#-----[ OPEN ]------------------------------------------------
#
admin/admin_board.php
#
#-----[ FIND ]------------------------------------------------
#
$new['server_name'] = str_replace('http://', '', $new['server_name']);
}
#
#-----[ AFTER, ADD ]------------------------------------------------
#
// Anti Bot Question Mod - Start
if (($config_name == 'anti_bot_quest_get') && (isset($HTTP_POST_VARS['abq_get_s1'])))
{
$abq_new_get = '';
if (isset($HTTP_POST_VARS['abq_get_s1']))
{
$abq_new_get .= $HTTP_POST_VARS['abq_get_s1'];
}
if (isset($HTTP_POST_VARS['abq_get_s2']))
{
$abq_new_get .= $HTTP_POST_VARS['abq_get_s2'];
}
if (isset($HTTP_POST_VARS['abq_get_s3']))
{
$abq_new_get .= $HTTP_POST_VARS['abq_get_s3'];
}
if (isset($HTTP_POST_VARS['abq_get_s4']))
{
$abq_new_get .= $HTTP_POST_VARS['abq_get_s4'];
}
if (isset($HTTP_POST_VARS['abq_get_s5']))
{
$abq_new_get .= $HTTP_POST_VARS['abq_get_s5'];
}
if (isset($HTTP_POST_VARS['abq_get_s6']))
{
$abq_new_get .= $HTTP_POST_VARS['abq_get_s6'];
}
if (preg_match('/\A[a-z_]{2,5}[0-9]{4}[0-9a-z]{0,5}\z/',$abq_new_get))
{
$new['anti_bot_quest_get'] = $abq_new_get;
}
}
// Anti Bot Question Mod - End
#
#-----[ FIND ]------------------------------------------------
#
$confirm_no = (!$new['enable_confirm']) ? 'checked="checked"' : '';
#
#-----[ AFTER, ADD ]------------------------------------------------
#
// Anti Bot Question Mod - Start
$anti_bot_quest_yes = ($new['anti_bot_quest']) ? 'checked="checked"' : '';
$anti_bot_quest_no = (!$new['anti_bot_quest']) ? 'checked="checked"' : '';
$anti_bot_quest_guest_yes = ($new['anti_bot_quest_guest']) ? 'checked="checked"' : '';
$anti_bot_quest_guest_no = (!$new['anti_bot_quest_guest']) ? 'checked="checked"' : '';
$anti_bot_quest_casesen_yes = ($new['anti_bot_quest_casesen']) ? 'checked="checked"' : '';
$anti_bot_quest_casesen_no = (!$new['anti_bot_quest_casesen']) ? 'checked="checked"' : '';
if ($new['anti_bot_quest_get'] != '')
{
$abq_get_t2 = '';
if (preg_match('/\A(fg|ih|zg)[0-9]{4}[0-9a-z]{0,5}\z/',$new['anti_bot_quest_get']))
{
$abq_get_t1 = strval(substr($new['anti_bot_quest_get'],0,2));
$abq_get_z1 = strval(substr($new['anti_bot_quest_get'],2,1));
$abq_get_z2 = strval(substr($new['anti_bot_quest_get'],3,1));
$abq_get_z3 = strval(substr($new['anti_bot_quest_get'],4,1));
$abq_get_z4 = strval(substr($new['anti_bot_quest_get'],5,1));
if (strlen($new['anti_bot_quest_get']) > 6)
{
$abq_get_t2 = strval(substr($new['anti_bot_quest_get'],6));
}
}
elseif (preg_match('/\A(bfj|g_e|www|xwe|xxx)[0-9]{4}[0-9a-z]{0,5}\z/',$new['anti_bot_quest_get']))
{
$abq_get_t1 = strval(substr($new['anti_bot_quest_get'],0,3));
$abq_get_z1 = strval(substr($new['anti_bot_quest_get'],3,1));
$abq_get_z2 = strval(substr($new['anti_bot_quest_get'],4,1));
$abq_get_z3 = strval(substr($new['anti_bot_quest_get'],5,1));
$abq_get_z4 = strval(substr($new['anti_bot_quest_get'],6,1));
if (strlen($new['anti_bot_quest_get']) > 7)
{
$abq_get_t2 = strval(substr($new['anti_bot_quest_get'],7));
}
}
elseif (preg_match('/\A(abq_|home|name|sfhf|www_)[0-9]{4}[0-9a-z]{0,5}\z/',$new['anti_bot_quest_get']))
{
$abq_get_t1 = strval(substr($new['anti_bot_quest_get'],0,4));
$abq_get_z1 = strval(substr($new['anti_bot_quest_get'],4,1));
$abq_get_z2 = strval(substr($new['anti_bot_quest_get'],5,1));
$abq_get_z3 = strval(substr($new['anti_bot_quest_get'],6,1));
$abq_get_z4 = strval(substr($new['anti_bot_quest_get'],7,1));
if (strlen($new['anti_bot_quest_get']) >

{
$abq_get_t2 = strval(substr($new['anti_bot_quest_get'],8));
}
}
elseif (preg_match('/\A(email|ldknf|name_|rgwsf)[0-9]{4}[0-9a-z]{0,5}\z/',$new['anti_bot_quest_get']))
{
$abq_get_t1 = strval(substr($new['anti_bot_quest_get'],0,5));
$abq_get_z1 = strval(substr($new['anti_bot_quest_get'],5,1));
$abq_get_z2 = strval(substr($new['anti_bot_quest_get'],6,1));
$abq_get_z3 = strval(substr($new['anti_bot_quest_get'],7,1));
$abq_get_z4 = strval(substr($new['anti_bot_quest_get'],8,1));
if (strlen($new['anti_bot_quest_get']) > 9)
{
$abq_get_t2 = strval(substr($new['anti_bot_quest_get'],9));
}
}
else
{
$new['anti_bot_quest_get'] = '';
}
}
if ($new['anti_bot_quest_get'] == '')
{
$new['anti_bot_quest_get'] = 'abq_0001';
$abq_get_t1 = 'abq_';
$abq_get_t2 = '';
$abq_get_z1 = '0';
$abq_get_z2 = '0';
$abq_get_z3 = '0';
$abq_get_z4 = '1';
}
$abq_get_A1 = array();
$abq_get_A1[] = 'abq_';
$abq_get_A1[] = 'bfj';
$abq_get_A1[] = 'email';
$abq_get_A1[] = 'fg';
$abq_get_A1[] = 'g_e';
$abq_get_A1[] = 'home';
$abq_get_A1[] = 'ih';
$abq_get_A1[] = 'ldknf';
$abq_get_A1[] = 'name';
$abq_get_A1[] = 'name_';
$abq_get_A1[] = 'rgwsf';
$abq_get_A1[] = 'sfhf';
$abq_get_A1[] = 'www';
$abq_get_A1[] = 'www_';
$abq_get_A1[] = 'xwe';
$abq_get_A1[] = 'xxx';
$abq_get_A1[] = 'zg';
$abq_get_A2 = array();
$abq_get_A2[] = '';
$abq_get_A2[] = '001';
$abq_get_A2[] = '3567';
$abq_get_A2[] = '94859';
$abq_get_A2[] = 'abf';
$abq_get_A2[] = 'f';
$abq_get_A2[] = 'sfgr';
$abq_get_A2[] = 'uc';
$abq_get_A2[] = 'dsdvg';
$abq_get_s1 = '';
for ($i=0; $i<count($abq_get_A1); $i++)
{
if ($abq_get_A1[$i] == $abq_get_t1)
{
$abq_get_selected = ' selected="selected"';
}
else
{
$abq_get_selected = "";
}
$abq_get_s1 .= '<option value="' . $abq_get_A1[$i] . '"' . $abq_get_selected . '>' . $abq_get_A1[$i] . '</option>';
}
$abq_get_s2 = '';
for ($i=0; $i<10; $i++)
{
if (strval($i) == $abq_get_z1)
{
$abq_get_selected = ' selected="selected"';
}
else
{
$abq_get_selected = "";
}
$abq_get_s2 .= '<option value="' . $i . '"' . $abq_get_selected . '>' . $i . '</option>';
}
$abq_get_s3 = '';
for ($i=0; $i<10; $i++)
{
if (strval($i) == $abq_get_z2)
{
$abq_get_selected = ' selected="selected"';
}
else
{
$abq_get_selected = "";
}
$abq_get_s3 .= '<option value="' . $i . '"' . $abq_get_selected . '>' . $i . '</option>';
}
$abq_get_s4 = '';
for ($i=0; $i<10; $i++)
{
if (strval($i) == $abq_get_z3)
{
$abq_get_selected = ' selected="selected"';
}
else
{
$abq_get_selected = "";
}
$abq_get_s4 .= '<option value="' . $i . '"' . $abq_get_selected . '>' . $i . '</option>';
}
$abq_get_s5 = '';
for ($i=0; $i<10; $i++)
{
if (strval($i) == $abq_get_z4)
{
$abq_get_selected = ' selected="selected"';
}
else
{
$abq_get_selected = "";
}
$abq_get_s5 .= '<option value="' . $i . '"' . $abq_get_selected . '>' . $i . '</option>';
}
$abq_get_s6 = '';
for ($i=0; $i<count($abq_get_A2); $i++)
{
if ($abq_get_A2[$i] == $abq_get_t2)
{
$abq_get_selected = ' selected="selected"';
}
else
{
$abq_get_selected = "";
}
$abq_get_s6 .= '<option value="' . $abq_get_A2[$i] . '"' . $abq_get_selected . '>' . $abq_get_A2[$i] . '</option>';
}
// Anti Bot Question Mod - End