A categoria também nem sempre é carregada para as sugestões de “Seu tópico é semelhante a…”
Parece que o seletor de categoria tem problemas com categorias carregadas de forma preguiçosa quando o seletor de tags também é usado. Por exemplo, ao abrir Topics tagged official, a aparência depende se você adicionou Plugin e Plugin > Extras à sua barra lateral.
Quando você adicionou ambos, tudo funciona bem
Quando você remove Plugin > Extras da barra lateral, o seletor de subcategoria está ausente
E quando você também remove Plugin da barra lateral, o menu suspenso de categoria não mostra mais a categoria selecionada (e o banner da categoria não mostra a categoria)
Quando você clica em ‘Hot’ ou ‘Top’ a partir daí, o Discourse ignora o filtro de categoria. Por exemplo, em vez de transitar de ‘Latest’ em https://meta.discourse.org/tags/c/plugin/22/official/l/latest para ‘Top’ em https://meta.discourse.org/tags/c/plugin/22/official/l/top, você é redirecionado para https://meta.discourse.org/tag/official/l/top.
Notei que “Navegar para o primeiro post após os tópicos serem lidos” nem sempre funciona quando a categoria não é adicionada à barra lateral. Então, acho que é por causa das categorias carregadas preguiçosamente.
- Remova Documentation > Contributing da sua barra lateral
- Leia Contributing to Discourse development para que você seja levado ao topo na sua próxima visita. (Eu fixaria se estivesse desfixado para encontrá-lo melhor depois)
- Abra Contributing to Discourse
- Recarregue
- Use o link para Documentation > Contributing abaixo do título
- Abra Contributing to Discourse Development
Então você vê o último post em vez do primeiro
Funciona como esperado quando Documentation > Contributing é adicionado à seção de categorias da barra lateral.
Quando o estilo da página de categoria da área de trabalho é definido como “Subcategorias com Tópicos em Destaque” com carregamento lento, as subcategorias não são separadas e exibidas. Isso torna o estilo efetivamente o mesmo que “Categorias com Tópicos em Destaque”.
Imagino que este seja o resultado pretendido, mas queria verificar primeiro. Se for, alguma descrição ou aviso adicional pode ser necessário.
Sem Carregamento Lento:
Com Carregamento Lento:
Categorias de carregamento lento tornam impossível configurar as configurações de aprovação das categorias. Você pode salvar, mas após recarregar as caixas de seleção ficam em branco novamente.
Categorias de carregamento lento desativadas:
Categorias de carregamento lento ativadas:
Você pode dar uma olhada no console, será que a chamada para salvar a categoria falha?
Um caso de uso tão estranho.
Acho que salvar funciona bem. O problema é que a caixa de seleção fica vazia após uma atualização, então o status atual é desconhecido. Mas como só é possível marcar a caixa de seleção, você precisa habilitá-la e salvar para poder desativá-la.
Quando lazy load categories está desativado, GET /c/test-3/find_by_slug.json é usado, que retorna essas configurações.
"category_setting": {
"auto_bump_cooldown_days": 1,
"num_auto_bump_daily": 0,
"require_reply_approval": true,
"require_topic_approval": true
}
Quando lazy load categories está ativado, GET /categories/find?slug_path=test-3&include_permissions=true não retorna essas informações.





