Vertrauens-Level Avatar Flair

Dieses Theme-Komponente ermöglicht es Administratoren, basierend auf dem Vertrauenslevel eines Benutzers Flair zu seinen Avataren hinzuzufügen. Das Vertrauenslevel-Flair wird überall auf der Website angezeigt, ansonsten auch Gruppens flair zu sehen wäre. Es gibt einige Theme-Einstellungen, um die Position des Flairs in Bezug auf den Avatar anzupassen.

Grundlegende Beispiele (mit vorhandenem Gruppens flair)

Es gibt auch eine Position unten rechts, die entweder das Gruppens flair ersetzt oder durch dieses ersetzt wird, je nachdem, wie Sie die Einstellung „Gruppens flair immer oben" konfigurieren.

Hauptkonfiguration

Verwendung von Bildern als Flair

Sie müssen Ihre eigenen Flair-Bilder zur Theme-Komponente hinzufügen. Eine gute Größe liegt bei etwa 100×100 Pixeln. Das in obigem Beispiel verwendete Bild hat eine Größe von 88×88 Pixeln. Wenn es Ihnen hilft, können Sie hier eine transparente Vorlage herunterladen, um zu beginnen: hier:

Der einfachste Weg, ein Bild hochzuladen, besteht darin, eine separate lokale Komponente namens „Trust Level Avatar Flair Assets" zu erstellen (Anleitungen hier für diejenigen, die damit nicht vertraut sind). Wenn Sie die Assets-Komponente anzeigen, wählen Sie die Taste + Hinzufügen im Bereich Uploads der Theme-Komponente aus und wählen Sie Ihre Flair-Bilddatei aus. Wiederholen Sie dies für jedes Flair-Bild, das Sie einfügen möchten. Sobald die Bilder hochgeladen sind, klicken Sie mit der rechten Maustaste auf den Bildlink und kopieren Sie die URL des Bildes. Fügen Sie schließlich die URL in das Vertrauenslevel-Feld Ihrer Wahl ein.



Verwendung von Font Awesome für Ihr Flair

Sie können Font Awesome-Icons anstelle von hochgeladenen Bildern verwenden. Eine vollständige Liste der verfügbaren Icons finden Sie hier. Alles, was Sie tun müssen, ist die Einstellung zur Verwendung von Font Awesome zu aktivieren und dann den Namen des Icons in das entsprechende Flair-Bildfeld einzufügen:

WICHTIGER HINWEIS: Derzeit können Sie Font Awesome und Bilder nicht mischen. Wenn ein starkes Interesse daran besteht, kann ich dies weiter untersuchen.

Einstellungen

Sie werden feststellen, dass mehrere Einstellungen innerhalb dieser Theme-Komponente verfügbar sind. Sie enthalten Beschreibungen, die erklären, was sie tun und wie sie verwendet werden. Falls jemand Vorschläge hat, wie man sie verbessern kann, um die Dinge klarer zu machen, lassen Sie es mich bitte wissen!

Wenn Sie mit der Maus über das Vertrauenslevel-Avatar-Flair fahren, wird der Name des Vertrauenslevels angezeigt. Wenn Sie den Namen des Vertrauenslevels ändern möchten, können Sie zu Admin > Anpassen > Text gehen und nach folgenden Einträgen suchen, um die Namen zu ändern:

  • js.trust_levels.names.newuser
  • js.trust_levels.names.basic
  • js.trust_levels.names.member
  • js.trust_levels.names.regular
  • js.trust_levels.names.leader

Zögern Sie nicht, einen Beitrag zu verfassen, falls Fragen, Probleme oder Vorschläge bestehen!

60 „Gefällt mir“

Is there any chance of this eventually supporting group flair?

2 „Gefällt mir“

I’d like this particular component to remain focused on trust-level, but that doesn’t mean I’m not open to exploring something similar for group flair.

I looked back at your original request.

I’ll need to look into how doable this is with a theme component. I suspect that accessing the full list of groups a user belongs to would require a plugin that adds that info to the appropriate serializer, but I could be wrong. I will let you know if/when I have good news. I have a pretty full plate at the moment, so it could be a while before I have an update.

6 „Gefällt mir“

That’s very kind of you. I’m not familiar enough yet to know what can be done with themes vs plugins.

wow, i love it, i’m using it only for my trust level 4 leaders.

i have so many groups, and they all have different flairs, and so many colored name tags, that this is nice so the community and the new users know who are the leaders and the mods and are there to help them out

2 „Gefällt mir“

Taylor

Wie stehen die Chancen, dass eine Admin-Option oder eine Benutzer-Option hinzugefügt wird, um dies auf individuelle Anfrage zu entfernen?

Wenn das zu viel verlangt ist, könntest du mir dann das CSS zur Verfügung stellen, das man hinzufügen könnte, um dies für einen einzelnen Benutzer zu entfernen?

Vielen Dank :slightly_smiling_face:

1 „Gefällt mir“

Eine neue Einstellung für Benutzer oder Administratoren ist derzeit etwas mehr, als ich hinzufügen möchte. Ich habe jedoch gerade ein Update veröffentlicht, das eine neue Klasse für das Trust-Level-Avatar-Flair-Element hinzufügt, damit Sie einen bestimmten Benutzer ansprechen können. Ersetzen Sie USERNAME durch den Benutzernamen des relevanten Benutzers, um das Flair von deren Avatar auszublenden:

tl-flair-USERNAME {
    display: none !important;
}
5 „Gefällt mir“

:warning: WICHTIG: Falls Sie zuvor Flair-Bilddateien direkt in diese Komponente hochgeladen haben, müssen Sie Ihre Flair-Bilder vor dem Update auf eine separate Komponente neu hochladen. Bitte sehen Sie unten nach.

Ich habe gerade ein kleines Update veröffentlicht und den Eröffnungspost dieses Themas bearbeitet. Das direkte Hinzufügen von Icon-Assets zu dieser Komponente wird nicht mehr unterstützt. Wenn eine Remote-Theme-Komponente aktualisiert wird, werden alle manuell hochgeladenen Assets gelöscht, da versucht wird, mit dem Remote-GitHub-Repository zu synchronisieren. Dies kann für Administratoren eine verwirrende/ärgerliche Situation schaffen, daher blockieren wir nun das Hinzufügen von Uploads zu Remote-Themes insgesamt.

Die neue Empfehlung lautet wie folgt:

[quote=“tshenry, post:1, topic:82656”]
Der einfachste Weg, ein Bild hochzuladen, besteht darin, eine separate lokale Komponente namens „ Trust Level Avatar Flair Assets

3 „Gefällt mir“

Hallo @tshenry und vielen Dank für all deine Arbeit :slightly_smiling_face:
Ich benötige für mein Forum die Anzeige eines zweiten Flairs (ich habe bereits die primär angezeigte Gruppe) von einer zweiten Gruppe.
Diese Trust-Level-Avatar-Flair-Themenkomponente wäre perfekt, ich brauche sie nur so, dass sie 10 Gruppen (Zugriffsebenen meines Discourse) anzeigen kann.

Ich habe gelesen, dass du dich 2018 für diese Idee offen gezeigt hast. Denkst du immer noch, dass das möglich ist? :slightly_smiling_face:

2 „Gefällt mir“

Ich verwende derzeit folgendes:

2 „Gefällt mir“

Ja, das dachte ich auch, und ich habe es versucht, aber die Abzeichen mit diesem Baustein sind so klein, dass sie schwer zu erkennen sind…
Ich wünschte wirklich, wir könnten mit zweiten Gruppen Flairs und Avatare verwenden :slightly_smiling_face:

3 „Gefällt mir“

Leider glaube ich nicht, dass dies derzeit mit einer Theme-Komponente möglich ist. Ich bin der Ansicht, dass die erforderlichen Gruppendaten nicht in allen drei Kontexten für Avatar-Flairs serialisiert werden, sondern nur im primären Kontext. Momentan denke ich, dass dies als Plugin umgesetzt werden müsste. Leider habe ich derzeit nicht die Kapazitäten, um an etwas wie diesem zu arbeiten. Wenn Sie jemanden benötigen, der Ihnen hilft, eine Lösung für Ihre Seite zu erstellen, können Sie immer das Marketplace ausprobieren.

3 „Gefällt mir“

Ist es möglich, diese Funktion zu nutzen, aber nur dann unterschiedliche Vertrauens-Flairs anzuzeigen, wenn jemand ZUSÄTZLICH einer bestimmten Gruppe angehört?

Beispiel: Ich möchte Flairs für Personen in einer Gruppe, aber nicht für eine andere.

Hallo Taylor,

Vielen Dank für diesen TC. Mir ist diese Deprecation-Warnung aufgefallen, die nach dem Update auf Ember CLI Probleme verursachen könnte. Ich wäre Ihnen dankbar, wenn Sie dies beheben könnten. Vielen Dank :slightly_smiling_face:

Screenshot 2021-11-08 at 23.06.17

3 „Gefällt mir“

Danke für den Hinweis! Sie sollten alles in Ordnung haben, sobald Sie die Komponente aktualisiert haben:

3 „Gefällt mir“

Kann es für Mitarbeiter deaktiviert werden?

1 „Gefällt mir“

Die Vertrauensstufen der Benutzer werden nun unten links in einem Benutzerbeitrag angezeigt, anstatt innerhalb des Bild-/Avatar-Flairs des Benutzers enthalten zu sein.

Erleben Sie das Gleiche?

1 „Gefällt mir“

Hallo Alan :wave:

Sprichst du über diese Themenkomponente?

2 „Gefällt mir“

Das ist der richtige, @ondrej

Anstatt innerhalb des Bildes platziert zu werden, wird es unten links platziert.

Also dort, wo ich oben eingekreist habe.

1 „Gefällt mir“

Hallo @Arduous! :wave:

Ich freue mich, dass @ondrej die betroffene Komponente identifiziert hat. :tada:

Hast du die Webkonsole überprüft, ob es Fehler auf der Website gibt? Könntest du einen Link zu der betroffenen Website teilen, die wir uns ansehen könnten? :slight_smile:

3 „Gefällt mir“