Полностью отключить удаление постов

Здравствуйте,

Я пытался найти вариант отключения возможности удаления постов. Я видел эту статью, но она не совсем решает мою проблему — есть ли способ запретить пользователям удалять любые посты после того, как они создали тему или ответ?

Спасибо!

Я бы убрал кнопку удаления из меню действий поста — через настройку сайта post menu.

Спасибо.

Возможно ли сделать это только для участников TL1, или это отключит функцию для всех, включая администраторов?

К сожалению, это отключает функцию для всех. Кроме того, я только что вспомнил ещё один нюанс: удалять сообщения по-прежнему можно с помощью сочетаний клавиш.

Даже если удаление невозможно, он мог бы отредактировать свой пост, сделав его бессмысленным?

Хотя вам действительно стоит подумать, нужно ли это, допустим, что и редактирование, и удаление недоступны: что должен сделать пользователь, если обнаружит, что в посте всё ещё содержится, например, личная информация после публикации?

Ничего страшного, спасибо за попытку. Я изменил указанную вами настройку на максимальное значение (876 000), надеюсь, этого будет достаточно. Спасибо!

Форум заблокирован, он не является публичным.

Или кто-то мог бы отредактировать свой пост так, чтобы в нём буквально было написано «(сообщение удалено автором)», что функционально было бы то же самое, что и его удаление.

Вы можете установить max post deletions per minute в 0, чтобы отключить удаление постов.

Однако, как вы упомянули, другой вариант не предотвратит использование сочетаний клавиш.

Вместо того чтобы убирать кнопку из меню поста, используйте CSS, чтобы скрыть её (display: none), если уровень доверия меньше TL2.