Ich würde gerne in der Lage sein, Benutzergruppen Symbole zuzuweisen, die dann neben dem Benutzernamen in Beiträgen, auf Profilen und auf Profilkarten angezeigt werden, so wie der halbe Schild für Administratoren und Moderatoren angezeigt wird. Außerdem sollte die Möglichkeit bestehen, die Symbole für Mods und Admins einfach zu ändern.
Sollte als Kernfunktion sehr einfach umsetzbar sein.
Ich weiß, dass man einer Gruppe einen Avatar-Flair hinzufügen kann, aber das sieht einfach nicht gut aus. Das Symbol neben dem Namen zu haben, ist ideal.
Wenn Sie diesen Badge gewähren und den Benutzer zur Gruppe hinzufügen, fügen Sie diese Badges dann zur Badge-Einstellung dieser Theme Component (falls Sie diese installiert haben) hinzu, damit sie neben dem Benutzernamen angezeigt werden.
Es gibt jedoch höchstwahrscheinlich einen einfacheren Weg, der jedoch etwas Code als Theme Component erfordern würde.
Ja, ich habe versucht, dies zu verwenden. Funktioniert nicht. Ich versuche, einen viel einfacheren Weg zu finden. Das Hinzufügen dieses Schildsymbols zu Mods und Admins. Es muss einen Weg geben, Symbole auf andere Gruppen anzuwenden. Es scheinen zu viele einfache Dinge sehr schwierig zu sein.
Ich kann versuchen, mit dieser Idee herumzuspielen und sehen, ob ich sie zum Laufen bringen kann. Aber keine Versprechungen, da ich heute ziemlich beschäftigt bin. Aber ich denke, es ist sicherlich möglich.
Zur Bestätigung, soll dies nur in Beiträgen angezeigt werden? Oder überall?
Okay, es sieht also so aus, als wäre es komplizierter als gedacht? Das Icon wird in einer Funktion erstellt, daher kann ich es nicht überschreiben (glaube ich?). Es müsste wahrscheinlich eine DOM-Manipulation sein.
Sollte das auch in ein separates Thema verschoben werden?
@long Ich werde weiterhin nach Lösungen suchen, um dies zu tun (noch nicht aufgegeben!)
Können Sie das näher erläutern? Es ist unwahrscheinlich, dass wir eine spezielle Funktion hinzufügen, die im Wesentlichen dasselbe wie Flair ist, nur an einer anderen Position. Es wäre also hilfreich zu wissen, welche Probleme es mit Flair gibt, falls es verbessert werden muss.
Eine Theme-Komponente ist der beste Weg, dies zu erreichen, aber es wird mehrere Wege geben, sie in verschiedenen Kontexten hinzuzufügen (in Beiträgen, auf Profilen, im Benutzerverzeichnis usw.).
Ich habe hier eine Beispiel-Theme-Komponente erstellt – diese zeigt das Gruppen-Flair-Symbol nach dem Benutzernamen im Beitrag an, anstatt am Avatar.
Ich denke, Sie könnten uns hier etwas mehr Nachsicht entgegenbringen, es gibt viele Plattformen, auf denen eine solche Änderung überhaupt nicht möglich ist!
Das ist genau das, was ich tun wollte. Das „Flair“ ist dasselbe Symbol … nur nicht an der besten Position, da einige Benutzerprofilbilder es schwer machen, es zu sehen.
Dieser andere Teil hätte „so“ viele sein sollen … nicht zu viele. Und es richtete sich nicht an Discourse. Es richtete sich an mich selbst, lol. Ich bin nicht der Beste in diesen Dingen. Ich werde mir diese Komponente später heute ansehen! Außerdem habe ich herausgefunden, wie ich einige Dinge im Signatures-Plugin erreichen kann – ich bin mir nicht sicher, ob diese Anpassungen hilfreich sind, um sie dem Plugin hinzuzufügen.
Beachten Sie, dass, wenn sich der Benutzer in 2 Gruppen befindet, die beide in den Einstellungen aufgeführt sind, die erste in den Einstellungen aufgeführte Gruppe Vorrang hat.