Me gustaría mostrar un descargo de responsabilidad en cada tema de una categoría. Por ejemplo: “Nada en este foro constituye asesoramiento financiero y todas las publicaciones aquí son únicamente con fines de entretenimiento”. ¿Cuál es la mejor manera de hacerlo?
echa un vistazo a los banners de categoría
¡Gracias! Sin embargo, este componente del tema parece no ser ideal para un descargo de responsabilidad legal aburrido.
¡Hola!
Te recomiendo este componente de tema, ya que al mostrarse en la parte inferior de la página es menos intrusivo pero fácil de leer.
Recientemente tuve que hacer algo similar, así que utilicé un componente de tema personalizado:
<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 = "Esta página es un borrador. Puedes ayudar ";
text += helper.attrs.canEdit ? "agregando contenido." : "sugiriendo añadidos.";
return helper.h("div.post-notice", [iconNode('book-open'), text]);
}
});
</script>