添加站点设置,不显示用户资料中的“邀请人”

我无法确定这是个 bug 还是其他问题。但是,当一个用户被另一个用户邀请时,被邀请用户在他的个人资料中会公开显示“由 [用户] 邀请”。我的意思是,这是否应该只对工作人员可见?为什么每个人都要知道我被某个特定用户邀请了?如果我说错了,请原谅。

8 个赞

也许可以为这个设置一个选项,“查看被邀请状态所需的信任级别”?

3 个赞

有什么理由要隐藏它吗?它在我看来并不是敏感信息。人们可以对个人资料页面上的几乎所有字段提出类似的问题,论据同样充分。

 

我认为保留经过精心策划的偏好设置很重要;每个添加都会带来用户体验成本——添加的越多,每个选项就越难被发现。我不认为这是一个很好的候选方案。只有管理员可以更改站点设置,他们同样可以轻松地使用 CSS 来实现相同的功能。

类似这样的东西应该可以完成工作;

.invited-by {
    display: none !important;
}

如果工作人员确实想保留对信息的访问权限,他们可以使用 :not(.staff) 或其他类似的东西。

3 个赞

坦率地说,作为一个公共论坛,除非你将个人资料设为私密,否则任何人都可以看到你的通用统计数据(阅读时间、发布的帖子数量或收到的点赞数量等),但普通用户不应该知道是谁邀请了我。我的意思是,我不明白为什么“相关性”应该是公开的。你在注册在线游戏时,只有你和被邀请者知道这件事,这是有原因的。如果我查看某个用户的个人资料,我无法知道他是否被某人邀请过。这是这里独有的东西。你不能说这不是隐私问题。这里我们处理的是“用户相关性”,而不仅仅是论坛上的公开活动信息。

对于上面给出的解决方案:使用 CSS 隐藏并不意味着信息仍然公开可见。我说的是,它不应该默认就是那样。

恕我直言,这正是我所持的观点——我不认为这是一个隐私问题。

Discourse 公开了比谁邀请了你更多的“关联”信息。你说你点赞的数量是公开的——你知道你点赞的帖子列表也是公开的吗?我不是想和你争论;我只是想了解 1) 你是否因为一些你没有告诉我们的原因而特别在意这些信息,或者 2) 你是否不知道 Discourse 公开的一些其他信息。

我不认为游戏比较有说服力——它们在线上的个人资料通常侧重于一个人在游戏中的成就,而不是他们的网站活动。我以 WoW 为例。

就我而言,我不认为这些信息与能够将其他论坛用户添加为好友并公开该列表有何不同。这是一种“关联”,但是……这是敏感信息吗?

考虑到 Discourse 开箱即用会共享这么多信息,我不确定为什么有人会特别反对这一点。如果你非常关心隐私,并且要么不知道 Discourse 与其他用户共享的一些信息,要么计划就这些信息发布其他帖子,那么,好吧——这完全是合法的。如果你特别在意这个,我忍不住觉得你有一个你没有告诉我们的特定原因(你没有义务告诉),但根据我的经验,当团队能够看到用例并真正同情请求更改的人时,他们往往对更改请求最积极。

从我的角度来看,其他用户知道我喜欢的帖子并不是什么大事。因为这是一个公开的社区,如果我参与其中,其他人就必须知道我作为用户点赞、参加活动或评论了某事。否则,这算什么参与呢?另一方面,一切都是公开的,即使是阅读时间等也是如此。我不认为这是一个大问题,有人读得多,有人参与得少,有人以一种方式贡献,有人以另一种方式贡献。但我认为用户之间的关联是一个隐私问题。

但最重要的是,如果我是通过邀请加入社区的,为什么我的个人资料上必须永远标记着我被另一个用户邀请?这使得个人资料与那些正常注册的人完全不同。

无论如何,也许我们可以使用出色的投票功能来了解其他用户的想法(如果他们决定投票)。因为归根结底这只是我的个人观点。

您认为在个人资料中公开您被邀请(以及邀请您的用户名)是否合适?
  • 是的,没关系。
  • 不,我宁愿不。
0 voters
1 个赞

我宁愿不显示该信息,并且不介意有一个“显示在个人资料上”或不显示的选项。用 CSS 隐藏它只是表面功夫,所以在安全模式下它仍然可以被看到,或者在检查器中调整规则。

我同意 @yhh9xdq7dc 的观点,这与阅读时间/帖子数/点赞列表等信息不同,因为它暗示了社区之外的关系,而不是仅限于从社区内活动收集的信息。

对于某些社区来说,这可能比其他社区更敏感,因此提供公开显示或不显示的选项对我来说是有意义的。

6 个赞

我就是不明白为什么要把这些信息公之于众。如果某些情况需要,它可以是私人的。

这又是一个应该使用组件/插件来解决的问题。

CSS 是用来改变外观的工具,而不是隐藏功能。我知道有些人会因此不高兴,但每次需要 CSS 来修复时,它都暴露了糟糕的 UI/UX 设计或开发人员的懒惰,而不是其他任何东西。此外,每次 CSS 更改都会增加冲突的可能性,因为没有人能记住所有更改。

编辑:

在别人指出这一点之前:是的,使用组件/插件会增加陷入 WordPress 世界那种泥潭的风险。总的来说,这是一种双输的局面,可以说是。

1 个赞

我们应该可以选择从我们的 Discourse 论坛中删除此项。我不想在用户个人资料中显示此信息。

我不知道你为什么不能直接用这个:

2 个赞