トピックを自動アーカイブする方法はありますか?

この投稿を見ましたが、私の質問は性質が少し異なります。

以下の機能は可能でしょうか?

  1. 特定の期間が経過した後にトピックを自動的にアーカイブまたは削除する(プラットフォーム全体ではなく、特定のカテゴリ内でのみ)。

  2. トピックを作成する人が、Discourse 上でその投稿がアーカイブまたは削除されるまでの期間を選択できるようにする。

ありがとうございます!

追伸:Discourse での検索はどのように機能するのでしょうか?つまり、検索結果の表示順はどのように決定されるのですか?

「いいね!」 2

こんにちは、
質問1については、こちらでサポートを受けられます:


ただし、現時点では、管理者レンチを使ってトピックを手動でアーカイブする必要があります。

これはそれ自体で新しい機能リクエスト(#feature request)となり得ます。このような事例は他にもいくつかあります。

また、チームがどの程度サポートできるかは不明です。

よろしくお願いいたします :+1:

「いいね!」 4

Discourse が検討すべきもう 1 つの機能は、特定のカテゴリに移動されたときにトピックを自動的にアーカイブすることです。

そのため、当社のサイトでは、「アーカイブ」という公開カテゴリを作成し、古いトピックをそこに移動してアーカイブする作業を行っています。また、セキュリティ設定により、管理者とモデレーターのみがそのカテゴリ内でトピックを作成したり返信したりできるように設定しました。

これにより、フォーラムが大幅に整理され、メンバーが必要なときに古いトピック/投稿に簡単にアクセスできるようになると考えています。

それにもかかわらず、トピックをアーカイブする現在のプロセスは依然として非常に面倒です。

  • ステップ 1: 各カテゴリのトピックリストまたは詳細検索から、古い非アクティブなトピックを検索/フィルタリングします。
  • ステップ 2: すべてのトピックを選択し、そのカテゴリに移動します。
  • ステップ 3: 再度すべてのトピックを選択してアーカイブします。
「いいね!」 1

This topic was automatically closed 30 days after the last reply. New replies are no longer allowed.