Здравствуйте,
Я пытался найти вариант отключения возможности удаления постов. Я видел эту статью, но она не совсем решает мою проблему — есть ли способ запретить пользователям удалять любые посты после того, как они создали тему или ответ?
Спасибо!
Здравствуйте,
Я пытался найти вариант отключения возможности удаления постов. Я видел эту статью, но она не совсем решает мою проблему — есть ли способ запретить пользователям удалять любые посты после того, как они создали тему или ответ?
Спасибо!
Я бы убрал кнопку удаления из меню действий поста — через настройку сайта post menu.
Спасибо.
Возможно ли сделать это только для участников TL1, или это отключит функцию для всех, включая администраторов?
К сожалению, это отключает функцию для всех. Кроме того, я только что вспомнил ещё один нюанс: удалять сообщения по-прежнему можно с помощью сочетаний клавиш.
Даже если удаление невозможно, он мог бы отредактировать свой пост, сделав его бессмысленным?
Хотя вам действительно стоит подумать, нужно ли это, допустим, что и редактирование, и удаление недоступны: что должен сделать пользователь, если обнаружит, что в посте всё ещё содержится, например, личная информация после публикации?
Ничего страшного, спасибо за попытку. Я изменил указанную вами настройку на максимальное значение (876 000), надеюсь, этого будет достаточно. Спасибо!
Форум заблокирован, он не является публичным.
Или кто-то мог бы отредактировать свой пост так, чтобы в нём буквально было написано «(сообщение удалено автором)», что функционально было бы то же самое, что и его удаление.
Вы можете установить max post deletions per minute в 0, чтобы отключить удаление постов.
Однако, как вы упомянули, другой вариант не предотвратит использование сочетаний клавиш.
Вместо того чтобы убирать кнопку из меню поста, используйте CSS, чтобы скрыть её (display: none), если уровень доверия меньше TL2.