[BETA] Stop spammer register

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

Ваш вопрос может быть удален без объяснения причин, если на него есть ответы по приведённым ссылкам (а вы рискуете получить предупреждение ;) ).
Аватара пользователя
Dbonz
phpBB 2.0.0
Сообщения: 227
Зарегистрирован: 08.07.2012 14:04
Благодарил (а): 25 раз
Поблагодарили: 25 раз

Re: [BETA] Stop spammer register

Сообщение Dbonz » 02.02.2013 11:05

Не знаю, вроде не ставил этот мод, а пару раз приходилось вводить капчу, чтобы попасть на тестовый сайт. Мой IP был занесён в этот реестр спамеров. Так и не понял что это было, может хостер что-то мутил. ИМХО с IP не самая лучшая затея, у многих ни в чём не повинных юзверей могут возникнуть проблемы. Вот по e-mail ещё куда ни шло, но это и в стандартном наборе функций можно целые группы блокировать.

Аватара пользователя
Sheer
phpBB Guru
phpBB Guru
Сообщения: 11496
Зарегистрирован: 18.02.2007 19:01
Откуда: Калининград не Кенигсберг
Благодарил (а): 53 раза
Поблагодарили: 2579 раз

Re: [BETA] Stop spammer register

Сообщение Sheer » 02.02.2013 14:28

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

nailer
phpBB 1.2.0
Сообщения: 13
Зарегистрирован: 26.05.2013 11:30
Благодарил (а): 4 раза

Re: [BETA] Stop spammer register

Сообщение nailer » 05.07.2013 10:29

Спасибо и Sheer'у и c61'у за этот мод.
Одно маленькое дополнение: на многих зарубежных платных хостингах "file_get_contents" заблокирован (проверить можно запустив phpinfo см.секцию allow_url_fopen). Но может быть доступна библиотека cURL (сейчас сам столкнулся с такой ситуацией).
Достаточно в файле includes/ucp/ucp_register.php, перед ?> добавить:

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

function file_get_contents_curl($url) {
        $ch = curl_init();

        curl_setopt($ch, CURLOPT_HEADER, 0);
        curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1); //Set curl to return the data instead of printing it to the browser.
        curl_setopt($ch, CURLOPT_URL, $url);

        $data = curl_exec($ch);
        curl_close($ch);

        return $data;
}
А $xmlStr = file_get_contents($xmlUrl); заменить на $xmlStr = file_get_contents_curl($xmlUrl);

d_Fedor
phpBB 1.0.0
Сообщения: 5
Зарегистрирован: 29.10.2013 9:12
Благодарил (а): 1 раз

Re: [BETA] Stop spammer register

Сообщение d_Fedor » 29.10.2013 9:22

Добрый день!
Помогите начинающему..
Сделал все по инструкции, но при переходе в раздел "регистрация" выдается ошибка:
"SQL ERROR [ mysqli ]

Unknown column 'attempt' in 'field list' [1054]"
Я понимаю что не находит поле 'attempt'... Но как его добавить?
Пункт инструкции
"There is a PHP install file that needs to be run in order to complete the installation.
To run it point your browser to, for example, domain.tld/phpBB3/inst/index.php"
выполнял, пробовал повторно, пишет мод установлен... А если я правильно понимаю именно при выполнение этого пункта добавляются необходимые поля в sql...
Если возможность найти инструкции как это сделать вручную?

И еще может конечно совсем глупость, но как добавить modx? Инструкции что удается нагуглить по ручной установке предназначаются для ресурсов с нуля, а у меня действующий ресурс...
Прошу помощи...

Аватара пользователя
Sheer
phpBB Guru
phpBB Guru
Сообщения: 11496
Зарегистрирован: 18.02.2007 19:01
Откуда: Калининград не Кенигсберг
Благодарил (а): 53 раза
Поблагодарили: 2579 раз

Re: [BETA] Stop spammer register

Сообщение Sheer » 29.10.2013 21:43

d_Fedor писал(а):но как добавить modx?
Чиво?
Как устанавливать МОДы
d_Fedor писал(а):как это сделать вручную?

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

ALTER TABLE phpbb_sessions ADD attempt INT(4) NOT NULL DEFAULT 0 AFTER session_admin
Изображение
Общие ошибки новичков (07.11.2005) & Как задавать вопросы
Мини FAQ
Если ничто другое не помогает, прочтите, наконец, инструкцию!
"Никакая инструкция не может перечислить всех обязанностей должностного лица, предусмотреть все отдельные случаи и дать вперёд соответствующие указания, а поэтому господа инженеры должны проявить инициативу и, руководствуясь знаниями своей специальности и пользой дела, принять все усилия для оправдания своего назначения".
Циркуляр Морского технического комитета №15 от 29.11.1910 г.

d_Fedor
phpBB 1.0.0
Сообщения: 5
Зарегистрирован: 29.10.2013 9:12
Благодарил (а): 1 раз

Re: [BETA] Stop spammer register

Сообщение d_Fedor » 30.10.2013 7:19

Статью читал... Но так сказать нужного не нашел..Тем более кое какой опыт уже имеется..
Спасибо за подсказку по добавлению... В принципе я это знаю, но вопрос был в том какое должно быть поле.. То есть другими словами где брать эту информацию?
Может конечно не к месту, но инсталл написан "по быстрому", без учета нюансов которые возможны... Я ставил другие моды, так там описана и ручная установка с росписью характеристик добавляемый полей...
Отсюда пожелание по доработке инстала...

Аватара пользователя
Pazh
Former team member
Сообщения: 2194
Зарегистрирован: 09.11.2009 17:46
Благодарил (а): 41 раз
Поблагодарили: 454 раза

Re: [BETA] Stop spammer register

Сообщение Pazh » 30.10.2013 9:48

d_Fedor батенька, Вы несете пургу!!!
Это видели в инструкции по установке:
1.JPG
Перевести в http://translate.google.ru сможете?
Эту инструкцию сделали?
форум ЖК Вестердам Помощь в ЛС/email только за WM или ЯД

Аватара пользователя
Sheer
phpBB Guru
phpBB Guru
Сообщения: 11496
Зарегистрирован: 18.02.2007 19:01
Откуда: Калининград не Кенигсберг
Благодарил (а): 53 раза
Поблагодарили: 2579 раз

Re: [BETA] Stop spammer register

Сообщение Sheer » 30.10.2013 15:03

Pazh писал(а):Перевести
И переводить ничего не надо. При открытии modx в окне браузера в верхнем левом углу есть выпадашка с выбором языка - там и русский есть.
d_Fedor писал(а): но инсталл написан "по быстрому
Не по быстрому, а без использования umil
d_Fedor писал(а):где брать эту информацию
- в inst/index.php
Изображение
Общие ошибки новичков (07.11.2005) & Как задавать вопросы
Мини FAQ
Если ничто другое не помогает, прочтите, наконец, инструкцию!
"Никакая инструкция не может перечислить всех обязанностей должностного лица, предусмотреть все отдельные случаи и дать вперёд соответствующие указания, а поэтому господа инженеры должны проявить инициативу и, руководствуясь знаниями своей специальности и пользой дела, принять все усилия для оправдания своего назначения".
Циркуляр Морского технического комитета №15 от 29.11.1910 г.

Аватара пользователя
angst66
phpBB 2.0.20
Сообщения: 1292
Зарегистрирован: 11.01.2012 20:44
Благодарил (а): 75 раз
Поблагодарили: 116 раз

Re: [BETA] Stop spammer register

Сообщение angst66 » 31.10.2013 17:23

Вопрос к тем, у кого стоит мод. Не появились ли в последнее время в логах адреса мыла @qip.ru ?

d_Fedor
phpBB 1.0.0
Сообщения: 5
Зарегистрирован: 29.10.2013 9:12
Благодарил (а): 1 раз

Re: [BETA] Stop spammer register

Сообщение d_Fedor » 22.11.2013 12:47

Добрый день!
Установлен данный мод, с 11.11.2013 перестал проверять спамеров, мод по поиску спамеров по базе так же дает ошибку потайм ауту...
Подозреваю что http://www.stopforumspam.com/ что то поменял в API, никто ничего не знает?

d_Fedor
phpBB 1.0.0
Сообщения: 5
Зарегистрирован: 29.10.2013 9:12
Благодарил (а): 1 раз

Re: [BETA] Stop spammer register

Сообщение d_Fedor » 25.11.2013 12:17

Возникла проблема с самим сервисом оказывается...
http://www.stopforumspam.com/ сейчас вообще недоступен...
Печально... Вероятно придется все таки пользоваться платным сервисом...

Аватара пользователя
misterleks
phpBB 2.0.9
Сообщения: 715
Зарегистрирован: 20.08.2010 15:09
Откуда: Великий Новгород
Благодарил (а): 103 раза
Поблагодарили: 37 раз

Re: [BETA] Stop spammer register

Сообщение misterleks » 25.11.2013 12:26

Все доступно. Никаких проблем не замечают. В нагрузку к данному моду ставил "Антибот +100500", в связке они вообще никого не пропускают!
Продаю комиксы, продаю инструмент, продаю товары для охоты и рыбаков... и администрирую форум!

d_Fedor
phpBB 1.0.0
Сообщения: 5
Зарегистрирован: 29.10.2013 9:12
Благодарил (а): 1 раз

Re: [BETA] Stop spammer register

Сообщение d_Fedor » 25.11.2013 13:21

C 11 перестал отвечать на запросы... Сегодня с утра сам сайт был недоступен, 502 ошибку выдавал.. Сейчас стал подгружаться... Надо будет проверить с сервера доступен или нет....

Аватара пользователя
Sherlock
phpBB 2.0.2
Сообщения: 301
Зарегистрирован: 23.09.2012 15:10
Откуда: Украина, Ивано-Франковск
Благодарил (а): 40 раз
Поблагодарили: 45 раз

Re: [BETA] Stop spammer register

Сообщение Sherlock » 12.01.2014 22:03

Решил перевести этот мод на украинский язык, почему-то он мне понравился. :)
stop-spammer-register-translation.zip
(34.29 КБ) 172 скачивания
Добавлено спустя 12 минут 22 секунды:
Конфликта не будет?

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

				// www.phpBB-Work.ru DAP MOD BEGIN
				// Register user...
				global $dap;

				$user->add_lang('mods/info_acp_dap_mod');

				$user_id = $dap->user_register($user_row, $cp_data);
				//Stopforumspam Start -->
				if ($config['enable_register_log'])
	                add_log('register', 'REGISTER_SUCSESS', $data['username']);

				//--> Stopforumspam End
				// www.phpBB-Work.ru DAP MOD END
SH

Shredder
Former team member
Сообщения: 2177
Зарегистрирован: 14.12.2008 10:18
Благодарил (а): 211 раз
Поблагодарили: 547 раз

Re: [BETA] Stop spammer register

Сообщение Shredder » 12.01.2014 22:21

Нет.

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