[BETA]Find_Spammer - Поиск спаммеров

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

Ваш вопрос может быть удален без объяснения причин, если на него есть ответы по приведённым ссылкам (а вы рискуете получить предупреждение ;) ).
Аватара пользователя
Sheer
Former team member
Сообщения: 12113
Стаж: 19 лет 7 месяцев
Откуда: Калининград не Кенигсберг
Благодарил (а): 54 раза
Поблагодарили: 2756 раз

Re: [BETA]Find_Spammer - Поиск спаммеров

Сообщение Sheer »

Erlang писал(а):Практика показала - это наиболее применяемые категории и за неделю порядочный форумчанин может превратиться в спаммера
То есть появляется в API черном списке stopforumspam?
Erlang писал(а):что в настройках поменять
Настроек как таковых нет, надо менять в коде. Сейчас нет под рукой, потом погляжу - скажу.
Изображение
Общие ошибки новичков (07.11.2005) & Как задавать вопросы
Мини FAQ
Если ничто другое не помогает, прочтите, наконец, инструкцию!
"Никакая инструкция не может перечислить всех обязанностей должностного лица, предусмотреть все отдельные случаи и дать вперёд соответствующие указания, а поэтому господа инженеры должны проявить инициативу и, руководствуясь знаниями своей специальности и пользой дела, принять все усилия для оправдания своего назначения".
Циркуляр Морского технического комитета №15 от 29.11.1910 г.
Erlang
phpBB 2.0.15
Сообщения: 1033
Стаж: 22 года 2 месяца
Откуда: Москва
Благодарил (а): 293 раза
Поблагодарили: 7 раз

Re: [BETA]Find_Spammer - Поиск спаммеров

Сообщение Erlang »

Sheer писал(а):То есть появляется в API черном списке stopforumspam?
Да.
С уважением,
Сергей
Аватара пользователя
Sheer
Former team member
Сообщения: 12113
Стаж: 19 лет 7 месяцев
Откуда: Калининград не Кенигсберг
Благодарил (а): 54 раза
Поблагодарили: 2756 раз

Re: [BETA]Find_Spammer - Поиск спаммеров

Сообщение Sheer »

Erlang
Найти

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

$mode = request_var('f', '');
Заменить на

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

$mode = request_var('f', 1);
Найти

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

$filter_key = request_var('f_opt', 1);
заменить на

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

$filter_key = request_var('f_opt', 2);
Найти

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

if ($mode == 'd')
Заменить на

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

if ($mode == 'e' && mode != 'd')
Изображение
Общие ошибки новичков (07.11.2005) & Как задавать вопросы
Мини FAQ
Если ничто другое не помогает, прочтите, наконец, инструкцию!
"Никакая инструкция не может перечислить всех обязанностей должностного лица, предусмотреть все отдельные случаи и дать вперёд соответствующие указания, а поэтому господа инженеры должны проявить инициативу и, руководствуясь знаниями своей специальности и пользой дела, принять все усилия для оправдания своего назначения".
Циркуляр Морского технического комитета №15 от 29.11.1910 г.
chrom
phpBB 1.2.1
Сообщения: 20
Стаж: 13 лет 8 месяцев
Благодарил (а): 5 раз

Re: [BETA]Find_Spammer - Поиск спаммеров

Сообщение chrom »

Мод немного косячит с loginz'ой. Думает что многие пользователи, зашедшие на форум через контакт (например) имеют в базе имейл. При нажатии на подробную информацию пишет что данных по имейлу в базе нет. Косяк вообщем.
Снимок.PNG
У вас нет необходимых прав для просмотра вложений в этом сообщении.
Аватара пользователя
Sheer
Former team member
Сообщения: 12113
Стаж: 19 лет 7 месяцев
Откуда: Калининград не Кенигсберг
Благодарил (а): 54 раза
Поблагодарили: 2756 раз

Re: [BETA]Find_Spammer - Поиск спаммеров

Сообщение Sheer »

Скорее это косяк логинзы. e-mail обязан быть в базе данных форума.
Изображение
Общие ошибки новичков (07.11.2005) & Как задавать вопросы
Мини FAQ
Если ничто другое не помогает, прочтите, наконец, инструкцию!
"Никакая инструкция не может перечислить всех обязанностей должностного лица, предусмотреть все отдельные случаи и дать вперёд соответствующие указания, а поэтому господа инженеры должны проявить инициативу и, руководствуясь знаниями своей специальности и пользой дела, принять все усилия для оправдания своего назначения".
Циркуляр Морского технического комитета №15 от 29.11.1910 г.
Аватара пользователя
Pazh
Former team member
Сообщения: 2317
Стаж: 16 лет 10 месяцев
Благодарил (а): 42 раза
Поблагодарили: 506 раз

Re: [BETA]Find_Spammer - Поиск спаммеров

Сообщение Pazh »

ВКонтакте не отдает email пользователя в отличие от Facebook - поэтому такое и получается. В форме Логинзы нужно делать перенаправление в раздел Регистрационные данные для заполнения email для тех кто регится через ВК (смотри тему про Логинзу - там это есть)
Помощь в ЛС/email только за WM или ЮMoney
vladb2000
phpBB 1.4.2
Сообщения: 65
Стаж: 19 лет 7 месяцев
Благодарил (а): 7 раз
Поблагодарили: 1 раз

Re: [BETA]Find_Spammer - Поиск спаммеров

Сообщение vladb2000 »

При нажатии добавить в спам-базу добавляется, но возникает ошибка. Прикладываю картинку, т.к. быстро зарывается окно.
У вас нет необходимых прав для просмотра вложений в этом сообщении.
Аватара пользователя
Татьяна5
Поддержка
Поддержка
Сообщения: 13158
Стаж: 15 лет 1 месяц
Благодарил (а): 236 раз
Поблагодарили: 3750 раз

Re: [BETA]Find_Spammer - Поиск спаммеров

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

А что в строке 608 (+- 10 строк) файла isspammer.php?
vladb2000
phpBB 1.4.2
Сообщения: 65
Стаж: 19 лет 7 месяцев
Благодарил (а): 7 раз
Поблагодарили: 1 раз

Re: [BETA]Find_Spammer - Поиск спаммеров

Сообщение vladb2000 »

Вот:

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

function done()
{
	global $template;
	$template->assign_vars(array(
		'DONE'	=> true,
	)
	);

	page_header($user->lang['TITLE']); <--------- 608 строка 

	$template->set_filenames(array(
		'body' => 'is_spammer_full.html')
	);

	page_footer();
}
function getmicrotime()
{
    list($usec, $sec) = explode(" ", microtime());
    return ((float)$usec + (float)$sec);
}
?>
В языках Title вроде есть.
Аватара пользователя
Татьяна5
Поддержка
Поддержка
Сообщения: 13158
Стаж: 15 лет 1 месяц
Благодарил (а): 236 раз
Поблагодарили: 3750 раз

Re: [BETA]Find_Spammer - Поиск спаммеров

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

Попробуйте

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

global $template;
заменить на

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

global $template, $user;
vladb2000
phpBB 1.4.2
Сообщения: 65
Стаж: 19 лет 7 месяцев
Благодарил (а): 7 раз
Поблагодарили: 1 раз

Re: [BETA]Find_Spammer - Поиск спаммеров

Сообщение vladb2000 »

Татьяна5 Помогло, спасибо.
Аватара пользователя
A_Karetnikov
phpBB 1.4.0
Сообщения: 34
Стаж: 15 лет 8 месяцев
Благодарил (а): 8 раз

Re: [BETA]Find_Spammer - Поиск спаммеров

Сообщение A_Karetnikov »

Добрый день товарищи.
Поставил мод(ставил мод сам первый раз, новичок так что не судите строго)
Скопировал все как по инструкции.
После этого зашел в администраторский раздел на вкладку "общее" и в самом верху появились 4 строчки ошибки, а содержания вкладки "общие" вовсе нет
Пожалуйста помогите решить проблему, скриншот прилагаю.
Так же такая ошибка возникает верху при просмотре профиля пользователя на самой конференции.
У вас нет необходимых прав для просмотра вложений в этом сообщении.
Аватара пользователя
Татьяна5
Поддержка
Поддержка
Сообщения: 13158
Стаж: 15 лет 1 месяц
Благодарил (а): 236 раз
Поблагодарили: 3750 раз

Re: [BETA]Find_Spammer - Поиск спаммеров

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

A_Karetnikov, какой редактор использовали? Файлы сохраняли в кодировке UTF8 без BOM?
Аватара пользователя
A_Karetnikov
phpBB 1.4.0
Сообщения: 34
Стаж: 15 лет 8 месяцев
Благодарил (а): 8 раз

Re: [BETA]Find_Spammer - Поиск спаммеров

Сообщение A_Karetnikov »

Татьяна5
memberlist.php открывал обычный редактором текста windows блокнотом, прям на сервере менял, нажимал кнопку "сохранить", и перезакачивал на сервер поэтому насчет кодировки не знаю
остальные файлы открывал с помощью Notepad++
Аватара пользователя
Татьяна5
Поддержка
Поддержка
Сообщения: 13158
Стаж: 15 лет 1 месяц
Благодарил (а): 236 раз
Поблагодарили: 3750 раз

Re: [BETA]Find_Spammer - Поиск спаммеров

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

Отредактируйте и language/ru/memberlist.php через Notepad++, сохранив в нужной кодировке
И ни в коем случае не используйте обычный блокнот для языковых файлов (да и для других файлов тоже)

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