Descrizione della funzionalità:
Oltre alle segnalazioni standard sollevate dagli utenti e dai sistemi automatizzati integrati (ad esempio, Rilevamento spam AI di Discourse), Discourse consente agli amministratori del forum di implementare sistemi personalizzati che generano segnalazioni, inclusi:
- Tramite lo script “Classifica i post utilizzando l’AI” del plugin principale “Discourse Automation”.
- Tramite il plugin principale “Workflows”.
Per facilitare la revisione di queste segnalazioni, può essere utile fornire informazioni supplementari che verranno visualizzate nell’elemento di revisione. Questo è supportato sia dal plugin “Discourse Automation” che dal plugin “Workflows”.
Si prega di aggiungere il supporto per la formattazione di base del testo “Motivo” così come viene visualizzato nell’elemento di revisione.
Informazioni più complesse possono essere presentate in un modo che ne migliori la leggibilità.
Comportamento attuale:
Il testo “Motivo” viene sempre visualizzato tutto su una singola riga, nonostante tutti i tentativi di ottenere una formattazione diversa tramite il testo sorgente.
È meno efficiente per i moderatori leggere informazioni più complesse fornite dal sistema di generazione delle segnalazioni.
Passaggi per riprodurre il problema:
- Accedi a un account forum Discourse con permessi di amministratore.
- Apri la pagina “Workflows” (
/admin/plugins/discourse-workflows/workflows). - Clicca sul pulsante “+ Nuovo workflow”.
Verrà creato un nuovo workflow. - Clicca sul pulsante +.
Si aprirà il pannello “Aggiungi passaggio”. - Seleziona Azioni Discourse > Segnala post dal pannello.
Un passaggio “Segnala post” verrà aggiunto al workflow. - Fai doppio clic sul passaggio “Segnala post”.
Si aprirà la finestra di configurazione del passaggio. - Imposta il campo “ID Post” nella finestra sull’ID di un post arbitrario.
- Aggiungi il seguente contenuto al campo “Motivo”:
foo<br />bar baz qux asdf\ zxcv - Chiudi la finestra di configurazione del passaggio.
- Posiziona il puntatore del mouse sopra il passaggio “Segnala post”.
Sopra il passaggio appariranno dei pulsanti. - Clicca sul pulsante ▷ (“Esegui passaggio”) sopra il passaggio.
- Vai alla coda di revisione (
/review)
Il testo “Motivo” viene visualizzato tutto su una riga nell’elemento di revisione generato dal workflow, nonostante i tentativi di aggiungere interruzioni di riga utilizzando HTML, Markdown e formattazione in testo semplice:

Versione di Discourse:
ba63d427fd88c5d83cb18695b16dbdbfad6fa834
Contesto aggiuntivo:
In passato era supportata la formattazione tramite HTML. In quel periodo utilizzavo solo lo script “Classifica i post utilizzando l’AI” del plugin “Discourse Automation”, poiché ciò avveniva prima dell’introduzione del plugin “Workflows”.
Ha smesso di funzionare quando la versione di Discourse del mio forum è stata aggiornata da 6759ad71cac395697b2978eb34fcfbf1162d30d1 a a15f83133a8b30958fc09efcc407601299c22f37.
Ho esaminato i cambiamenti tra quelle due versioni, ma non sono riuscito a identificare il punto specifico della regressione.