[Расширение] (phpBB 3.2/3.3) PMAutoDelete(SE): Автоматическое удаление личных сообщений

Как сделать самоудаляющиеся личные сообщения

Расширения (SE) доступны для скачивания только пользователям из групп Благодарившие, Донаторы и VIP, (SE2) пользователям из групп Донаторы и VIP
 • Просмотры: 305
Аватара пользователя
PPK
Администратор
Благодарил (а): 82 раза
Поблагодарили: 1619 раз
Сообщения: 10275
Зарегистрирован: 21 мар 2009, 17:13
Сообщение

[Расширение] (phpBB 3.2/3.3) PMAutoDelete(SE): Автоматическое удаление личных сообщений

02 июн 2023, 09:55

Описание
Расширение для форума phpBB3 (только версии 3.1 и выше) которое добавляет возможность создавать личные сообщения с последующим их автоматическим удалением у получателя. Удаление сообщений производится по одному из трёх событий (на выбор):
- Удаление после прочтения
- Удаление через время после отправки (сообщения будут удаляться даже если они не будут прочитаны получателем)
- Удаление через время после отправки и прочтения (сообщения будут удаляться только если они будут прочитаны получателем)
В настройках можно отключить или включить каждый из вариантов, указать минимальное и максимальное время для выбора, а также включить для получателя отображение информации о том, что сообщение будет удалено, на странице списка личных сообщений и просмотра личного сообщения для сообщений с автоудалением отображаются соотв. иконки слева от темы сообщения
Опции при создании личного сообщения

Список личных сообщений (заголовки тем при создании таких сообщений не меняются, на скриншотах названия только для информативности)

Личное сообщение которое было удалено по одной из причин

Отображение иконки на странице личного сообщения

Скриншоты расширения и его описание соответствуют версии расширения на момент его выхода, все дальнейшие изменения добавляются и отображаются только в истории версий

Установка
Распаковать архив, в корневой директории форума в директории /ext/ создать директорию ppk, скопировать содержимое архива в эту директорию, т.е. путь файла composer.json из архива у вас должен выглядеть следующим образом: /ext/ppk/pmautodelete/composer.json
Включить расширение в адм. разделе: адм. раздел - вкладка Персонализация - Управление расширениями, напротив PMAutoDelete(SE) нажать ссылку Включить

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

Настройка
Адм. раздел - вкладка Общие - Личные сообщения - Автоматическое удаление личных сообщений

Для работы также необходимо наличие прав у пользователей, адм. раздел - вкладка Права доступа - Пользовательские роли - нужная роль - вкладка Расширения PPK - PMAutoDelete: Может использовать автоматически удаляемые личные сообщения


Примечания
Личные сообщения удаляются только если получателем являются пользователи, если в качестве получателя назначена группа - личные сообщения не удаляются, если назначена и группа и пользователи - для пользователей будут работать правила удаления, а для группы нет

Доступные языки
ru, en

Цена и условия
Расширение является бесплатным, но доступно для скачивания только группам Благодарившие, Донаторы и VIP

Скачать расширение
С форума (необходимо зарегистрироваться и/или войти на форум)
pmautodelete_se_1.0.1.zip
2023.06.02 - 1.0.0 Начальная версия
2023.07.25 - 1.0.1 Небольшое исправление

У вас нет необходимых прав для просмотра вложений в этом сообщении.
Аватара пользователя
Oleg
Откуда: Омск
Благодарил (а): 66 раз
Поблагодарили: 7 раз
Сообщения: 211
Зарегистрирован: 23 янв 2012, 14:34
Сообщение

[Расширение] (phpBB 3.2/3.3) PMAutoDelete(SE): Автоматическое удаление личных сообщений

24 июл 2023, 19:20

PPK, :hi:
Только с час обратил внимание на ошибку
ИзображениеИзображение

Отправлено спустя 13 минут 15 секунд:
После того как включил функцию Удаление через время после отправки: ошибка исчезла, да же после того как снова отключил Удаление через время после отправки: ошибка не появилась, странно это как то все :?

Вернуться в «Условно-бесплатные расширения»