Temas de algunas categorías no aparecen en /latest

El procedimiento para reordenar las categorías tal como aparecen en la página de destino para los usuarios registrados, según se establece en la documentación aquí, parece no estar funcionando.

No estoy seguro de si esto se debe a una actualización beta reciente o a alguna configuración relacionada con la que jugué sin querer recientemente, pero agradecería mucho cualquier sugerencia para que las prioridades de visualización de las categorías vuelvan a funcionar.

Según el procedimiento publicado, he habilitado las posiciones de categoría fijas y las posiciones de categoría fijas al crear y he asignado prioridades numéricas de modo que mi categoría preferida aparezca por encima de mi categoría menos preferida en el diálogo de reordenar categorías, y he hecho clic en el botón guardar.

Borrar la caché del navegador, cerrar y volver a abrir el navegador, volver a iniciar sesión (como administrador) y comprobar el orden de las categorías que se muestra en el diálogo de reordenar categorías muestra que la configuración se guardó, sin embargo, las publicaciones de la categoría menos preferida siguen mostrándose siempre primero, llenando por completo la visualización de la página de destino por defecto cuando el sitio se abre por primera vez para un usuario registrado, a pesar de que tiene muchas menos publicaciones recientes que la categoría preferida y mucha menos actividad en general.

Como resultado, cualquiera que visite el sitio o revise notará de un vistazo que no ha pasado mucho tiempo allí, a menos que sea uno de los pocos que están al tanto de la forma en que Discourse organiza las publicaciones en categorías, y que primero necesitarían hacer clic en un encabezado de categoría diferente en la barra lateral izquierda para ver algo reciente que sea relevante para ellos.

1 me gusta

La página de destino (/latest) para usuarios registrados siempre muestra los temas ordenados por actividad reciente, no por orden de categoría o prioridad. Si desea que sus categorías preferidas aparezcan primero, puede cambiar la página de destino predeterminada a algo como /categories en lugar de /latest. De esa manera, los usuarios verán su orden de categorías priorizado en la página de inicio, y cuando hagan clic en una categoría, sus temas y publicaciones se mostrarán en consecuencia.

1 me gusta

@jahan_gagan excepto que a mí no parece estar sucediendo eso.

Las publicaciones antiguas de la categoría menos importante aparecen primero; las publicaciones de la categoría más importante/de mayor prioridad son más recientes, pero aun así se ocultan por defecto.

No era así hace un par de semanas.

Quiero asegurar una experiencia seleccionada para los usuarios registrados que no están lo suficientemente interesados como para aprender los pormenores de la navegación de Discourse, sino que solo quieren ver las publicaciones más recientes, en la categoría más relevante, justo ahí cuando hacen clic por primera vez en el enlace del sitio.

Por casualidad, ¿su categoría preferida está agregada en categorías predeterminadas silenciadas en la configuración del sitio? Si está silenciada, sus publicaciones no aparecerán en /latest aunque sean más recientes. ¿Podría verificar y confirmar?

2 Me gusta

Gracias @jahan_gagan.

Como explicación de mi configuración, por si sirve de ayuda:

Las dos categorías en cuestión se llaman ‘Architects Forum’ y ‘Open Forum’, ambas son en realidad subcategorías, cada una dentro de su propia categoría principal correspondiente.

‘Architects Forum’ es una subcategoría de la categoría principal ‘PRIVATE’ (PRIVADA), y ‘Open Forum’ es una subcategoría de la categoría principal ‘PUBLIC’ (PÚBLICA).

La idea es añadir más subcategorías dentro de estas categorías principales en el futuro, a medida que surja la necesidad.

Las categorías principales PÚBLICA vs PRIVADA se utilizaron como una forma de alinear el contenido visible en el frente discutido con el nivel de acceso de inicio de sesión.
Como se puede ver arriba, tengo otras subcategorías y categorías principales implementadas, pero estas tienen poca o ninguna actividad.

Aquellos con cuentas de foro pueden ver y publicar en subcategorías dentro de la categoría principal ‘PRIVATE’ (actualmente solo una subcategoría está en uso activo), se espera que estas subcategorías puedan contener discusiones algo sensibles, no destinadas a una distribución más amplia.

Mientras tanto, todos, con o sin cuenta, pueden ver y publicar en subcategorías dentro de la categoría principal ‘PUBLIC’ (PÚBLICA).

Con diferencia, la mayor parte de la actividad ocurre actualmente dentro de la subcategoría ‘PRIVATE > Architects Forum’, y por lo tanto, son las publicaciones más recientes en esta subcategoría las que quiero que aparezcan por defecto para los usuarios que han iniciado sesión.

En cambio, haga lo que haga, la página de inicio ahora muestra publicaciones antiguas en la subcategoría ‘PUBLIC > Open Forum’.

No se supone que se publique nada directamente en las categorías principales, y para reducir el alcance de esto (ya que seguía sucediendo), ambas categorías principales se configuraron como ‘muted’ (silenciadas), por lo que se ocultó la opción de publicar directamente en ellas.

Como prueba, intenté borrar esa configuración default_categories_muted, para que nada estuviera silenciado, pero esto no parece marcar ninguna diferencia en lo que aparece por defecto en la página de inicio; al abrir el sitio, incluso después de presionar <Ctrl+F5> en el navegador, el sitio ahora siempre se establece por defecto solo en las publicaciones de la categoría ‘PUBLIC > Open Forum’.

¿Cómo estás probando esto? ¿Estás suplantando a otro usuario? ¿Te has asegurado de que ese usuario tiene acceso a la categoría privada? Suena a pregunta tonta, pero ¿podría ser un descuido?

Conseguí que otro usuario con sesión iniciada me enviara una captura de pantalla

EDIT También acabo de crear una cuenta de prueba e inicié sesión con ella; de nuevo, no hay cambios

No me funciona.

He habilitado las opciones “posiciones de categoría fijas” (fixed category positions) y “posiciones de categoría fijas al crear” (fixed category positions on create) y he asignado prioridades numéricas de modo que mi categoría preferida aparezca por encima de mi categoría menos preferida en el diálogo de reordenar categorías, y he pulsado el botón de guardar.

Al cerrar y volver a abrir mi navegador, borrar la caché del navegador, volver a iniciar sesión como administrador y comprobar el orden de las categorías que se muestra en el diálogo de reordenar categorías, veo que la configuración se guardó; sin embargo, la categoría menos preferida sigue mostrándose siempre primero por defecto cuando se abre el sitio por primera vez, a pesar de que tiene menos publicaciones recientes que la categoría preferida.

¿Hay alguna otra configuración en algún lugar que pueda estar interfiriendo con el orden de las categorías preferidas?

Hasta una reconstrucción reciente, esto no era un problema; aunque también había jugado con algunas configuraciones en ese momento (que ahora no recuerdo), por lo que no está claro si se trata de un defecto del software o del usuario.

¿Puedes aclarar dónde se muestra primero? ¿En la página /categories? ¿En el menú desplegable encima de la lista de temas? ¿En el menú desplegable del compositor? ¿En todos estos lugares?

Hola @Moin

La categoría incorrecta de publicaciones aparece primero, por defecto, cuando el sitio se abre por primera vez.

Lo que aparece son las últimas publicaciones en mi categoría ‘Open Forum’ (Foro Abierto), que se utiliza con poca frecuencia.

Lo que debería aparecer son las últimas publicaciones en mi categoría ‘Architects Forum’ (Foro de Arquitectos), que se utiliza mucho más frecuentemente (ten en cuenta que solo los usuarios registrados tienen acceso al contenido de ‘Architects Forum’).

Captura de pantalla a continuación, que muestra las publicaciones en la categoría que no quiero que aparezcan primero por defecto:

Las publicaciones de la categoría ‘Architects Forum’ que quiero que aparezcan por defecto son las que solían aparecer por defecto, hasta que estropeé algo, ya sea al actualizar y reconstruir mi instancia de Discourse a la última versión beta, o al cambiar una configuración en algún sitio y olvidarme de cuál era.

Entonces, ¿no se trata del orden de las categorías como se describe en la guía anterior, sino de qué categorías aparecen en la última página?

¿También comprobaste con un usuario de prueba? ¿Es lo mismo para ellos? Así sabremos con seguridad que la categoría no está silenciada accidentalmente para ti. También puedes comprobar tus preferencias de seguimiento para eso.

Asumí que el orden establecido de las categorías era el determinante para qué categoría de publicaciones aparecería primero en la página de destino, por defecto. Parece que esto no es cierto y que esto se controla en otro lugar.

Sí, lo comprobé con un nuevo usuario de prueba y obtengo el mismo resultado, sin preferencias de seguimiento establecidas.

¿Qué página de destino? ¿Tu captura de pantalla no muestra /latest? ¿Cómo configuraste eso?

Sí, mi captura de pantalla muestra /latest, pero estos son los últimos en la categoría equivocada (poco utilizada)

No configuré conscientemente que eso sucediera; si supiera dónde/cómo se configuró (aparte de la configuración del orden de las categorías que asumí que era relevante), ¡mi problema probablemente se resolvería!

Lo siento, me distraje.

¿Hay alguna posibilidad de que hayas habilitado la configuración del sitio Silenciar todas las categorías por defecto? ¿Puedes revisar tus registros de acciones del personal en busca de cambios en la configuración del sitio que puedan estar relacionados?

Gracias @Moin, acabo de revisar ambos.

Silenciar todas las categorías por defecto no está activado.

Hay muchas acciones de personal registradas durante las últimas 2 semanas, que he pegado a continuación en caso de que contengan alguna pista. Las acciones claramente no relacionadas y las acciones con información de identificación del usuario han sido redactadas.
La mayoría de los recordatorios se deben a que yo he estado probando esporádicamente diferentes configuraciones para resolver la situación (soy el único miembro del personal).

admin	change_site_setting	fixed_category_positions	2025-11-20 23:57:40 UTC	
admin	change_site_setting	fixed_category_positions_on_create	2025-11-20 23:57:46 UTC	
admin	change_site_setting	default_composer_category	2025-11-20 23:58:36 UTC	
admin	change_site_setting	shared_drafts_category	2025-11-20 23:59:08 UTC	
admin	change_site_setting	emoji_set	2025-11-28 01:07:35 UTC	
admin	change_site_setting	edit_post_allowed_groups	2025-11-28 01:17:04 UTC	
admin	change_site_setting	flag_post_allowed_groups	2025-11-28 01:17:23 UTC	
admin	change_site_setting	profile_background_allowed_groups	2025-11-28 01:17:38 UTC	
admin	change_site_setting	user_card_background_allowed_groups	2025-11-28 01:17:46 UTC	
admin	change_site_setting	direct_message_enabled_groups	2025-11-28 01:18:35 UTC	
admin	change_site_setting	chat_allowed_groups	2025-11-28 01:18:46 UTC	
admin	change_site_setting	chat_message_flag_allowed_groups	2025-11-28 01:18:54 UTC	
admin	change_site_setting	poll_create_allowed_groups	2025-11-28 01:19:00 UTC	
admin	change_site_setting	styleguide_allowed_groups	2025-11-28 01:19:12 UTC	
admin	change_site_setting	fixed_category_positions_on_create	2025-11-28 01:20:00 UTC	
admin	change_site_setting	fixed_category_positions	2025-11-28 01:20:01 UTC	
admin	change_site_setting	fixed_category_positions_on_create	2025-11-28 01:20:08 UTC	
admin	change_site_setting	fixed_category_positions_on_create	2025-11-28 01:26:56 UTC	
admin	change_site_setting	sort_categories_by_event_start_date_enabled	2025-11-28 01:27:56 UTC	


admin	change_site_setting	default_navigation_menu_categories	2025-12-01 04:09:36 UTC	
admin	change_site_setting	default_navigation_menu_categories	2025-12-01 04:10:12 UTC	
admin	change_site_setting	default_navigation_menu_categories	2025-12-01 04:10:19 UTC	
admin	change_site_setting	default_sidebar_link_to_filtered_list	2025-12-01 04:10:47 UTC	
admin	change_site_setting	fixed_category_positions	2025-12-01 04:15:18 UTC	
admin	change_site_setting	patreon_creator_discourse_username	2025-12-01 04:16:26 UTC	
admin	change_site_setting	sort_categories_by_event_start_date_enabled	2025-12-01 04:19:29 UTC	
admin	change_site_setting	desktop_category_page_style	2025-12-01 04:22:03 UTC	
admin	change_category_settings	position	2025-12-01 04:29:56 UTC	
admin	change_category_settings	custom_fields[enable_topic_voting]	2025-12-01 04:29:56 UTC	
admin	change_site_setting	fixed_category_positions_on_create	2025-12-01 04:38:00 UTC	
admin	change_category_settings	name	2025-12-01 05:15:46 UTC	
admin	change_category_settings	custom_fields[enable_topic_voting]	2025-12-01 05:15:46 UTC	

admin	change_category_settings	name	2025-12-01 05:20:02 UTC	
admin	change_category_settings	slug	2025-12-01 05:20:02 UTC	
admin	change_category_settings	custom_fields[enable_topic_voting]	2025-12-01 05:20:02 UTC	


admin	change_category_settings	position	2025-12-02 07:26:22 UTC	
admin	change_category_settings	sort_order	2025-12-02 07:26:22 UTC	
admin	change_category_settings	sort_ascending	2025-12-02 07:26:22 UTC	
admin	change_category_settings	num_featured_topics	2025-12-02 07:26:22 UTC	
admin	change_category_settings	read_only_banner	2025-12-02 07:26:22 UTC	
admin	change_category_settings	custom_fields[enable_topic_voting]	2025-12-02 07:26:22 UTC	
admin	change_category_settings	sort_ascending	2025-12-02 07:28:11 UTC	
admin	change_category_settings	num_featured_topics	2025-12-02 07:28:11 UTC	
admin	change_category_settings	default_view	2025-12-02 07:28:11 UTC	
admin	change_category_settings	default_top_period	2025-12-02 07:28:11 UTC	
admin	change_category_settings	search_priority	2025-12-02 07:28:11 UTC	
admin	change_category_settings	custom_fields[enable_topic_voting]	2025-12-02 07:28:11 UTC	
admin	change_category_settings	sort_ascending	2025-12-02 09:04:16 UTC	
admin	change_category_settings	custom_fields[enable_topic_voting]	2025-12-02 09:04:16 UTC	
admin	change_site_setting	default_categories_muted	2025-12-02 09:09:15 UTC	
admin	change_site_setting	default_categories_muted	2025-12-02 09:55:05 UTC	
admin	change_site_setting	enable_offline_indicator	2025-12-02 09:56:56 UTC	
admin	change_site_setting	default_watched_precedence_over_muted	2025-12-02 09:57:14 UTC	
admin	change_site_setting	default_other_new_topic_duration_minutes	2025-12-02 09:57:35 UTC	
admin	change_site_setting	default_topics_automatic_unpin	2025-12-02 09:58:03 UTC	


¿Hay algo útil en eso?

Este sigue siendo el más sospechoso. Creo que silenciar una categoría principal puede hacer que las subcategorías también se silencien. ¿Estás seguro de que ninguna categoría está silenciada en tus preferencias?
Si filtras “latest” para una de las subcategorías que faltan en “latest” sin filtrar, ¿qué estado de seguimiento muestra el menú desplegable?
Screenshot_20251204_135904_Firefox

No creo que silenciar sea la forma correcta de forzar eso. Intentaría usar la configuración de seguridad de la categoría para eso. Permitir solo la lectura en la categoría principal, pero permitir leer, responder y crear en las subcategorías debería funcionar para evitar respuestas a la principal. También podrías querer habilitar default_subcategory_on_read_only_category. (No estoy seguro de que importe mucho ahora que el botón de nuevo tema ya no está deshabilitado en las categorías donde no tienes permiso para publicar).

No olvides usar la opción para cambiar la preferencia de los usuarios existentes cuando elimines las categorías de la configuración predeterminada de silenciadas.