Пропустить

Простой спам-фильтр

Идеи для расширения функциональности phpBB 2.0.x

Сообщение Xpert » 24.03.2007 12:19

У меня есть идея против гостей, вытекает из Stop Advertisement Bots, но пока никак в коде не оформлю...
Эксперт - это человек, который избегает мелких ошибок на пути к грандиозному провалу.
Любая более-менее сложная задача имеет несколько простых, изящных, лёгких для понимания неправильных решений
Аватара пользователя
Xpert
phpBB Guru
phpBB Guru
 
Сообщения: 5492
Зарегистрирован: 13.03.2004 22:27
Откуда: msk.ru
Благодарил (а): 0 раз.
Поблагодарили: 0 раз.

Сообщение WingLion » 09.05.2007 19:34

edgar писал(а):Конечно интересно. Но я так понял, что базу все таки надо будет пополнять постоянно? Ваша модификация лучше чем-то, чем Detector Bots? От гостей сейчас какой-то спам проходит?
Мне это всё интересно. Хочется и спамерам проход закрыть и гостям разрешить ссылки постить. Задача вообще нереальной кажется. Все что я сделал, это написал в предупреждении Детектор Ботса - уберите из ссылки www. и http (если гость ссылку постит)


база пополняется постоянно. Впрочем, сейчас уже меньше.
Но, последняя модификация у меня гостям совсем, можно сказать, кислород перекрыла, т.к. сделано, что на регистрированных юзеров действие фильтра не распространяется.
Гостю проходится либо несколько раз переписывать сообщение, если фильтр срабатывает (пусть даже ложно). Но, тот, кому надо, в конце концов, зарегистрируется на форуме и не будет иметь проблем со спам-фильтром.
В то же время, и забывчивые юзеры (забывающие залогиниться) постепенно привыкают и входят на форум нормально, а не в одних трусах :)
С уважением, WingLion
Логика - это такая вещь, которая либо есть, либо ее нет. Третьего не дано!
Посыл в поиск = посыл на три советских буквы. Молитесь - скоро ночь!
Аватара пользователя
WingLion
phpBB 2.0.3
 
Сообщения: 188
Зарегистрирован: 11.03.2005 3:43
Откуда: St.Petersburg
Благодарил (а): 0 раз.
Поблагодарили: 0 раз.

Сообщение WingLion » 21.04.2008 11:16

В связи с вновь возникшим интересом к спам-фильтру, выкладываю здесь последнюю версию

############################################################## 
## MOD Title: Spam Filter for Guest
## MOD Author: WingLion < WingLion@mail.ru > 
## MOD Description: This modification simple reject the posts With
##             Spam Words and frases in Username, Topic and Postbody
##
## phpBB Version: 2.0.14 checked
##
## MOD Version: 1.0.4
##
## Installation Level: Easy 
## Installation Time: 5 Minutes
## SQL modification not require
##
## Files to edit: includes/functions_post.php
##
## Included Files: spam.txt
##		   spam_filtr.php
##
############################################################## 
##
## MOD History: 
##
##	2007-06-13 Version 1.04 First Release
##
##	2007-05-09 add same spamwords, hardest test for links
##		and disable spamfiltr for registered users
##	2007-03-20 add username and topic for spam test
##		test for multiple links in post
##	2006-09-20 first idea - simple realisation
##
############################################################## 
##
##
##


Прошу прощения за наличие нецензурщины в одном из вложенных файлов - техническая необходимость.

Добавлено спустя 25 минут 13 секунд:

Надо заметить, что "последняя" - это громко сказано :).
Реально, на моем форуме, установлена версия, в которой редактирование списка спам-слов проводится из администраторской панели :)
Но это - чисто фантик и не более.
Не выкладываю его только потому, что в том фантике напихано еще много "лишнего".
Например, редактирование анонса для левой части мода Glance :)
И сделано оно топорно...
Вложения
spam_filtr.zip
Простой спам-фильтр для гостей
(2.81 КБ) Скачиваний: 68
С уважением, WingLion
Логика - это такая вещь, которая либо есть, либо ее нет. Третьего не дано!
Посыл в поиск = посыл на три советских буквы. Молитесь - скоро ночь!
Аватара пользователя
WingLion
phpBB 2.0.3
 
Сообщения: 188
Зарегистрирован: 11.03.2005 3:43
Откуда: St.Petersburg
Благодарил (а): 0 раз.
Поблагодарили: 0 раз.

Пред.

Вернуться в Запросы модов для phpBB 2.0.x

 

  • Похожие темы
    Ответы
    Просмотры
    Последнее сообщение

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 0

Бессрочный конкурс phpBB-ориентированных материалов
FastVPS — надёжный и доступный хостинг для phpBB
Место для вашей рекламы