公共组列表显示名称或全名不一致

在群组页面上,有些群组显示的是名称(Name),而有些显示的是全名(Full Name)。由于某些群组随机使用大写字母,而另一些则显示为 URL 路径标识符,这导致整体视图显得杂乱无章。

示例:全名与名称(名称可能更适合称为“路径标识符”?)
群组 1:example-group
群组 2:Example group

这怎么能算是一个 bug 呢?不应该由工作人员编辑组名以使其保持一致吗?

普通用户看到的情况也一样。我想说的是,即使我已经设置了完整名称,在群组列表中,某些群组仍然显示的是 slug,而不是我设置的完整名称。

我也觉得这不一致:

这应该与 x 无关,但“在用户体验中优先显示用户名”这个站点设置的值是什么?更改它会有什么影响吗?

它原本是开启的,关闭它没有任何变化。

我想我可能遇到了同样的错误。参见此处

我的自定义组没有显示我指定的完整名称。例如,请查看“第一秩序”自定义组:

我是否在某个地方遗漏了其他设置?

我也尝试过这个方法,但问题并未解决。对于我的自定义群组,我仍然只能看到标识符名称,而不是完整名称。

你觉得这个怎么样,@sam

我认为这里应该保持一致性:

如果我们在群组页面上显示这个:

image

那么我们在群组列表页面上也肯定应该显示一个类似的渲染块。

@techAPJ 你能负责这个吗?我认为我们在“显示”页面上的渲染方式取决于站点设置,所以你需要检查一下。

谢谢,@sam!我们应该期待 @techAPJ 在这里提供更新,还是应该留意其他内容?

这已经在我的待办事项列表里了。预计下周我会给你更新。

这是因为你的群组“完整名称”与群组的“默认标题”相同。如果两者相同,根据以下提交,我们在群组列表页面上不会显示完整名称:

我们应该更改此行为吗,@sam?(cc @eviltrout

编辑:我在那次提交中看到,我们过去会在群组列表页面上显示群组标题,而现在不再显示。那么,即使标题相同,始终显示群组的完整名称是否合理?

已在此处完成:

是的,您的修复方案更合理,谢谢!

谢谢,这是一个很大的改进。

在一致性方面,我发现/my/messages 中的群组收件箱使用群组名称(groupname)而非群组全称(group full name)来标注,这有些奇怪。群组名称中包含连字符和下划线…

(而且有点令人困惑的是,首字母会自动大写,例如 patently-beta-test 这个群组名称会变成 Patently-beta-test)

相比之下,使用群组全称会更清晰,显示效果也更好…

在这里也使用群组全称,难道不是更一致吗?

看起来在主群组列表中,群组是按 slug(组名)而非全名进行排序的。
由于群组所有者无法编辑 slug,但可以编辑全名,因此如果全名与 slug(组名)不一致,列表中的顺序可能会变得非常混乱。
能否将此改为管理员选项,允许按全名而非 slug 对群组列表进行排序,或者直接将默认排序方式改为按全名排序?
从用户角度来看,全名应该是各处预期的主要字段,而 slug 仅仅是为了生成更友好的 URL 而提供的技术便利。
目前,全名和 slug 作为主要字段的使用存在不一致。如果必须将 slug 作为排序字段,那么全名的意义就会大打折扣。