分类话题浮动卡片及子分类话题显示优化 🎈

我们正在根据 Can we make inline links to subcategories more concise? 对子类别标签(hashtag)的显示方式进行一些更改和改进,同时添加了与用户提及(例如点击 @martin 时)相同的浮动卡片功能。

该卡片将显示类别标题、图标/表情符号、描述,以及指向任何父类别的链接。拥有权限的用户可以看到“编辑描述”按钮,以及“新建主题”按钮,该按钮也取决于类别上下文(例如,活动类别将显示“新建活动”按钮)。

卡片中还显示了该主题中最近 3 个类别的列表。没有权限查看某个类别的用户将仅跟随标签链接,而不会看到卡片。

子类别标签将移除 > 分隔符,仅显示子类别。以下是更改前后的对比:

此行为完全受 启用类别标签卡片 这一即将推出的更改控制:

如果您想在自己尝试之前先亲自看看,可以在这里启用它。点击帖子中的任何类别标签即可查看,例如 News and EventsCommunity Building

10 个赞

我们能否永久禁用这些卡片?作为用户,如果点击该链接,我只想直接跳转到分类页面,而不是经过某个中间步骤。

另外,作为用户体验方面的反馈:从卡片如何跳转到分类主题列表?从截图中看不太清楚。

1 个赞

我觉得你可以点击卡片上的分类名称——就像在用户卡片上点击用户名可以打开个人资料一样。

2 个赞

该功能已在此处启用,因此你可以在自己的论坛上进行修改之前先试用一下。

它仍处于开发阶段,因此我们会在此收集反馈意见,并在将“即将推出的更改”推广到测试版/稳定版之前对其进行调整(目前仍处于实验阶段)。

我同意点击区域可以更明显一些。也许除了更具体的元素之外,整个卡片都应该是一个可点击区域。

1 个赞

在第一个帖子里放几个示例会很好,这样那些不想看回复、只想直接看看这个功能实际效果的人就能一目了然了 :slight_smile:

1 个赞

听起来很棒,感谢。像 Announcements - Discourse Meta 这样的子类别实际看起来是什么样的?

抱歉,它们需要手动调用(使用 #),格式如下:News and Events > Announcements

既然类别信息现在显示在弹窗中,我觉得现在是否只在卡片上显示顶级类别更合理?我的意思是,使用 # 时不再以内联方式显示了。

1 个赞

我觉得这就是那个想法

3 个赞

在这个例子中,为什么“新闻与活动”父级分类仍然存在?根据以下说明,它不应该被移除吗:

顺便说一下,我有几十个具有相同 slug 的分类,因此在标签中包含父级分类是必须的。不过,我希望通过这次更改,我可以更新分类显示名称以包含父级名称。使用旧方法这样做很麻烦,比如 1Secure > 1Secure Ideas——但这次新更改可以将其扁平化为仅显示 1Secure Ideas。

CleanShot 2026-09-17 at 09.35.56

2 个赞

我觉得我们不会把这个作为一个选项保留下来……我们有太多设置了 :smiling_face_with_tear: 我至少会做的是,如果你双击,它会带你进入该分类。你也可以点击卡片弹窗中的分类名称。

另外,如果你想要某个分类的直接链接,可以直接这样做 https://meta.discourse.org/c/news-and-events/announcements/67,它会变成 Announcements - Discourse Meta

说得对——我觉得我们可以在这里添加一个“前往主题”的链接:

2 个赞

不过,@martin@awesomerobot,我觉得可以先让它在实验分支里放一放,等我们把设计再调整一下。

3 个赞

当然,暂时不需要推进(反正我们很快就要忙起线下活动了 :slight_smile: