Benutzer auf bestimmte Wörter pro Kategorie beschränken

Gibt es eine Möglichkeit, Benutzer daran zu hindern, Beiträge zu veröffentlichen, die bestimmte unangemessene Wörter nur in einer bestimmten Kategorie enthalten?
Bsp. Wir haben zwei Kategorien A und B eingerichtet. Jetzt möchten wir die Benutzer daran hindern, Beiträge zu veröffentlichen, die „xyz“ (Beispiel) enthalten, nur in Kategorie A, obwohl Benutzer in Kategorie B alles veröffentlichen können…

1 „Gefällt mir“

Dies könnte global sein. Möglicherweise müssen Sie ein Plugin erstellen, um bestimmte Kategorien zu “entschuldigen”.

4 „Gefällt mir“

Kann dieses offizielle Plugin Ihnen helfen?

Beitrag nach Wörtern markieren: Markiert ein Thema bei Erstellung/Bearbeitung, wenn es bestimmte Wörter enthält

3 „Gefällt mir“

Danke @Lhc_fl. Da ich neu bei Discourse bin, verstehe ich nicht, wie ich ein benutzerdefiniertes Plugin erstellen oder unsere Funktion in ein bestehendes Plugin integrieren kann. Könnten Sie mir bitte erläutern, wie genau ich mein Problem lösen kann?

Zugehörige Funktionsanfrage: https://meta.discourse.org/t/watched-words-tagging-enable-by-category/255620?u=mattdm

2 „Gefällt mir“

Hier ist, wie Sie ein Plugin zu Discourse hinzufügen:

Hier ist ein Beispiel für eine automatisierte Aufgabe mit diesem Plugin:

Es wird automatisch ein Beitrag markiert, der bestimmte Wörter in einer bestimmten Kategorie enthält.
Der Inhalt des Beitrags wird ausgeblendet, aber jeder, auch normale Benutzer, kann auf eine Schaltfläche klicken, um den ausgeblendeten Inhalt anzuzeigen.

Dies kann mit einer CSS-Lösung umgangen werden:

Aber beachten Sie sein Verhalten (versteckte Nachricht kann von jedem gelesen werden), es wird diskutiert, schauen Sie sich an: