I pushed a fix, the plugin does not suppress categories in tag filters anymore.
@RGJ hi,
Is it supposed to this plugin hide also messages from suppressed category from New page?
Thanks
No, no se supone que haga eso. He enviado otra corrección.
¡Gracias! ¡Funciona de maravilla!
¡Feliz Año Nuevo para todos ustedes! ![]()
¿Alguien sabe cómo puedo revertir esto para que ninguna de nuestras categorías en idiomas extranjeros esté silenciada para ningún usuario? Esas categorías deben aparecer en /categories para todos. En este momento, probablemente haya más de 25.000 usuarios que no pueden descubrir contenido que debería ser visible para ellos.
Si u es un usuario, veo u.muted_user_ids, pero no estoy seguro de dónde residen las categorías silenciadas.
users.each do |u|
# Aquí, encontraría si alguna de las categorías silenciadas de ese usuario coincide con una
# categoría de idioma extranjero y las eliminaría de la lista para ese usuario.
end
Además, ¿es seguro que encuentre ese campo y ajuste el valor crudo mediante un script en irb de esa manera?
Esto es algo bastante sencillo de hacer. Los cambios que necesitas realizar están en la tabla category_users. Detallé cómo desactivar el silencio de una categoría para todos los usuarios en esta publicación: Trading Buttons - #46 by simon y añadí más detalles en otra publicación de ese tema.
Gracias, lo probaré.
Lo más sencillo es simplemente cambiar la configuración del sitio; si lo deseas, te preguntará si deseas activar el sonido para los usuarios existentes.
Gracias, funcionó. ![]()
Hola,
Estamos teniendo este problema en nuestro sitio web. Ya suprimimos 3 categorías de “lo más reciente” y ahora necesitamos agregar una más.
Estaríamos dispuestos a usar categorías silenciadas por defecto en su lugar. Sin embargo, nos gustaría desactivar la función antigua en las 3 categorías existentes para que todo el sitio se comporte de la misma manera.
Nosotros mismos alojamos nuestra instancia de Discourse y tenemos acceso a la base de datos. ¿Podrías proporcionarnos información sobre dónde se encuentra la bandera suppress from latest de las tres categorías anteriores en la base de datos?
Que yo sepa, cuando se eliminó la función, las categorías se silenciaron de forma predeterminada.
El indicador dejó de existir y de funcionar una vez que la opción desapareció de la interfaz de usuario.
Nuestra lista está vacía. ¿Hay algún otro lugar donde podrían haber sido silenciados?

Me alegra mucho haber encontrado finalmente este tema. Estaba perdiendo la cabeza tratando de averiguar cómo evitar que el ruido de mis categorías privadas para temas en etapa saturara la lista /latest.
¿Será el complemento de @RGJ la solución de facto o el equipo de Discourse aún está trabajando en algo?
(Y, por supuesto, también me sumo con un +1 para restaurar la funcionalidad con el fin de “ocultar” contenido ruidoso que esencialmente se dividió en otras vistas, como artículos de la KB utilizando varios complementos para ello, temas de comentarios de blogs generados por el código JavaScript de otros sitios y, por supuesto, temas de preparación programados para publicación futura.)
Hola a todos. Mi primer post aquí.
También tengo un caso de uso para la herramienta de supresión.
Dejé Disqus y empecé a usar Discourse como sistema de comentarios en mi sitio web, que ya tiene casi 1.000 artículos. Desde que hice ese cambio, el feed de “lo más reciente” se ha inundado con hilos de comentarios sobre temas que datan hasta 2016.
No quiero que esa sección esté completamente silenciada en el sentido de que quiero que aparezca en la lista de categorías, y puedo aceptar que los últimos comentarios (es decir, los comentarios más recientes en los artículos más recientes) no se añadan al feed de “lo más reciente”.
Pero no es aceptable mantener esa lista inundada con contenido antiguo.
Silenciar la categoría evita que la gente la vea en la lista. No hacerlo, inunda el feed con contenido que ya no es realmente relevante.
Sí, esto es una tarea asignada a uno de nuestros ingenieros y no, actualmente no podemos proporcionarte una fecha estimada de finalización ![]()
Estoy creando un plugin con una configuración del sitio (similar a default_categories_watching) en lugar de una configuración de categoría.
Aquí está la versión inicial del complemento.