Então, nossa página inicial exibe duas colunas: categorias à esquerda e os tópicos mais recentes à direita.
Os tópicos de uma categoria são atualizados automaticamente, então gostaria de ocultá-los da coluna da direita (mais recentes).
No entanto, não quero silenciar essa categoria para todos os usuários — fica realmente ruim vê-la oculta na seção “Silenciada”, também conhecida como spoiler, na página inicial.
Outro problema é que, se alguém silenciar a categoria, isso não afetará o que é exibido para usuários anônimos, certo?
No meu caso, gostaria de alcançar consistência. Preciso de uma categoria completa que se comporte como uma normal, exceto pelo fato de que seus novos tópicos e atualizações não sejam exibidos na página inicial em “Mais recentes”.
Para ser honesto, não tenho certeza sem replicar sua configuração. No entanto, você também pode silenciar por padrão a subcategoria como uma opção (ou alterar a visibilidade nas configurações de segurança). Talvez seja necessário testar algumas combinações e ver se alguma se aproxima do que você deseja.
Se um usuário silenciar algo (um tópico, categoria, tag ou outro usuário), isso só vale para ele e não tem efeito sobre ninguém mais.
Você precisaria usar as opções de silenciamento padrão nas configurações de administrador para torná-lo global, e mesmo assim um usuário poderia ignorá-las.
Essa visualização mostra 20 tópicos por padrão. Então, a menos que essa categoria específica receba muitos tópicos reativados — sejam novos tópicos ou respostas —, acho que está tudo bem apenas ocultar esses tópicos.
Isso impede que o markup dos tópicos seja renderizado completamente. Altere ignoreCategoryId para o ID da categoria que você deseja mirar. Você pode encontrá-lo visitando essa categoria e verificando a URL no seu navegador.
https://meta.discourse.org/c/support/6 <---- o último dígito é o ID da categoria