Only display trust level badges for the ‘active trust level’ on /my/badges
Display the active trust level badge as the first badge on the user card and badge pages
Suggestion 1 - Active Trust Level only
This is already the case on User Cards. It would be nice to have this the case on /my/badges too.
The default badge handing of Discourse is to have lots of badges for gamification reasons. That is sweet, and makes a lot of sense for a forum open to the internet.
However, on our login_required forums, we’ve removed the gamification badges and retained just the trust level ones and some rich community-specific ones. The problem caused was that the trust level badges now create a lot of noise.
My workaround
I achieved only displaying the active badge on the /badges page by hiding the default trust level badges and recreating my own with modified SQL, which revoke daily. For example:
At the moment, badges are displayed by Gold, Silver, Bronze and then (I think) in reverse order of granting:
As you can see, the Trust level badge can easily be displaced.
I believe that the TL badge is the most important, and thus should be always in the first position on the left. Does that make sense?
Nun, zu meiner Überraschung scheint es vom Discourse-Team heimlich implementiert worden zu sein. Zumindest sieht es so aus, wenn ich mir die Benutzerkarten mehrerer Benutzer hier auf Meta ansehe:
Das ist nicht der Fall für /my/badges Seiten, aber das ist in meinen Augen viel weniger wichtig, da ich bezweifle, dass sie überhaupt viel benutzt werden.
Dies noch einmal überarbeitet, scheint alles jetzt merklich verbessert zu sein.
Vergabe von Vertrauensstufen-Abzeichen
Sie sammeln weiterhin Abzeichen, während Sie voranschreiten (d. h. wenn Sie TL2 erreichen, behalten Sie auch das TL1-Abzeichen).
Dies ist jedoch weitaus weniger problematisch als zuvor, da die Abzeichen in der Benutzeroberfläche anders gehandhabt werden.
Anzeige von Abzeichen auf Benutzerkarten
Das ‘ranghöchste’ TL-Abzeichen wird ganz links platziert, und dann scheinen sie nach ‘Rang’ geordnet zu sein, wobei Gold zuerst kommt.
Anzeige von Abzeichen auf /my/badges
Dies scheint nach Rang / Zeit geordnet zu sein. Im Grunde hebt dies normalerweise die höchste TL gut genug hervor, ohne sie speziell hervorzuheben.
Persönlich würde ich es bevorzugen, wenn sie gleich wären (aktuelle TL ganz links auf der Karte und oben links im Profil), aber das ist gut genug für mich, um mich nicht mehr mit den Abzeichen herumzuschlagen.