ディスコースフォーラムに参加しているのですが、最近になって、そのサイトの一部の投稿が削除されており、投稿者である自分自身でさえそれらを見ることができないことに気づきました。ディスコースフォーラムには、モデレーターなどがオンにできる設定があり、ユーザーが自分で削除した投稿を見ることができるようになっていますか?
ユーザーが削除した投稿を表示するオプションはないと思います。
ただし、ユーザーデータをエクスポートすると([設定] → [データの書き出し] → [アーカイブをリクエスト])、CSVファイルで削除した投稿を見つけることができます。
実際、ユーザーが削除した投稿を表示できるようにするのは良い考えではないと思いました。「削除済み」は、ほとんどの人にとって、永遠に消えるべきものだからです。
投稿の削除には、いくつかの段階があると思います。少なくとも、自分の投稿を削除した場合、設定可能な時間だけ削除済み投稿として表示されます。その後、システムはハード削除の対象としてマークし、一般には表示されなくなります。所有者がまだ見ることができるかどうかはわかりませんが、管理者は見ることができます。さらに一定期間が経過すると、システムは実際に削除し、バックアップ、ウェブアーカイブ、または個人のキャプチャにのみ存在することになります。
フォーラムによっては、モデレーターが削除に関する会話に参加し、投稿者に元の投稿のコピーをプライベートメッセージで送信することさえある、非常に透明性の高い方法で運営されるものもあります。他のフォーラムでは、投稿者がモデレーターのアクションの対象となったことに気づかないような方法で運営されることもあります。
フォーラムに透明性に関する公開ポリシーがあり、透明性のないアクションが発生した場合は、管理者が不正行為を行っているモデレーターがいる場合や、その他の問題が発生した場合に備えて、管理者に連絡することをお勧めします。
いくつか注釈/訂正があります…
投稿を削除するには、投稿にあるゴミ箱アイコンを使用して「削除」のマークを付けることができます。これにより、delete removed posts after 管理者設定に基づいたタイマーが開始されます。この時間内であれば、投稿者はゴミ箱から投稿を引き出して復元できます。心配いりません。![]()
一部のサイトでは、このオプションを削除したり、max post deletions per minute および max post deletions per day を使用して、一定時間あたりの削除数を制限したりしています。
ただし、タイマーが切れると「ソフト削除」状態になります。これは、誰もが見えなくなっても、管理者、モデレーター、カテゴリモデレーター(および tl4 delete posts and topics が有効な場合はTL4ユーザー)には引き続き表示されることを意味します。
Discourse の投稿/トピックは、めったにハード削除されません。サイトでこれを有効にするには、UI経由で行いたい場合は隠しサイト設定 can_permanently_delete をオンにするか、Railsコンソールを使用して手動で行う必要があります。
ありがとうございます。そこから何かを学びました!しかし、管理者が非表示のソフト削除された投稿に対してゴミ箱/ゴミ箱アクションを使用したとしても、それはハード削除されないのでしょうか?
これらの投稿にはゴミ箱がなくなります。管理者のビューは次のようになります。
そして、完全に削除するオプションにアクセスするには、投稿レンチ(can_permanently_delete が有効になっている必要があります)を使用する必要があります。
ただし、ソフト削除されたままである間は、ユーザーアーカイブに含まれます。
![]()
申し訳ありません、おっしゃる通りです。赤いゴミ箱を見ましたが、それはボタンではなく、ソフト削除されたことを意味する注釈でした。
削除された(オレンジ色でハイライトされて非表示になっている)投稿が、「(投稿が削除されました)」というメッセージの代わりに、モデレーターレビューキューに表示されることを願っています。
すべてのユーザーが削除されたすべての投稿を表示できるようにするオプションはありますか。これにより、透明性が向上し、後で削除された投稿への返信である投稿の意味も理解できるようになります。






