管理者は投稿の改訂を無効にできないのはなぜですか?

あなたの提案は確かに機能します。そして、それだけが唯一の解決策ではないかもしれません。定期的にデータベースクエリを実行して投稿からリビジョンを削除することも機能するだろうと推測します。それはハッキーで、アップデートごとにメンテナンスが必要ですが、効率的で非侵襲的です(これの改良版)。

管理者がリビジョンを無効にしたり、投稿履歴を削除したりすることをDiscourseが許可していないのは、部分的には解決策の単純さから、イデオロギー的な理由があるのか疑問に思いました。私がウェブサイトを所有している場合、せいぜい投稿履歴を非スタッフユーザーから非表示にすることができます。しかし、履歴を削除したり無効にしたりすることは許可されていません。私の投稿の履歴がスタッフに表示されることは必須であり、データベースに残ることももちろん必須です。投稿を削除するか、データベースを操作するためのハッキーな方法に頼る以外は。

「いいね!」 2