为主题添加协作者?

我想知道是否有办法将特定用户指定给某个主题作为协作者,以便他们可以编辑帖子。我知道 Wiki 功能的存在,但这会将编辑权限开放给所有达到某个级别的用户——在某些情况下可能不希望这样。是否有插件可以实现类似的功能?谢谢!

您也希望它在网站上公开阅读,而不是作为私信吗?通过私信,您可以添加您想要的任何人,包括群组。

情况往往决定答案,我鼓励您尽可能详细地分享您的用例。:slight_smile:

3 个赞

感谢您的回复!

是的,我们希望这些帖子可以公开访问。用例如下:

我们希望用户上传“项目”,即带有特殊附件的帖子(一些可以在浏览器中运行的沙盒代码)。我们知道有些用户已经要求协作,即允许多个用户异步编辑同一个“项目”。因此,这与 Wiki 不同,Wiki 是每个人(在组内)都可以编辑的。

1 个赞

感谢您提供更多背景信息!

我将提出另一个工作流程的建议,并非为了阻止此功能请求,而是为了帮助界定范围。 :+1:

这些项目是期望“完成”的吗?还是会在公开场合被持续编辑?

如果我现在来做这件事,我会鼓励用户为他们的协作者创建一个私人消息(PM),并将其设为维基。然后,当项目准备好展示时,要么将其复制到一个公开主题中,要么将私人消息设为公开主题。

当然,这假设了很多关于您的用户如何制作项目的信息!但我想分享的是,Discourse 中当前的协作功能支持小组主题写作,但目前没有用户级别的权限来排除用户进行协作。 :slight_smile:

首先,感谢您的回复。我们也正致力于围绕现有开源软件构建一个开源社区,因此我们非常感谢您的帮助。

虽然我认为鼓励人们使用PM(项目管理)是一个好主意,但有时项目在发布后可能需要进行编辑。例如,其他用户可能会指出潜在问题或要求提供更多文档。在这些情况下,如果除了官方作者之外,还有多个用户可以编辑帖子,那将是更好的。

我想知道这个功能会有多大的挑战性。如果我们能贡献一些代码或扩展,并且有人能指出存储库中的合适位置,我们也很乐意这样做。

1 个赞

@maiki 我本应该使用回复功能。 :slight_smile: