さまざまなカテゴリの多数の投稿を効率的に確認する方法は?

こんにちは!

私の仕事では、最近、非常に大規模なフォーラムのモデレーターとしてオンボーディングされました。このフォーラムには多くのカテゴリが使用されています。私のタスクの一つは、すべてのカテゴリに関わらず、X 時間以内に投稿されたすべてのトピック・投稿・コメント(少なくともトピックのタイトル)を確認することです。

Discourse の現在のバージョンで、これを手軽に行う方法はありますか?

例えば 8 時間より新しいすべてのコンテンツ(あるいは、前回の訪問以降のすべての新しいコンテンツ)を、単一の画面にまとめて表示するような、グローバル検索に似た機能があれば理想的です。望ましいワークフローとしては、まずすべてを表示し、目に留まったものをクリックして、文脈の中で確認できるようにすることです。

さらに完璧なのは、特定のカテゴリ subset のコンテンツのみを表示できることです。例えば、カテゴリ #A から #Z までがある場合、カテゴリ #A から #K までのすべてのコンテンツを表示し、#L 以降のコンテンツは除外したいとします。

Discourse に、これを効率的に行える画面や機能はありますか?

もしない場合、どのように対処するのがよいでしょうか?現時点で思いつく方法は、監視が必要なすべてのカテゴリを個別にクリックし、最新順にトピックを読み進めて、自分が満足するまで続けることだけです。しかし、これはあまりにも手間がかかります。これが唯一の方法だとしたら、とても残念です。

よろしくお願いいたします!

検索ページでは、すでにその操作が可能です。日付パラメータとカテゴリパラメータを使用してください。

こんにちは、ジェフ!お時間をいただきありがとうございます。

「検索オプション」ページ(/search?expanded=true)でこれを試そうとしているのですが、どうやら簡単ではなさそうです。例えば、「カテゴリ別」のドロップダウンから複数の項目を選択できるような気がしないのですが、選択できないと明記されているわけでもないので、これが可能なのか私がバカなのか、それとも不可能なので時間を無駄にしているだけなのか、ここで確認させていただきたいのです。

また、「投稿日時」セレクタについてですが、今日の投稿のみを表示したい場合、「以前」か「以後」のどちらに今日の日付を設定すればよいでしょうか?「今日以前」を選択すると昨日以前の投稿しか取得できないように思え、「今日以後」を選択すると…何も取得できないように思えます。今日の投稿を見るには「以後」を選択して昨日の日付を入力するべきでしょうか?さらに、昨日と今日の境目はいつでしょうか?これは私のタイムゾーンによるものなのか、それとも雇用主が設定したフォーラムのタイムゾーンによるものなのでしょうか?

その代わりに、まだ見ていない投稿のみを選択できる方法や、見たかどうかに関わらず最終訪問以降の投稿を表示する方法、あるいは「過去 ____ 時間以内に公開された投稿」のような相対的な時間セレクタを導入することはできないでしょうか?

Fabioさん、「最新」ページ(例えば meta.discourse.org にアクセスした際に実際に到達するページ)はまさにこれをやっていませんか?あるいは、新しく作成されたトピックのみを見たい場合は「新規」ページがあります。これらは時間順にソートされているので、XXX 時間より古い投稿に到達するまでスクロールを止めればよいだけです。

はい、実際には私が望んでいたものとほぼ同じです。いくつかのカテゴリを指定しつつ、他の複数のカテゴリを除外してフィルタリングできれば、さらに完璧です。(私が管理しているフォーラムは2つの主要カテゴリに分かれており、それぞれに多数のサブカテゴリがあります。私はそのうちの1つのカテゴリのみをカバーしています。)

設定を開き、「カテゴリ」に進み、不要なものをミュートしてください。私は自分で試したことはありませんが、あなたのやりたいことにはこれでうまくいくと思います。