Сообщение или закрепленная тема для конкретной категории

Мы ищем способ отображать сообщения категории не только на главной странице категории, но и вверху всех тем внутри этой категории. Есть ли сейчас возможность это реализовать? Мы создали несколько закрепленных тем, но, конечно, они отображаются только на главной странице категории.

Не совсем понятно, в чём проблема. Не могли бы вы уточнить? Когда вы закрепляете тему в категории, она появляется вверху всех тем этой категории.

Кажется, он имеет в виду, что она отображается вверху каждой страницы темы этой категории (вверху страницы темы /t/.../[topic_id], а не только на странице категории /c/.../[category_id]), если я правильно понял.

Как баннер, прикреплённый к верхней части каждой темы в определённой категории. :wink:

Я тоже поддерживаю эту идею. По сути, это возможность донести сообщение до всех, кто работает в конкретной категории.

Да. Именно этого я и пытаюсь добиться. Каждая страница темы в рамках определённой категории или подкатегории.

@JimPas — возможно ли это сейчас, насколько вам известно?

Вы можете реализовать это с помощью пользовательского компонента темы. В Discourse нет встроенного способа сделать это.

Спасибо @eviltrout! Можете ли вы привести какие-либо примеры? Если нет, я попробую разобраться сам. Я ценю ваши советы!!

Я не знаком с кодом этого плагина, но знаю, что вот этот выполняет множество подобных кастомизаций:

Было бы полезно создать макет.

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