# 全名和用户名显示不一致

**URL:** <https://meta.discourse.org/t/inconsistent-display-of-full-name-username/181318>\
**Category:** UX\
**Created:** [2021年二月27日 12:55 UTC](https://meta.discourse.org/t/inconsistent-display-of-full-name-username/181318 "2021-02-27T12:55:51Z")\
**Posts on this page:** 7\
**Page:** 1

<div class="post-metadata">

**Author:** ![reclaimedpress](https://avatars.discourse-cdn.com/v4/letter/r/91b2a8/32.png) [@reclaimedpress](https://meta.discourse.org/u/reclaimedpress)\
**Post date:** [2021年二月27日 12:55 UTC](https://meta.discourse.org/t/inconsistent-display-of-full-name-username/181318/1 "2021-02-27T12:55:51Z")

</div>

我启用了以下设置：

- 全名是用户个人资料的必填字段。
- 在用户个人资料、用户卡片和邮件中显示用户的全名。禁用后将在各处隐藏全名。
- 在用户的帖子中，除 @用户名外，同时显示用户的全名。

并禁用了以下设置：

- 在用户页面、用户卡片和帖子中优先显示用户名（禁用时则优先显示姓名）。

在帖子、关于页面、用户简介、用户卡片中：此设置已生效。

在通知/用户菜单、徽章列表、用户目录以及用户个人资料中的“最受点赞”等类似板块中，优先显示用户名。

---

<div class="post-metadata">

**Author:** ![codinghorror](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/codinghorror/32/110067_2.png) [@codinghorror](https://meta.discourse.org/u/codinghorror)\
**Post date:** [2021年二月28日 19:05 UTC](https://meta.discourse.org/t/inconsistent-display-of-full-name-username/181318/2 "2021-02-28T19:05:41Z")

</div>

> [@reclaimedpress](#):
>
> 在通知/用户菜单、徽章列表、用户目录以及用户个人资料中

我完全可以支持这里的用户目录和用户个人资料，如果你愿意分配给 @sam 的话，做起来应该相当容易。

---

<div class="post-metadata">

**Author:** ![techAPJ](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/techapj/32/342990_2.png) [@techAPJ](https://meta.discourse.org/u/techAPJ)\
**Post date:** [2021年三月11日 16:39 UTC](https://meta.discourse.org/t/inconsistent-display-of-full-name-username/181318/6 "2021-03-11T16:39:43Z")

</div>

已通过以下方式修复：

> <https://github.com/discourse/discourse/commit/3eb769d03b5f46f9204a7a7282a34a179de96f21>
>
> This commit ensures that "prioritize username in ux" setting is
> respected in fo…llowing places:
> 
> \- user directory
> \- user summary
> \- badge detail
> \- group detail

上述提交确保了以下页面的内容一致性：

- 用户目录
- 用户摘要
- 徽章详情
- 群组详情

> [@reclaimedpress](#):
>
> 通知/用户菜单

通知区域空间有限，无法同时显示用户的全名。我们目前仅显示用户名，我认为应保持现状。

---

<div class="post-metadata">

**Author:** ![downey](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/downey/32/166878_2.png) [@downey](https://meta.discourse.org/u/downey)\
**Post date:** [2021年三月11日 16:45 UTC](https://meta.discourse.org/t/inconsistent-display-of-full-name-username/181318/7 "2021-03-11T16:45:11Z")

</div>

感谢你的反馈，@techAPJ！

这可能有点偏离主题，但大家是否有兴趣重新审视“如果用户全名与用户名完全相同，则不显示全名”这一设计决策？

---

<div class="post-metadata">

**Author:** ![jerry0](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/jerry0/32/94523_2.png) [@jerry0](https://meta.discourse.org/u/jerry0)\
**Post date:** [2021年三月15日 12:59 UTC](https://meta.discourse.org/t/inconsistent-display-of-full-name-username/181318/8 "2021-03-15T12:59:37Z")

</div>

@codinghorror 和 @techAPJ，这太棒了，谢谢。

多年来，我一直报告过关于“组全称”和“组名”显示不一致的类似问题（甚至更严重），不知能否对此进行排查？

[使用组全称标记组收件箱 - 功能建议 - Discourse Meta](https://meta.discourse.org/t/labelling-group-inboxes-with-group-full-names/88600)

编辑：这个问题可能已经修复了——如果是这样，抱歉，请忽略。我还需要进行一些测试。

---

<div class="post-metadata">

**Author:** ![techAPJ](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/techapj/32/342990_2.png) [@techAPJ](https://meta.discourse.org/u/techAPJ)\
**Post date:** [2021年三月16日 06:16 UTC](https://meta.discourse.org/t/inconsistent-display-of-full-name-username/181318/9 "2021-03-16T06:16:16Z")

</div>

> [@downey](#):
>
> 是否有意重新审视“若用户全名与用户名字符相同，则不显示用户全名”这一设计选择？

我不太确定。需要另开一个主题来收集相关反馈。

> [@jerry0](#):
>
> 多年来，我一直报告过类似（甚至更严重）的问题，即群组全名与群组名称显示不一致。不知能否对此进行排查？

我刚刚在该主题下回复了。

---

<div class="post-metadata">

**Author:** ![techAPJ](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/techapj/32/342990_2.png) [@techAPJ](https://meta.discourse.org/u/techAPJ)\
**Post date:** [2021年三月17日 02:30 UTC](https://meta.discourse.org/t/inconsistent-display-of-full-name-username/181318/10 "2021-03-17T02:30:31Z")

</div>

此主题在 20 小时后自动关闭。不再允许新的回复。
