Feature-Beschreibung:
Zusätzlich zu den Standard-Flags, die von Nutzern und eingebauten automatisierten Systemen (z. B. Discourse AI Spam Detection) erstellt werden, ermöglicht Discourse Forum-Administratoren, benutzerdefinierte Systeme zu implementieren, die Flags erstellen, einschließlich:
- Über das Skript „Triage posts using AI“ des „Discourse Automation“-Kernplugins.
- Über das „Workflows“-Kernplugin.
Um die Überprüfung dieser Flags zu erleichtern, kann es nützlich sein, zusätzliche Informationen bereitzustellen, die im Überprüfungsartikel angezeigt werden. Dies wird sowohl vom „Discourse Automation“- als auch vom „Workflows“-Plugin unterstützt.
Bitte fügen Sie die Unterstützung für die grundlegende Formatierung des „Grund“-Textes hinzu, wie er im Überprüfungsartikel angezeigt wird.
Komplexere Informationen können auf eine Weise dargestellt werden, die ihre Lesbarkeit verbessert.
Aktuelles Verhalten:
Der „Grund“-Text wird immer in einer einzigen Zeile angezeigt, trotz aller Versuche, eine andere Formatierung über den Quelltext zu erreichen.
Es ist weniger effizient für Moderatoren, komplexere Informationen zu lesen, die vom Flag-Erstellungssystem bereitgestellt werden.
Reproduzierbare Schritte:
- Melden Sie sich mit einem Discourse-Forum-Konto mit Administratorrechten an.
- Öffnen Sie die „Workflows“-Seite (
/admin/plugins/discourse-workflows/workflows). - Klicken Sie auf die Schaltfläche „+ Neuer Workflow“.
Ein neuer Workflow wird erstellt. - Klicken Sie auf die +-Schaltfläche.
Das Panel „Schritt hinzufügen“ wird geöffnet. - Wählen Sie Discourse-Aktionen > Beitrag flaggen aus dem Panel.
Ein „Beitrag flaggen“-Schritt wird zum Workflow hinzugefügt. - Doppelklicken Sie auf den „Beitrag flaggen“-Schritt.
Der Konfigurationsdialog für den Schritt wird geöffnet. - Setzen Sie das Feld „Beitrags-ID“ im Dialog auf die ID eines beliebigen Beitrags.
- Fügen Sie den folgenden Inhalt in das Feld „Grund“ ein:
foo<br />bar baz qux asdf\ zxcv - Schließen Sie den Schritt-Konfigurationsdialog.
- Bewegen Sie den Mauszeiger über den „Beitrag flaggen“-Schritt.
Schaltflächen erscheinen über dem Schritt. - Klicken Sie auf die ▷-Schaltfläche („Schritt ausführen“) über dem Schritt.
- Navigieren Sie zur Überprüfungswarteschlange (
/review)
Der „Grund“-Text wird in dem vom Workflow generierten Überprüfungsartikel in einer einzigen Zeile angezeigt, trotz Versuchen, Zeilenumbrüche mit HTML, Markdown und reiner Textformatierung hinzuzufügen:

Discourse-Version:
ba63d427fd88c5d83cb18695b16dbdbfad6fa834
Zusätzlicher Kontext:
Die Formatierung mit HTML wurde in der Vergangenheit unterstützt. Ich habe zu dieser Zeit nur das Skript „Triage posts using AI“ des „Discourse Automation“-Plugins verwendet, da dies vor der Einführung des „Workflows“-Plugins war. Es hörte auf zu funktionieren, als die Discourse-Version meines Forums von 6759ad71cac395697b2978eb34fcfbf1162d30d1 auf a15f83133a8b30958fc09efcc407601299c22f37 aktualisiert wurde.
Ich habe die Änderungen zwischen diesen beiden Versionen durchgesehen, konnte aber den spezifischen Regressionspunkt nicht identifizieren.