Уважаемые пользователи!
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]Find_Spammer - Поиск спаммеров

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

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

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

Сообщение Sheer »

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

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

Сообщение Erlang »

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

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
Стаж: 11 лет 2 месяца
Благодарил (а): 5 раз
Контактная информация:

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

Сообщение chrom »

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

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

Сообщение Sheer »

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

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

Сообщение Pazh »

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

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

Сообщение vladb2000 »

При нажатии добавить в спам-базу добавляется, но возникает ошибка. Прикладываю картинку, т.к. быстро зарывается окно.
Вложения
123234.jpg
Аватара пользователя
Татьяна5
Поддержка
Поддержка
Сообщения: 12372
Стаж: 12 лет 7 месяцев
Благодарил (а): 223 раза
Поблагодарили: 3517 раз
Контактная информация:

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

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

А что в строке 608 (+- 10 строк) файла isspammer.php?
vladb2000
phpBB 1.4.2
Сообщения: 63
Стаж: 17 лет 1 месяц
Благодарил (а): 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
Поддержка
Поддержка
Сообщения: 12372
Стаж: 12 лет 7 месяцев
Благодарил (а): 223 раза
Поблагодарили: 3517 раз
Контактная информация:

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

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

Попробуйте

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

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

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

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

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

Сообщение vladb2000 »

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

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

Сообщение A_Karetnikov »

Добрый день товарищи.
Поставил мод(ставил мод сам первый раз, новичок так что не судите строго)
Скопировал все как по инструкции.
После этого зашел в администраторский раздел на вкладку "общее" и в самом верху появились 4 строчки ошибки, а содержания вкладки "общие" вовсе нет
Пожалуйста помогите решить проблему, скриншот прилагаю.
Так же такая ошибка возникает верху при просмотре профиля пользователя на самой конференции.
Вложения
Безымянный.png
Аватара пользователя
Татьяна5
Поддержка
Поддержка
Сообщения: 12372
Стаж: 12 лет 7 месяцев
Благодарил (а): 223 раза
Поблагодарили: 3517 раз
Контактная информация:

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

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

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

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

Сообщение A_Karetnikov »

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

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

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

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

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