用户资料对公众隐藏,但徽章则没有

我已经为匿名用户禁用了用户目录。这是为了增加一些隐私,我通过 hide_user_profiles_from_public 来实现这一点,该功能的作用是:为匿名用户禁用用户卡片、用户个人资料和用户目录。

但是,当启用此选项时,徽章系统仍然是公开的。因此,仍然有人可以查看例如 TL[1-4] 来查看大多数没有账户的用户。当然,查看用户的详细信息,如他们的注册日期、简介和其他类似细节仍然是隐藏的。但是,建立一个用户目录和对用户的大致了解仍然是可能的。

我认为,当启用此选项时,徽章概览也应该被隐藏,用户卡片中的徽章也应该被隐藏。

3 个赞

将类别重新归类为 UX,因为这不是 #bug。徽章和个人资料不是同一回事,即使个人资料不可见,用户帐户也可以在许多其他地方显示。

徽章是一种游戏化工具——其中一部分意味着允许用户查看存在哪些徽章以及谁可能拥有它们。如果您对游戏化方面不感兴趣,您是否考虑过完全禁用徽章?

1 个赞

我对此感兴趣。只是不想让全世界都看到,特别是如果它会让隐私选项变得无效的话 :slight_smile:

3 个赞

我认为建议是让用户目录的可见性与徽章部分的可见性类似,无论是组合在一起还是作为单独的设置。目前,用户目录可以禁用 | 对会员可见 | 公开,而徽章则简单地禁用 | 启用。

3 个赞

我明白 - 但徽章计数(或列出的用户)在登录/登出之间有所不同,这似乎不太合理。按照同样的逻辑,用户应该能够控制他们的主题和回复是否对匿名用户可见。

在某个时候,我们必须接受公众参与会留下某种形式的痕迹。对于以隐私为中心的社区,禁用徽章系统将是解决办法。

2 个赞

这里难道没有折衷的办法吗?例如,只为登录用户显示徽章?现在禁用用户列表的选项就像一个我能卖给用户的半成品解决方案。因为 TL 徽章也提供了大部分的完整概览。至少群组可以隐藏。如果那些也还在的话,那么 TL0 群组也会在那里,以获得完整的概览。

为匿名用户隐藏徽章概览的选项将大有帮助。

1 个赞

好的,所以您建议是降低匿名用户的徽章计数,还是让计数与列出的用户不匹配?

照此逻辑,这些用户是否也不应获得与徽章关联的个性化标志和头衔?

这里的隐私问题具体是什么?隐藏个人资料会消除与用户进行私人消息或聊天(PM)的能力,您将无法再跟踪他们在论坛上的活动。徽章可能链接到用户互动过的一两个主题,但您同样可以通过使用搜索(或公共主题的Google缓存)找到他们的一些互动。

目前,我的论坛为匿名用户禁用了查看用户列表的选项。这包括用户卡片。

但是,当有人转到徽章概览时。仍然可以获得 TL1-4 的完整用户列表。

一种解决方法是包含一个隐藏徽章概览的选项,或者添加一个额外的选项以供匿名用户隐藏。

我的论坛:

当然,当他们开始/参与话题时,他们的名字也会被列出。还有一个个人资料页面显示用户已隐藏其个人资料,这也证实了账户的存在?

你能解释一下风险吗?
你需要在这里将一个实际问题直接关联到你提出的解决方案。

好的,所以你建议隐藏某些/所有用户的特定徽章概览?还是全部?
徽章是参与的标记,比如开始或回复话题。为什么一个可以,而另一个不可以?

没有风险。这只是为了方便用户。这些话题是公开的。但没有必要提供一个简单的途径来放大某些用户。如果存在真正的风险,论坛将需要通过 VPN 访问,并且只允许受邀用户,其余用户将被隐藏。

但这太极端了。现有的功能已经很好地提供了一种方式来隐藏匿名用户的某些详细信息。匿名用户的徽章概览取消了该功能,因为它允许列出 TL1-4 用户,这基本上又变成了一个用户目录。

目标是建立一个公开的论坛,但同时为用户提供一些保护层。如果徽章概览仅对登录用户可见,这个问题就能得到解决。:slight_smile:

我希望您能理解这种保护只是针对匿名用户的。我明白您可能到目前为止没有正确理解这个细节。登录用户可以看到所有内容。

2 个赞

我该如何申请这个作为一项#新功能?

这是可以这么做的地方。:+1:

就我个人而言,我认为你提出了一个非常合理的观点。隐藏用户个人资料不公开移除了公开的“用户列表”,但通过徽章概览仍然可以看到类似的东西。

我认为将徽章对匿名用户隐藏作为此设置的一部分很有意义。

4 个赞

我觉得徽章默认应该对匿名用户隐藏或禁用。对我来说,获得徽章是会员的专属特权。我不认为徽章应该是吸引会员的功能,所以不知道为什么非会员需要这些功能。

1 个赞

对我来说,更大的问题是,假设必须是会员才能参与,为什么匿名用户也能获得徽章?

1 个赞

徽章的核心目的是游戏化。
它们的存在就是为了鼓励参与,而参与的第一道门槛就是注册。
看看最近的甘草话题。在一个没有上下文的情况下公开一个话题有意义吗?链接失效(404)会更好吗?

我认为 Discourse 的设置方式会导致帖子中始终存在一些链接,由于分类权限或管理员设置,这些链接可能对某些用户不可访问。例如,如果用户目录对匿名用户禁用,或者来自 Lounge 的内容。

好吧,但这两者都不是为了鼓励参与而设计的。

我认为关键在于,您是将徽章视为通过注册来鼓励参与,还是鼓励现有成员参与。我可能更倾向于后者,因为我不认为有人会为了徽章而加入社区。 :slight_smile:

我仍然认为,如果您希望将用户列表设为网站的“仅限会员”功能,那么以某种方式将其包含在徽章列表中也是有意义的。

3 个赞

这正是我说的。我明白徽章/游戏化可以鼓励会员参与,但我们现在讨论的是非会员。

就我而言,我们的论坛不太在意徽章,也没有启用游戏化插件。:slightly_smiling_face:

1 个赞

为了说清楚,我不是从隐私或安全角度来争论的。在我看来,徽章默认情况下对非会员来说是可访问的,甚至是没有意义的,除非游戏化方面是您论坛宗旨的重要组成部分。我实际上不希望人们为了徽章而加入我的论坛,或者为了在任何游戏中击败其他成员而加入,我希望他们是为了内容和讨论而加入。这并不是说我没有看到一种情况,即某个特定的论坛可能会发现允许非会员查看徽章很有用,例如一个将游戏化作为用户体验重要组成部分而设计的论坛。

4 个赞