По умолчанию пользователь форума может удалить только те свои сообщения, после которых не было сообщений других пользователей.
Как убрать это ограничение?
В том числе разрешить удалить свою тему целиком, если он автор.
Как разрешить пользователям удалять любые свои сообщения?
Правила форума
Местная Конституция | Шаблон запроса | Документация (phpBB3) | Мини [FAQ] по phpBB 3.1.x/3.2.x | FAQ | Как задавать вопросы | Как устанавливать расширения
Ваш вопрос может быть удален без объяснения причин, если на него есть ответы по приведённым ссылкам (а вы рискуете получить предупреждение
).
Местная Конституция | Шаблон запроса | Документация (phpBB3) | Мини [FAQ] по phpBB 3.1.x/3.2.x | FAQ | Как задавать вопросы | Как устанавливать расширения
Ваш вопрос может быть удален без объяснения причин, если на него есть ответы по приведённым ссылкам (а вы рискуете получить предупреждение

-
- phpBB 1.4.0
- Сообщения: 38
- Стаж: 17 лет 11 месяцев
- Благодарил (а): 1 раз
-
- phpBB 2.0.17
- Сообщения: 1113
- Стаж: 14 лет 1 месяц
- Благодарил (а): 195 раз
- Поблагодарили: 63 раза
Re: Как разрешить пользователям удалять любые свои сообщения?
Есть такое расширение, мне на заказ его дорабатывали, чтобы автор темы мог в своей теме и чужие сообщения удалять, то есть он сам модератор в своей теме, это очень удобно (меньше отвлекает на различного рода жалобы на сообщения).
-
- Поддержка
- Сообщения: 3336
- Стаж: 16 лет 1 месяц
- Благодарил (а): 17 раз
- Поблагодарили: 561 раз
Re: Как разрешить пользователям удалять любые свои сообщения?
Удаление сообщений, после которых есть другие ответы, может превратить тему в кашу. Поэтому право на такое действие - это по сути модераторское право. Тут нужно расширение типа "Модератор темы" или "Куратор темы". Такого расширения нет. Есть [beta] Автор темы - модератор темы, но там можно только редактировать сообщения, не удалять.
Но есть хороший штатный вариант: поставить "Ограничение времени на редактирование" = 0. Пользователь сможет удалить текст, например заменить его на ..., но сообщение останется, и читателям будет хотя бы понятно, что тут было что-то написано и автор темы не ведёт диалог с самим собой.
Но есть хороший штатный вариант: поставить "Ограничение времени на редактирование" = 0. Пользователь сможет удалить текст, например заменить его на ..., но сообщение останется, и читателям будет хотя бы понятно, что тут было что-то написано и автор темы не ведёт диалог с самим собой.
-
- phpBB 2.0.17
- Сообщения: 1113
- Стаж: 14 лет 1 месяц
- Благодарил (а): 195 раз
- Поблагодарили: 63 раза
Re: Как разрешить пользователям удалять любые свои сообщения?
Сообщение скрывается только для юзеров, админ его видит и может восстановить при надобности, но еще ни разу этого делать не потребовалось.
И да, именно это расширение и было доработано.
-
- phpBB 1.4.0
- Сообщения: 38
- Стаж: 17 лет 11 месяцев
- Благодарил (а): 1 раз
Re: Как разрешить пользователям удалять любые свои сообщения?
Каждый имеет право убирать за собой. Совершенно не за чем поручать модератору лишнюю работу.Nekstati писал(а): 19.09.2023 16:53 Удаление сообщений, после которых есть другие ответы, может превратить тему в кашу. Поэтому право на такое действие - это по сути модераторское право.
А по поводу редактирования своих сообщений: эти пи... ой, пользователи, вместо редактирования пишут портянку из слов "удалить" на весь экран, лишь бы избавиться от своей глупости.
А была бы открыта кнопка удаления, модератор спал бы спокойно.
Прошло два года, есть новости по данному вопросу?