Tópicos de algumas categorias não aparecem em /latest

O procedimento para reordenar categorias conforme aparecem na página inicial para usuários logados, conforme descrito na documentação aqui, parece não estar funcionando.

Não tenho certeza se isso se deve a uma atualização beta recente ou a alguma configuração relacionada com a qual mexi sem querer, mas agradeceria muito qualquer sugestão para fazer com que as prioridades de ordenação de exibição das categorias voltem a funcionar.

De acordo com o procedimento publicado, ativei as posições de categoria fixas e as posições de categoria fixas na criação e atribuí prioridades numéricas de modo que minha categoria mais preferida apareça acima da minha categoria menos preferida no diálogo de reordenar categorias, e cliquei no botão salvar.

Limpar o cache do navegador, fechar e reabrir meu navegador, fazer login novamente (como administrador) e verificar a ordem das categorias exibida no diálogo de reordenar categorias mostra que as configurações foram realmente salvas — no entanto, as postagens da categoria menos preferida ainda são sempre exibidas primeiro, preenchendo completamente a exibição da página inicial por padrão quando o site é aberto pela primeira vez por um usuário logado — mesmo que ela tenha postagens muito menos recentes do que a categoria preferida, e muito menos atividade em geral.

Como resultado, qualquer pessoa que visite o site/verifique verá rapidamente que nada de muito importante aconteceu lá há muito tempo — a menos que seja um dos poucos que estão atualizados com a forma como as postagens são organizadas pelo Discourse em categorias, e que primeiro precisariam clicar em um cabeçalho de categoria diferente na barra lateral esquerda para ver qualquer coisa recente que seja relevante para eles.

1 curtida

A página inicial (/latest) para usuários logados sempre mostra os tópicos ordenados por atividade recente, e não pela ordem ou prioridade da categoria. Se você quiser que suas categorias preferidas apareçam primeiro, pode mudar a página inicial padrão para algo como /categories em vez de /latest. Dessa forma, os usuários verão sua ordem de categoria priorizada na página inicial e, ao clicar em uma categoria, seus tópicos e postagens serão exibidos de acordo.

1 curtida

@jahan_gagan exceto por mim, que não parece ser o que está acontecendo.

Publicações antigas da categoria menos importante estão aparecendo primeiro - as publicações na categoria mais importante/de maior prioridade são mais recentes, mas ainda assim estão sendo ocultadas por padrão.

Não era assim há algumas semanas.

Quero garantir uma experiência selecionada para usuários logados que não estão investidos o suficiente para aprender todos os detalhes da navegação do Discourse, mas que apenas querem ver as publicações mais recentes, na categoria mais relevante, logo ao clicar no link do site.

Por acaso sua categoria preferida está adicionada em categorias padrão silenciadas nas configurações do site? Se estiver silenciada, suas postagens não aparecerão em /latest mesmo que sejam mais recentes. Você poderia verificar e confirmar?

2 curtidas

[quote=“jahan_gagan, post:4, topic:390136”]categorias padrão silenciadas

[/quote]

obrigado @jahan_gagan .

A título de explicação da minha configuração, caso ajude:

As duas categorias em questão chamam-se ‘Architects Forum’ e ‘Open Forum’, sendo ambas subcategorias, cada uma situada dentro da sua respetiva categoria principal.

‘Architects Forum’ é uma subcategoria da categoria principal ‘PRIVATE’ (PRIVADA), e ‘Open Forum’ é uma subcategoria da categoria principal ‘PUBLIC’ (PÚBLICA).

A ideia é adicionar mais subcategorias dentro destas categorias principais no futuro, conforme a necessidade surja.

As categorias principais PÚBLICA vs. PRIVADA foram usadas como forma de alinhar o conteúdo apresentado com o nível de acesso de login.

Como pode ver acima, tenho outras subcategorias e categorias principais implementadas, mas estas têm pouca ou nenhuma atividade.

Aqueles com contas no fórum podem ver e publicar em subcategorias dentro da categoria principal ‘PRIVATE’ (embora atualmente apenas uma subcategoria esteja em uso ativo) - espera-se que estas subcategorias possam, por vezes, conter discussões um tanto sensíveis, não destinadas a distribuição mais ampla.

Entretanto, todos, com ou sem conta, podem ver e publicar em subcategorias dentro da categoria principal ‘PUBLIC’ (PÚBLICA).

De longe, a maior parte da atividade ocorre atualmente dentro da subcategoria ‘PRIVATE > Architects Forum’, e são, portanto, as publicações mais recentes nesta subcategoria que quero que apareçam por padrão para os utilizadores com sessão iniciada.

Em vez disso, não importa o que eu faça, a página inicial agora mostra publicações antigas na categoria ‘PUBLIC > Open Forum’.

Não deveria haver nada publicado diretamente nas categorias principais, e para reduzir o âmbito disso (já que isso continuava a acontecer), ambas as categorias principais foram definidas como ‘muted’ (silenciadas), para que a opção de publicar nelas diretamente fosse ocultada.

Como teste, tentei limpar essa configuração default_categories_muted, para que nada ficasse silenciado, mas isso parece não fazer diferença no que aparece na página inicial por padrão - ao abrir o site, mesmo depois de pressionar <Ctrl+F5> no navegador - o site agora sempre tem como padrão apenas as publicações da categoria ‘PUBLIC > Open Forum’.

Como você está testando isso? Você está se passando por outro usuário? Você garantiu que esse usuário tem acesso à categoria privada? Parece uma pergunta boba, mas pode ser uma falha?

Pedi a outro usuário logado para me enviar uma captura de tela

EDIT Eu também acabei de criar uma conta de teste e fiz login com ela - novamente sem alteração

Não está funcionando para mim.

Eu ativei as posições de categoria fixas e posições de categoria fixas ao criar e atribuí prioridades numéricas de modo que minha categoria preferida apareça acima da minha categoria menos preferida no diálogo de reordenar categorias, e cliquei no botão salvar.

Fechando e reabrindo meu navegador, limpando o cache do navegador, fazendo login novamente como administrador e verificando a ordem das categorias exibida no diálogo de reordenar categorias mostra que as configurações foram salvas - no entanto, a categoria menos preferida ainda é sempre exibida primeiro por padrão quando o site é aberto pela primeira vez - embora tenha menos publicações recentes do que a categoria preferida.

Existe alguma outra configuração em algum lugar que possa estar interferindo na ordem de preferência da categoria?

Até uma reconstrução recente, isso não era um problema - embora eu também tivesse mexido em algumas configurações na época (que agora não me lembro), então não está claro se este é um defeito do software ou do usuário.

Você pode esclarecer onde ela é exibida primeiro? Na página /categories? No menu suspenso acima da lista de tópicos? No menu suspenso no compositor? Em todos esses lugares?

Olá @Moin

A categoria errada de publicações aparece primeiro, por padrão, quando o site é aberto pela primeira vez.

O que está aparecendo são as publicações mais recentes na minha categoria ‘Open Forum’ (Fórum Aberto), que é usada com pouca frequência.

O que deveria aparecer são as publicações mais recentes na minha categoria ‘Architects Forum’ (Fórum dos Arquitetos), que é usada com muito mais frequência (observando que apenas usuários logados têm acesso ao conteúdo do ‘Architects Forum’).

Captura de tela abaixo, mostrando as publicações na categoria que não quero que apareçam primeiro por padrão:

As publicações da categoria ‘Architects Forum’ que quero que apareçam por padrão são as que costumavam aparecer por padrão, até que eu fiz algo errado — seja puxando e reconstruindo minha instância do Discourse para a versão beta mais recente, ou alterando uma configuração em algum lugar e esquecendo qual era.

Então, não é sobre a ordem das categorias como descrito no guia acima, mas sobre quais categorias aparecem na página mais recente?

Você também verificou com um usuário de teste? É o mesmo para eles? Assim saberemos com certeza que a categoria não está acidentalmente silenciada para você. Você também pode verificar suas preferências de rastreamento para isso.

Eu presumi que a ordem definida das categorias era o determinante para qual categoria de publicações apareceria primeiro na página inicial, por padrão. Parece que isso não é verdade e que isso é controlado em outro lugar?

Sim, verifiquei com um novo usuário de teste e obtive o mesmo resultado, sem nenhuma preferência de rastreamento definida.

Qual página de destino? Sua captura de tela não mostra /latest? Como você configurou isso?

Sim, minha captura de tela mostra /latest, mas estes são os mais recentes na categoria errada (raramente usada)

Eu não configurei isso para acontecer conscientemente - se eu soubesse onde/como estava configurado (além da configuração de ordem de categoria que eu presumi ser relevante), meu problema provavelmente estaria resolvido!

Desculpe, me distraí.

Por acaso você ativou a configuração do site Silenciar todas as categorias por padrão? Você pode verificar seus logs de ação da equipe em busca de alterações nas configurações do site que possam estar relacionadas?

Obrigado @Moin, acabei de verificar ambos.

Silenciar todas as categorias por padrão não está ativado.

Há muitas ações de administração registradas nas últimas 2 semanas, que colei abaixo caso contenham alguma pista. Ações claramente não relacionadas e ações com informações de identificação do usuário foram omitidas.
A maioria dos lembretes se deve a eu tentar esporadicamente diferentes configurações para resolver a situação (eu sou o único membro da equipe)

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	


Há algo útil nisso?

Este ainda é o mais suspeito. Eu acho que silenciar uma categoria pai pode resultar no silenciamento das subcategorias também. Você tem certeza de que nenhuma categoria está silenciada em suas preferências?
Se você filtrar “latest” para uma das subcategorias que estão faltando no “latest” sem filtro, qual estado de rastreamento o menu suspenso mostra?
Screenshot_20251204_135904_Firefox

Eu não acho que silenciar seja a maneira correta de impor isso. Eu tentaria usar as configurações de segurança da categoria para isso. Permitir apenas a leitura na categoria pai, mas permitir leitura, resposta e criação nas subcategorias deve funcionar para evitar respostas à categoria pai. Você também pode querer ativar default_subcategory_on_read_only_category. (Não tenho certeza se isso importa muito agora, já que o botão de novo tópico não está mais desativado em categorias onde você não tem permissão para postar.)

Não se esqueça de usar a opção para alterar a preferência para usuários existentes ao remover as categorias da configuração padrão de silenciamento.