主页上能否创建两个新的主题按钮?

我想在我的社区页面上放置两个“创建新主题”按钮。
是否可行?
我希望有一个按钮用于创建社区帖子。
另一个按钮用于创建想法。
请确认。

您好 @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 中启动一个新主题。

在 Feature 中开始主题

2 个赞

你好 :waving_hand:

实际上有一个优雅的解决方案,可以将“创建新主题”按钮变成一个下拉菜单。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 个赞