Модуль Stop Forum Spam для DLE 9.x

fumofuuu

Мой дом здесь!
Регистрация
24 Сен 2011
Сообщения
344
Реакции
320
logo.png
Многие сталкивались с проблемой спамеров. Сделано довольно много скриптов по защите от таких пользователей - в частности капчи, различные другие скрипты. Так же популярны сервисы, в которых имеется база спамеров и которая периодически пополняется.
На основе такого сервиса как раз и сделал данный мод по проверке спамеров и их блокировании.
Сервис находится тут: Для просмотра ссылки Войди или Зарегистрируйся

Что делает скрипт - проходит по всем пользователям и банит пользователей, которые зарегистрированы на этом сервисе.

Установка:
1. Копируем файл в папку engine
2. Все )
PS: По возможности переименовать stopforumspam.php например в spam_SCN4yYHQVZ9653hUHYZyyNCpn.php (как пример)

Запускать так:
Для определения спамеров: site.com/engine/stopforumspam.php?step=1
Для блокирования спамеров: site.com/engine/stopforumspam.php?step=2

Как блочится пользователь:
1. Пользователю устанавливается, что он заблокирован
2. Пользователю устанавливается запрет на публикацию новостей и комментариев
3. У пользователя очищается вся информация, которую он мог заполнить в профиле
4. Пользователь не удаляется!

Скриншот:
22285302.jpg

Для просмотра ссылки Войди или Зарегистрируйся


Рекомендую использовать так же:
Для просмотра ссылки Войди или Зарегистрируйся Для просмотра ссылки Войди или Зарегистрируйся
Для просмотра ссылки Войди или Зарегистрируйся

PS: После установки всего, можно смело выключать reCaptcha и прочие. Как видно на моём скриншоте, всего 2 спамера и то, они зарегистрировались до ввода всего того, что я рекомендую.
24283102.jpg

Так же можно заметить, что они заходят на сайт почти каждый день - это связано с тем, что у меня авто удаление НЕ активных юзеров каждый месяц.
 
Назад
Сверху