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

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

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

Ваш вопрос может быть удален без объяснения причин, если на него есть ответы по приведённым ссылкам (а вы рискуете получить предупреждение ;) ).
Аватара пользователя
A_Karetnikov
phpBB 1.4.0
Сообщения: 34
Стаж: 10 лет 3 месяца
Благодарил (а): 8 раз

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

Сообщение A_Karetnikov »

Кодировка UTF8?

Добавлено спустя 8 минут 8 секунд:
Татьяна5 писал(а):Отредактируйте и language/ru/memberlist.php через Notepad++, сохранив в нужной кодировке
И ни в коем случае не используйте обычный блокнот для языковых файлов (да и для других файлов тоже)
Спасибо большое!Работает. сохранил в Notepad++ в кодировке UTF8 без BOM

Добавлено спустя 14 минут 28 секунд:
Во время удаления спамеров загружается страница с ошибками:

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

[phpBB Debug] PHP Notice: in file /isspammer.php on line 330: mysql_fetch_field(): supplied argument is not a valid MySQL result resource
[phpBB Debug] PHP Notice: in file /isspammer.php on line 330: mysql_fetch_field(): supplied argument is not a valid MySQL result resource
[phpBB Debug] PHP Notice: in file /isspammer.php on line 330: mysql_fetch_field(): supplied argument is not a valid MySQL result resource
[phpBB Debug] PHP Notice: in file /isspammer.php on line 330: mysql_fetch_field(): supplied argument is not a valid MySQL result resource
[phpBB Debug] PHP Notice: in file /isspammer.php on line 330: mysql_fetch_field(): supplied argument is not a valid MySQL result resource
[phpBB Debug] PHP Notice: in file /isspammer.php on line 330: mysql_fetch_field(): supplied argument is not a valid MySQL result resource
[phpBB Debug] PHP Notice: in file /isspammer.php on line 330: mysql_fetch_field(): supplied argument is not a valid MySQL result resource
затем исчезает, спамеры удаляются
с чем может быть связано?

Добавлено спустя 20 минут 46 секунд:
Татьяна5
Сервер базы данных: MySQL(i) 5.0.51a-24+lenny5
Такой строчки в моем файле нет
isspammer.php
Найти
КОД PHP
$field[] = mysqli_fetch_field($result, $i);
Аватара пользователя
Татьяна5
Поддержка
Поддержка
Сообщения: 10526
Стаж: 9 лет 9 месяцев
Благодарил (а): 183 раза
Поблагодарили: 2943 раза

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

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

Там опечатка, строка выглядит так:

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

$field[] = mysql_fetch_field($result, $i);
Аватара пользователя
A_Karetnikov
phpBB 1.4.0
Сообщения: 34
Стаж: 10 лет 3 месяца
Благодарил (а): 8 раз

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

Сообщение A_Karetnikov »

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

if ($dbms == 'mysqli') // Fix phpBB Debug PHP Warning: in file /isspammer.php on line 330: mysql_num_fields() expects parameter 1 to be resource, object given
	                $field[] = mysqli_fetch_field($result, $i);
		else
			$field[] = mysql_fetch_field($result, $i);
здесь нет опечаток?

Добавлено спустя 6 минут 30 секунд:
Заменил файлы, теперь, при удалении спамера вылазят такие ошибки:

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

[phpBB Debug] PHP Notice: in file /isspammer.php on line 331: mysqli_fetch_field() expects exactly 1 parameter, 2 given
[phpBB Debug] PHP Notice: in file /isspammer.php on line 331: mysqli_fetch_field() expects exactly 1 parameter, 2 given
[phpBB Debug] PHP Notice: in file /isspammer.php on line 331: mysqli_fetch_field() expects exactly 1 parameter, 2 given
[phpBB Debug] PHP Notice: in file /isspammer.php on line 331: mysqli_fetch_field() expects exactly 1 parameter, 2 given
Аватара пользователя
Татьяна5
Поддержка
Поддержка
Сообщения: 10526
Стаж: 9 лет 9 месяцев
Благодарил (а): 183 раза
Поблагодарили: 2943 раза

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

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

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

// Fix phpBB Debug PHP Warning: in file /isspammer.php on line 330: mysql_num_fields() expects parameter 1 to be resource, object given
if ($dbms == 'mysqli') {
			$field[] = mysqli_fetch_field($result, $i);
                       }
		else {
			$field[] = mysql_fetch_field($result, $i);
                       }
Аватара пользователя
A_Karetnikov
phpBB 1.4.0
Сообщения: 34
Стаж: 10 лет 3 месяца
Благодарил (а): 8 раз

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

Сообщение A_Karetnikov »

Ошибка остается..
Этот файл тоже нужно сохранять в кодировке UTF8 без BOM?
Аватара пользователя
Татьяна5
Поддержка
Поддержка
Сообщения: 10526
Стаж: 9 лет 9 месяцев
Благодарил (а): 183 раза
Поблагодарили: 2943 раза

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

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

Желательно тоже

Попробуйте еще так:

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

// Fix phpBB Debug PHP Warning: in file /isspammer.php on line 330: mysql_fetch_fields() expects parameter 1 to be resource, object given
if ($dbms == 'mysqli') {
			$field[] = @mysqli_fetch_field($result, $i);
                       }
		else {
			$field[] = @mysql_fetch_field($result, $i);
                       }
Аватара пользователя
A_Karetnikov
phpBB 1.4.0
Сообщения: 34
Стаж: 10 лет 3 месяца
Благодарил (а): 8 раз

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

Сообщение A_Karetnikov »

Спасибо, все работает!!!
photodownload
phpBB 1.2.1
Сообщения: 26
Стаж: 7 лет 10 месяцев
Благодарил (а): 8 раз
Поблагодарили: 1 раз

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

Сообщение photodownload »

В теме указано "Совместимая версия phpBB: 3.0.4-3.0.9"
Сейчас последняя используемая - 3.0.11.

На сколько совместимо и работоспособно?

Добавлено спустя 32 минуты 49 секунд:
Установка мода гарантированно применима для стилей "prosilver", "subsilver2", а вот например для стиля "Artodia: Deluxe" будет аналогичным процесс установки и правки?
Аватара пользователя
Татьяна5
Поддержка
Поддержка
Сообщения: 10526
Стаж: 9 лет 9 месяцев
Благодарил (а): 183 раза
Поблагодарили: 2943 раза

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

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

photodownload, на 3.0.11 мод работает.
Для нестандартных стилей используют инструкцию того стиля, на котором они основаны (стили от Artodia основаны на prosilver).
photodownload
phpBB 1.2.1
Сообщения: 26
Стаж: 7 лет 10 месяцев
Благодарил (а): 8 раз
Поблагодарили: 1 раз

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

Сообщение photodownload »

Что то пошло не так...
1) Все что в папке "root" по соответствующим разложил.
2) Установлен шаблон (стиль) Artodia: Deluxe -> копируем туда "is_spammer_full.html" и "is_spammer.html" (нужно ли?)
3) "stopforumspam" (и содержимое) в корне с атрибутами 777 находится.
4) папка "cache" пуста, cockies форума очищены.
5) Вход в администраторский раздел -> "Управление пользователями" -> "Найти пользователя" -> выводит в новом окне чистый лист...
Рис. №1
Изображение

В чем нарушен технологический процесс?)
Аватара пользователя
Татьяна5
Поддержка
Поддержка
Сообщения: 10526
Стаж: 9 лет 9 месяцев
Благодарил (а): 183 раза
Поблагодарили: 2943 раза

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

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

photodownload, правки из install.xml внесены? Точно верно? Запятые не потерялись? Проверьте
photodownload
phpBB 1.2.1
Сообщения: 26
Стаж: 7 лет 10 месяцев
Благодарил (а): 8 раз
Поблагодарили: 1 раз

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

Сообщение photodownload »

Согласно инструкции:
N пункт гласит:

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

Open: memberlist.php
Find: 'S_SHOW_GROUP'		=> ($mode == 'group') ? true : false,
...
Find: 'U_JABBER'		=> ($data['user_jabber'] && $auth->acl_get('u_sendim'
...
так вот нету в файле "memberlist.php" (лежащем прямо в корне форума) ни малейшего упоминания об этих строках...
Последний раз редактировалось Татьяна5 23.07.2013 16:58, всего редактировалось 2 раза.
Причина: [code]
Аватара пользователя
Татьяна5
Поддержка
Поддержка
Сообщения: 10526
Стаж: 9 лет 9 месяцев
Благодарил (а): 183 раза
Поблагодарили: 2943 раза

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

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

На phpBB 3.0.11 эти строки есть. Попробуйте искать их по части строки
Аватара пользователя
HAMMER663
Former team member
Сообщения: 2032
Стаж: 11 лет
Откуда: Зеленоград
Благодарил (а): 77 раз
Поблагодарили: 247 раз

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

Сообщение HAMMER663 »

photodownload писал(а):В чем нарушен технологический процесс?)
поиск по форуму: белые пустые страницы.
Аватара пользователя
Sherlock
phpBB 2.0.2
Сообщения: 301
Стаж: 8 лет 7 месяцев
Откуда: Украина, Ивано-Франковск
Благодарил (а): 40 раз
Поблагодарили: 44 раза

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

Сообщение Sherlock »

Украинский перевод [BETA]Find_Spammer
Дополнительный перевод

Открыть: language/uk/memberlist.php
Найти:

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

	'IM_USER'                                => 'Надіслати миттєве повідомлення',
Добавить после:

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

	'FIND_SPAMMER'			=> 'Пошук спамерів',
	'USER_CHECK'			=> 'Перевірити',
Вложения
language.zip
(3.01 КБ) 256 скачиваний
SH

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