隐藏分类,只允许标签(使标签成为必填项)

我正在创建一个拥有数千个主题的社区,创建数千个类别不是一个好主意,所以最好通过标签来创建。

有没有办法隐藏类别选择,只让用户使用标签?

另外,我能让标签成为必选项吗?用户必须至少选择一个标签才能发帖。

为什么要隐藏分类?直接不使用它们就行了。

你可以在分类设置中强制使用标签,但问题是你必须对用户进行教育。我认为最好让他们自由发帖,然后由版主来标记主题,同时进行一些教育。

老用户会很快学会,最大的问题将是过于热衷地使用标签 :wink: 但你绝对不想给新用户设置任何障碍来减慢他们的速度。

是教育他们使用标签,还是教育他们明白这是什么意思?如果我强制他们使用标签,就会出现警告消息,他们会自动选择一个标签,不会有任何问题。这是你的意思吗?

他们不知道如何使用标签。Discourse 是一个很少见的例子,标签的使用方式恰到好处。当用户不确定或警告信息不熟悉时,他们就会放弃。

还有另外一点:像“未分类”或“通用”这样的类别。强制用户选择类别是一个糟糕的策略。如果用户不想或不知道如何选择类别,最好让他们发布,以后再修复。最糟糕的情况是,用户会因为害怕选择错误的类别而点击退格键。

类别、标签……没有区别。

强迫用户做某事的根本原因是什么:懒惰的版主 :wink: 但用户创建论坛及其内容,而不是版主——这就是为什么我们必须优先考虑用户。

我不同意。只需设置一个默认分类即可。我认为“通用”分类就是这样运作的。未分类的“未分类”分类非常令人困惑,因为它不像一个真正的分类。

我认为这里应该做的是将所有内容都放入“通用”分类,并使用标签设置来强制选择一个标签。当然,从数千个标签中选择一个标签将是一场噩梦,这使得你声称“强制选择……是一个糟糕的政策”的说法绝对是正确的。必须在数千个标签中进行选择才能发帖,这肯定会阻止人们发帖。

你现在其实也同意了 :wink: 使用默认类别(我指的是那些;未分类或通用)我们将允许发布,而无需强制选择类别。

我正在发布一个新闻链接,选择“news”标签有多难?
discourse 有搜索功能,所以你不需要滚动查找成千上万的标签,只需要输入即可。

显然,你考虑使用强制标签;)

此主题没有任何标签。

如果你只有十几个标签,那很容易。如果你有成千上万个标签,那就很难了。也许你的第一条消息使用了 Discourse 的正式意义上的“topics”(与一个类别精确关联,可以有多个标签)。我以为你的意思是“可以谈论的事物的类别”(这需要“成千上万个类别”),否则对我来说没有多大意义。

如果你要设置成千上万个标签,并期望某人能从这成千上万个标签中选择正确的那个,那么用户将很难做到。