Idee/Vorschlag für eine Option: Aktuellen Leaderboard-Rang zusätzlich anzeigen

Hallo Leute,

wir testen das Leaderboard-Plugin und bisher ist es wirklich gut!

Aber basierend auf unserem und dem Feedback der Nutzer wollten die Nutzer ihren aktuellen Leaderboard-Rang in ihrer Benutzerkarte sehen.

Um Nutzer mit niedrigeren Rängen nicht zu entmutigen, sollte es auch eine Option geben, nur das Ranking der Top-X-Nutzer anzuzeigen, wobei X in den Plugin-Einstellungen konfiguriert werden kann.

Bearbeitung: Es wäre auch schön, zusätzliche CSS-Klassen in der HTML-Ausgabe für die Anpassung in Benutzerprofilen zu haben, genau wie in den Benutzerkarten.

Gedanken?

1 „Gefällt mir“

Dies kann möglicherweise über eine Themenkomponente (Theme Component) erfolgen.

Leaderboard-Daten können als JSON abgerufen werden. Zum Beispiel gibt https://meta.discourse.org/leaderboard/1.json die Top 93 Benutzer für den Zeitraum ‘Monatlich’ zurück; der Standard für diese Rangliste (diejenige, die Discourse-Mitarbeiter ausschließt, ist standardmäßig auf ‘Heute’ eingestellt).

@jrgong Hier gemacht:

Wie zum Teufel bist du schneller darin, das zu posten als ich?! :sweat_smile:

3 „Gefällt mir“

:sparkles: Verwandte Themen sind wirklich großartig!

Wie auch immer, ich bin hierher gekommen, um zu sagen, ja, ich habe es geschafft (Usercard: show leaderboard rank), aber es ist wahrscheinlich etwas übertrieben, und wir könnten das Feature-Thema offen halten, falls wir dies irgendwann später über Core zulassen.\n\nAber, das Beste, was ich tun konnte! Ich hoffe, es gefällt dir (und dass es funktioniert, hehe)

3 „Gefällt mir“