在管理员用户列表中显示全名

在我的网站的 /u 正常用户目录中,显示的是加粗的用户名,后跟全名。

而在 /admin/users/list/active 的管理员用户列表中,仅显示用户名。请问可以更改这一设置吗?

谢谢。

管理员用户名是否与其真实姓名一致?如果是,Discourse 将不会同时显示两者,因为它们相同。您可以设置始终显示您的用户名。

谢谢,但真实姓名是不同的(这也是我希望能在管理员列表中一目了然地看到它们的原因)。我记得我已经启用了完整姓名的设置。

有什么想法吗?提前感谢。

能否在管理员侧的用户列表中显示真实姓名?谢谢。

我认为这是可行的。只需创建一个插件,实现一些功能,将真实姓名字段添加到序列化数据中,并在网页视图中新增一列用于显示真实姓名。

编辑:我发现真实姓名字段已存在于返回的 JSON 数据中,因此您可能无需创建插件或操作服务器逻辑,只需一个主题组件/小部件,在客户端侧渲染该字段即可。

我们也希望实现这一功能:将 Name 显示为一列,并将其纳入搜索范围。此前已有用户提出过类似请求:

看起来这比简单的 CSS 调整要复杂一些。有人能帮忙说明该如何实现吗?或者,能否提供构建该页面所使用的 SQL,以便在 Data Explorer 中复制(并修改)?

您可以查看:
https://github.com/discourse/discourse/blob/master/app/assets/javascripts/admin/addon/controllers/admin-users-list-show.js

https://github.com/discourse/discourse/blob/master/app/assets/javascripts/admin/addon/models/admin-user.js

编辑:
我刚刚发现了这个提交,Discourse 可能很快就会支持按 Name 进行搜索。