ОК, спасибо за помощь.
Как я понимаю, в стандартной установке Discourse пользователи платформы могут создавать группы, которые отображаются в разделе «Группы». Пользователи могут вступать в эти группы и становиться их участниками.
После создания группы на странице группы рядом с кнопкой «ВСТУПИТЬ» есть кнопка «СООБЩЕНИЕ». Нажатие на эту кнопку, как мне кажется, создаёт новую тему в разделе СООБЩЕНИЯ внутри группы, на которую участники группы могут отвечать, точно так же, как с обычной темой в категории.
С точки зрения пользователя такой UX вполне логичен. Есть окно группы с заголовком, шапкой, информацией о группе, а внутри этого окна — области для отображения списка участников, а также сообщений и тем, интересных участникам группы.
Правильно ли я понял, что вы говорите: это НЕ тот способ, которым система задумана для использования? Что темы, связанные с группой, не должны находиться на странице группы, а должны создаваться участниками этой группы в отдельной, но связанной (через права доступа) категории? И что UX (кликабельная) связь между группой и её связанными категориями обсуждений может быть реализована через модификацию темы? Так ли это?
Тогда как пользователи, которые узнали о новой группе и вступили в неё, смогут легко найти связанные с ней категории и обсуждения? С помощью модификации темы? Можете подсказать, какой именно компонент темы мне стоит искать?
Если пользователь хочет создать новую группу, то, как я предполагаю, ему также нужно создать новую категорию и затем настроить права доступа к этой категории для участников группы. Следовательно, для выполнения всего этого ему понадобятся права администратора.
Чувствую, что я что-то упускаю. Всё это кажется мне запутанным и неудобным. Почему бы просто не инкапсулировать весь UX группы, включая обсуждения между её участниками, в рамках одной области группы?
Кнопка «СООБЩЕНИЕ» в окне группы, похоже, делает именно это в текущей версии, но я бы хотел, чтобы при входе в окно группы сообщения отображались по умолчанию.