随机用户名?

在我自建的 Discourse 平台上,最近注册的两个用户的用户名类似于 PoutyTurtle58 —— 这是一个新功能,还是一直都可以这样设置,只是以前碰巧没发生过?有没有相关的设置选项?

是的,这确实是一个新功能:

看起来像是个随意的功能,但未必是坏事。

对——用户名以后可以改吗?一群法语使用者最后看起来像随便抓来的一群动物园动物,感觉有点怪……

是的,这些内容可以在注册时以及之后在个人页面中像往常一样进行修改。这些改动只是为用户提供了在注册时不选择名称的选项,其他方面均未改变,包括在注册时选择名称的功能。

我在尝试看看能否通过代码禁用注册功能。很多人没有填写注册问卷,结果我这边会有一大堆连自己用户名是什么都不知道、一脸懵的用户……

:anxious_face_with_sweat:

我点了那个链接,但提示“未找到”

这取决于你如何定义“以后”。默认情况下,用户名只能在注册后的 3 天内更改(username_change_period 站点设置)。

你可能还会感兴趣的是更改 Random username nounsRandom username adjectives,以将动物园风格改为适合你社区的风格。

好的,这意味着我肯定得「强制」成员选择他们的用户名……

允许即将发生的更改的设置,在更改未变为永久状态之前是隐藏的。你应该能在即将发生的更改列表中找到 Enable local logins via code

你还可以允许他们在更长的时间范围内编辑用户名。此外,管理员仍然可以更改它们

这很可能是因为它试图将你引导至即将推出的更改,而不是站点设置,并且该链接已失效。尝试禁用即将推出的更改,问题应该会消失,但我之前链接的帖子中的一些反馈也可能会有帮助。

啊,我还没意识到这是一个即将上线的更新,谢谢!我有一段时间没关注 Discourse 社区了。

我们计划在未来几小时内将“随机用户名”功能默认关闭。@keegan 已经提交了一个 PR,很快就会合并。

请注意,用于生成用户名的词汇是可以配置的。因此,对于法语社区,如果您希望保留该功能,可以在其中使用法语词汇。

感谢大家帮我解决了今晚的小小恐慌!

感觉这些设置应该根据论坛的语言环境提供默认值。Locale-specific defaults for site settings (`locale_default`)