Я хотел бы настроить страницу групп, хотя бы добавив абзац текста над списком групп.
Насколько я понимаю, в конечном итоге мне всё равно придётся создать компонент темы.
Но возможно ли что-то сделать, не прибегая к этому?
Затем я подумал об использовании компонента Versatile Banner, но он уже используется на других страницах моего форума. Возможно ли использовать ещё один экземпляр того же плагина с другой конфигурацией, чтобы он отображался только на /g и с другим содержимым? Если да, то как?
Обсуждение на той странице в итоге привело к решению, но его может быть немного сложно реализовать, а навигация в админке Discourse, вероятно, немного изменилась.
Такие вещи реализуются путем создания простого компонента темы:
Перейдите в Администрирование → Внешний вид → Темы и компоненты
Нажмите кнопку «Установить» и в диалоговом окне выберите «+ Создать новый»
Назовите его, например, «Вступление страницы групп», и оставьте селектор типа «Компонент»
Нажмите «Создать»
Выберите вашу тему (или темы) и нажмите кнопку «Редактировать код».
Да, эта тема несколько лет назад, и, возможно, существовал другой способ решения вопроса, но стратегия была на месте.
Что касается второго экземпляра компонента: я думаю, что кто-то knowledgeable мог бы сделать форк кода и изменить его, чтобы использовать отдельный набор настроек и переменных и т. д. Но это может потребовать много работы — и у вас будет странный неподдерживаемый компонент, который не будет получать обновления.