[RC] Stop Advertisement Bots v.3
- 
				Xpert
- phpBB Guru 
- Сообщения: 5484
- Стаж: 21 год 7 месяцев
- Поблагодарили: 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 раз.
									
			
						Эксперт - это человек, который избегает мелких ошибок на пути к грандиозному провалу.
Любая более-менее сложная задача имеет несколько простых, изящных, лёгких для понимания неправильных решений
			
						Любая более-менее сложная задача имеет несколько простых, изящных, лёгких для понимания неправильных решений
- 
				rxu  
- phpBB Guru 
- Сообщения: 17059
- Стаж: 19 лет 5 месяцев
- Откуда: Красноярск
- Благодарил (а): 565 раз
- Поблагодарили: 1742 раза
Мод работает. В инструкции по установке нужно вместо
сделать
 т.е. добавляем до, а не после.
			
			
									
						Код: Выделить всё
#
#-----[ FIND ]------------------------------------------
#
	$template->assign_vars(array(
		'USERNAME' =>
		
#
#-----[ AFTER, ADD ]------------------------------------------
#Код: Выделить всё
#
#-----[ FIND ]------------------------------------------
#
	$template->assign_vars(array(
		'USERNAME' =>
		
#
#-----[ BEFORE, ADD ]------------------------------------------
#- 
				PekopT
- phpBB 1.2.1
- Сообщения: 25
- Стаж: 18 лет
- 
				Xpert
- phpBB Guru 
- Сообщения: 5484
- Стаж: 21 год 7 месяцев
- Поблагодарили: 2 раза
Да. А учитывая тот факт что имена полей в этом моде уникальны для каждого форума, просто подобрать их невозможно.
			
			
									
						Эксперт - это человек, который избегает мелких ошибок на пути к грандиозному провалу.
Любая более-менее сложная задача имеет несколько простых, изящных, лёгких для понимания неправильных решений
			
						Любая более-менее сложная задача имеет несколько простых, изящных, лёгких для понимания неправильных решений
- 
				Siava  
- Поддержка 
- Сообщения: 5473
- Стаж: 20 лет 9 месяцев
- Откуда: Питер
- Благодарил (а): 182 раза
- Поблагодарили: 759 раз
Xpert
Спасибо, поставил тестироваться на один из форумов, пока всё чисто
			
			
									
						Спасибо, поставил тестироваться на один из форумов, пока всё чисто

Еще одно нарушение правил и будете забанены. © Mr. Anderson
Ты очистил кеш? © Sheer
https://siava.ru (phpbb2.0.x 3.5.x)
			
						Ты очистил кеш? © Sheer
https://siava.ru (phpbb
- 
				PekopT
- phpBB 1.2.1
- Сообщения: 25
- Стаж: 18 лет
- 
				Xpert
- phpBB Guru 
- Сообщения: 5484
- Стаж: 21 год 7 месяцев
- Поблагодарили: 2 раза
- 
				Siava  
- Поддержка 
- Сообщения: 5473
- Стаж: 20 лет 9 месяцев
- Откуда: Питер
- Благодарил (а): 182 раза
- Поблагодарили: 759 раз
Xpert
Устанавливал именно на атакуемый ботами форум, вторая версия не справлялась, с третьей пока чисто
			
			
									
						Устанавливал именно на атакуемый ботами форум, вторая версия не справлялась, с третьей пока чисто

Еще одно нарушение правил и будете забанены. © Mr. Anderson
Ты очистил кеш? © Sheer
https://siava.ru (phpbb2.0.x 3.5.x)
			
						Ты очистил кеш? © Sheer
https://siava.ru (phpbb
- 
				MXM  
- phpBB 2.0.7
- Сообщения: 555
- Стаж: 21 год 2 месяца
- Откуда: Санкт-Петербург
- 
				Xpert
- phpBB Guru 
- Сообщения: 5484
- Стаж: 21 год 7 месяцев
- Поблагодарили: 2 раза
Сообщение правильное, собственно я его сам попросил проверить мод, т.к. сессия предполагает просто катастрофическую нехватку времени.  За что ему отдельное большое спасибо.
 За что ему отдельное большое спасибо.
			
			
									
						 За что ему отдельное большое спасибо.
 За что ему отдельное большое спасибо.Эксперт - это человек, который избегает мелких ошибок на пути к грандиозному провалу.
Любая более-менее сложная задача имеет несколько простых, изящных, лёгких для понимания неправильных решений
			
						Любая более-менее сложная задача имеет несколько простых, изящных, лёгких для понимания неправильных решений
- 
				MXM  
- phpBB 2.0.7
- Сообщения: 555
- Стаж: 21 год 2 месяца
- Откуда: Санкт-Петербург
- 
				Mugger  
- phpBB 1.0.0
- Сообщения: 5
- Стаж: 17 лет 9 месяцев
- 
				Mugger  
- phpBB 1.0.0
- Сообщения: 5
- Стаж: 17 лет 9 месяцев
- 
				Vip_  
- phpBB 1.4.2
- Сообщения: 52
- Стаж: 19 лет 4 месяца
Подтверждаю, те же проблемы...
Warning: Invalid argument supplied for foreach() in /home/forumso/public_html/includes/usercp_register.php on line 1687
Warning: Invalid argument supplied for foreach() in /home/forumso/public_html/includes/usercp_register.php on line 1695
у меня там вот этот кусок:
З.Ы. Что то мне подсказывает что дело в доп полях...то что писалось во второй версии в АвторНоутс? Знающие направте на путь истины пожалуйста...
			
			
									
						Warning: Invalid argument supplied for foreach() in /home/forumso/public_html/includes/usercp_register.php on line 1687
Warning: Invalid argument supplied for foreach() in /home/forumso/public_html/includes/usercp_register.php on line 1695
у меня там вот этот кусок:
Код: Выделить всё
 // [begin] Stop Advertisement Bots 3.0.0
foreach ( $strip_var_list as $var => $param )
{
$template->assign_vars(array(
'VAR_' . strtoupper($param) => ( $mode == 'register' ) ? get_crypted_name($param) : $param
)
);
}
foreach ( $trim_var_list as $var => $param )
{
$template->assign_vars(array(
'VAR_' . strtoupper($param) => ( $mode == 'register' ) ? get_crypted_name($param) : $param
)
);
}
$template->assign_vars(array(
'VAR_USERNAME' => ( $mode == 'register' ) ? get_crypted_name('username') : 'username'
)
);
// [end] Stop Advertisement Bots 3.0.0


