Уважаемые пользователи!
C 7 ноября 2020 года phpBB Group прекратила выпуск обновлений и завершила дальнейшее развитие phpBB версии 3.2.
С 1 августа 2024 года phpBB Group прекращает поддержку phpBB 3.2 на официальном сайте.
Сайт официальной русской поддержки phpBB Guru продолжит поддержку phpBB 3.2 до 31 декабря 2024 года.
С учетом этого, настоятельно рекомендуется обновить конференции до версии 3.3.

[BETA] Stop spammer register

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

Ваш вопрос может быть удален без объяснения причин, если на него есть ответы по приведённым ссылкам (а вы рискуете получить предупреждение ;) ).
Аватара пользователя
misterleks
phpBB 2.0.9
Сообщения: 715
Стаж: 13 лет 7 месяцев
Откуда: Великий Новгород
Благодарил (а): 103 раза
Поблагодарили: 38 раз
Контактная информация:

Re: [BETA] Stop spammer register

Сообщение misterleks »

У меня всё включено! Логинзы нет! Я просто подумал, не мог ли я чего-то напутать, чтобы обычный юзер не мог зарегистрироваться! Сейчас проверил, всё окей! Значит это боты!
Продаю комиксы, продаю инструмент, продаю товары для охоты и рыбаков... и администрирую форум!
Аватара пользователя
Пчелкин
phpBB 3.3.0
Сообщения: 11234
Стаж: 14 лет 2 месяца
Откуда: fotovideoforum.ru
Благодарил (а): 1782 раза
Поблагодарили: 1340 раз
Контактная информация:

Re: [BETA] Stop spammer register

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

Но тогда странно что нет строчек о внесенных данных о ИПИ, мыле и Нике...??? Или вы их не показали?
Кста..я ИПЫ и Ники отключил..пошли обидки...Не виноват юзер, что выбранным им ник Alexs у сервера проверки попался аж 12 раз...Он-то при чем7 Хватает тока Емейлов...Так как и по ИПИ - нечестно иногда...
Аватара пользователя
misterleks
phpBB 2.0.9
Сообщения: 715
Стаж: 13 лет 7 месяцев
Откуда: Великий Новгород
Благодарил (а): 103 раза
Поблагодарили: 38 раз
Контактная информация:

Re: [BETA] Stop spammer register

Сообщение misterleks »

Ip есть! Нет мыла и ника потому, что они не прошли капчу, капча стандартная (вопрос-ответ), я проверял, если капчу не прошли, последующее в базу не заноситься, если капчу прошли, далее проверятся на ник, мыло и ИП!
Продаю комиксы, продаю инструмент, продаю товары для охоты и рыбаков... и администрирую форум!
Аватара пользователя
Пчелкин
phpBB 3.3.0
Сообщения: 11234
Стаж: 14 лет 2 месяца
Откуда: fotovideoforum.ru
Благодарил (а): 1782 раза
Поблагодарили: 1340 раз
Контактная информация:

Re: [BETA] Stop spammer register

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

Логично...не подумал..упс...сделал пометку...
Аватара пользователя
Sheer
Former team member
Сообщения: 12113
Стаж: 17 лет 1 месяц
Откуда: Калининград не Кенигсберг
Благодарил (а): 54 раза
Поблагодарили: 2752 раза
Контактная информация:

Re: [BETA] Stop spammer register

Сообщение Sheer »

misterleks писал(а):Подскажите, это ботам капчу не пройти или что это?
Ну проверить просто. Берем из лога IP, например

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

Anonymous 	46.251.227.56	59 минут назад	Превышено количество попыток регистрации. Процесс прекращен.
Делаем так

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

http://www.stopforumspam.com/api?ip=46.251.227.56
и получаем
ip yes 2011-11-08 11:15:51 255
что означает проверку по IP, yes - айпишник обнаружен в БД, 2011-11-08 11:15:51 - дата и время последнего (самого нового) включения в базу, 255 - сколько раз засветился.
Пчелкин писал(а):Не виноват юзер, что выбранным им ник Alexs
Не виноват, но зачем брать подозрительный ник, предлагается же выбрать другой. И это не означает, что теперь бедному честному юзверю невозможно зарегистрироваться вообще. Чего тут обижаться, ведь пользователь не обижается, если получает сообщение: "Извините, пользователь с таким именем уже зарегистрирован."
Изображение
Общие ошибки новичков (07.11.2005) & Как задавать вопросы
Мини FAQ
Если ничто другое не помогает, прочтите, наконец, инструкцию!
"Никакая инструкция не может перечислить всех обязанностей должностного лица, предусмотреть все отдельные случаи и дать вперёд соответствующие указания, а поэтому господа инженеры должны проявить инициативу и, руководствуясь знаниями своей специальности и пользой дела, принять все усилия для оправдания своего назначения".
Циркуляр Морского технического комитета №15 от 29.11.1910 г.
Аватара пользователя
Пчелкин
phpBB 3.3.0
Сообщения: 11234
Стаж: 14 лет 2 месяца
Откуда: fotovideoforum.ru
Благодарил (а): 1782 раза
Поблагодарили: 1340 раз
Контактная информация:

Re: [BETA] Stop spammer register

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

О! Идея! Надо для успокоения народа ДОПИСАТЬ в синие строки и это!!! Будет корректней...Психовать не будут..тока дописать надо красным...млин..полез.
Erlang
phpBB 2.0.15
Сообщения: 1033
Стаж: 19 лет 8 месяцев
Откуда: Москва
Благодарил (а): 293 раза
Поблагодарили: 6 раз
Контактная информация:

Re: [BETA] Stop spammer register

Сообщение Erlang »

Sheer
а уже зарегистрированных молчунов позволяет проверить после установки?
С уважением,
Сергей
Аватара пользователя
Пчелкин
phpBB 3.3.0
Сообщения: 11234
Стаж: 14 лет 2 месяца
Откуда: fotovideoforum.ru
Благодарил (а): 1782 раза
Поблагодарили: 1340 раз
Контактная информация:

Re: [BETA] Stop spammer register

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

Для этого есть это
[BETA]Find_Spammer - Поиск спаммеров
Metag
phpBB 1.4.2
Сообщения: 51
Стаж: 16 лет 1 месяц
Благодарил (а): 2 раза
Поблагодарили: 3 раза
Контактная информация:

Re: [BETA] Stop spammer register

Сообщение Metag »

Подскажите пожалуйста - а мод случаем не конфликтует с Галереей? (phpBB Gallery) А то после установки АвтоМОДОМ всплыли две проблемы - регистрация новеньких дает такое:

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

SQL ERROR [ mysql4 ]

Unknown column 'attempt' in 'field list' [1054]

SQL

SELECT attempt FROM phpbb_sessions WHERE session_id LIKE '849e6ee5e491dd3d0042ad4d71d06388' LIMIT 0, 30

BACKTRACE

FILE: includes/db/mysql.php
LINE: 174
CALL: dbal->sql_error()

FILE: includes/ucp/ucp_register.php
LINE: 89
CALL: dbal_mysql->sql_query()

FILE: includes/functions_module.php
LINE: 507
CALL: ucp_register->main()

FILE: includes/functions_module.php
LINE: 802
CALL: p_master->load_active()

FILE: ucp.php
LINE: 68
CALL: p_master->load()
А просмотр лога регистраций дает незаполненную страницу и две ошибки

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

[phpBB Debug] PHP Notice: in file /includes/functions_admin.php on line 2640: Undefined variable: gallery_root_path
[phpBB Debug] PHP Notice: in file /includes/functions_admin.php on line 2641: Undefined variable: gallery_root_path
В какую сторону посоветуете курить дальше?:)
Спасибо за ваш портал!!!
Аватара пользователя
Пчелкин
phpBB 3.3.0
Сообщения: 11234
Стаж: 14 лет 2 месяца
Откуда: fotovideoforum.ru
Благодарил (а): 1782 раза
Поблагодарили: 1340 раз
Контактная информация:

Re: [BETA] Stop spammer register

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

В сторону проверки установки ручками...что съэкономили?
Erlang
phpBB 2.0.15
Сообщения: 1033
Стаж: 19 лет 8 месяцев
Откуда: Москва
Благодарил (а): 293 раза
Поблагодарили: 6 раз
Контактная информация:

Re: [BETA] Stop spammer register

Сообщение Erlang »

Пчелкин писал(а):Для этого есть это
ВАХ!
Sheer
а может стоит подумать над объединением этих двух МОДов в один?
С уважением,
Сергей
Аватара пользователя
Sheer
Former team member
Сообщения: 12113
Стаж: 17 лет 1 месяц
Откуда: Калининград не Кенигсберг
Благодарил (а): 54 раза
Поблагодарили: 2752 раза
Контактная информация:

Re: [BETA] Stop spammer register

Сообщение Sheer »

Metag писал(а):то после установки АвтоМОДОМ
Это ответ на ваш вопрос.
Надо было ставить руками. В архиве поставки есть файл inst/index.php, запуск этого сценария вносит необходимые изменения в БД, в частности в таблицы sessions, modules и config

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

[phpBB Debug] PHP Notice: in file /includes/functions_admin.php on line 2640: Undefined variable: gallery_root_path
В этом файле где-то перед строкой 2640 вставьте

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

global gallery_root_path; 
А вообще-то это недоработка автора phpBB Gallery
Erlang писал(а):может стоит подумать над объединением этих двух МОДов в один?
Не имеет смысла. Ну будет экономия в 10-15 строчек кода, а так это два совершено независимых мода. Это более гибко и универсально.
Изображение
Общие ошибки новичков (07.11.2005) & Как задавать вопросы
Мини FAQ
Если ничто другое не помогает, прочтите, наконец, инструкцию!
"Никакая инструкция не может перечислить всех обязанностей должностного лица, предусмотреть все отдельные случаи и дать вперёд соответствующие указания, а поэтому господа инженеры должны проявить инициативу и, руководствуясь знаниями своей специальности и пользой дела, принять все усилия для оправдания своего назначения".
Циркуляр Морского технического комитета №15 от 29.11.1910 г.
Metag
phpBB 1.4.2
Сообщения: 51
Стаж: 16 лет 1 месяц
Благодарил (а): 2 раза
Поблагодарили: 3 раза
Контактная информация:

Re: [BETA] Stop spammer register

Сообщение Metag »

Sheer писал(а):Надо было ставить руками. В архиве поставки есть файл inst/index.php, запуск этого сценария вносит необходимые изменения в БД, в частности в таблицы sessions, modules и config
Я невинно думал - раз инструкции для АвтоМода есть -рискну:)

Кстати - повторная попытка прогнать индекс привела к сообщениями об уже существующих значениях в таблице.
Sheer писал(а):В этом файле где-то перед строкой 2640 вставьте
КОД: ВЫДЕЛИТЬ ВСЁ
global gallery_root_path; 
Вставил - правда вставил

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

global $gallery_root_path;
лог заработал - но почему то показывет лог галереи. Точнее значения лога галереи.

Нужен совет - сносить все? Или покопаться в существующем?

Я одного понять не могу - все инструкции выполнились успешно, те что не успешно - успешно довыполнились руками.
Значения в БД внесены - все равно АвтоМод виноват?
Спасибо за ваш портал!!!
Аватара пользователя
Пчелкин
phpBB 3.3.0
Сообщения: 11234
Стаж: 14 лет 2 месяца
Откуда: fotovideoforum.ru
Благодарил (а): 1782 раза
Поблагодарили: 1340 раз
Контактная информация:

Re: [BETA] Stop spammer register

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

Metag писал(а):все равно АвтоМод виноват?
да....
Metag писал(а): лог галереи
[BETA] Stop spammer register
Аватара пользователя
Sheer
Former team member
Сообщения: 12113
Стаж: 17 лет 1 месяц
Откуда: Калининград не Кенигсберг
Благодарил (а): 54 раза
Поблагодарили: 2752 раза
Контактная информация:

Re: [BETA] Stop spammer register

Сообщение Sheer »

Metag писал(а):раз инструкции для АвтоМода
MODX - это не инструкция для автомода, прежде всего - это инструкция для ручной установки. Просто автомод чего-то там находит, и чего-то там делает. Но в файле install.xml нет инструкций по выполнению необходимых SQL-запросов, необходимых для работы мода, они выполняются автоматически при запуске inst/index.php. Как Автомод умудрился установить дополнительный модуль для админки - для меня загадка, так как я никогда автомод не ставил и даже не смотрел его. Надо будет раскурить на досуге.
Metag писал(а): все равно АвтоМод виноват?
В случае с логом - нет.
Пчелкин писал(а):Упс..разобрался..добавил циферку 5, так как у галереи - 4
Как-то надо это автоматизировать.
Изображение
Общие ошибки новичков (07.11.2005) & Как задавать вопросы
Мини FAQ
Если ничто другое не помогает, прочтите, наконец, инструкцию!
"Никакая инструкция не может перечислить всех обязанностей должностного лица, предусмотреть все отдельные случаи и дать вперёд соответствующие указания, а поэтому господа инженеры должны проявить инициативу и, руководствуясь знаниями своей специальности и пользой дела, принять все усилия для оправдания своего назначения".
Циркуляр Морского технического комитета №15 от 29.11.1910 г.
Закрыто

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