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).
I suggest you should mute that category for all existing users.
この機能は、ある時点でディスコースから削除され、2020年に公式プラグインがリリースされ、ここで説明されているようにこの機能が再び提供されたようです。
この機能が、なぜメインのディスコースソフトウェア自体に組み込まれず、プラグインとして保持されているのかわかりません。
したがって、この機能の解決策は上記のプラグインです。
しかし、このプラグインは、何らかの理由で#pluginに独自のページを持っていないようです。これは重要な機能であり、おそらく独自の公式プラグインページ(ディスコース自体に直接統合されない場合)に値するでしょう。
@JammyDodger @vinothkannans
デフォルトでカテゴリをミュートすると、トピックが「最新」リストから削除されます。これは、古い「抑制」動作の新しい改良版です。
ただし、カテゴリの通知レベルをデフォルト以外に設定している場合は、それが尊重されます。また、ミュートされたカテゴリ内で特に「監視」または「追跡」しているトピックがある場合も同様です。
(以前削除された投稿で求めていた内容が「最新」リストに関するものだったため、それを参照しています)
はい、ご説明いただいた動作と全く同じであることを確認できます。
上記の公式プラグインは、選択されたカテゴリをすべてのユーザーに対して永続的に非表示にします。それでも、少なくとも独自の公式プラグインページを持つべきだと思います。それでも便利です。おそらくプラグインページで、説明されているデフォルトのDiscourseの動作と、プラグインが提供する追加機能について説明すると良いでしょう。
これにより、1つの石で2羽の鳥を仕留めることができます(ひどい表現をお許しください)。1. デフォルトの最新カテゴリの非表示がどのように機能するかを説明し、2. 必要に応じて動作を拡張するオプションを提供します。
明確にしておくと、そのプラグインは#公式のものではありません。このための推奨される方法として、デフォルトのカテゴリミュートとデフォルトのタグミュートの設定があると思います。
これにより、個人が自分のトピックリストで何を見たいかをより細かく制御できるようになります。
Discourse · GitHub のすべてのプラグインが公式プラグインであるという印象を持っていました。
いいえ、すべてではありません。メタの#officialタグが付いているものだけです。
https://meta.discourse.org/tags/c/plugin/22/official
(技術的には、discourse/lib/plugin/metadata.rb at main · discourse/discourse · GitHub でそのようにマークされているものです)
今見てみると、それもそこに含まれていることがわかります… ![]()