¿Excluir publicaciones de categorías de la página de inicio?

Hola,

Nuestras publicaciones de actualización diaria aquí -

forum.stakingdefense.org

Están saturando los otros tipos de publicaciones. ¿Es posible excluir las publicaciones de la categoría daily-network-updates para que no se muestren en la página de inicio?

¡Gracias!

Dirígete a la configuración de la categoría correspondiente y marca esta casilla en la pestaña de configuración

Hemos dejado de recomendar generalmente esa configuración, en favor de establecer forzosamente la preferencia “silenciar esta categoría” para todos (o algunos) usuarios de tu sitio.

Quizás esa configuración debería eliminarse @sam para indicar lo mucho que ya no creemos que las personas deban usarla.

Apoyo la eliminación de esta configuración, pero me preocupa que estemos dejando a los administradores sin una vía sencilla para silenciar categorías específicas para todos los usuarios de forma histórica. Esto lo hace particularmente difícil cuando se agrega una categoría y se desea que esté silenciada de forma predeterminada.

¿Qué opinas de proporcionar a los administradores una interfaz de usuario (UX) para esto? En particular:

  • Un administrador agrega una categoría a default_categories_muted (lo mismo para “watched”, etc.).
  • Detectamos… oh, algo ha cambiado…
    • ¿Desea que todos los usuarios existentes tengan silenciada la “categoría X”?
    • ¿Desea eliminar el silencio de la categoría de N usuarios?

Me gusta esta opción porque ofrece una forma muy limpia para que los administradores resuelvan este problema, y esto ha ocurrido innumerables veces en Meta. Con esto implementado, me encantaría eliminar esa configuración de categoría.

Sí, totalmente, eso es exactamente a lo que me refiero. Recibimos muchas solicitudes al respecto, incluso lo hacemos internamente… así que lo apoyo plenamente.

Gracias por las respuestas. ¿Por qué la recomendación es tan firme en contra de usar la opción existente?

Idealmente, me gustaría mostrar, por ejemplo, las X actualizaciones más recientes de esa categoría. Las actualizaciones en cuestión son diarias. Por lo tanto, me gustaría que los usuarios vean que estas actualizaciones existen, pero evitar que desplacen las actualizaciones de otros canales.

@vinothkannans ¿puedes hacer esto?

Siempre que modifiques alguna de estas configuraciones, debemos mostrar un modal:

¿Deseas aplicar este cambio de forma histórica? Esto modificará las preferencias de 1234 usuarios existentes.

[Sí], [No, aplicar el cambio solo a partir de ahora]

Hay casos especiales, así que déjame cubrirlos.

  • Los cambios en las categorías predeterminadas de seguimiento pasan de “cat1, cat2” a “cat1, cat3”

Cambio histórico a aplicar:

Todos los usuarios antiguos deben DEJAR de seguir cat2 y EMPEZAR a seguir cat3. cat1 permanece sin cambios.

  • La eliminación es sencilla, se puede hacer sin verificar.

  • Agregar la nueva cat3 es un poco complicado; solo debes añadirla a los usuarios que no estén ya seguendo, silenciando o siguiendo el primer mensaje en esta categoría.

Una vez hecho esto, puedes eliminar la configuración de categoría “categoría excluida de la página de inicio”.

PR creado

¿Podrías compartir algunas capturas de pantalla del flujo de trabajo?

default-categories-muted

En la captura de pantalla anterior, el recuento total de usuarios (30) se obtiene del modelo about (URL about.json). Ahora estoy intentando incluirlo en el modelo de la página de configuración del sitio mismo.

Esto se ve genial, creo que es más correcto que esto se obtenga bajo demanda, no hay necesidad de sobrecargar la página con una carga adicional para el caso raro de que estemos agregando un valor predeterminado.

Creo que el único cambio aquí es que el “Sí” debería ser azul primario.

@codinghorror ¿estás conforme con el texto?

La PR ya está fusionada.