我认为关于 enable_names 设置到底应该做什么,仍然存在根本性的误解/分歧,这归结为这个问题:
enable_names设置的意图是:- “不在公共场合显示全名。”
- “此网站根本不使用全名。”
我认为这个话题上的一些人认为它是(1),而另一些人认为它是(2)。我的印象是后者,即 enable_names 决定了网站是否使用全名。
请记住,当 enable_names 关闭时:
- 注册对话框不提供全名字段。
- 用户在自己的帐户偏好设置页面上看不到全名字段;用户永远不会在任何地方看到自己的全名。
我不明白一个网站的用例,在这个网站上,只有管理员知道系统中存在全名字段。我的想象力不足让我怀疑这里是否有人真的想要这个。如果有人想要,请告诉我!
(我认为还存在一些关于我的草稿 PR 试图实现什么、如何实现以及为什么实现的误解——但我想先解决“enable_names 实际上做什么?”这个问题。)