Discourse User Notes

:discourse2: Summary Share private notes with other staff about a user that normal users cannot see.
:open_book: Install Guide This plugin is bundled with Discourse core. There is no need to install the plugin separately.

Configuration

The User Notes plugin can be enabled either by the toggle or from its settings, both accessible from your /admin/plugins page:

Features

Sometimes staff members want to share notes about a particular user to help with moderation or support duties.

You can add a User Note to any user by using the admin wrench on one of their posts, or from their profile page:

The interface is displayed in a modal and you can add as many notes as you need to, complete with markdown support:

:information_source: Users cannot see these notes, they’re only visible to staff.

If a user has a user note, whenever they post you’ll see a little notes icon. Clicking it will bring up the notes:

user note indicator

Settings

Name Description
user notes enabled Allow staff users to attach notes to users
user notes moderators delete Allow moderators to delete user notes

:discourse2: Hosted by us? This plugin is available on our Business and Enterprise plans User Notes | Discourse - Civilized Discussion

Last edited by @HAWK 2025-08-31T19:13:35Z

Check documentPerform check on document:
85 „Gefällt mir“

Ein Beitrag wurde in ein neues Thema aufgeteilt: Benutzernotizen für Kategorie-Moderatoren zugänglich machen

Tolles Plugin! Was ist der API-Parameter/Endpunkt zum Hinzufügen von Notizen zu Themen?

Haben Sie dieses Thema gesehen? Reverse engineer the Discourse API

Und übrigens sind Benutzerhinweise an einen Beitrag gebunden, nicht an ein Thema.

4 „Gefällt mir“

Beim Neuerstellen von Discourse erhalte ich folgenden Fehler:

rake aborted!
ArgumentError: Ungültiger Routenname, bereits in Verwendung: 'discourse_user_notes' (ArgumentError)
Möglicherweise haben Sie zwei Routen mit demselben Namen über die Option `:as` definiert, oder Sie überschreiben möglicherweise eine Route, die bereits von einer Ressource mit demselben Namen definiert wurde. Für Letzteres können Sie die erstellten Routen wie hier beschrieben einschränken:
https://guides.rubyonrails.org/routing.html#restricting-the-routes-created
          raise ArgumentError, "Ungültiger Routenname, bereits in Verwendung: '#{name}' \n" \

Ich habe verstanden, dass discourse_user_notes jetzt im Kern enthalten ist. Ist bei diesem Prozess etwas schiefgelaufen?

:partying_face: Dieses Plugin ist jetzt Teil des Discourse-Kerns, wie unter Bundling more popular plugins with Discourse core beschrieben. Wenn Sie selbst hosten und das Plugin verwenden, müssen Sie es vor Ihrem nächsten Upgrade aus Ihrer app.yml entfernen.

@Roi Es tut mir leid, dass Sie heute eine schlechte Erfahrung gemacht haben. Sobald Sie das Plugin aus Ihrer app.yml entfernt haben, werden Sie feststellen, dass das Problem verschwindet und Sie einen Neuaufbau durchführen können.

2 „Gefällt mir“

Danke und keine Sorge. Leider wurde es bereits aus meiner app.yml entfernt, aber der Fehler ist immer noch da.

PS: Das Auskommentieren mit # hat die Benachrichtigungen während der Kompilierung nicht zurückgehalten. Ich musste die Zeilen in der Konfiguration vollständig löschen.

1 „Gefällt mir“

Ich hatte den gleichen Fehler und nachdem ich meine Website neu erstellt hatte, kam sie wieder. Können Sie es noch einmal versuchen?

Das letzte Mal, als ich es versucht habe, war 5 Minuten vor deinem Post hier. :man_shrugging:

1 „Gefällt mir“

Vielleicht eine dumme Frage, aber haben Sie discourse-staff-notes in Ihrer app.yml? Das hatte ich in meiner, wenn ich mich richtig erinnere. Das ist der alte Name für das Plugin.

Ja, das ist in der Konfiguration. LOL :see_no_evil_monkey:, dasselbe, aber alt? Muss der Hinweis sein! Werde es gleich morgen früh versuchen. Danke, ich halte Sie auf dem Laufenden.

1 „Gefällt mir“

Dies wird dafür sorgen, dass staff-notes eine nützlichere Meldung anzeigt, wenn der Wiederaufbau fehlschlägt. Danke für die Identifizierung, @roi @tobiaseigen :folded_hands:

6 „Gefällt mir“

Ein Beitrag wurde in ein neues Thema aufgeteilt: Gruppenzugriffseinstellung für Benutzernotizen hinzufügen

Nehmen Sie Funktionswünsche oder Vorschläge für dieses Plugin entgegen?

Ich habe zwei :blush:
Der erste wäre, das Symbol zu aktualisieren, das neben dem Benutzernamen angezeigt wird:

Es ist in seinem Design und seiner Gestaltung sehr veraltet und passt nicht zum Look and Feel des ultramodernen Discourse, vielleicht könnte hier ein moderneres Symbol verwendet werden? :slight_smile:
Die zweite Anfrage wäre, die Mitarbeiter / die Admin-Benutzergruppe zu benachrichtigen, wenn eine Notiz zu einem Benutzer hinzugefügt wird.
Dies könnte sogar eine wählbare Option im Control Panel sein, da es möglicherweise nicht für jeden Anwendungsfall geeignet ist.

Vielen Dank für ein großartiges Plugin!

1 „Gefällt mir“

Das Plugin verwendet ein Emoji anstelle eines Font Awesome-Symbols, daher sieht es je nach gewähltem Emoji-Set anders aus.
Screenshot_20251114_092628_Firefox
Die Tatsache, dass es je nach Emoji-Pack-Konfiguration anders aussieht, ist auch etwas verwirrend. Wir sind es gewohnt, dass solche Dinge in allen Foren gleich aussehen. Außerdem passen sich Symbole dem Farbschema an, was Emojis nicht können. Ich bin auch für eine Änderung, vielleicht zu user-pen.
Screenshot_20251114_093736_Firefox

4 „Gefällt mir“

[Separater Beitrag, falls jemand beide Funktionsanfragen in ein eigenes Thema aufteilen möchte]

Ich denke, dies könnte bereits mit dem Automatisierungs- und Daten-Explorer-Plugin erreicht werden. Das Skript könnte eine PM senden (aber das könnte sehr nervig sein) oder es könnte in einem Thema posten und Sie setzen den Tracking-Status entsprechend (beobachten/verfolgen), um Benachrichtigungen zu erhalten.

2 „Gefällt mir“