一般ユーザーに削除済み投稿履歴を表示しない

こんにちは!

ユーザーが投稿を削除すると、「ユーザーによって削除されました」と表示されます。
私が問題視しているのは、すべてのフォーラムメンバーが投稿の完全な編集履歴を閲覧でき、削除されていても内容をすべて読み込んでしまう点です。

「削除された投稿を削除するまでの時間」(デフォルトは1日)が経過するまで、投稿は完全に削除されず、管理者にのみ表示されるようになります。

しかし、これも私の望むものではありません。私は「この投稿はユーザーによって削除されました」というエントリを保持したいと考えています。透明性の観点から、かつて投稿が存在し、削除されたことは全員に可視であるべきです。しかし、データ保護(および法的な)理由から、実際に何が記載されていたかは管理者以外のユーザーには読めないようにする必要があります。

この非常に合理的な動作は、現時点では実現できないようです。これを追加することは可能でしょうか?
それとも、何か設定を見落としているのでしょうか?
よろしくお願いいたします。

上記の問題を悪化・増幅させる関連する問題として、すべてのユーザーが閲覧できる削除済み投稿の履歴が部分的にしか表示されないため、誤解を招く可能性があります。

デフォルトの HTML 並列比較画面と HTML 表示画面での削除済み投稿のスクリーンショットでは、画像のみが表示されています。


ただし、ソースコード表示に移動すると、削除済み投稿には画像の他に「Ich mache nur Spaß bitte nicht falsch verstehen」(「冗談です、誤解しないでください」という意味)というフレーズも含まれていたことがわかります。

編集履歴を一般的に公開しますか?「編集履歴を一般に公開」を検索して管理者設定で無効にすることができます。

「いいね!」 1

はい、残念ながら削除されていない投稿の編集履歴は残すように設定しています。

この機能を自動で行う設定や機能は存じ上げませんが、「(投稿者が削除)」というフレーズを監視ワードに追加し、削除された投稿がレビューキューに現れた際に、編集履歴を手動で非表示にすることは可能です。また、フラグが付いている投稿は自動的に消去されないため、トピック内にも残るはずです。

この挙動について説明する必要があるかもしれませんし、新しいポリシーに合わせて Discobot などの設定を編集する必要があるかもしれません。

制限事項:

  • 不適切なフラグが付けられてしまい、厳密には正確ではありません。
  • 通常、ユーザーは削除について考え直すために 24 時間の猶予がありますが、これではゴミ箱アイコンをクリックした直後に処理されてしまいます。
  • 投稿削除について通常の投稿で「(投稿者が削除)」と入力したユーザーも誤って拾い上げてしまいます。
「いいね!」 1

そのようなフラグ付きの監視ワードのハックでそれをエミュレートする方法について、アドバイスいただきありがとうございます。

「削除された投稿のコンテンツ/履歴を非表示にする」という新しい設定(はい/いいえ)があれば、私にとって理想的な解決策になります。

他の問題については何かご存知でしょうか?投稿履歴のHTMLビューでは最後の文が表示されず、メッセージが完全でないことを示すヒント(展開するための指示や省略記号など)もありません。最後の文が単に省略されているだけなので、混乱を招く可能性があります。

「いいね!」 1

私は以前にこの現象に出会ったことはありません(ただし、専門家ではありません :slightly_smiling_face:)。もしかすると、「Ich mache nur Spaß bitte nicht falsch verstehen」という文言が、ニンジ編集としてメッセージに追加されたものの、公式の編集記録には反映されなかったのでしょうか?

編集: この投稿で試してみましたが、ニンジ編集は編集記録に反映されました。追加が少し早すぎたのかもしれませんし、タイミングが関係している可能性もありますが、確信はありません。

お役に立てず申し訳ありません。他の誰かがより詳しい情報を持っていることを願っています。 :slightly_smiling_face::crossed_fingers:

「いいね!」 1

そうは思いません。ソースコード表示では確認できるためです。上記のスクリーンショットをご覧ください。もしかしたらバグかもしれません。

正確な答えがわからなくても、回答してくださったり、私を助けるために努力してくださったことに感謝しています。ありがとうございます!私も他のユーザーのためにこの問題を解決しようとしています。「削除された投稿の内容を非表示にする」機能をすべてのDiscourseユーザーのために解決できれば嬉しいです。

「いいね!」 1