Могу ли я создать две новые кнопки тем на моей главной странице?

Я хочу разместить две кнопки «Создать новую тему» на странице моего сообщества. Это возможно? Одна кнопка должна быть для создания поста в сообществе, а другая — для создания идеи. Пожалуйста, подтвердите.

Привет @Srujan_Madderla, добро пожаловать на форум Discourse Meta!

В Discourse нет встроенной возможности для этого, но такую функциональность, возможно, можно реализовать через компонент темы или плагин. Если вы новичок в Discourse, компоненты тем позволяют добавлять клиентский код в тему вашего сайта. Плагины могут выполнять серверный код. Обычно разработка и установка компонентов тем проще, чем установка плагинов.

Мне интересно, что подразумевается под кнопкой для создания «Идеи». Что такое «Идея» в вашем случае? Это будет тема в закрытой категории, сообщение, отправленное группе, или что-то другое?

Требуется больше контекста.

Как отметил @simon, потребуется компонент #theme-component.

Может подойти баннер «Ссылка приветствия».

Если «сообщество» и «идеи» — это категории, то может сработать следующая ссылка:

https://meta.discourse.org/new-topic?category=feature

замените «meta.discourse.org» на имя вашего домена
замените «feature» на слаг категории.

Указанная выше ссылка создаст новую тему в категории «feature».

Создать тему в категории «feature»

Привет :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 · GitHub

Спасибо за ответ.

Отличная находка!