Магазин
Правила Ответы на вопросы Конфиденциальность
Магазин
Правила Ответы на вопросы Конфиденциальность
  • Быстрые действия Ярлыки
    Общие действия
    Связаться с администрацией
    • Бот

       

Расширения для phpBB 3.1-3.3

  • Список форумов
  • phpBB 3.1-3.3
  • Расширения для phpBB 3.1-3.3

[Расширение] (phpBB 3.3) PMFloodInterval: Задержка флуда при отправке личных сообщений

20 сообщений
  • 1
  • 2
  • След.
Просмотры: 1286 • 
Аватара пользователя
PPK
Администратор
Сообщения: 10514
Зарегистрирован: 21 мар 2009, 17:13
Сообщение 19 апр 2020, 10:12
Описание
Расширение добавляет возможность устанавливать задержку флуда при отправке личных сообщений, т.е. следующее личное сообщение можно отправить только после истечении указанного периода времени от предыдущей отправки, задержку можно устанавливать в глобальном режиме (учитывается время последней отправки личного сообщения пользователем) или пользовательском (учитывается время последней отправки личного сообщения пользователем одному и тому же пользователю)

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

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

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

Для отключения задержки флуда для определённых пользователей нужно установить пользовательское право Может игнорировать флуд-контроль для личных сообщений

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

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

Скачать расширение
С форума (необходимо зарегистрироваться и/или войти на форум)
Для версии 3.3
pmfloodinterval_1.1.1.zip
С GIT репозитория
https://gitlab.com/protoneutron/pmfloodinterval

phpBB3.3
2020.04.19 - 1.0.0 Начальная версия
2020.09.07 - 1.0.1 Небольшое изменение
2023.10.11 - 1.1.0 Переделаны опции расширения, теперь опции действуют при отправке сообщения группе или нескольким пользователям, одному и тому же пользователю и разным пользователям
2023.12.05 - 1.1.1 Переделана опции групповой проверки, теперь опция при проверке учитывает ранее отправленные сообщения только группам или нескольким пользователям

У вас нет необходимых прав для просмотра вложений в этом сообщении. Попробуйте зарегистрироваться или войти на форум.
PPK
SMERCH
Донатор
Сообщения: 202
Зарегистрирован: 25 янв 2018, 15:38
Сообщение 17 авг 2023, 22:45
В настройках группы стоит "Может игнорировать задержку сообщений - НЕТ". В общих настройках глобальных 60 сек, пользовательских 10 сек, но все равно приходиться ждать 60 сек, если писать одному пользователю. Что не так?
SMERCH
Аватара пользователя
PPK
Администратор
Сообщения: 10514
Зарегистрирован: 21 мар 2009, 17:13
Сообщение 18 авг 2023, 09:48
А что не так?, глобальная настройка перекрывает пользовательскую, если там стоит 60 секунд то неважно одному и тому-же пользователю отправлялись сообщения или разным, задержка всегда будет 60 секунд
PPK
SMERCH
Донатор
Сообщения: 202
Зарегистрирован: 25 янв 2018, 15:38
Сообщение 18 авг 2023, 09:58
А зачем тогда пользовательская настройка, если все решает глобальная? Просто суть какая. Если пользователь пишет нескольким пользователям сразу, то интервал должен быть например 60 сек между сообщениями, а если пишет одному и тому же пользователю, то уже допустим 10 сек, как я и выставил, по идее так должно быть, а иначе какой смысл от этой настройки :unknown:
SMERCH
SMERCH
Донатор
Сообщения: 202
Зарегистрирован: 25 янв 2018, 15:38
Сообщение 20 авг 2023, 20:29
Вообще, если так смотреть. В настройках групп должно быть может игнорировать глобальную настройку и отдельно может игнорировать пользовательскую настройку. Тогда для каждой группы можно уже настраивать разные варианты.

Отправлено спустя 1 минуту 57 секунд:
Это удобно. Если при общении нужен минимальный интервал между одним и тем же пользователем, но для избежания спама большой интервал между несколькими пользователями.
SMERCH
Аватара пользователя
PPK
Администратор
Сообщения: 10514
Зарегистрирован: 21 мар 2009, 17:13
Сообщение 21 авг 2023, 09:25
Посмотрю, логику можно переделать
PPK
SMERCH
Донатор
Сообщения: 202
Зарегистрирован: 25 янв 2018, 15:38
Сообщение 10 окт 2023, 13:54
  Если при общении нужен минимальный интервал между одним и тем же пользователем, но для избежания спама большой интервал между несколькими пользователями.
Есть что-то новое по этой теме?
SMERCH
Аватара пользователя
PPK
Администратор
Сообщения: 10514
Зарегистрирован: 21 мар 2009, 17:13
Сообщение 10 окт 2023, 15:40
На этой неделе сделаю
PPK
SMERCH
Донатор
Сообщения: 202
Зарегистрирован: 25 янв 2018, 15:38
Сообщение 12 окт 2023, 23:18
Все бы хорошо, но не работает групповая настройка. Пользовательская выставлена 5 сек, нескольким пользователям выставлена 3 мин, групповая выставлена 10 мин, игнорирование флуд контроля выставлено для всех разрешено, кроме новых пользователей. Но все равно нельзя отправить группе даже админу. Настройки от имени админа на скринах. По факту групповая не должна работать только у новых пользователей.


Отправлено спустя 1 минуту 52 секунды:
А так все работает хорошо. Зарегистрированные пользователи могут через 5 сек отправлять и одному и нескольким пользователям, а новые пользователи через 5 сек только одному пользователю, а через 3 мин уже другому пользователю 8-)
SMERCH
Аватара пользователя
PPK
Администратор
Сообщения: 10514
Зарегистрирован: 21 мар 2009, 17:13
Сообщение 13 окт 2023, 10:02
Групповая настройка не проверяет скольким пользователям было отправлено предыдущее сообщение, при отправке сообщения группе или нескольким пользователям проверяется дата последнего отправленного сообщения любому пользователю, а не дата последней отправки сообщения группе или нескольким пользователям
PPK
20 сообщений
  • 1
  • 2
  • След.

Вернуться в «Расширения для phpBB 3.1-3.3»

Time: 0.000s | Queries: 0 | Peak Memory Usage: 0.00 МБ | GZIP: Unknown | SQL Explain
  • Список форумов
2018, made with by ThemeKita Создано на основе phpBB® Forum Software © phpBB Limited Русская поддержка phpBB (C) 2009-2025 @ PPK
  • Часовой пояс: UTC+04:00
Участники темы
Список форумов Участники темы
Перейти
Сайт ↳   Новости по сайту ↳   Новости обновлений ↳   Вопросы по сайту ↳   Non-russian speakers forum phpBB 3.1-3.3 ↳   Вопросы по phpBB 3.1-3.3 ↳   Расширения для phpBB 3.1-3.3 ↳   Условно-бесплатные расширения ↳   Платные расширения ↳   Расширения для подписчиков ↳   Расширения в разработке ↳   База расширений ↳   Стили для phpBB 3.1-3.3 ↳   Переводы расширений для phpBB3.1-3.3 ↳   Поиск и запросы расширений ↳   Запросы расширений, функционала и переводов для подписчиков ppkBB3cker ↳   Новости по трекеру и обновлениям ↳   Ошибки, проблемы, недочёты ↳   Предложения по новым функциям и возможностям ↳   Вопросы, ответы и примеры решений ↳   Моды и стили для трекера ↳   Готовые стили для трекера ↳   Запросы стилей для трекера ↳   Стили в разработке ↳   Готовые моды для трекера ↳   Запросы модов для трекера ↳   Моды в разработке ↳   Остальное ↳   F.A.Q. ↳   Ваши трекеры ↳   Оффтопик xbtBB3cker ↳   Новости по трекеру и обновлениям ↳   Вопросы, ответы, ошибки и обсуждение phpBB 3.0 ↳   Другие моды для phpBB3 ↳   Минимоды и хаки для phpBB3 ↳   Вопросы по phpBB3 ↳   phpBB3 ppkBB3cker Edition ↳   Платные услуги, моды, стили ↳   BB2Spoiler/BB3Spoiler ↳   BB3Topics ↳   BB3Sape ↳   BB3UserAgentInfo