Discourse-Wiki-Mitherausgeber

Diese Theme-Komponente installieren

Discourse speichert jede Wiki-Bearbeitung, zeigt aber nie an, wer mitgewirkt hat. Diese Komponente listet die Mitwirkenden unter dem Beitrag auf, damit die Personen, die ein Wiki aktuell halten, dafür die Anerkennung erhalten.

Was es tut

  • Zeigt „Mitbearbeitet von“ und die Avatare der Bearbeiter unter dem ersten Beitrag eines Wiki-Themas an.
  • Rangordnung der Bearbeiter nach der Anzahl der Bearbeitungen in den jüngsten Revisionen. Der Autor des Beitrags, system und discobot werden nicht aufgelistet.
  • Öffnet bei Klick die Profil-Karte der jeweiligen Person.
  • Nach einer festgelegten Anzahl von Avataren werden die restlichen hinter „+N weitere“ ausgeblendet.
  • Funktioniert auch für abgemeldete Besucher: Die Bearbeitungshistorie eines Wikis ist öffentlich, auch wenn edit_history_visible_to_public deaktiviert ist.
  • Englische und spanische Lokalisierungen sind enthalten.

Einstellungen

Einstellung Standard
target_categories leer Kategorien, deren Wikis die Liste anzeigen
target_tags leer Tags, deren Wikis die Liste anzeigen, in jeder Kategorie. Wenn keine Kategorien oder Tags gesetzt sind, wird sie für jedes Wiki angezeigt.
label leer Text vor den Avataren. Leer verwendet die Sprache des Betrachters.
label_overrides keine Unterschiedliche Formulierung je nach Kategorie
excluded_users leer Benutzernamen, die nie aufgelistet werden
max_avatars 5 Avatare, die angezeigt werden, bevor „+N weitere“ erscheint
max_revisions 20 Gelesene jüngste Revisionen, maximal 40

Bekannte Einschränkungen

  • Eine Anfrage pro Revision bei jeder Anzeige, daher werden nur jüngste Revisionen gelesen: Frühere Bearbeiter eines stark bearbeiteten Wikis werden nicht mehr angezeigt. Das Limit ist 40, da Discourse standardmäßig einen Besucher sperrt, wenn er mehr als 50 Anfragen in 10 Sekunden sendet.
  • Andere Bots, wie z. B. KI-Bots, können nicht automatisch erkannt werden: Sie müssen zu excluded_users hinzugefügt werden.
  • Jede Revision zählt, auch wenn nur der Titel, die Tags oder die Kategorie geändert wurden.
  • Nur der erste Beitrag wird gutgeschrieben.
  • excluded_users verbirgt nur Namen. Ihre Bearbeitungen bleiben in der Historie des Beitrags erhalten.

Für eine Rangliste anstelle einer gutgeschriebenen Leistung pro Beitrag enthält die README-Datei eine Data-Explorer-Abfrage. Fehlerberichte und PRs sind willkommen.