Beobachtete Wörter auch für Mitarbeiter

Hi,

Is there any way to check staff for inappropriate words during posting? I tried Watched Words option, but it works only for non-staff. As I understand, it works as designed.

I would like to avoid staff members use some phrases, for instance, they need to check themselves the URL published (external must be):
NOT OK: The issue has been added: https://internal.domain.com/B-123
OK: The issue has been added: https://external.domain.com/B-123

How to achieve this?

I think you would need a custom plugin to place this kind of restriction on staff. They get a free pass with watched words.

Thank you, @sam!

The best solution I think is to work staff as normal users but with a sudo button to be able temporary granted as moderators or admins when they need :slight_smile:.

Reasons: 1) most of the time staff does the same things like normal users, 2) staff should understand what options of the forum regular users can use - sometimes staff members have the second user profile, but I don’t like this.

Ich suche nach einer Möglichkeit, einer Gruppe Immunität gegenüber überwachten Wörtern zu gewähren, ohne sie zu Staff-Mitgliedern zu machen.

Ich habe überlegt, ob ich:

  1. self.word durch null oder Leerzeichen ersetze in discourse/app/models/watched_word.rb at main · discourse/discourse · GitHub
  2. create_or_update_word sofort zurückkehren lasse, wenn der Benutzer Mitglied der Gruppe ist (discourse/app/models/watched_word.rb at main · discourse/discourse · GitHub)

Scheint eine dieser Optionen ein vernünftiger Weg zu sein, um einer Gruppe Immunität gegenüber überwachten Wörtern zu ermöglichen?

Ich könnte das auch für eine neue Community nutzen, die ich gerade aufbaue. Ich werde definitiv nach einer Lösung hier Ausschau halten.