调整信任级别徽章以简化运行一组精选徽章

I suggest:

  1. Only display trust level badges for the ‘active trust level’ on /my/badges
  2. 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:

Suggestion 2 - TL badge 1st

At the moment, badges are displayed by Gold, Silver, Bronze and then (I think) in reverse order of granting:
image
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?

4 个赞

感谢您的建议,我同意这两点。

您是否找到了解决第二个问题的变通方法?

Well, much to my surprise it seems to have been implemented by stealth by the Discourse Team. At least it certainly appears that way as I look at the user cards of several users here on Meta:

image

image

image

image

It isn’t the case for /my/badges pages, but that is much less important in my mind as I doubt they are used much anyway.

嗯,令我非常惊讶的是,似乎 Discourse 团队已经悄悄地实现了它。至少在我查看 Meta 上几位用户的用户卡片时,情况似乎是这样的:

image

image

image

image

/my/badges 页面不是这种情况,但在我看来这重要性要小得多,因为我怀疑它们的使用频率并不高。

2 个赞

重新审视这一点,所有这些现在似乎都得到了显著改善。

信任等级徽章授予

您仍然会随着时间的推移收集徽章(即,当您达到 TL2 时,您也会保留 TL1 徽章)
但是,由于 UI 处理徽章的方式,这已经不再像以前那样是个大问题了。

用户卡片上显示徽章

最“资深”的 TL 徽章显示在最左边,然后它们似乎按“等级”排序,金色徽章在前。

/my/badges 上显示徽章

这似乎是按等级/时间排序的。基本上,这通常足以突出最高的 TL,而无需特别强调它。

就个人而言,我更希望它们是相同的(当前 TL 在卡片最左边,在个人资料的左上角),但这足以让我不再费心去摆弄徽章了。

1 个赞