你好,
我有几个在线产品,我希望每个产品都有自己的在线社区。但是,由于这些产品可以互操作,因此许多客户同时使用多种产品。
考虑到这一点,我想为所有产品使用一个 Discourse 实例,但根据访问它的域显示不同的主题。
例如:
- app1 → 显示 App1 的徽标和颜色
- app2 → 显示 App2 的徽标和颜色
此外,由于所有帖子都必须根据产品名称进行标记,因此我想隐藏来自其他产品的帖子的标签。例如,如果你正在访问 app2.com,则隐藏 #app1。
除非用户选择同时浏览多个社区,否则应发生这种情况。
我可以获得任何帮助;但是,我明白类似这样的东西可能无法开箱即用。作为一名开发人员,我可以创建一个插件并编写额外的 JavaScript 代码来实现这一点。
我认为第一个障碍是允许同一个 Discourse 实例在多个域上运行。我该如何开始?