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

[3.1][3.2] Stop Spamer Register

Все расширения, созданные нашим сообществом для phpBB, как находящиеся в разработке, так и прошедшие валидацию на официальном сайте phpbb.com, будут анонсированы тут. Вся техническая поддержка по этим расширениям оказывается в этом форуме.
Правила форума
Местная Конституция | Шаблон запроса | Документация (phpBB3) | Мини [FAQ] по phpBB3.1.x/3.3.x | FAQ | Как задавать вопросы | Как устанавливать расширения

Ваш вопрос может быть удален без объяснения причин, если на него есть ответы по приведённым ссылкам (а вы рискуете получить предупреждение ;) ).
Аватара пользователя
Sheer
phpBB Guru
phpBB Guru
Сообщения: 11908
Стаж: 14 лет 4 месяца
Откуда: Калининград не Кенигсберг
Благодарил (а): 53 раза
Поблагодарили: 2722 раза

[3.1][3.2] Stop Spamer Register

Сообщение Sheer »

Название расширения: Stop Spamer Register
Автор: Sheer
Описание расширения: Предотвращение регистрации пользователя (предотвращение спама), чей IP-адреса, имя пользователя или адрес e-mail внесены в черный список сервиса http://www.stopforumspam.com. Критерии проверки устанавливаются в Администраторском разделе (ACP). Порт мода [BETA] Stop spammer register
Скачать: https://github.com/AlexSheer/phpbb3.1-3 ... m_Register
Скачать с phpBB Guru

Язык: Русский
Скриншоты: 
acp.png
ucp.png
log.png
NB! Уже зарегистрировавшихся спамеров можно вычислить при помощи расширения [3.2][beta] Spamer Finder
Изображение
Общие ошибки новичков (07.11.2005) & Как задавать вопросы
Мини FAQ
Если ничто другое не помогает, прочтите, наконец, инструкцию!
"Никакая инструкция не может перечислить всех обязанностей должностного лица, предусмотреть все отдельные случаи и дать вперёд соответствующие указания, а поэтому господа инженеры должны проявить инициативу и, руководствуясь знаниями своей специальности и пользой дела, принять все усилия для оправдания своего назначения".
Циркуляр Морского технического комитета №15 от 29.11.1910 г.
Vlad__
phpBB 2.0.6
Сообщения: 524
Стаж: 4 года 6 месяцев
Благодарил (а): 259 раз
Поблагодарили: 49 раз

Re: [3.1][3.2] Stop Spamer Register

Сообщение Vlad__ »

Рекомендую в будущих версиях сделать переключалку в админке для этого.
Аватара пользователя
Sheer
phpBB Guru
phpBB Guru
Сообщения: 11908
Стаж: 14 лет 4 месяца
Откуда: Калининград не Кенигсберг
Благодарил (а): 53 раза
Поблагодарили: 2722 раза

Re: [3.1][3.2] Stop Spamer Register

Сообщение Sheer »

Проверку гостей на вшивость Татьяна5 добавляла.
Изображение
Общие ошибки новичков (07.11.2005) & Как задавать вопросы
Мини FAQ
Если ничто другое не помогает, прочтите, наконец, инструкцию!
"Никакая инструкция не может перечислить всех обязанностей должностного лица, предусмотреть все отдельные случаи и дать вперёд соответствующие указания, а поэтому господа инженеры должны проявить инициативу и, руководствуясь знаниями своей специальности и пользой дела, принять все усилия для оправдания своего назначения".
Циркуляр Морского технического комитета №15 от 29.11.1910 г.
ciiz1
phpBB 2.0.1
Сообщения: 272
Стаж: 3 года 10 месяцев
Благодарил (а): 77 раз
Поблагодарили: 12 раз

Re: [3.1][3.2] Stop Spamer Register

Сообщение ciiz1 »

Глюк, не глюк?
Версия расширения 1.0.4? включена проверка по ip и email
Пользователь удалён автоматический давно. При попытке правки сообщения вылетает надпись SPAM. Пробовал с разных IP. Проблема не на всех всех сообщениях.
Вложения
2021-06-07_20-46-14.png
2021-06-07_20-45-19.png
Аватара пользователя
Sheer
phpBB Guru
phpBB Guru
Сообщения: 11908
Стаж: 14 лет 4 месяца
Откуда: Калининград не Кенигсберг
Благодарил (а): 53 раза
Поблагодарили: 2722 раза

Re: [3.1][3.2] Stop Spamer Register

Сообщение Sheer »

ciiz1 писал(а): 07.06.2021 20:55 Проблема не на всех всех сообщениях
А только у тех, имена которых (даже если это Гость) внесены в БД stopforumspam
Попробуйте
Открыть ext\sheer\stopregister\event\listener/php
Найти

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

			$ch_data = array($post_data['username'], $user_ip);
Заменить на

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

			$ch_data = array(
				($this->config['check_username']) ? $post_data['username'] : '',
				($this->config['check_ip']) ? $user_ip : '',
			);
В настройках отключить проверку по имени пользователя.
изображение.png
Изображение
Общие ошибки новичков (07.11.2005) & Как задавать вопросы
Мини FAQ
Если ничто другое не помогает, прочтите, наконец, инструкцию!
"Никакая инструкция не может перечислить всех обязанностей должностного лица, предусмотреть все отдельные случаи и дать вперёд соответствующие указания, а поэтому господа инженеры должны проявить инициативу и, руководствуясь знаниями своей специальности и пользой дела, принять все усилия для оправдания своего назначения".
Циркуляр Морского технического комитета №15 от 29.11.1910 г.
ciiz1
phpBB 2.0.1
Сообщения: 272
Стаж: 3 года 10 месяцев
Благодарил (а): 77 раз
Поблагодарили: 12 раз

Re: [3.1][3.2] Stop Spamer Register

Сообщение ciiz1 »

Попробую заменить код, а имена были сразу отключены, ибо оказалось слишком глючно. Какая нибудь Наташа или Игорь (распространённые имена), сразу определялся как спамер.

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

    			$ch_data = array(
    				($this->config['check_username']) ? $post_data['username'] : '',
    				($this->config['check_ip']) ? $user_ip : '',
    			);
А не подскажите что это делает, ip, username? Языками не владею

Вернуться в «Анонсы и поддержка расширений для phpBB»