Anti Bot Question Hack (защита от спама)

Ответы на вопросы, связанные с модами для phpBB 2.0.x, кроме относящихся к форуму Для авторов (phpBB 2.0.x).
Аватара пользователя
edgar
phpBB 2.0.13
Сообщения: 917
Стаж: 19 лет 9 месяцев
Откуда: с Луны свалил...

Anti Bot Question Hack (защита от спама)

Сообщение edgar »

Спасибо Nikel'ю за наводку )))

Авторское описание, ссылка на скачивание, локализация, скрины:

Описание:
Чтобы защитить форум от регистраций спам-ботов, этот мод добавляет на страницу регистрации вопрос, на который пользователю нужно правильно ответить. Иначе он не зарегистрируется на форуме.
Вопросы и ответы создаются админом. Их может быть любое количество. При регистрации пользователю задается случайный вопрос из установленных.
Вопросы могут быть связаны с тематикой форума или выбраны произвольно.

Подробнее:
Настройки устанавливаются в админке. Мод может делать проверку при регистрации пользователя, или при постинге (для гостей), или и там, и там.
Если форум многоязычный, для каждого языка могут быть свои вопросы.
На каждый вопрос можно установить до 5-ти правильных ответов. Эти ответы можно сделать регистронезависимыми и наоборот.
В вопросах можно использовать обычный текст, HTML или картинки. Например: можно загрузить картинку с животным, вскинувшим лапы вверх и задать вопрос: Кто это? Вы можете предложить пользователю ответить самостоятельно или выбрать из предложенных вариантов (1. Заяц. 2. Корова 3. Медвед 4. Системный администратор).
Надо помнить, что на форуме могут регистрироваться самые разные посетители. Ваши вопросы не должны застать их врасплох, они должны быть простыми. Эти вопросы предназначены для защиты от спам роботов, а не для проверки сообразительности посетителей.
По умолчанию мод отключен и при регистрации и для постинга гостей. Включите его после установки в админке.
Совместимость с другими модами описана в инструкции по установке.

Когда вы установите этот мод, у вас по умолчанию установятся вопросы на немецком и английском языке. Если у вас форум русский - удалите в админке эти вопросы и установите свои вопросы на русском языке. Если хотите для вопросов использовать картинки, залейте их в папку images/anti_bot

поиск, индексируй: спам, боты, защита от спама, реклама, капча, каптча =)

:!: Если у вас после установки МОДа версии 3.0.0 возникают сообщения типа:
Warning: mysql_free_result(): supplied argument is not a valid MySQL result resource in путь/forum/db/mysql4.php on line 525
прочтите эти сообщения:

http://www.phpbbguru.net/community/view ... 210#134210
http://www.phpbbguru.net/community/view ... 575#145575
http://www.phpbbguru.net/community/view ... 153#149153
http://www.phpbbguru.net/community/view ... 306#157306
NB!: Терпение модераторов не безгранично, создание поста с вопросом об этом сообщении будет расцениваться как акт провокации со всеми вытекающими последствиями.

Скачать мод, актуальная версия 3.0.0

Если надо срочно, а на сайте автора исчерпан месячный лимит

Русский перевод версий 2.0.1 и 3.0.0 Не путайте версии!!!

Версия ABQ 1.0.3 (с русским переводом) (имхо лучшая) Если возникли проблемы, рекомендуется ознакомиться с этим постом

Аддон для быстрого ответа Extended Quick Reply Form v.3 (для версий ABQ 1.0.3, 2.0.1, 3.0.0)

ВНИМАНИЕ! Не рекомендуется устанавливать вопросы с арифметическими действиями, вроде 36 + 75 = ?
Такие вопросы боты умеют проходить.

Вопросы с выбором ответа из указанных вариантов тоже лучше не использовать.


> Другой, похожий мод - Textual Confirmation
У вас нет необходимых прав для просмотра вложений в этом сообщении.
Последний раз редактировалось DK7 02.03.2009 20:54, всего редактировалось 32 раза.
Причина: db_update файл для версии 3.0.0
Аватара пользователя
Поручик
Former team member
Сообщения: 3942
Стаж: 19 лет 11 месяцев
Откуда: Оренбург (Южный Урал)
Благодарил (а): 3 раза

Сообщение Поручик »

Я уж боюсь назвать эти причины.
Профессионал - тот же дилетант, только знающий, где ошибётся.
Генератор db_update.php для phpBB2 с некоторыми удобствами. Многие моды я беру или ищу здесь, здесь, тут
Все консультации только на форуме, приваты и стук в аську по таким вопросам игнорируются!
FAQ-phpBB3 | Ошибки новичков, или как не поссориться с модератором | Правила конференции

наш форум http://forum.aeroion.ru/cat1.html
Аватара пользователя
Палыч
Former team member
Сообщения: 9683
Стаж: 18 лет 11 месяцев
Откуда: Питер
Благодарил (а): 1 раз
Поблагодарили: 27 раз

Сообщение Палыч »

lamansions писал(а):из этого можно заключить что есть какие-то другие причины почему не работает мод и вообще вся регистрация...
Козьма Прутков писал(а):Если на клетке со слоном написано «буйвол», не верь глазам своим…
То есть вариант 2 не прошёл?
Только для вас: вариант 1:
Насколько я понимаю, вы ставите версию 1.0.3
Тогда прикрепите ваши файлы

Код: Выделить всё

includes/usercp_register.php
templates/subSilver/posting_body.tpl
templates/subSilver/profile_add_body.tpl
Не все то WINDOWS, что висит... phpBB только учусь.
ICQ, email, ЛС - только для личных сообщений. Вопросы по phpbb только на форумах. По найму не работаю.
lamansions
phpBB 1.0.0
Сообщения: 7
Стаж: 18 лет
Откуда: Москва

Сообщение lamansions »

вариант 2 не прошел
прикрепить эти файлы сюда? там в них может быть какая-то ошибка или что?

Добавлено спустя 3 часа 5 минут 54 секунды:

ура!
мод-таки удалось поставить с пятого раза. удалила таблицы, скурпулезно в очередной раз все сделала.
мод работает, как с ботами посмотрим...
но!!!
вылезла след. проблема. из админки куда-то исчез пункт Форум-управление форумами... права доступа и чистка при этом присутствуют...

что делать?
Я не тормоз, я - ЭСТОНКА!!!
alnavl
phpBB 1.0.0
Сообщения: 1
Стаж: 17 лет 4 месяца

Сообщение alnavl »

Здравствуйте. Подскажите пожалуйста, все поставил, все вроде ок, только после отправки подтверждения регистрации выдает - Вы должны заполнить обязательные поля
Извините, этот адрес e-mail неправилен.
Что бы это могла значить? Спасибо.

Добавлено спустя 2 часа 19 минут 48 секунд:

Нашел, была ошибка в usercp_register.php
Мариша
phpBB 1.4.3
Сообщения: 76
Стаж: 17 лет 11 месяцев

Сообщение Мариша »

Добрый день!
Я установила мод...в сё работает отлично,но если вводишь неправильный ответ,то мне пишет сразу все ответы :
Вы должны заполнить обязательные поля
Вы ввели неверный код подтверждения
ОТВЕТ НЕПРАВИЛЬНЫЙ!
Извините, этот адрес e-mail неправилен
Как сделать,чтоб появлялся именно нужный вариант?
Аватара пользователя
Палыч
Former team member
Сообщения: 9683
Стаж: 18 лет 11 месяцев
Откуда: Питер
Благодарил (а): 1 раз
Поблагодарили: 27 раз

Сообщение Палыч »

Мариша писал(а):Как сделать,чтоб появлялся именно нужный вариант?
А почему вы думаете что они не нужные?
Обрабатывается вся форма регистрации, и в ней, судя по-всему, нарушено сразу несколько условий:
1. Не заполнено какое-то из обязательных полей (их несколько)
2. Не введен (или введен не правильно) код визуального подтверждения (вы не отключили его проверку в админке)
3. Ввведен неправльный ответ на вопрос ABQ
4. Ввведен некорректный по каким-либо причинам адрес e-mail
Не все то WINDOWS, что висит... phpBB только учусь.
ICQ, email, ЛС - только для личных сообщений. Вопросы по phpbb только на форумах. По найму не работаю.
Мариша
phpBB 1.4.3
Сообщения: 76
Стаж: 17 лет 11 месяцев

Сообщение Мариша »

когда я ввожу всё тоже самое и верный ответ-регистрация проходит...
проверила,на любую ошибку-выдаёт все варианты ошибок сразу-не разделяя
Аватара пользователя
Палыч
Former team member
Сообщения: 9683
Стаж: 18 лет 11 месяцев
Откуда: Питер
Благодарил (а): 1 раз
Поблагодарили: 27 раз

Сообщение Палыч »

Мариша
Вероятно ошиблись при редактировании (скорее всего includes/usercp_register.php) Не знаю, какую версию ставили.
Не все то WINDOWS, что висит... phpBB только учусь.
ICQ, email, ЛС - только для личных сообщений. Вопросы по phpbb только на форумах. По найму не работаю.
Мариша
phpBB 1.4.3
Сообщения: 76
Стаж: 17 лет 11 месяцев

Сообщение Мариша »

спасибо...буду проверять

мод был ABQ 1.0.3

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

Палыч, спасибо большое,исправила,теперь работает.
Аватара пользователя
Mifisto
phpBB 1.0.0
Сообщения: 3
Стаж: 17 лет 10 месяцев
Откуда: Омск

Сообщение Mifisto »

По описанию - хорошая весч(боты уже оч З*****), но при установке - делаю всё правильно, только не делал нем и франц языков, насколько помню это не суть важно. (ответы гостя не проверял, не ставлю я им разрешения на ответ) При установке в базе всё нормально, админка всё видит и добавляет вопросы, только вот сама страница регистрации превращается в берый лист, если вертать файл usercp_register то всё начинает работать, но без антибота.
Never Forgive Me, Never Forget Me...
Please love me... once more...
Аватара пользователя
crash
Former team member
Сообщения: 6517
Стаж: 20 лет 9 месяцев
Откуда: Бердск

Сообщение crash »

Mifisto
значит чтото неправильно.Или файл не полностью закачался
Как правильно задавать вопросы
Для особо одаренных: поиск - это есть круто.
FAQ v.2 | FAQ v.3 | Шаблон запроса
Аватара пользователя
Mifisto
phpBB 1.0.0
Сообщения: 3
Стаж: 17 лет 10 месяцев
Откуда: Омск

Сообщение Mifisto »

Ненаю, могу свешать файл, только через пару часов, как с работы приду. Вроде всё так.

А вот и файлы, всё по указке делал. После правки Страница рега и профиля становиться белой.

Добавлено спустя 3 часа 31 минуту 11 секунд:

Хэх.. что делать понятия неимею...
У вас нет необходимых прав для просмотра вложений в этом сообщении.
Never Forgive Me, Never Forget Me...
Please love me... once more...
Аватара пользователя
crash
Former team member
Сообщения: 6517
Стаж: 20 лет 9 месяцев
Откуда: Бердск

Сообщение crash »

Mifisto
ну начнемс
1.

Код: Выделить всё

#-----[ IN-LINE FIND ]------------------------------------------------ 
# 
'confirm_code' => 'confirm_code'

# 
#-----[ IN-LINE AFTER, ADD ]------------------------------------------------ 
# 
, 'abq_aw' => $board_config['anti_bot_quest_get'], 'idabq' => 'idabq'
должно получится

Код: Выделить всё

'confirm_code' => 'confirm_code', 'abq_aw' => $board_config['anti_bot_quest_get'], 'idabq' => 'idabq');
а у вас получилось

Код: Выделить всё

'confirm_code' => 'confirm_code'), 'abq_aw' => $board_config['anti_bot_quest_get'], 'idabq' => 'idabq';
Надеюсь вы найдете в чем ваш косяк.
Как правильно задавать вопросы
Для особо одаренных: поиск - это есть круто.
FAQ v.2 | FAQ v.3 | Шаблон запроса
Аватара пользователя
Mifisto
phpBB 1.0.0
Сообщения: 3
Стаж: 17 лет 10 месяцев
Откуда: Омск

Сообщение Mifisto »

Пока не проверял, но заранее - спасибо!
Это единственная ошибка? Просто я вроде правильно делал, пробовал несколько комбинаций, думал может в моде ощибка.

И если это первое, значит есть и 2е? Гдето через часик проверю.
Из-за этого рега и просмотр профиля превращаются в белую страницу?

Добавлено спустя 1 час 38 минут 8 секунд:

Урааа!!!!
crash
Спасибо большое, в следующий раз буду внимательнее вставлять!
Never Forgive Me, Never Forget Me...
Please love me... once more...
Fizigr
phpBB 1.2.0
Сообщения: 15
Стаж: 17 лет 4 месяца

Сообщение Fizigr »

Хороший мод. Автору и всем, кто его поддреживал и развивал - респект.

У меня такой вопрос. До этого мода я устанавливал Stop Advertisement Bots 2.0.0
А после установки ещё и "Вопросов от ботов" стало невозможным зарегистрироваться, так как постоянно форум думает, что регистрируется бот.

Кто знает, как подружить эти 2 мода?

Вернуться в «Поддержка модов для phpBB 2.0.x»