分类、组、标签描述作为主题

类别描述是主题。分组和标签描述则不是。

这个 Feature 旨在实现两件事:

  1. 使类别、分组和标签的描述成为 主题,以便在描述社区和对话的入口点时可以使用所有编辑器功能。

  2. 利用这种 描述主题 模式的特异性,为类别、分组和标签描述启用 Theme component 视图,例如显示在主题列表上方(并可折叠)。

类别描述

类别描述 是一个主题。但是,我们缺少在 类别页面本身显示 这个描述主题的第一个帖子的能力。当我们链接到 Feature 时,需要再点击一次才能看到其描述:https://meta.discourse.org/t/about-the-feature-category/11。

有了类别描述,主题列表视图可以更加友好和有用,可以根据类别最新的、完整的描述进行浏览。

它还可以让没有访问权限的人看到类别描述(或其中一部分),例如,当他们对某个类别感到好奇但不知道是否应该加入时。在这种情况下,分组描述可以被替代使用,特别是对于“加入/请求”成员资格的分组。在这种情况下,能够将 #some-group-accessible-category 链接到弹出(公开部分)的类别描述或分组描述,而不是没有链接,而成员会到达类别本身。 (这本身就是一个功能。)

分组描述

目前,分组描述是最接近类别描述的内容,并且很有用,可以告知读者分组的特异性(例如,可以访问此类别和那个类别——请参阅上一节的最后一段),并提供对论坛其他部分(包括主题、类别、标签或其他分组)的访问。

标签描述

目前,标签描述不支持 Markdown,因此不能用于链接到解释性主题、类别或分组。如果它们附带一个主题,标签描述就可以被引用到文档主题中,等等。


你觉得怎么样?我是否遗漏了任何可以实现此功能的现有 Theme component


这是 Workspace Views 的后续。

2 个赞

这取决于你链接到分类的方式。当你链接到分类时,就会显示描述。

也许你也可以使用类似 Category Banners 的方式。

我认为使用 Category Previews 可以实现这一点。

我的意思不是这个。当您在句子中使用 Feature 时,它会链接到该类别的帖子列表。它可以改为链接到类别描述帖子,或者帖子列表可以嵌入其中。

感谢您的提示。我之前不知道这个功能!

但是这样的话,“看看 Theme component 分类”之类的就无法正常工作了。通常分类描述会显示为一个置顶主题。所以当你点击 Feature 时,你会很容易找到它。


也许你取消了描述的主题置顶(手动操作,或者因为你个人资料设置中的“滚动到页面底部时自动取消主题置顶”已激活)。

1 个赞

确实,当一个置顶主题被取消置顶时,没有简单的方法可以再次找到它。

您可以使用搜索:#category in:pinned

1 个赞

我们有一个旨在解决此问题的组件:

我们刚刚在 Meta 上启用了它,因此您可以查看访问 FeatureUX 等类别时的外观。

2 个赞

是,但不是:我想要 类别描述 而不是类别横幅。为什么使用两种不同的东西?

1 个赞

这和之前一样,它使用分类主题的描述,并将其显示为横幅。请看:

1 个赞

不是这样的!这个主题组件没有使用_分类描述的第一个帖子作为已发布的帖子_。

3 个赞

好的,我明白你的意思了,但这是设计使然。它与通过类别 Oneboxes 和类别置顶主题在主题列表中显示的描述相同,因此在所有地方都是一致的。

也许对其进行迭代改进的方法是,如果第一段不是完整的已处理帖子,则添加一个指向原始主题的链接。

2 个赞

它可以有点像引用:点击 quote details button 后展开,这样第一段将始终作为提醒,并且有用的类别链接可以按需立即获得。

一旦类别描述被取消固定,并且有很多主题,如果你不知道 in:pinned 搜索选项,就很难找到。

我有一个类似的关于主题的想法:第一个帖子可以从主题中的任何地方访问,这将使其作为巩固工具(以及评论已发布页面)更有效……但我有点说得太远了。

1 个赞

如果您觉得这样更方便,可以使用 automatically unpin topicsdefault topics automatic unpin 来更改取消固定行为的默认设置。

3 个赞