按访问它的域过滤单个论述实例

我想知道是否有可能拥有一个由多个子域访问的单一 Discourse 实例,每个子域仅显示部分内容。这样就可以有一个可扩展的系统,以及一个面向整个社区生态系统的用户注册流程。

例如,我们社区的高级会员可以拥有自己的子域,其中显示专为他们创建的类别。或者,如果社区中存在一组独特的兴趣,可以创建另一个子域和类别。

我明白目前典型的方法是为单个 Discourse 实例使用单个域,然后为不同的角色自定义类别设置。这可能比这个提议更好的选择。有人有过自我选举的群组/角色成员资格的实例,或者请求然后批准成员资格,例如在大型 Discord 服务器中发生的成员自我选举或任命角色以获得频道访问权限的情况吗?

或者为每个用户组设置一个不同的“主页”类别。简单得多!

这是一个主题组件,因此安装和维护非常容易:

或者,如果您喜欢一种不错的自动化方式,我创建了一个插件,可以使用您的主要组来确定导航到哪个类别:

5 个赞