Noch nicht verdiente Abzeichen auf der Profil-/Abzeichenseite des Benutzers anzeigen

Wir möchten den Nutzern auf ihrer Profil-/Zusammenfassungsseite die Abzeichen anzeigen, die sie noch nicht erworben haben, um sie zu ermutigen, diese noch nicht erworbenen Abzeichen zu versuchen.

Vielleicht alle Abzeichen anzeigen, aber die noch nicht erworbenen grau darstellen.
Gibt es eine Möglichkeit oder Einstellung, um dies zu tun?
:slightly_smiling_face:

@soopersoo, Willkommen bei Meta! :smiley:

Wenn ein Benutzer auf das Hamburger-Menü und dann auf Abzeichen klickt, wird er auf eine Seite weitergeleitet, die alle Abzeichen nach verschiedenen Kriterien gruppiert anzeigt. :slightly_smiling_face: Die Abzeichen, die der Benutzer bereits besitzt, sind oben links mit einem Häkchen markiert. Die Zahl oben rechts zeigt an, wie viele Benutzer dieses Abzeichen bereits haben. Ein Klick auf ein beliebiges Abzeichen zeigt die Anforderungen für dieses spezielle Abzeichen und listet die Benutzer auf, die es besitzen.

Ich verstehe, ich frage mich, ob wir die vollständige Liste der Abzeichen auf der persönlichen Zusammenfassungs-/Abzeichenseite des Benutzers anzeigen können (zusätzlich zur Abzeichenseite) und diejenigen, die der jeweilige Benutzer noch nicht erreicht hat, ausgrauen.

Aber danke für deine Erklärung zur Abzeichenseite :slightly_smiling_face:

Alles Gute zum Geburtstag! Wenn du für jeden Thread die Benutzer-IDs abrufst, hole die Abzeichen von https://meta.discourse.org/u/JimPas/badges.json und vergleiche sie mit https://meta.discourse.org/badges.json. Zeige sie dann als Liste als dein Geburtstagssymbol an!

Gibt es eine Zunahme der Anzahl der Anfragen (rq) auf dem Server? Für jeden Benutzer in einem Beitrag werden 1 rq für Benutzerabzeichen benötigt (~500 ms).

@soopersoo, Du möchtest also die Badges-Seite aus dem Hamburger-Menü auf alle Benutzerprofilseiten duplizieren – eine Kombination aller möglichen Badges mit den jeweils erworbenen, die entsprechend gekennzeichnet sind? Das würde einem Benutzer ersparen, vom Profil zur allgemeinen Badges-Seite wechseln zu müssen.

@Bcat, Wenn viele Benutzer eine große Anzahl an Badges haben, würde ich sagen: ja. Der Unterschied zwischen dem Abrufen und Anzeigen eines einzigen Symbols (Geburtstag) für einen oder mehrere Benutzer ist gering, aber wenn die Badge-Anzahl jedes Benutzers geprüft und neben dem Benutzernamen angezeigt werden soll, werden die Anfragen definitiv zunehmen – und die Liste der Badges nach dem Benutzernamen könnte recht lang sein. Im Fall einer langen Liste: Wie viele Badges sollten angezeigt werden, bevor die Liste abgeschnitten wird? Und welche Badges sollten Vorrang haben, wenn sie aus der abgeschnittenen Liste ausgewählt werden? :thinking:

Und vielen Dank für die Geburtstagswünsche. Nur noch 35 zu gehen, bis 102 erreicht sind! :man_white_haired: :laughing:

@JimPas

Du möchtest also die Badges-Seite aus dem Hamburger-Menü auf alle Benutzerprofilseiten duplizieren – eine Kombination aller möglichen Badges mit den erworbenen Badges, die entsprechend gekennzeichnet sind? Das würde einem Benutzer ersparen, von seinem Profil zur allgemeinen Badges-Seite wechseln zu müssen.

Die Duplizierung dieses Teils der Badges-Seite klingt nach einer Möglichkeit, das umzusetzen.

Wenn ich den Teil mit den Anforderungen richtig verstanden habe, werden wir vermutlich die Anzahl der Benutzer weglassen, die die Badges erworben haben. Falls das möglich ist.

Oh ja, frohen Geburtstag mit dem Kuchen! :grinning: