[RC] Stop Advertisement Bots v.3
-
- phpBB Guru
- Сообщения: 5484
- Стаж: 21 год 1 месяц
- Поблагодарили: 2 раза
[RC] Stop Advertisement Bots v.3
Продолжение одноименного мода первой и второй версией, необходимость обновления которых вызвана волной форумного спама, которую администраторы ощущают на себе с 14.01.2008. Принцип аналогичен второй версии - уникальные имена полей ввода, только теперь они еще более уникальные. Кроме того, в этой версии уже нет счетчика ботов, отправки писем и выдачи им сообщений о том что они боты - возможность эта, как показало время, не очень востребована.
Перед установкой необходимо удалить моды предыдущих версий.
Мод недооформлен, но полностью работоспособен, будет приведен в порядок в самое ближайшее время. Как и во второй версии, если у вас есть отличные от стандартных поля в trim_var_list и strip_var_list, с ними необходимо поступить по аналогии с другими полями.
Перед установкой необходимо удалить моды предыдущих версий.
Мод недооформлен, но полностью работоспособен, будет приведен в порядок в самое ближайшее время. Как и во второй версии, если у вас есть отличные от стандартных поля в trim_var_list и strip_var_list, с ними необходимо поступить по аналогии с другими полями.
У вас нет необходимых прав для просмотра вложений в этом сообщении.
Последний раз редактировалось Xpert 21.01.2008 10:55, всего редактировалось 1 раз.
Эксперт - это человек, который избегает мелких ошибок на пути к грандиозному провалу.
Любая более-менее сложная задача имеет несколько простых, изящных, лёгких для понимания неправильных решений
Любая более-менее сложная задача имеет несколько простых, изящных, лёгких для понимания неправильных решений
-
- phpBB 2.0.7
- Сообщения: 555
- Стаж: 20 лет 8 месяцев
- Откуда: Санкт-Петербург
-
- phpBB 1.0.0
- Сообщения: 6
- Стаж: 17 лет 4 месяца
-
- phpBB Guru
- Сообщения: 5484
- Стаж: 21 год 1 месяц
- Поблагодарили: 2 раза
batras
Что конкретно пишет? Вроде беглый просмотр ничего не выявил.
Stern
Не понимаю, зачем вам вдобавок к ABQ еще и этот мод. И массивы $strip и $trim вы неверно перенесли - они у вас не совпадают.
Добавлено спустя 1 минуту 57 секунд:
Bigfoot
Тоже самое, что и выше - здесь нет кода мода
Что конкретно пишет? Вроде беглый просмотр ничего не выявил.
Stern
Не понимаю, зачем вам вдобавок к ABQ еще и этот мод. И массивы $strip и $trim вы неверно перенесли - они у вас не совпадают.
Добавлено спустя 1 минуту 57 секунд:
Bigfoot
Тоже самое, что и выше - здесь нет кода мода
Код: Выделить всё
while( list($var, $param) = @each($trim_var_list) )
{
if ( !empty($HTTP_POST_VARS[$param]) )
{
$$var = trim($HTTP_POST_VARS[$param]);
}
}
Эксперт - это человек, который избегает мелких ошибок на пути к грандиозному провалу.
Любая более-менее сложная задача имеет несколько простых, изящных, лёгких для понимания неправильных решений
Любая более-менее сложная задача имеет несколько простых, изящных, лёгких для понимания неправильных решений
-
- phpBB 2.0.3
- Сообщения: 368
- Стаж: 20 лет
Xpert
Рискуя заработать вторую желтую карту все же спрошу - каким образом не совпадают массивы $strip и $trim? Ткните носом чайника... Изменения в файле usercp_register.php произвел согласно вашей инструкции. Ничего от себя не добавлял...
Насколько я понимаю идет речь вот об этом куске кода?
Ваш мод мне нужен, даже не смотря на ABQ. Тем более, что боты все равно каким-то образом прорываются, пусть не много (2-3 в день), но они есть. Считаю, что нужны три антиспама, как в подписи у Edgar: DetectorBots, SAB и ABQ.
Рискуя заработать вторую желтую карту все же спрошу - каким образом не совпадают массивы $strip и $trim? Ткните носом чайника... Изменения в файле usercp_register.php произвел согласно вашей инструкции. Ничего от себя не добавлял...
Насколько я понимаю идет речь вот об этом куске кода?
Код: Выделить всё
#-----[ FIND ]------------------------------------------
#
$coppa = ( empty($HTTP_POST_VARS['coppa']) && empty($HTTP_GET_VARS['coppa']) ) ? 0 : TRUE;
#
#-----[ AFTER, ADD ]------------------------------------------
#
// [begin] Stop Advertisement Bots 3.0.0
$strip_var_list = array('email' => 'email', 'icq' => 'icq', 'aim' => 'aim', 'msn' => 'msn', 'yim' => 'yim', 'website' => 'website', 'location' => 'location', 'occupation' => 'occupation', 'interests' => 'interests', 'confirm_code' => 'confirm_code');
$trim_var_list = array('cur_password' => 'cur_password', 'new_password' => 'new_password', 'password_confirm' => 'password_confirm', 'signature' => 'signature');
// [end] Stop Advertisement Bots 3.0.0
-
- phpBB 1.2.0
- Сообщения: 16
- Стаж: 18 лет 5 месяцев
- Откуда: Москва
-
- phpBB Guru
- Сообщения: 5484
- Стаж: 21 год 1 месяц
- Поблагодарили: 2 раза
Stern
Конечно рискуете
Инструкция рассчитана на чистый форум, у вас массивы эти изменены и перенести согласно коду мода нужно было свои массивы.
Добавлено спустя 36 секунд:
batras
Завтра посмотрю.
Конечно рискуете

Добавлено спустя 36 секунд:
batras
Завтра посмотрю.
Эксперт - это человек, который избегает мелких ошибок на пути к грандиозному провалу.
Любая более-менее сложная задача имеет несколько простых, изящных, лёгких для понимания неправильных решений
Любая более-менее сложная задача имеет несколько простых, изящных, лёгких для понимания неправильных решений
-
- phpBB 1.2.0
- Сообщения: 11
- Стаж: 18 лет 6 месяцев
- Откуда: Питер
Спасибо за мод
Спасибо за мод! Всегда пользовался версией 2.0 - с января вижу около 20 спаммеров в день - сейчас не вижу никого
имхо - это самый нормальный мод от ботов и к тому же 100% прозрачен для пользователей

имхо - это самый нормальный мод от ботов и к тому же 100% прозрачен для пользователей
-
- phpBB 1.2.1
- Сообщения: 22
- Стаж: 18 лет 4 месяца
- Поблагодарили: 1 раз
Поставил мод на версию phpBB 2.0.21. С первой попытки получил:
Вы должны заполнить обязательные поля
Вы ввели неверный код подтверждения
Извините, этот адрес e-mail неправилен
Проверил usercp_register.php - нашел свои ошибки, переделал еще раз - все пошло нормально. Пока ботов не видно, но выходные не показатель, посмотрим, как ночь пройдет.
Вы должны заполнить обязательные поля
Вы ввели неверный код подтверждения
Извините, этот адрес e-mail неправилен
Проверил usercp_register.php - нашел свои ошибки, переделал еще раз - все пошло нормально. Пока ботов не видно, но выходные не показатель, посмотрим, как ночь пройдет.
-
- phpBB 1.2.0
- Сообщения: 16
- Стаж: 18 лет 5 месяцев
- Откуда: Москва
Вот кто с толку меня сбилМуж писал(а):Ещё несущественнную опечатку заметил: (2 раза про username написано):
Код:
#-----[ OPEN ]------------------------------------------
#
templates/subSilver/profile_add_body.tpl
#
#-----[ FIND ]------------------------------------------
#
name="username"
#
#-----[ IN-LINE FIND ]------------------------------------------
#
username
#
#-----[ IN-LINE REPLACE WITH ]------------------------------------------
#
{VAR_USERNAME}
#
#-----[ FIND ]------------------------------------------
#
name="username"
#
#-----[ IN-LINE FIND ]------------------------------------------
#
username
#
#-----[ IN-LINE REPLACE WITH ]------------------------------------------
#
{VAR_USERNAME}

-
- phpBB 1.2.1
- Сообщения: 22
- Стаж: 18 лет 4 месяца
- Поблагодарили: 1 раз
-
- Поддержка
- Сообщения: 5426
- Стаж: 20 лет 3 месяца
- Откуда: Питер
- Благодарил (а): 177 раз
- Поблагодарили: 749 раз
batras
Это не опечатка, там действительно 2 поля username.
Это не опечатка, там действительно 2 поля username.
Еще одно нарушение правил и будете забанены. © Mr. Anderson
Ты очистил кеш? © Sheer
https://siava.ru (phpbb2.0.x 3.5.x)
Ты очистил кеш? © Sheer
https://siava.ru (phpbb
-
- phpBB 1.2.0
- Сообщения: 16
- Стаж: 18 лет 5 месяцев
- Откуда: Москва
-
- phpBB 1.0.0
- Сообщения: 6
- Стаж: 17 лет 9 месяцев
-
- Former team member
- Сообщения: 1935
- Стаж: 17 лет 10 месяцев
- Откуда: Саранск
- Поблагодарили: 3 раза
solomko.net
ничего не увидел. Вы либо скрин дайте, либо тестовый аккаунт заведите.
ничего не увидел. Вы либо скрин дайте, либо тестовый аккаунт заведите.
//
// Okay, let's do the loop, yeah come on baby let's do the loop
// and it goes like this ...
| phpBB Adept ] | Каталог форумов | генератор sitemap для форумов | форум про форумы
// Okay, let's do the loop, yeah come on baby let's do the loop
// and it goes like this ...
| phpBB Adept ] | Каталог форумов | генератор sitemap для форумов | форум про форумы
-
- phpBB 1.0.0
- Сообщения: 4
- Стаж: 17 лет 10 месяцев