用户无法直接回复但可创建关联话题的主题有哪些?

我希望创建一个类别,限制谁能发布新主题。很简单:只需不给用户在该类别中“创建”主题的权限即可。

我希望用户能够点击“回复”,并让 Discourse 默认在另一个类别中创建一个关联主题。

我认为禁止在该类别中“回复”,或者简单地锁定主题,都无法实现我的需求。

我的使用场景是一个充满常青文章的类别。我希望用户能够围绕这些文章发起新的讨论,并创建关联主题,链接回原始文章(当然,他们也可以在关联主题中引用原文)。

??

2 个赞

无论你怎么操作,这对用户来说都会是一个非常混乱的设置。

我能想到的唯一办法是在每个分类下置顶一个横幅,说明用户需要去其他地方创建主题……但面对这种额外的操作,根据我的经验,用户往往会直接放弃,而不是去执行。

1 个赞

……嗯,我在 Meta 上又到处点了几下,在一些地方我看到了我想要的行为(虽然可能我最初的帖子没解释清楚):

这是一个主题 https://meta.discourse.org/t/beginners-guide-to-install-discourse-on-windows-10-for-development/75149……

首帖的回复,以及最末尾的“回复主题”操作,都实现了我想要的效果(我打算在我的社区中有意实现这一点):

  • 我看到回复控件提示我可以进行回复
  • 当我点击时,它默认创建了一个关联主题:

1 个赞

这显然不是新话题,因为没有标题行……

考虑在“话题扳手”->“话题计时器”下使用“自动删除回复”设置,并允许人们回复公告以讨论公告内容(例如建议的修复)。

2 个赞

oooooooooooo……我一直[永远]误解了那个选项选择的工作原理。它并没有将当前值显示为已选中。

在我的截图中,我将缺少正常的“回复”选项理解为该选项不可用。你说得对,@riking,我展示的那个主题实际上允许我回复。

1 个赞

与此同时……

……是的,我觉得这是正确的答案。我打算只使用分类,让用户可以回复,但不能创建新主题。

感谢你的脑力付出!:slight_smile:

2 个赞

This topic was automatically closed 30 days after the last reply. New replies are no longer allowed.