类别中的三个字母标题

我注意到,默认情况下无法按主题标题的字母顺序对分类进行排序。大家可能会说,只需通过筛选器来设置即可,但这会带来两个主要问题:

  1. 操作步骤太多,并非所有人都能轻松完成。

  2. 会失去通常的瓷砖(卡片)视觉效果。

能否为每个分类提供一个参数,以便默认按字母顺序对主题进行排序?我不确定这是否已在产品路线图(roadmap)中规划。

再说一遍,这只是我实际使用中的反馈,但我觉得很遗憾,Discourse 上本已标配的这一选项却被忽略了。

2 个赞

不过,你为什么想要按字母顺序排序呢?你设想的用例是什么?

实际上,在我的分类中,我有一些桌游的资料页。我希望当我进入这些特定分类时,主题能够按字母顺序排序。我尝试自己写了一小段代码,但没能实现。

2 个赞

这对于课程等主题标题为“第 1 课”、“第 2 课”等内容的场景非常有用。

此外,我对 doc-categories 插件最大的抱怨之一是它仍然会显示主题列表,尤其是在移动设备上。如果能按字母顺序排序,至少可以缓解部分问题。

3 个赞

我们强制进行本地 A-Z 渲染,以保持术语表的整洁。在某些特定情况下,这样做确实是非常必要的。

我不太确定我是否理解这一点。在查看 https://meta.discourse.org/filter?q=order%3Atitle-asc 时,具体是哪些磁贴丢失了?

1 个赞

我可能邮件里没表达清楚 :sweat_smile: 我以为我们会保留瓷砖的原有视觉设计

未筛选的分类

已筛选的分类

1 个赞

我可以确认,对于那些希望保持默认视图不变的用户来说,这个过滤器并不实用,尤其是当它应用于作为类别文档(如词汇表、CMS)使用的类别时。

它只是一个起点,但并未满足一个简单需求——也许从技术角度来看并非如此,但从我们用户的角度来看确实如此——即按字母顺序显示主题。

我认为,该过滤器以全面的方式满足了其他需求。