Антибот 100500

Здесь авторы могут постить бета-версии своих модификаций для phpBB 3.0.x. Внимание! Не устанавливайте бета-версии модов на работающие форумы!
Правила форума
Местная Конституция | Шаблон запроса | Документация (phpBB3) | Переход на 3.0.6 и выше | FAQ-3 (phpbb3) | Как задавать вопросы | Как устанавливать моды

Ваш вопрос может быть удален без объяснения причин, если на него есть ответы по приведённым ссылкам (а вы рискуете получить предупреждение ;) ).
Аватара пользователя
Nekstati
Поддержка
Поддержка
Сообщения: 3365
Стаж: 17 лет 6 месяцев
Благодарил (а): 37 раз
Поблагодарили: 1454 раза

Антибот 100500

Сообщение Nekstati »

Мод исключает активность спам-ботов, не поддерживающих Javascript. Если на вашем форуме спамят именно такие боты, то вы сможете забыть о спаме и даже отключить капчу. А если у вас водятся умные редкие звери с поддержкой Javascript, то пользы от этого мода вам не будет. Определить это можно лишь опытным путём. :)

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

Установка мода: 1) скопировать файл hook_antibot100500.php в папку includes/hooks/, 2) очистить кэш форума.

———————————————————————————————

Опционально, для успокоения нервов любителей сникерсов, можно изменить текст выводимой ошибки: найти в файле language/ru/common.php

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

	'FORM_INVALID'			=> 'Ошибка отправки формы. Попробуйте ещё раз.',
и заменить на что-то вроде

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

	'FORM_INVALID'			=> 'Ошибка отправки формы. Попробуйте ещё раз. Проверьте, включён ли Javascript.',
Если хотите, можете оставить антибот включённым только для гостей, хотя теоретически при этом опасность прорывания спама может увеличиться (т. е. если бот каким-то образом умудрится зарегистрироваться, то спамить ему уже ничто не помешает). Для этого найдите в хуке строку

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

	if (!defined('ADMIN_START') && !defined('IN_INSTALL') && defined('HEADER_INC') && !empty($template->_rootref['S_FORM_TOKEN']) && isset($template->_rootref['DEBUG_OUTPUT']))
и замените на

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

	if (!$user->data['is_registered'] && defined('HEADER_INC') && !empty($template->_rootref['S_FORM_TOKEN']) && isset($template->_rootref['DEBUG_OUTPUT']))
Решение проблемы "Ошибка отправки формы" в мобильных и не стандартных стилях --> читать тут
antibot100500_v4.zip
У вас нет необходимых прав для просмотра вложений в этом сообщении.
Аватара пользователя
Пчелкин
phpBB 3.3.0
Сообщения: 11361
Стаж: 16 лет 8 месяцев
Благодарил (а): 1832 раза
Поблагодарили: 1358 раз

Re: Антибот 100500

Сообщение Пчелкин »

Млин... Не заметил что 3.1... Извините... На 3.0.Х точно... Все началось в блогов... в БД были кучи попыток начать блоги и заполненные названия блогов и описания роботами... В основном названия и описания содержали рекламу и ссылки на строительство и порно... Стал наблюдать... Больше месяца молчал... Не верилось...
Увы... Антибот 100500 на 3.0.Х пробит...

Добавлено спустя 1 минуту 27 секунд:
Татьяна5 - свидетель...
NIKON-D90, AF-S 18-105, AF-S 14-24, AF-S 24-70
Shredder
Former team member
Сообщения: 2266
Стаж: 17 лет 9 месяцев
Благодарил (а): 283 раза
Поблагодарили: 584 раза

Re: Антибот 100500

Сообщение Shredder »

У меня на 3.0.12 пока ботов нет.
Аватара пользователя
Татьяна5
Поддержка
Поддержка
Сообщения: 13159
Стаж: 15 лет 1 месяц
Благодарил (а): 236 раз
Поблагодарили: 3750 раз

Re: Антибот 100500

Сообщение Татьяна5 »

Значит пока повезло. На другом форуме антибот ещё в апреле пробили.
Shredder
Former team member
Сообщения: 2266
Стаж: 17 лет 9 месяцев
Благодарил (а): 283 раза
Поблагодарили: 584 раза

Re: Антибот 100500

Сообщение Shredder »

Может, проблема конкретного форума?
Аватара пользователя
Пчелкин
phpBB 3.3.0
Сообщения: 11361
Стаж: 16 лет 8 месяцев
Благодарил (а): 1832 раза
Поблагодарили: 1358 раз

Re: Антибот 100500

Сообщение Пчелкин »

На трех форумах ... воще то...
NIKON-D90, AF-S 18-105, AF-S 14-24, AF-S 24-70
Yarra
phpBB 1.0.0
Сообщения: 2
Стаж: 16 лет 8 месяцев

Re: Антибот 100500

Сообщение Yarra »

Поставил на 3.0.11
Руками отключить в браузере (Opera и Firefox) поддержку JavaScript - спокойно написал в теме. ЧЯДНТ?
Аватара пользователя
Di_Mok
Former team member
Сообщения: 814
Стаж: 16 лет 6 месяцев
Откуда: Родной Гондурас ;)
Благодарил (а): 147 раз
Поблагодарили: 118 раз

Re: Антибот 100500

Сообщение Di_Mok »

Nekstati писал(а):2) очистить кэш форума
Yarra
phpBB 1.0.0
Сообщения: 2
Стаж: 16 лет 8 месяцев

Re: Антибот 100500

Сообщение Yarra »

Да, извиняюсь. Не там почистил :)
Triniti
phpBB 2.0.3
Сообщения: 357
Стаж: 13 лет 2 месяца
Благодарил (а): 71 раз

Re: Антибот 100500

Сообщение Triniti »

Скажите, что означает "очистите кэш форума" ? Где это делается?
Аватара пользователя
владимир1983
phpBB 3.2.6
Сообщения: 5954
Стаж: 16 лет 4 месяца
Откуда: Сергиев Посад
Благодарил (а): 373 раза
Поблагодарили: 727 раз

Re: Антибот 100500

Сообщение владимир1983 »

В админ. разделе, на главной странице, посмотри буковки на кнопочках.
За ваши деньги решу ваши проблемы. Стучи в ЛС.
Нет человека - нет проблемы. (c)
Triniti
phpBB 2.0.3
Сообщения: 357
Стаж: 13 лет 2 месяца
Благодарил (а): 71 раз

Re: Антибот 100500

Сообщение Triniti »

Скажите, а в версиях 3.1.* этот Антибот не действует? Там же нет модов. Что делать, тогда? В версии 3.0. он был у нас установлен и помогал, при переходе на 3.1. его пришлось отключить, и снова пошли спамовые регистрации.
Аватара пользователя
владимир1983
phpBB 3.2.6
Сообщения: 5954
Стаж: 16 лет 4 месяца
Откуда: Сергиев Посад
Благодарил (а): 373 раза
Поблагодарили: 727 раз

Re: Антибот 100500

Сообщение владимир1983 »

Triniti писал(а): Что делать, тогда?
Не использовать это в 3.1.

Отправлено спустя 2 минуты :
Triniti писал(а): пошли спамовые регистрации
https://github.com/gothick/phpbb-ext-recaptcha2
За ваши деньги решу ваши проблемы. Стучи в ЛС.
Нет человека - нет проблемы. (c)
Аватара пользователя
Sheer
Former team member
Сообщения: 12113
Стаж: 19 лет 7 месяцев
Откуда: Калининград не Кенигсберг
Благодарил (а): 54 раза
Поблагодарили: 2756 раз

Re: Антибот 100500

Сообщение Sheer »

Расширение для 3.1 [BETA] Антибот 100500
Изображение
Общие ошибки новичков (07.11.2005) & Как задавать вопросы
Мини FAQ
Если ничто другое не помогает, прочтите, наконец, инструкцию!
"Никакая инструкция не может перечислить всех обязанностей должностного лица, предусмотреть все отдельные случаи и дать вперёд соответствующие указания, а поэтому господа инженеры должны проявить инициативу и, руководствуясь знаниями своей специальности и пользой дела, принять все усилия для оправдания своего назначения".
Циркуляр Морского технического комитета №15 от 29.11.1910 г.

Вернуться в «Бета-версии модов для phpBB 3.0.x»