最新トピックからカテゴリを抑制する機能が削除されました

I pushed a fix, the plugin does not suppress categories in tag filters anymore.

@RGJ hi,
Is it supposed to this plugin hide also messages from suppressed category from New page?

Thanks

いいえ、それは意図した動作ではありません。別の修正をプッシュしました。

ありがとうございます!完璧に動作しています!

皆さん、あけましておめでとうございます!:christmas_tree:

foreign language カテゴリがすべてのユーザーでミュートされていないようにするには、どのように設定を元に戻せばよいでしょうか?それらのカテゴリは、すべてのユーザーに対して /categories に表示される必要があります。現時点では、本来表示されるべきコンテンツを発見できないユーザーが 25,000 人以上いる可能性があります。

u をユーザーとすると、u.muted_user_ids は確認できますが、ミュートされたカテゴリはどこに保存されているのかわかりません。

users.each do |u|
  # ここで、そのユーザーのミュート済みカテゴリの中に foreign language カテゴリが含まれているかを確認し、
  # 該当するものをそのユーザーのリストから削除します。
end

また、そのフィールドを探して irb 内のスクリプトで直接値を変更しても安全でしょうか?

これは比較的簡単な作業です。必要な変更は category_users テーブルに対して行う必要があります。すべてのユーザーからカテゴリのミュートを解除する方法については、こちらの投稿で説明しています:Trading Buttons - #46 by simon

ありがとう、試してみます。

最も簡単な方法は、サイト設定を変更することです。必要に応じて、既存のユーザーに対してミュート解除を促すことができます。

ありがとうございます、うまくいきました。 :slight_smile:

こんにちは、

当社のウェブサイトでこの問題が発生しています。すでに最新トピックから3つのカテゴリを除外していますが、さらに1つ追加する必要があります。

代わりに default categories muted を使用することも検討しています。ただし、既存の3つのカテゴリから旧機能を無効化し、サイト全体で一貫した動作になるようにしたいと考えています。

当社はDiscourseインスタンスをセルフホストしており、データベースへのアクセス権があります。3つの既存カテゴリで suppress from latest フラグがデータベースのどこに格納されているかについて、情報を提供していただけますでしょうか。

私の知る限り、その機能が削除された際、カテゴリはデフォルトでミュートされました。

オプションが UI から削除されると、そのフラグは存在し続けず、機能しなくなりました。

リストは空です。ミュートされた可能性がある他の場所はありませんか?

image

ついにこのトピックを見つけられて嬉しいです。ステージングされたトピックのノイズがプライベートカテゴリから/latest リストに混入する問題を解決しようと、頭を抱えていました。

@RGJ さんのプラグインが事実上の標準ソリューションになるのでしょうか、それとも Discourse チームはまだ何か開発中でしょうか?

(もちろん、他のビューに分割されたノイズのあるコンテンツを「非表示」にする機能を復活させることにも賛成の意を表します。例えば、各種プラグインを使用した KB 記事、他のサイトからの JavaScript で生成されたブログコメントトピック、そして将来の公開のためにステージングされた時間指定トピックなどです。)

こんにちは、皆さん。こちらで初めての投稿です。

抑制ツールに関するユースケースも存在します。

私は Disqus をやめ、当サイトのコメントシステムとして Discourse を導入しました。サイトにはすでに約1,000件の記事があります。その変更後、「最新」フィードに、2016年まで遡る古い記事のコメントスレッドが溢れるようになりました。

カテゴリ一覧から完全に非表示にすることは望んでいません。カテゴリ一覧には表示されたままであり、「最新」フィードには最新の投稿に対する最新コメントのみが表示され、古いコメントは含まれない状態であれば問題ありません。

しかし、関連性の薄い古いコンテンツでフィードが埋め尽くされるのは許容できません。

カテゴリをミュートすると、一覧から表示されなくなります。ミュートしない場合は、もはやあまり関連性のなくなった古いコンテンツでフィードが溢れてしまいます。

はい、これは当社のエンジニアの一人に割り当てられた作業です。ただし、現時点では完了までの目安(ETA)をお伝えすることができません :smiley:

カテゴリ設定ではなく、default_categories_watching に似たサイト設定を含むプラグインを作成しています。

プラグインの初期バージョンです。