不要列出拥有相同徽章的成员

现在非管理员用户能否隐藏拥有特定徽章的用户列表?

这曾在 Hide badge user list? - #7 by jesselperry 中讨论过,但那是几年前的事了。

为什么列表需要隐藏?我不确定这里的目标是什么,你们想达成什么目的?

隐私是原因所在。“他们”不想看到所有用户的列表,而仅通过获取你获得的第一个徽章就能轻松实现这一点。

你好,我刚刚发现了这个主题,因为我们也在寻找相同的功能。

几年前曾就隐私问题展开过一场漫长的讨论,最终促成了禁用用户目录设置的诞生。这很好!然而,如果徽章功能可用,任何人都可以点击基础信任等级徽章,从而找到几乎所有重要用户。

虽然获取徽章很酷,了解有多少其他用户获得了相同的徽章也令人感兴趣和兴奋,但知道这些用户具体是谁的相关性却很低甚至没有。在社交网站上或许可以接受,但在更重视个人隐私的社区中,这可能变得过于侵入。是的,仍然可以通过抓取发帖用户的数据来实现,但这比通过徽章途径的门槛要高得多。

回复我自己,也许这个答案对某些人来说显而易见(但对我来说并非如此)。

管理界面中的“徽章”选项卡提供了对每个徽章的广泛控制。管理员可以启用或禁用每个徽章,还可以选择在徽章页面上列出它们或不列出。

此外,一条简单的 CSS 规则会隐藏用户列表,而且(查看结果页面的 HTML 源代码)获取这些数据并不简单,甚至可能无法实现,我甚至也不确定。

.badges-granted {
    display: none;
}

出于这些原因,当前的设置对我们来说运行良好,对大多数人来说可能也是如此。