    
#
#-----[  ]-------------------------------------------------
#
db_update.php
#
#-----[  ]------------------------------------------------
#
search.php

#
#-----[  ]------------------------------------------------
#
	if ( $search_id == 'newposts' || $search_id == 'egosearch' || $search_id == 'startedtopics' ||  $search_id == 'unanswered' || $search_keywords != '' || $search_author != '' )
	
{
#
#-----[   ]------------------------------------------
#

	   if($board_config['search_flood_control'] == 1)
	   {

#
#-----[  ]------------------------------------------------
#
			 if (intval($row['last_search_time']) > 0 && ($current_time - intval($row['last_search_time'])) < intval($board_config['search_flood_interval']))
#
#-----[  ]----------------------------------------
#

			if ($userdata['user_level'] == ADMIN)
			{
				$search_flood_limit = intval($board_config['search_flood_interval_admin']);
			}
			elseif ($userdata['user_level'] == MOD)
			{
				$search_flood_limit = intval($board_config['search_flood_interval_mod']);
			}
			else
			{
				$search_flood_limit = intval($board_config['search_flood_interval']);
			}
//-- replace
//			 if (intval($row['last_search_time']) > 0 && ($current_time - intval($row['last_search_time'])) < intval($board_config['search_flood_interval']))
//-- with
			if (intval($row['last_search_time']) > 0 && ($current_time - intval($row['last_search_time'])) < $search_flood_limit)

#
#-----[  ]------------------------------------------------
#
					message_die(GENERAL_MESSAGE, $lang['Search_Flood_Error']);
				}
			}
		}
#
#-----[   ]------------------------------------------
#

	   }

#
#-----[  ]------------------------------------------------
#
includes/functions_post.php

#
#-----[  ]------------------------------------------------
#
		if ($mode == 'newtopic' || $mode == 'reply' || $mode == 'editpost') 
	
          {
#
#-----[   ]------------------------------------------
#

	   if($board_config['flood_control'] == 1)
	   {

#
#-----[  ]------------------------------------------------
#
			if (intval($row['last_post_time']) > 0 && ($current_time - intval($row['last_post_time'])) < intval($board_config['flood_interval']))
#
#-----[  ]----------------------------------------
#

			if ($userdata['user_level'] == ADMIN)
			{
				$flood_limit = intval($board_config['flood_interval_admin']);
			}
			elseif ($userdata['user_level'] == MOD)
			{
				$flood_limit = intval($board_config['flood_interval_mod']);
			}
			else
			{
				$flood_limit = intval($board_config['flood_interval']);
			}
//-- replace
//			if (intval($row['last_post_time']) > 0 && ($current_time - intval($row['last_post_time'])) < intval($board_config['flood_interval']))
//-- with
			if (intval($row['last_post_time']) > 0 && ($current_time - intval($row['last_post_time'])) < $flood_limit)

#
#-----[  ]------------------------------------------------
#
					message_die(GENERAL_MESSAGE, $lang['Flood_Error']);
				}
			}
		}
#
#-----[   ]------------------------------------------
#

	   }

#
#-----[  ]------------------------------------------------
#
admin/admin_board.php

#
#-----[  ]------------------------------------------------
#
$smile_yes = ( $new['allow_smilies'] ) ? "checked=\"checked\"" : "";
$smile_no = ( !$new['allow_smilies'] ) ? "checked=\"checked\"" : "";
#
#-----[   ]------------------------------------------
#

$flood_control_yes = ( $new['flood_control'] ) ? "checked=\"checked\"" : "";
$flood_control_no = ( !$new['flood_control'] ) ? "checked=\"checked\"" : "";

$search_flood_control_yes = ( $new['search_flood_control'] ) ? "checked=\"checked\"" : "";
$search_flood_control_no = ( !$new['search_flood_control'] ) ? "checked=\"checked\"" : "";

#
#-----[  ]------------------------------------------------
#
	"L_FLOOD_INTERVAL" => $lang['Flood_Interval'],
#
#-----[   ]-----------------------------------------
#

	"L_FLOOD_CONTROL" => $lang['Flood_Control'],
	"L_FLOOD_CONTROL_EXPLAIN" => $lang['Flood_Control_Explain'],
	"L_FLOOD_INTERVAL_ADMIN" => $lang['Flood_Interval_Admin'],
	"L_FLOOD_INTERVAL_ADMIN_EXPLAIN" => $lang['Flood_Interval_Admin_Explain'],
	"L_FLOOD_INTERVAL_MOD" => $lang['Flood_Interval_Mod'],
	"L_FLOOD_INTERVAL_MOD_EXPLAIN" => $lang['Flood_Interval_Mod_Explain'],

	"L_SEARCH_FLOOD_CONTROL" => $lang['Search_Flood_Control'],
	"L_SEARCH_FLOOD_CONTROL_EXPLAIN" => $lang['Search_Flood_Control_Explain'],
	"L_SEARCH_FLOOD_INTERVAL_ADMIN" => $lang['Search_Flood_Interval_Admin'],
	"L_SEARCH_FLOOD_INTERVAL_ADMIN_EXPLAIN" => $lang['Search_Flood_Interval_Admin_Explain'],
	"L_SEARCH_FLOOD_INTERVAL_MOD" => $lang['Search_Flood_Interval_Mod'],
	"L_SEARCH_FLOOD_INTERVAL_MOD_EXPLAIN" => $lang['Search_Flood_Interval_Mod_Explain'],

#
#-----[  ]------------------------------------------------
#
	"FLOOD_INTERVAL" => $new['flood_interval'],
#
#-----[   ]-----------------------------------------
#

	"S_FLOOD_CONTROL_YES" => $flood_control_yes,
	"S_FLOOD_CONTROL_NO" => $flood_control_no,
	"FLOOD_INTERVAL_ADMIN" => $new['flood_interval_admin'],
	"FLOOD_INTERVAL_MOD" => $new['flood_interval_mod'],

	"S_SEARCH_FLOOD_CONTROL_YES" => $search_flood_control_yes,
	"S_SEARCH_FLOOD_CONTROL_NO" => $search_flood_control_no,
	"SEARCH_FLOOD_INTERVAL_ADMIN" => $new['search_flood_interval_admin'],
	"SEARCH_FLOOD_INTERVAL_MOD" => $new['search_flood_interval_mod'],

#
#-----[  ]------------------------------------------------
#
language/lang_russian/lang_admin.php
#
#-----[  ]------------------------------------------------
#

?>

#
#-----[   ]-----------------------------------------
#

$lang['Flood_Control'] = ' ';
$lang['Flood_Control_Explain'] = '\    ';
$lang['Flood_Interval_Admin'] = ' - ';
$lang['Flood_Interval_Admin_Explain'] = '     (0 - )';
$lang['Flood_Interval_Mod'] = '  - ';
$lang['Flood_Interval_Mod_Explain'] = '     (0 - )';

$lang['Search_Flood_Control'] = '  ';
$lang['Search_Flood_Control_Explain'] = '\    ';
$lang['Search_Flood_Interval_Admin'] = '  - ';
$lang['Search_Flood_Interval_Admin_Explain'] = '     (0 - )';
$lang['Search_Flood_Interval_Mod'] = '  - ';
$lang['Search_Flood_Interval_Mod_Explain'] = '     (0 - )';

#
#-----[  ]------------------------------------------------
#
templates/admin/board_config_body.tpl
#
#-----[  ]------------------------------------------------
#
	<div class="row1">{L_FLOOD_INTERVAL}:<br/>

<span class="genmed">{L_FLOOD_INTERVAL_EXPLAIN}</span><br/>

<input type="text" size="3" maxlength="4" name="flood_interval" value="{FLOOD_INTERVAL}" />

</div>
#
#-----[   ]-----------------------------------------
#
        <div class="row1">{L_FLOOD_CONTROL} <br />

<span class="genmed">{L_FLOOD_CONTROL_EXPLAIN}</span><br />

<input type="radio" name="flood_control" value="1" {S_FLOOD_CONTROL_YES} /> {L_ENABLED}<br />

<input type="radio" name="flood_control" value="0" {S_FLOOD_CONTROL_NO} /> {L_DISABLED}

</div>

<div class="row1">
{L_FLOOD_INTERVAL_ADMIN} <br />

<span class="genmed">{L_FLOOD_INTERVAL_ADMIN_EXPLAIN}</span><br />

<input class="post" type="text" size="3" maxlength="4" name="flood_interval_admin" value="{FLOOD_INTERVAL_ADMIN}" />

</div>

<div class="row1">
{L_FLOOD_INTERVAL_MOD} <br />

<span class="genmed">{L_FLOOD_INTERVAL_MOD_EXPLAIN}</span><br />

<input class="post" type="text" size="3" maxlength="4" name="flood_interval_mod" value="{FLOOD_INTERVAL_MOD}" />

</div>

<div class="row1">{L_SEARCH_FLOOD_CONTROL} <br />

<span class="genmed">{L_SEARCH_FLOOD_CONTROL_EXPLAIN}</span></br>
<input type="radio" name="search_flood_control" value="1" {S_SEARCH_FLOOD_CONTROL_YES} /> {L_ENABLED}</br>
<input type="radio" name="search_flood_control" value="0" {S_SEARCH_FLOOD_CONTROL_NO} /> {L_DISABLED}

</div>

<div class="row1">{L_SEARCH_FLOOD_INTERVAL_ADMIN} <br />

<span class="genmed">{L_SEARCH_FLOOD_INTERVAL_ADMIN_EXPLAIN}</span></br>
<input class="post" type="text" size="3" maxlength="4" name="search_flood_interval_admin" value="{SEARCH_FLOOD_INTERVAL_ADMIN}" />

</div>

<div class="row1">{L_SEARCH_FLOOD_INTERVAL_MOD} <br />
<span class="genmed">{L_SEARCH_FLOOD_INTERVAL_MOD_EXPLAIN}</span></br>
<input class="post" type="text" size="3" maxlength="4" name="search_flood_interval_mod" value="{SEARCH_FLOOD_INTERVAL_MOD}" />

</div>
#
#-----[ \ ]--------------------------------
#
#  =)   bbfiles.ru     phpbb-wap