Suppress category from new topics

We have a category, which creates lots of new topic because of embedding (topics are automatically created when a page with embedded Discussion is shown).
Projects in Copr - Fedora Discussion
People are asking that this category should be suppressed from New topic. It can be suppressed form latest, but not from new. It would be nice to have a checkbox with “Suppress category from new topics”. (and RSS feed).

1 curtida

I suggest you should mute that category for all existing users.

Parece que este recurso foi removido do Discourse em algum momento e, em 2020, um plugin oficial foi lançado, que forneceu essa funcionalidade novamente, conforme descrito aqui:

Não sei por que esse recurso não foi integrado ao software principal do Discourse e por que ainda é mantido como um plugin.

Portanto, a solução para este recurso é o plugin acima.

No entanto, este plugin não parece ter sua própria página em Plugin por algum motivo. Este parece ser um recurso importante e provavelmente merece sua própria página de plugin oficial (se não for integrado diretamente ao próprio Discourse).
@JammyDodger @vinothkannans

Silenciar uma categoria por padrão remove os tópicos da lista Mais recentes. Essa é a versão nova e aprimorada do antigo comportamento de supressão.

No entanto, se você definiu o nível de notificação de uma categoria diferente do padrão, ele será respeitado, assim como se você tiver tópicos em uma categoria silenciada que esteja especificamente observando/acompanhando.

(Estou me referindo a Mais recentes, pois foi para isso que pareceu que você queria no seu post anterior excluído)

1 curtida

Sim, confirmo esse comportamento que você descreveu.

O plugin oficial acima suprime permanentemente as categorias selecionadas para todos os usuários. Ainda acho que ele deveria ter, no mínimo, sua própria página oficial de plugin - ele ainda é útil. Talvez na página do plugin descreva o comportamento padrão do Discourse, como você explicou, e depois explique quais recursos adicionais o plugin oferece.

Isso mata dois coelhos com uma cajadada (desculpe a expressão horrível) - 1. explica como funcionam as supressões de categoria mais recentes padrão e 2. fornece uma opção para expandir o comportamento, se necessário.

Apenas para esclarecer, esse plugin não é um oficial. Acho que as configurações default categories muted e default tags muted são o método recomendado para isso.

Dessa forma, os indivíduos terão mais controle sobre o que desejam ver em suas próprias listas de tópicos.

Eu tinha a impressão de que todos os plugins em Discourse · GitHub são plugins oficiais.

Não, não todos, apenas aqueles marcados como official aqui no meta:

https://meta.discourse.org/tags/c/plugin/22/official

(Tecnicamente, aqueles marcados como tal aqui discourse/lib/plugin/metadata.rb at main · discourse/discourse · GitHub)

Que agora que vejo, percebo que esse está incluído… :slight_smile:

2 curtidas