Apenas acompanhando isso à luz da postagem recente em Proprietários de grupos não devem necessariamente ser membros do grupo — ambas as discussões refletem uma necessidade crescente de controles de visibilidade mais granulares que não são facilmente gerenciados apenas por silenciamento, associação ou aninhamento.
O plugin discourse-categories-suppressed já é uma grande ajuda quando você deseja remover uma categoria de Últimas, Novas e Não lidas sem ocultá-la totalmente dos usuários. Alguns casos de uso importantes:
- Caixas de entrada da equipe (não secretas, mas não devem distrair das discussões ativas)
- Comunidades opt-in que não devem dominar a página inicial
- Arquivos que devem ser visíveis, mas não promovidos
Para expandir isso, eu sugeriria:
Adicionar isso ao diretório de plugins com um tópico apropriado + guia de configuração
Integrá-lo ao núcleo da interface do usuário por meio de configurações da interface do administrador, com opções como:
- “Suprimir de Últimas/Novas/Não lidas”
- “Suprimir de resultados de pesquisa” ← o plugin ainda não suporta isso, mas uma caixa de seleção na interface do usuário a tornaria acessível
- (Já implementado): categorias suprimidas aparecem em um menu suspenso “Categorias Silenciadas” na parte inferior da página
/categories
Essas pequenas melhorias permitiriam aos administradores ajustar a descoberta e a experiência do usuário. Teria prazer em contribuir com casos de teste ou ajudar a documentar padrões de uso se isso ganhar força.