话题标题风格 - 或者类似的东西?

我想知道我们是否有类似 Reddit 的“主题标题标签”(topic title flair)功能?

我正在构建一个新的论坛,为了对主题进行分类,我将使用标签。

但为了对主题类型进行分类,我可以使用类似 Reddit 的“主题标签”(topic flairs)。我们有这样的插件吗?我搜索过,但可能漏掉了……:slight_smile:

在 Reddit 上发帖时:

主题列表:

这听起来很棒!它将为主题列表增添一抹色彩,在我看来效果会非常好!

我之前创建过一个插件。我不确定这是否是您想要的。

我可能会去看看那个。

但我基本上是在寻找一个标签功能的附加组件,或者该如何解释……:thinking:

我想要有两组标签。

  1. 一组作为原生 Discourse 中的标签使用。
  2. 另一组用于描述帖子的类型。例如,这个标签/徽章会添加到主题标题之前——就像上图所示。这样解释清楚吗?

针对这一点,我认为你需要创建分类或子分类。

这无法解决我的问题。

假设我的论坛是一个智能手机论坛。

我会有例如 2 个分类:
Apple
Android

在 Apple 分类中,我会有像 iphone8Iphone12 这样的标签。
在 Android 论坛中,我会有像 Samsung Galaxyhuawei p30 这样的标签。

在每个论坛中,我可能会有关于 AppsSetupJailbreak 等不同类型的问题——这些就是我想要添加到主题标题的标签(Flair)。我不想拥有一个庞大的子分类列表,其中一些被频繁使用,而另一些却只有少数帖子。

我不想要这种结构:
Apple
–Apps
–Setup
–Jailbreak

Android
–Apps
–Setup
–Jailbreak

这种结构在非常庞大且活跃的论坛中才有意义。在一个相对较小的论坛中,以下结构就足够了,只需配合我所寻求的调整:
–Apple
–Android

这些只是标签。该组件看起来是一个不错的建议。

我不太确定我是否理解……能否具体一点?

  • 从语义上讲,你所要求的是一种标签(tag)。
  • @tachibanalolo 已经创建了一个组件,以类似的方式对这些标签进行装饰。在我看来,这是一个胜利。
  • 分类(Categories)看起来并不合适。

你可能还想查看:为你的标签添加自定义的 FontAwesome 图标和颜色 - 教程/技巧与窍门 - Discourse Meta

我认为 是时候谈谈标签了

好吧,我仍然认为标签无法 100% 满足我的需求。

在我的情况下,我需要让用户在两组标签中进行选择:
一组是股票代码:这是关于哪只股票?例如 ambu、solar、upst 等……
另一组是主题类型:例如新闻、分析等。

例如,我有这两组:

目前,在选择标签时,标签是混合在一起显示的,并没有分组。用户应该至少从股票代码组中选择 1 个,并且仅从主题类型组中选择 1 个……

我看不出在没有类似主题徽章(topic flairs)的功能的情况下如何解决这个问题……有什么建议吗?

您可能需要能够拥有不同的标签组… Set up structured tagging with tag groups and category tag restrictions

据我所知,您无法设置两个组,并要求必须从每个组中且仅从每个组中选择一个选项。当您从第1组中选择一个选项后,第1组的选项就会消失,然后您才能从第2组的标签组中进行选择。

因此,对我来说,仅使用标签的方案不可行。标签的选择为时过早。

您是否需要根据组一来更改组二?

我不确定是否需要那样做。但目前,您无法在每个类别中控制多个标签组。

没有“添加”功能。

为什么我无法再添加一行?
并且从新组中添加 3 个数字标签?

您试图做什么尚不清楚。如果您想要“标题闪光”,那_就是_标签的用途。使用 CSS 定位它们,以按您想要的方式设置样式,您就可以实现您发布的截图中的效果:

所有这些都将是一个标签,而标签的 CSS 规则将根据需要添加表情符号和颜色。

我在这里尝试解释过:Request or idea for a component: topic title or topic flair

我无法做得更好。我不认为单独的标签能满足我的需求。

无论如何,我似乎是唯一一个寻找类似东西的人……就这样吧……