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.
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).
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)