私はセルフホスト型の Discourse を運用しています。バージョンはかなり最新です(更新から数週間が経過しています)。Enable setting to allow admins to permanently delete data によると、この機能は有効になっています。
モデレーターとしてレンチアイコンを使用してトピックを削除しました。その後、管理者アカウントに切り替え、5分以上待ちました。削除されたトピックの URL をブラウザのアドレスバーに貼り付けると、そのトピックが読み込まれました。レンチアイコンをクリックしましたが、「トピックの削除を元に戻す」などのオプションしか表示されず、「完全に削除」のオプションは表示されませんでした。
あー。トピックを削除できるという情報を読んだのですが、削除したトピックの投稿で「…」をクリックし、投稿のレンチアイコンを選択すると、「完全に削除」というオプションが表示されることに今気づきました。
この方法でトピック内のすべての投稿を処理するのは、長文のトピックを効率的に完全に削除したい場合や、多数のトピックを完全に削除する必要がある場合には多大な労力を要します。私のDiscourseサイトには物理的な容量制限があります。バックアップが5つ蓄積されています。対象を絞った整理整頓は、プラットフォーム全体のフットプリントに大きな違いをもたらすでしょう。
Lilly
(Lillian )
3
一括選択ツールを使用して、複数のトピックを選択して恒久的に削除することもできます
あのツールはどこにあるのでしょうか?この選択ツールは知っていますが、一括操作にはそのようなオプションがありません。
Lilly
(Lillian )
5
管理者権限が必要なのかもしれませんね?削除オプションはありますが、設定を有効にすると完全に削除されます:
ご協力ありがとうございます、@Lilly 。
その指摘は非常に的を射ているように思えました。しかし、あなたが指摘された通り、Deleteを選択すると表示されるモーダルは、永続的な操作であることを示しています。これはモデレーターとしてトピックを効率的に削除するのに役立つかもしれませんが、Permanently Deleteの動作に関するドキュメントと一致していません。
Lilly
(Lillian )
7
ドキュメントの更新を提出したい場合は、そうすることができますか?
そして先ほど、通常のモデレーターアカウントで「2つのトピックを削除」ボタンを押しました。その後、管理者アカウントに切り替えて、そのトピックの一つのURLを貼り付けました。驚いたことに、Discourseがそのトピックを読み込んだのです。これは完全な削除ではありませんでした。
その点は理解しています。問題なのは、私が使用した2つのモードでモデレーターアカウントに一貫した情報が提示されないことです。トピックのビューで単一のトピックを削除する際には、「削除」と表示されます。一方、トピックリストで一括操作を使用すると、「削除」ボタン(これは良い)が表示され、その後、確認モーダルに「選択したトピックを永久に削除します。この操作は取り消せません。」(これは問題)と表示されます。モデレーターは、実際には永久削除が行われていないにもかかわらず、永久削除が行われたと信じてしまうでしょう。
Lilly
(Lillian )
11
管理者アカウントで操作していますか? モデレーターが完全な永久削除を行えるとは思えません。
私の前の投稿では、モデレーターアカウントで表示されている内容について説明しています。上記のスクリーンショットを参照してください。モデレーターが恒久的に削除できないという点については同意しますが、モーダルウィンドウは誤って逆のことを示しています。