Stummgeschaltetes Avatar Flair

|||
-|-|-|
:information_source: | Zusammenfassung | Ein kleines Plugin, das einen stummgeschalteten Flair anzeigt, wenn ein Benutzer stummgeschaltet ist. Dies überschreibt jeden regulären Flair.
:hammer_and_wrench: | Repository-Link | GitHub - chapoi/discourse-silenced-flair
:open_book: | Installationsanleitung | So installieren Sie Plugins in Discourse


Funktionen

Wenn ein Benutzer stummgeschaltet wird, wird ein Avatar-Flair auf seiner Benutzerkarte, seiner Profilseite und seinem Thema-Avatar angezeigt. Nur sichtbar für die Gruppen, die sehen können, wer stummgeschaltet ist (Administratoren und Moderatoren).

  1. Benutzerkarte

  2. Profilseite

  3. Thema-Avatar

Einschränkung

Dieser Flair ersetzt keine vorhandenen Flairs, sondern fügt den stummgeschalteten Flair einfach visuell darüber ein. Er verwendet das Widget post-avatar:after und 2 Connectors: user-card-avatar-flair und user-profile-avatar-flair, um dies zu erreichen.

Das bedeutet, dass jede andere Verwendung dieser Ausgänge zu einem Konflikt mit diesem Plugin führt.

Zu tun

  • Tests hinzufügen
14 „Gefällt mir“

Ich frage mich, ob diese großartige Plugin-Idee in eine Theme-Komponente umgearbeitet werden könnte. Ich glaube, ein Plugin zur Anzeige dieser Art von Informationen ist im Vergleich zur Components API zu viel. Ich könnte mich irren, aber das wäre vielleicht eine gute Idee, da Discourse in der Benutzeroberfläche nicht auf irgendeine Weise anzeigt, ob ein Benutzer für die Öffentlichkeit stummgeschaltet ist…

2 „Gefällt mir“