可以更改“anon”用户名吗?

我们在使用 Discourse 为成人网站搭建论坛,鉴于内容性质,我们不允许可匿名访问,仅限会员使用。

然而,当某位会员删除其个人资料时,该会员过往所有帖子中的用户名会被更改为匿名格式,例如“anon12345678”。

这导致我们的会员产生困惑,他们误以为允许了匿名访问,或者认为某些用户拥有“匿名化”个人资料的能力。

因此,我希望将这些用户名改为类似“deleted12345678”的格式。请问这是否可以实现?

感谢任何帮助 :slight_smile:

2 个赞

我认为这将是一个相当简单的插件。

3 个赞

这真的是会发生的情况吗?在我们的实例中,如果会员确实能够自行删除个人资料,那么所有内容(包括帖子)都会被彻底清除。

如果他们无法自行删除个人资料(因为超出了 delete user max post age 设置的范围),则必须请求站点管理员删除所有个人数据。

因此,管理员会对账户进行匿名化处理,帖子会保留,但用户名会更改为“anon12345678”。由于此步骤需要管理员关注,管理员随后也可以将用户名更改为您希望采用的任何命名规范。

您可以通过以下方式进一步明确已删除个人资料的状态:

  • 将匿名化个人资料的头像更改为通用头像
  • 更改匿名化个人资料的标题
  • 为匿名化个人资料创建一个专属群组,并设置特殊的群组标识(flair)

使用带有标识和标题的群组效果如下所示:

您必须在群组设置中启用“主群组”,标识和标题才会显示:

3 个赞

啊,我想我可能没有把我们的设置说清楚……

Discourse 论坛是与我们主站并行运行的。当会员首次访问论坛时,系统会从主站导入他们的用户名和头像。这就是为什么当他们从主站删除个人资料后,其在论坛中的帖子并不会被删除。只是不再有关联的用户名或头像,系统会自动将这些帖子 retroactively 关联到“anon”这个用户名上。

你可能已经意识到,我并不是技术专家 :sweat_smile:,但我会去研究一下这些建议。谢谢。

2 个赞

您也可以修改论坛设置,使这些帖子被直接删除,而不仅仅是匿名化处理。当用户能够在您的主站上完全清除个人资料时,他们可能并未意识到自己在论坛上分享的内容也不会被彻底移除。这可能引发隐私问题,尤其是当该网站为成人网站时。

1 个赞

这确实是个很好的观点。我会和团队其他成员讨论一下。

3 个赞

其实,我觉得匿名化功能非常实用。删除帖子可能会严重影响主题的连贯性和理解。

通常,如果有人想离开我的站点(这种情况极其罕见),我会协商保留他们的帖子,并同意仅对其账户进行匿名化处理。这样大家都能满意地离开 :)。

5 个赞

嗯,我们讨论的是一个拥有超过 8 万名成员且人数还在增长的网站,所以听起来我们的会员可能会有更多的流动:sweat_smile:

2 个赞

干得漂亮!另一个选择是简单地教育他们如何关闭摘要和通知邮件。我不确定保留一个账户会有什么大害处?

回到原帖——我认为向其他用户明确说明账户已匿名化且不再活跃非常重要,因此坚持为匿名用户使用标准用户名格式是个好主意,依我之见。

1 个赞

是的,我会就隐私影响征求团队的意见。

我同意这一点,因此我希望明确这些用户是“已删除”,而不是“匿名”。作为一家成人网站,男性用户不喜欢匿名用户可能浏览论坛的想法(这也是我们设置禁止他们浏览的原因之一),他们也不喜欢自己“公开露面”而其他男性却躲在匿名资料后面的感觉(事实并非如此,但我理解“匿名”一词会让他们产生这种联想)。

2 个赞

是的,默认设置可能会造成误导,尤其是在存在相似随机用户名时。我正在为我们的网站设置这一功能,我选择使用通用的头像,并将默认标题设为“已移除的档案”。嗯,我们有 400 名成员,所以每个人都能享受到个性化的服务 :wink:

显示效果如下,头像为透明::ghost:

6 个赞

啊,这是个不错的解决方案,尤其喜欢标题的改动!

4 个赞