PHPBB3 с двойной подпиской плюс индивидуальная проверка регистрации администратором.
Каждый день на сайте регистрируется несколько форумных спамеров, и мы получаем список новых пользователей, ожидающих принятия администратором. Мы можем видеть непосредственно по имени пользователя + адресу электронной почты, является ли он разыскиваемым пользователем или нет, а в неопределенных случаях мы проверяем его с помощью других инструментов.
Мы хотим запретить и никогда больше не слышать. Выполнение этого в phpbb3 представляет собой многоэтапный процесс:
(Нажмите Пользователи и группы в ACP)
- Выберите пользователя щелчком мыши
- Выберите IP Ban из выпадающего списка.
- Нажмите Отправить
- Нажмите Вернуться на предыдущую страницу
- Выберите Запрет электронной почты из раскрывающегося списка.
- Нажмите Отправить
- Нажмите вкладку «Пользователи и группы» еще раз, повторите для следующего неактивного пользователя.
Наконец, после (7*n) щелчков мыши:
- Нажмите Пользователи и группы
- Нажмите Отметить всех (и, возможно, снимите отметку с разыскиваемых пользователей)
- Выберите Удалить в раскрывающемся списке
- Нажмите Отправить
Всего кликов мышью: 4+7*[количество пользователей]. Что мы ХОТИМ сделать:
- Выберите «Отметить все» (или, в качестве альтернативы, отметьте несколько имен пользователей).
- Нажмите кнопку [Запретить по IP, по электронной почте, удалить и Прощай навсегда].
Есть ли способ в PHPBB3 добиться этого? Мы не можем допустить, чтобы список увеличивался, например, чтобы дождаться автоматического истечения срока действия, что затруднило бы управление им.