Tengo una categoría en mi sitio llamada MEMEX, que es un espacio para que los profesionales charlen sobre herramientas y técnicas. No quiero que esto “contamine” el resto del sitio (ya que está más activo actualmente que el resto).
He buscado un poco en la configuración (desafortunadamente estoy en el móvil ahora mismo), pero no estoy seguro de cómo evitar que los mensajes de MEMEX aparezcan en las publicaciones recientes de la página de inicio.
No quiero ocultar la categoría en sí; me parece bien que la gente lea y contribuya si lo desea. Solo quiero que el contenido nuevo allí solo se muestre a los participantes de esa categoría de alguna manera (ya sea porque han publicado allí o porque visitan la página de la categoría en sí).
Puedes añadirlo al array en tu configuración para default categories muted. No estoy completamente seguro de que cumpla con todo lo que buscas, pero es una forma sencilla de probarlo muy rápido.
¿Dónde puedo averiguar qué significa silenciar una categoría en la práctica?
Por ejemplo, mi entendimiento es que silenciar una categoría implica no recibir notificaciones. Pero si alguien publica en un tema dentro de una categoría silenciada, ¿esto la desilenciona automáticamente para ese usuario?
Y, de ser así, ¿significa eso que las publicaciones aparecerán en las últimas publicaciones para ese usuario?
Me gustaría realmente entender las consecuencias antes de usar la función de silenciar.
Aquí está mi experiencia: he usado el silenciamiento para usuarios, temas y categorías, y siempre ha funcionado como esperaba. Pero no era muy cuidadoso, así que…
Silenciar una categoría elimina los temas de dicha categoría de la lista de temas más recientes. También elimina la categoría de la página de categorías. Sin embargo, silenciar una categoría no la elimina del menú desplegable de categorías.
Si un usuario publica en una categoría silenciada, el tema en el que ha publicado se desilenciará para él; esto significa que el tema aparecerá en su lista de temas más recientes. Publicar en una categoría silenciada no desilencia toda la categoría para el usuario; solo desilencia el tema en el que ha publicado.
Los usuarios también pueden desilenciar temas específicos en una categoría silenciada configurando su nivel de notificación para el tema. Por ejemplo, en mi sitio de desarrollo he silenciado la categoría “Retroalimentación del sitio”. Al configurar mi nivel de notificación para un tema de esa categoría como “Seguimiento”, ese tema ahora aparece en mi lista de temas más recientes:
El principal problema que veo con el silenciamiento de categorías es que dificulta que los usuarios encuentren la categoría. En mi opinión, esta configuración tiene sentido cuando es aplicada por un usuario para silenciar categorías que no le interesan. Si vas a silenciar una categoría de forma predeterminada para todos los usuarios de tu sitio, deberás considerar cómo encontrarán los usuarios los temas en esas categorías.
Hrmm… esto es lamentable porque no quiero que la categoría desaparezca (especialmente si, si entiendo correctamente, estoy usando esa página como la página de inicio), ni que sea particularmente difícil de encontrar.
Solo quiero que sus temas no contaminen la sección de publicaciones recientes de la página de inicio.
Estoy utilizando Discourse alojado en Discourse. Podía ver las instrucciones para instalar el plugin, pero parecían asumir que tú mismo te alojabas. ¿Existe una opción para mí también?
Como referencia, veo la sección de Plugins en mi panel de administración, pero parece haber una selección limitada y, al parecer, necesito pagar mucho más dinero para obtener algunos otros plugins especificados. No me gusta esto.
Esta función estaba originalmente en el núcleo, pero fue eliminada posteriormente, de ahí la solución alternativa usando el plugin.
El equipo de Discourse tiene opiniones firmes sobre este tema (ve todo el tema referenciado en mi respuesta) y probablemente no dará soporte a este plugin en el nivel de alojamiento estándar.
Si absolutamente necesitas esta funcionalidad, probablemente tendrás que alojarlo tú mismo o encontrar un nivel/proveedor de alojamiento adecuado que permita el uso de este plugin.