有收集倡议批准/签名的插件吗?

您好,Discourse 社区:

我希望在我们社区平台内实现一项功能,允许用户提交某些操作或权限的请求。我的设想如下:

  1. 提交流程:用户可以创建一篇帖子(或特定类型的帖子)来请求某个操作的权限。这可能与共享社区资源或活动有关。
  2. 讨论和澄清:其他社区成员可以回复这些帖子,以进行进一步的澄清、讨论或添加支持信息。讨论对整个社区或特定子群组开放,具体取决于上下文。
  3. 审批工作流:预定义的用户组(例如,版主、特定委员会或用户组)应能够根据讨论和提供的信息批准或拒绝请求。理想情况下,这可以在请求帖子上明显标记(例如,更改状态、添加标签或其他清晰的指示符)。
  4. 跟踪和历史记录:我们希望保留这些请求的可跟踪历史记录,包括讨论和最终决定,以实现透明度和未来参考。

我正在寻找在 Discourse 中实现此功能的最佳方法。是否有现有的插件可以促进此类工作流?如果没有,您能否提供有关如何设置或开发此功能的指导或建议?

任何建议或指导都将不胜感激。提前感谢您的帮助!

2 个赞

您可以设置一个允许任何人创建主题的类别。

您可以配置该类别,使其允许任何人回复。

您可以创建一个名为“已批准”的类别,该类别只允许委员会在那里创建主题。当一个主题被批准后,成员可以将其移动到该类别。

该主题将包含所有编辑的历史记录,包括类别更改。

2 个赞

是的,正如 Jay 所指出的,有一些内置功能可以帮助您实现您所询问的内容。

您可能还想浏览一下 PluginTheme component 主题,看看是否有可以增强您论坛功能的内容。我认为 Custom Wizard 插件 可能会对您有所帮助。我们还有一个 policy 插件calendar and events 插件topic voting 插件 可能也会让您的组织感兴趣。此外,topic templates 也非常有用。

2 个赞