| Riepilogo | Discourse Solved consente agli autori degli argomenti e al personale di contrassegnare una risposta come soluzione dell’argomento. | |
| Guida all’installazione | Questo plugin è incluso nel core di Discourse. Non è necessario installare il plugin separatamente. |
Sebbene Discourse Solved possa essere utilizzato in una varietà di casi d’uso, questa documentazione si concentra sul caso d’uso principale di una categoria di supporto o Q&A.
Nota: Discourse Solved non è disponibile nel piano Free.
Configurazione di una categoria di supporto
Quando si crea una nuova categoria, scegli il tipo supporto per attivare Discourse Solved nella categoria.
I campi Nome categoria e Stile saranno preimpostati con valori predefiniti ragionevoli, che puoi sovrascrivere se necessario.
Nota: Quando si modifica una categoria esistente, il campo Tipo di categoria consentirà di aggiungere o rimuovere tipi di categoria. I tipi di categoria possono essere combinati in modo da poter utilizzare insieme funzionalità come il contrassegno delle risposte come soluzioni e il voto (tramite Discourse Topic Voting).
Nella scheda Supporto, puoi regolare alcune delle impostazioni predefinite per questa categoria o per qualsiasi categoria di supporto nella tua community.
Impostazioni della categoria
Queste impostazioni influenzano solo la categoria corrente.
- Chiudi automaticamente gli argomenti risolti: Quando impostato, gli argomenti risolti si chiuderanno automaticamente dopo questa durata dall’ultima risposta. Il valore predefinito è
2, quindi gli argomenti risolti si chiuderanno 2 giorni dopo l’ultima risposta. Imposta su0per disabilitare l’impostazione. - Notifica al creatore dell’argomento quando il personale contrassegna una soluzione: Quando selezionato, il creatore dell’argomento riceverà una notifica quando un membro del personale contrassegna una risposta come soluzione.
- Visualizza una casella di controllo vuota accanto agli argomenti non risolti nell’elenco degli argomenti: Quando selezionato, mostra una casella di controllo vuota accanto agli argomenti non risolti nell’elenco degli argomenti. Gli argomenti risolti sono mostrati con una casella spuntata, quindi questo aiuta a differenziare tra argomenti risolti e non risolti.
- Abilita problemi condivisi: Quando selezionato, gli utenti possono fare clic su un pulsante Me too per indicare che sono anch’essi interessati dal problema. Vedi di più su questa funzionalità qui sotto.
Impostazioni del sito
Queste impostazioni influenzano tutte le categorie di supporto sul sito:
- Etichetta problema condiviso: Puoi cambiare l’etichetta del pulsante del problema condiviso da Me too a qualsiasi altro testo desideri utilizzare.
- Mostra filtro per stato risolto: Quando abilitato, aggiunge un filtro risolto / non risolto in cima alla categoria.
- Dà priorità agli argomenti risolti nella ricerca: Quando abilitato, gli argomenti risolti avranno la priorità sugli argomenti non risolti nella ricerca del sito.
- Mostra chi ha contrassegnato come risolto: Quando abilitato, gli argomenti risolti mostreranno chi ha contrassegnato l’argomento come risolto.
Contrassegnare una soluzione
L’autore dell’argomento e il personale del sito possono fare clic sul pulsante Solution per contrassegnare la risposta come soluzione alla loro domanda.
La risposta verrà quindi evidenziata nel primo post dell’argomento per un facile accesso.
Promemoria soluzione contrassegnata
Negli argomenti in cui è possibile contrassegnare le soluzioni, verrà visualizzato un messaggio popup “La tua domanda è stata risposta” 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;
}
Dettagli extra su come aggiungerlo al tuo sito
- Vai su
/admin/customize/themes - Clicca su install e poi su create new
- Dai un nome e seleziona ‘component’.
- Crea
- Aggiungilo al tuo tema
- Clicca sul pulsante Edit CSS/HTML e incolla il codice nella scheda Common
E salva. ![]()
Problemi condivisi
Quando Enabled shared issues è abilitato, i membri possono fare clic su un pulsante Me too nel primo post degli argomenti non risolti per segnalare che hanno lo stesso problema. Scopri di più.
Dopo aver selezionato questa opzione, il membro verrà impostato su Tracking dell’argomento. Riceverà quindi una notifica quando l’argomento sarà risolto. Se i membri non desiderano ricevere notifiche quando gli argomenti che stanno monitorando vengono risolti, possono disabilitare l’impostazione Notify me when a topic I'm tracking gets a solution nelle loro preferenze di notifica.
Filtro risolto / non risolto
Quando Show filter by solved status è abilitato, i membri possono filtrare gli argomenti in base allo stato risolto o meno.
Puoi anche filtrare gli argomenti risolti/non risolti aggiungendo un parametro all’URL. Ad esempio:
https://meta.discourse.org/c/support?solved=yes o Support - Discourse Meta .
Ricerca
Il plugin Solved include alcuni filtri avanzati extra per argomenti risolti o non risolti, che possono essere trovati nel menu a discesa Where topics:
Che aggiungerà status:solved o status:unsolved alla tua Ricerca.
Impostazioni
La seguente tabella elenca le impostazioni del sito di Discourse Solved. Le impostazioni della categoria possono essere trovate sopra.
| Nome | Descrizione |
|---|---|
solved enabled |
Abilita il plugin solved, consentendo agli utenti nelle categorie specificate di selezionare soluzioni per gli argomenti |
show who marked solved |
Mostra quale utente ha contrassegnato l’argomento come risolto. |
allow solved on all topics |
Consenti agli utenti di selezionare soluzioni su tutti gli argomenti (quando non selezionato, le soluzioni possono essere abilitate per categoria o tag) |
accept all solutions allowed groups |
Gruppi autorizzati ad accettare soluzioni su qualsiasi argomento (anche quando non sono l’OP) |
| solved quote length | Numero di caratteri da citare quando si visualizza la soluzione sotto il primo post |
| solved topics auto close hours | Chiudi automaticamente l’argomento (n) ore dopo l’ultima risposta una volta che l’argomento è stato contrassegnato come risolto. Imposta su 0 per disabilitare la chiusura automatica. |
| show filter by solved status | Mostra un menu a discesa per filtrare un elenco di argomenti per stato risolto |
| 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 | Aggiungi markup schema QAPage all’HTML per facilitare ai motori di ricerca la visualizzazione delle soluzioni nei risultati di ricerca |
| prioritize solved topics in search | Dà priorità agli argomenti risolti nei risultati di ricerca. |
| enable solved tags | Tag che consentiranno agli utenti di selezionare soluzioni |
Badge Solved
Questi badge sono disabilitati per impostazione predefinita. Puoi abilitarli nell’area Badges nelle impostazioni di amministrazione.
| Nome | Descrizione | Descrizione lunga | Tipo | Raggruppamento |
|---|---|---|---|---|
| Solved! | Avere una risposta contrassegnata come Soluzione | Questo badge viene assegnato per aver avuto una risposta contrassegnata come Soluzione a un argomento. |
Community | |
| Guidance Counsellor | Avere 10 risposte contrassegnate come Soluzioni | Questo badge viene assegnato per aver avuto 10 delle tue risposte contrassegnate come Soluzioni ad argomenti. |
Community | |
| Know-it-All | Avere 50 risposte contrassegnate come Soluzioni | Questo badge viene assegnato per aver avuto 50 delle tue risposte contrassegnate come Soluzioni ad argomenti. |
Community | |
| Solution Institution | Avere 150 risposte contrassegnate come Soluzioni | Questo badge viene assegnato per aver avuto 150 delle tue risposte contrassegnate come Soluzioni ad argomenti. |
Community |
Storia dello sviluppo
A partire dal 29 maggio 2025, i dati per le soluzioni sono archiviati in due tabelle:
- Un record in
discourse_solved_solved_topicsindica che l’argomento contopic_idha una soluzione e traccia anche le informazioni del timer di chiusura automatica.- Un record in
discourse_solved_topic_answersmemorizzaanswer_post_ideaccepter_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
discourse_solved_solved_topicsanswer_post_ideaccepter_user_idverranno rimosse in futuro.
Grazie a Western Digital per aver finanziato lo sviluppo di questo plugin!












