| Riepilogo | Discourse Solved consente agli utenti di accettare soluzioni negli argomenti nelle categorie designate. | |
| Guida all’installazione | Questo plugin è incluso nel core di Discourse. Non è necessario installarlo separatamente. |
Attivazione di Solved
Il plugin Solved può essere attivato dalle sue impostazioni, accessibili dalla pagina admin/plugins:
Dopo aver attivato il plugin, per abilitare Solved per tutte le categorie, utilizza l’impostazione del sito allow solved on all topics.
In alternativa, se preferisci applicarlo per categoria:
- Vai alla categoria in cui desideri abilitare le soluzioni e clicca sulla chiave inglese della categoria
- Passa alla scheda Impostazioni
- Scorri verso il basso e attiva
Consenti all'autore dell'argomento e allo staff di contrassegnare una risposta come soluzione

Contrassegnare le Soluzioni
L’OP (autore dell’argomento) avrà un pulsante ‘Soluzione’ su ogni risposta che permette/incentiva ad accettare una risposta:
Per gli altri utenti che possono accettare una risposta (ad esempio amministratori o moderatori), la stessa opzione apparirà come una casella di controllo più discreta:
Le risposte accettate vengono quindi evidenziate nel primo post dell’argomento:
Gli argomenti con risposte accettate sono contrassegnati nell’elenco degli argomenti con una casella spuntata:
Alcuni siti potrebbero anche trarre vantaggio da un indicatore di argomento non risolto nell’elenco degli argomenti, che può essere abilitato utilizzando l’impostazione del sito empty_box_on_unsolved:
Chiusura automatica dell’argomento una volta risolto
Dalle impostazioni principali di Solved, puoi impostare un timer per chiudere un argomento una volta ricevuta una soluzione, utilizzando l’impostazione amministrativa solved topics auto close hours:
In alternativa, può essere impostata per categoria dal menu a chiave inglese della categoria nella scheda Impostazioni:
Ricerca e Filtri
Ricerca
Il plugin Solved include filtri di ricerca avanzati aggiuntivi per argomenti risolti o non risolti, reperibili nel menu a tendina “Dove sono gli argomenti”:
Che aggiungerà status:solved o status:unsolved alla tua ricerca.
Filtri
Puoi anche abilitare un menu a tendina di filtraggio nelle pagine dell’elenco degli argomenti utilizzando l’impostazione del sito show_filter_by_solved_status:
Puoi inoltre filtrare gli argomenti risolti/non risolti aggiungendo un parametro all’URL. Ad esempio:
https://meta.discourse.org/c/support?solved=yes o https://meta.discourse.org/c/support?solved=no
Questi link possono essere aggiunti sopra un elenco di categorie specifiche seguendo queste istruzioni:
Promemoria per la soluzione contrassegnata
Negli argomenti in cui è possibile contrassegnare le soluzioni, verrà visualizzato un messaggio popup “La tua domanda è stata risolta” quando sono soddisfatti i seguenti criteri:
- L’argomento non ha una risposta accettata
- L’argomento ha almeno una risposta da un altro utente
- L’autore dell’argomento è connesso e può accettare una risposta come soluzione
- L’argomento esiste da almeno 7 giorni
Se desideri impedire la visualizzazione di questo messaggio popup, puoi utilizzare il seguente CSS in un componente del tema per nasconderlo:
.topic-navigation-outlet.no-answer {
display: none;
}
Ulteriori dettagli su come aggiungerlo al tuo sito
- Vai a
/admin/customize/themes - Clicca su installa e poi su crea nuovo
- Dagli un nome e seleziona ‘componente’.
- Crea
- Aggiungilo al tuo tema
- Clicca sul pulsante Modifica CSS/HTML e incolla il codice nella scheda Comune
E salva. ![]()
Impostazioni
| Nome | Descrizione |
|---|---|
| solved enabled | Abilita il plugin Solved, consente agli utenti di selezionare soluzioni per gli argomenti |
| allow solved on all topics | Consente agli utenti di selezionare soluzioni in tutti gli argomenti (se deselezionato, le soluzioni possono essere abilitate per categoria o etichetta) |
| accept all solutions allowed groups | Gruppi autorizzati ad accettare soluzioni in qualsiasi argomento (anche se non sono OP) |
| empty box on unsolved | Mostra una casella vuota accanto agli argomenti non risolti |
| solved quote length | Numero di caratteri da citare quando si visualizza la soluzione sotto il primo post |
| solved topics auto close hours | Chiude automaticamente l’argomento (n) ore dopo l’ultima risposta una volta che l’argomento è stato contrassegnato come risolto. Imposta a 0 per disabilitare la chiusura automatica |
| show filter by solved status | Mostra un menu a tendina per filtrare un elenco di argomenti per stato di risoluzione |
| notify on staff accept solved | Invia una notifica all’autore dell’argomento quando un post viene contrassegnato come soluzione dallo staff |
| disable solved education message | Disabilita il messaggio educativo per gli argomenti risolti |
| accept solutions topic author | Consenti all’autore dell’argomento di accettare una soluzione |
| solved add schema markup | Aggiunge il markup schema QAPage all’HTML |
| prioritize solved topics in search | Dai priorità agli argomenti risolti nei risultati di ricerca |
| enable solved tags | Etichette che consentiranno agli utenti di selezionare soluzioni |
Distintivi Solved
| Nome | Descrizione | Descrizione lunga | Tipo | Gruppo |
|---|---|---|---|---|
| Risolto! | Avere una risposta contrassegnata come Soluzione | Questo distintivo viene assegnato per avere una risposta contrassegnata come Soluzione a un argomento. |
Comunità | |
| Consulente di orientamento | Avere 10 risposte contrassegnate come Soluzioni | Questo distintivo viene assegnato per avere 10 delle tue risposte contrassegnate come Soluzioni a degli argomenti. |
Comunità | |
| Onnisciente | Avere 50 risposte contrassegnate come Soluzioni | Questo distintivo viene assegnato per avere 50 delle tue risposte contrassegnate come Soluzioni a degli argomenti. |
Comunità | |
| Istituzione delle Soluzioni | Avere 150 risposte contrassegnate come Soluzioni | Questo distintivo viene assegnato per avere 150 delle tue risposte contrassegnate come Soluzioni a degli argomenti. |
Comunità |
Questi distintivi saranno disabilitati per impostazione predefinita. Puoi abilitarli dalla pagina
admin/badges
Ospitato da noi? Questo plugin è disponibile su tutti i nostri livelli di hosting Solved | Discourse - Civilized Discussion
Cronologia dello sviluppo
A partire dal 29 maggio 2025, i dati per le soluzioni sono memorizzati in due tabelle:
- Un record in
discourse_solved_solved_topicsindica che l’argomento contopic_idha una soluzione e traccia anche le informazioni sul timer di chiusura automatica.- Un record in
discourse_solved_topic_answersmemorizza l’answer_post_ide l’accepter_user_idper il post della soluzione stessa, nonché unsolved_topic_idche fa riferimento alla colonnaiddel recorddiscourse_solved_solved_topicsdell’argomento.Questa modifica è stata introdotta nel Discourse PR #39806.
Le colonne legacy
answer_post_ideaccepter_user_iddidiscourse_solved_solved_topicsverranno rimosse in futuro.
Grazie a Western Digital per aver finanziato lo sviluppo di questo plugin!












