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

No Search Flood control For Mods And Admins

Идеи для расширения функциональности phpBB 2.0.x
Аватара пользователя
TheHawk
phpBB 1.4.4
Сообщения: 130
Стаж: 17 лет 1 месяц
Откуда: Беларусь, Гомель

No Search Flood control For Mods And Admins

Сообщение TheHawk »

Собственно нужен такой мод. Поиск не дал результатов. Скорее всего похож по реализации на No Flood Control For Mods And Admins. У меня не получилось его просто сделать. Знаю, что фаил search.php и возле этой строки надо копать:
if ( $search_id == 'newposts' || $search_id == 'egosearch' || $search_id == 'unanswered' || $search_keywords != '' || $search_author != '')
Думаю для знающих людей это не сложно. Помогите пожалуйста.
Изображение
Аватара пользователя
Палыч
Former team member
Сообщения: 9683
Стаж: 17 лет 10 месяцев
Откуда: Питер
Благодарил (а): 1 раз
Поблагодарили: 27 раз

Re: No Search Flood control For Mods And Admins

Сообщение Палыч »

ну, где-то, так

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

if ($userdata ['user_level'] != MOD || $usrdata ['user_level'] != ADMIN)
{
		//
		// Flood control
		//
		$where_sql = ($userdata['user_id'] == ANONYMOUS) ? "se.session_ip = '$user_ip'" : 'se.session_user_id = ' . $userdata['user_id'];
		$sql = 'SELECT MAX(sr.search_time) AS last_search_time
			FROM ' . SEARCH_TABLE . ' sr, ' . SESSIONS_TABLE . " se
			WHERE sr.session_id = se.session_id
				AND $where_sql";
		if ($result = $db->sql_query($sql))
		{
			if ($row = $db->sql_fetchrow($result))
			{
				if (intval($row['last_search_time']) > 0 && ($current_time - intval($row['last_search_time'])) < intval($board_config['search_flood_interval']))
				{
					message_die(GENERAL_MESSAGE, $lang['Search_Flood_Error']);
				}
			}
		}
}
Не все то WINDOWS, что висит... phpBB только учусь.
ICQ, email, ЛС - только для личных сообщений. Вопросы по phpbb только на форумах. По найму не работаю.
Аватара пользователя
TheHawk
phpBB 1.4.4
Сообщения: 130
Стаж: 17 лет 1 месяц
Откуда: Беларусь, Гомель

Re: No Search Flood control For Mods And Admins

Сообщение TheHawk »

:) Так я уже пытался - результат нулевой. Почему - сам не знаю.
Изображение

Вернуться в «Запросы модов для phpBB 2.0.x»