Чтобы прояснить поведение интерфейса, я хочу следующее: я не прошу делать удалённый контент видимым для обычных пользователей.
Для разрешения на удаление собственного контента идеальное поведение должно зависеть от зрителя:
- автор должен видеть, что его собственное сообщение было отозвано/удалено, возможно, в обычном красном стиле для удалённых сообщений или в свернутом состоянии, чтобы он понимал, что произошло, и мог восстановить его, если восстановление разрешено;
- сотрудники/модераторы сохраняют любой необходимый им аудит и видимость для модерации;
- обычные пользователи не должны видеть никаких следов удалённого контента — ни текста сообщения, ни истории изменений, и в идеале даже плейсхолдера удалённого сообщения.
Таким образом, я прошу о возможности для автора контролировать свой собственный видимый след, не предоставляя пользователям без прав модерации видимость удалённого контента или глобальные права над сообщениями/темами других пользователей.