Как отобразить отказ от ответственности для каждой темы в категории?

Я хотел бы отображать отказ от ответственности в каждом топике определенной категории. Например: «Ничто на этом форуме не является финансовой рекомендацией, и все публикации здесь предназначены исключительно в развлекательных целях». Какой способ сделать это лучше всего?

Посмотрите на баннеры категорий

Спасибо! Однако этот компонент темы, похоже, не совсем подходит для скучного юридического отказа от ответственности…

Привет!

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

Мне недавно тоже пришлось сделать что-то подобное, поэтому я использовал пользовательский компонент темы:

<script type="text/discourse-plugin" version="0.8">
api.decorateWidget("post:before", helper => {
    const { iconNode } = require("discourse-common/lib/icon-library");
    let topic = helper.widget.model.topic;
    if (topic.category_id == 6 && topic.tags.includes('stub')) {
        let text = "Эта страница является заготовкой. Вы можете помочь, ";
        text += helper.attrs.canEdit ? "добавив в неё информацию." : "предложив дополнения.";
      return helper.h("div.post-notice", [iconNode('book-open'), text]);
    }

});
</script>