我希望有一个能像“话题”那样工作的分类级筛选视图。我们的分类数量相当多。出于网站性能考虑,我们需要通过“默认静音所有分类”选项将大部分分类静音。但目前的问题是,我们缺乏有效的方法来查找这些论坛,其中许多是专门化的。如果能提供一个非静音视图,将有助于提升可发现性。当前的问题是,静音机制会将子分类从主页隐藏,并且所有分类描述也会被隐藏。
例如,你可以通过 /latest/?state=muted 查看所有已静音的话题。
如果用户能以同样的方式访问已静音分类的列表,那就太好了,比如 /categories/?state=muted。
理想情况下,我们可以在设置中提供一个选项,将其添加到“顶部菜单”中。不过,如果能在“未静音的优先关注公告论坛”的公告贴中提供一个链接,我也能接受。
未静音状态:
全部静音状态:
从上面的截图可以看出,完全无法知道是否存在子分类。当然,另一种方法是手动创建一个索引,但这……效率实在太低了。
除了地区分类外,我们大约有 70 个左右的分类?大概是这样。我实在不想手动编写这样一个索引列表。
2 个赞
Stephen
(Stephen)
2
如果您没有太多新的类别变动,这难道不是发布页面的完美使用场景吗?
2 个赞
sam
(Sam Saffron)
4
我完全支持暂时添加一些“忍者”查询参数来解决这个问题。虽然可发现性方面仍存在一些问题,但至少您会拥有一个可行的工作流程。顺便提一下,在组件中添加一个链接到顶部菜单是轻而易举的事。
@vinothkannans 为 /categories 添加对 ?state=muted 的支持有多复杂?
2 个赞
在服务器端实现很容易。但这可能需要对页面的 JavaScript 部分做一些修改。不过,这并不难。
另外,是否可以在普通分类底部添加一个折叠面板元素(如下所示),用于异步获取并显示已静音的分类?在这种情况下,JavaScript 部分也无需太多改动。
附:我认为像 categories?status=muted 这样的可链接页面对于 @Heather_Dudley 的需求来说仍然是必需的。
3 个赞
我认为这是一个极好的提议,@vinothkannans!在分类列表底部添加一个可展开的静音分类面板将会非常棒。
(我们可能也应该为标签做类似的处理?
)
2 个赞