Hola. No estoy seguro de si esta función existe o si siquiera se ha sugerido, ya que tengo problemas para investigar exactamente lo que tengo en mente.
Mi deseo sería tener una o más categorías que no aparezcan en las listas de Temas o Publicaciones Recientes, pero que aun así reciban una notificación discreta.
Para ser más claro, esto es lo que tengo en mente: soy administrador de un sitio de Discourse, y una de las categorías de mi sitio se llama “Coffee break”, que se utiliza, como suele ocurrir en los foros, para tratar temas que no están relacionados con el tema del sitio.
Me gustaría que los temas publicados en este foro fuera de tema no aparecieran en las listas de temas recientes, sino que fueran objeto de una notificación discreta como, por ejemplo, un recuento del número de temas nuevos o incluso un mensaje en la parte superior del sitio debajo del encabezado que diga algo como Coffee break: 3 temas nuevos.
No creo que haya una forma integrada de hacer esto, pero podrías intentar ocultar los elementos de la lista de temas de una categoría específica con CSS usando algo como esto (reemplazando x con el “slug” de la categoría de la configuración de la categoría):
.topic-list tr.category-x {
display: none;
}
Sin embargo, esto haría que desaparecieran de cualquier lista de temas, ¡lo que significaría que la lista de temas para esa categoría quedaría en blanco! Para remediar esto, podríamos excluir el código CSS de afectar la página de la categoría de esta manera:
Esto probablemente requeriría un componente personalizado. Podría haber un Theme component existente que pudiera hacer algo así, ¡pero no se me ocurre ninguno ahora mismo!