我想在我的社区页面上放置两个“创建新主题”按钮。
是否可行?
我希望有一个按钮用于创建社区帖子。
另一个按钮用于创建想法。
请确认。
您好 @Srujan_Madderla,欢迎来到 Discourse Meta 论坛!
Discourse 不提供此功能,但可能可以通过主题组件或插件添加该功能。如果您是 Discourse 新手,主题组件允许您向站点的“theme”添加客户端代码。插件可以运行服务器端代码。开发和安装主题组件通常比安装插件更容易。
我对创建“想法”的按钮感到好奇。在您的用例中,“想法”是什么?它是一个私有类别中的主题、发送给某个群组的消息,还是其他什么?
3 个赞
需要更多上下文。
如 @simon 所说,需要一个 #theme-component。
“欢迎链接横幅”可能有效。
如果社区和想法是类别,则此 URL 链接可以工作
https://meta.discourse.org/new-topic?category=feature
将“meta.discourse.org”替换为您的域名
将“feature”替换为类别 slug 名称。
上面的 URL 将在 feature 中启动一个新主题。
2 个赞
你好 ![]()
实际上有一个优雅的解决方案,可以将“创建新主题”按钮变成一个下拉菜单。Convert the New Topic button to a have a sub menu - #7 by awesomerobot
看起来这个主题组件版本在这里可用:GitHub - discourse/discourse-new-topic-dropdown: Turns the New Topic button into a dropdown with a custom option added
5 个赞
谢谢您的回复。
2 个赞
太棒了!
1 个赞