在群组页面上,有些群组显示的是名称(Name),而有些显示的是全名(Full Name)。由于某些群组随机使用大写字母,而另一些则显示为 URL 路径标识符,这导致整体视图显得杂乱无章。
示例:全名与名称(名称可能更适合称为“路径标识符”?)
群组 1:example-group
群组 2:Example group
在群组页面上,有些群组显示的是名称(Name),而有些显示的是全名(Full Name)。由于某些群组随机使用大写字母,而另一些则显示为 URL 路径标识符,这导致整体视图显得杂乱无章。
示例:全名与名称(名称可能更适合称为“路径标识符”?)
群组 1:example-group
群组 2:Example group
这怎么能算是一个 bug 呢?不应该由工作人员编辑组名以使其保持一致吗?
普通用户看到的情况也一样。我想说的是,即使我已经设置了完整名称,在群组列表中,某些群组仍然显示的是 slug,而不是我设置的完整名称。
我也觉得这不一致:
这应该与 x 无关,但“在用户体验中优先显示用户名”这个站点设置的值是什么?更改它会有什么影响吗?
它原本是开启的,关闭它没有任何变化。
我也尝试过这个方法,但问题并未解决。对于我的自定义群组,我仍然只能看到标识符名称,而不是完整名称。
你觉得这个怎么样,@sam
我认为这里应该保持一致性:
如果我们在群组页面上显示这个:

那么我们在群组列表页面上也肯定应该显示一个类似的渲染块。
@techAPJ 你能负责这个吗?我认为我们在“显示”页面上的渲染方式取决于站点设置,所以你需要检查一下。
这已经在我的待办事项列表里了。预计下周我会给你更新。
这是因为你的群组“完整名称”与群组的“默认标题”相同。如果两者相同,根据以下提交,我们在群组列表页面上不会显示完整名称:
我们应该更改此行为吗,@sam?(cc @eviltrout)
编辑:我在那次提交中看到,我们过去会在群组列表页面上显示群组标题,而现在不再显示。那么,即使标题相同,始终显示群组的完整名称是否合理?
已在此处完成:
是的,您的修复方案更合理,谢谢!
看起来在主群组列表中,群组是按 slug(组名)而非全名进行排序的。
由于群组所有者无法编辑 slug,但可以编辑全名,因此如果全名与 slug(组名)不一致,列表中的顺序可能会变得非常混乱。
能否将此改为管理员选项,允许按全名而非 slug 对群组列表进行排序,或者直接将默认排序方式改为按全名排序?
从用户角度来看,全名应该是各处预期的主要字段,而 slug 仅仅是为了生成更友好的 URL 而提供的技术便利。
目前,全名和 slug 作为主要字段的使用存在不一致。如果必须将 slug 作为排序字段,那么全名的意义就会大打折扣。