Permanent bulk delete of old topics

この機能リクエストトピックのタイトルを、永続的な一括削除に関するものであることが明確になるように変更しました。ここで機能について話し合い、UIでどのように見えるかを詰めることはできますが、近い将来実装されることを期待しないでください。

投稿を永続的に削除することには多くのリスクが伴い、一括で永続的に削除することにはさらに多くのリスクが伴います!本当にそうしたいのですか?他の皆のように、削除されたトピックを抱えて生きていけないほどデータベースが大きいのですか?それとも、投稿を永続的に削除したい他の理由があるのですか?その理由を教えていただけますか?

Introducing permanently delete post functionality がありますが、これは一度に1つのトピックにしか機能しません。

私の知る限り、現在、削除された投稿のリストを表示し、例えば年齢などの基準に基づいて一括で永続的に削除することはできません。コマンドラインから実行するスクリプトを作成するか、自信がない場合は、Marketplace で誰かに依頼することができます。

もしインターフェースにそのような機能が存在するとしたら、どのように機能すると思うか、もう少し詳しく説明していただけますか?

おそらく最善のアプローチは次のようになります。

  • 削除されたトピックを表示するために、高度な検索にフィルターを追加します。これにより、他のフィルター(日付範囲、タグ、カテゴリ、作成者など)と組み合わせて、永続的に削除したい削除済みトピックのリストを取得できます。
  • can_permanently_delete が有効な場合は、「永続的に削除」オプションを一括アクションでも提供します。

(同じリクエストを複数の古いトピックにクロス投稿しないでください。他のものは削除しました)