Added IP Lists feature, allowing creating of lists of IP Addresses that can
be used as whitelists on a User Group basis for Agent, Admin and API web resources. git-svn-id: svn://192.168.202.10@2726 3d104415-ff17-0410-8863-d5cf3c621b8a
This commit is contained in:
@@ -70,9 +70,10 @@
|
||||
# 161103-2136 - Added agent_soundboards option
|
||||
# 170113-1633 - Added dynamic call menu in-group option DYNAMIC_INGROUP_VAR for use with cm_phonesearch.agi
|
||||
# 170304-1354 - Added Automated Reports section to Admin
|
||||
# 170409-0757 - Added IP Lists
|
||||
#
|
||||
|
||||
$stmt="SELECT admin_home_url,enable_tts_integration,callcard_enabled,custom_fields_enabled,allow_emails,level_8_disable_add,allow_chats,enable_languages,admin_row_click,admin_screen_colors,user_new_lead_limit,user_territories_active,qc_features_active,agent_soundboards,enable_drop_lists from system_settings;";
|
||||
$stmt="SELECT admin_home_url,enable_tts_integration,callcard_enabled,custom_fields_enabled,allow_emails,level_8_disable_add,allow_chats,enable_languages,admin_row_click,admin_screen_colors,user_new_lead_limit,user_territories_active,qc_features_active,agent_soundboards,enable_drop_lists,allow_ip_lists from system_settings;";
|
||||
$rslt=mysql_to_mysqli($stmt, $link);
|
||||
$row=mysqli_fetch_row($rslt);
|
||||
$admin_home_url_LU = $row[0];
|
||||
@@ -90,6 +91,7 @@ $SSuser_territories_active = $row[11];
|
||||
$SSqc_features_active = $row[12];
|
||||
$SSagent_soundboards = $row[13];
|
||||
$SSenable_drop_lists = $row[14];
|
||||
$SSallow_ip_lists = $row[15];
|
||||
|
||||
$SSmenu_background='015B91';
|
||||
$SSframe_background='D9E6FE';
|
||||
@@ -1941,6 +1943,7 @@ if ($subcamp_font_size < 4) {$subcamp_font_size='11';}
|
||||
$sg_sh="CLASS=\"subhead_style\"";
|
||||
$emails_sh="CLASS=\"subhead_style\"";
|
||||
$ar_sh="CLASS=\"subhead_style\"";
|
||||
$il_sh="CLASS=\"subhead_style\"";
|
||||
|
||||
if ($sh=='times') {$times_sh="CLASS=\"subhead_style_selected\"";}
|
||||
if ($sh=='shifts') {$shifts_sh="CLASS=\"subhead_style_selected\"";}
|
||||
@@ -1965,6 +1968,7 @@ if ($subcamp_font_size < 4) {$subcamp_font_size='11';}
|
||||
if ($sh=='sg') {$sg_sh="CLASS=\"subhead_style_selected\"";}
|
||||
if ($sh=='emails') {$emails_sh="CLASS=\"subhead_style_selected\"";}
|
||||
if ($sh=='ar') {$ar_sh="CLASS=\"subhead_style_selected\"";}
|
||||
if ($sh=='il') {$il_sh="CLASS=\"subhead_style_selected\"";}
|
||||
|
||||
?>
|
||||
<TR <?php echo $times_sh ?><?php if ($SSadmin_row_click > 0) {echo " onclick=\"window.document.location='$ADMIN?ADD=100000000';\"";} ?>>
|
||||
@@ -2056,7 +2060,14 @@ if ($subcamp_font_size < 4) {$subcamp_font_size='11';}
|
||||
if ($SSenable_auto_reports > 0)
|
||||
{ ?>
|
||||
<TR <?php echo $ar_sh ?><?php if ($SSadmin_row_click > 0) {echo " onclick=\"window.document.location='$ADMIN?ADD=194000000000';\"";} ?>><TD ALIGN=LEFT <?php echo $ar_sh ?>>
|
||||
<a href="<?php echo $ADMIN ?>?ADD=194000000000" STYLE="text-decoration:none;"><FONT STYLE="font-family:HELVETICA;font-size:<?php echo $subcamp_font_size ?>;color:BLACK;"> <img src="images/icon_autoreports.png" border=0 alt=\"Users\" width=14 height=14 valign=middle> <?php echo _QXZ("Automated Reports"); ?> </a></TD>
|
||||
<a href="<?php echo $ADMIN ?>?ADD=194000000000" STYLE="text-decoration:none;"><FONT STYLE="font-family:HELVETICA;font-size:<?php echo $subcamp_font_size ?>;color:BLACK;"> <img src="images/icon_autoreports.png" border=0 alt=\"Automated Reports\" width=14 height=14 valign=middle> <?php echo _QXZ("Automated Reports"); ?> </a></TD>
|
||||
</TR>
|
||||
|
||||
<?php }
|
||||
if ($SSallow_ip_lists > 0)
|
||||
{ ?>
|
||||
<TR <?php echo $il_sh ?><?php if ($SSadmin_row_click > 0) {echo " onclick=\"window.document.location='$ADMIN?ADD=195000000000';\"";} ?>><TD ALIGN=LEFT <?php echo $il_sh ?>>
|
||||
<a href="<?php echo $ADMIN ?>?ADD=195000000000" STYLE="text-decoration:none;"><FONT STYLE="font-family:HELVETICA;font-size:<?php echo $subcamp_font_size ?>;color:BLACK;"> <img src="images/icon_iplists.png" border=0 alt=\"IP Lists\" width=14 height=14 valign=middle> <?php echo _QXZ("IP Lists"); ?> </a></TD>
|
||||
</TR>
|
||||
|
||||
<?php }
|
||||
@@ -2236,6 +2247,10 @@ if ($SSenable_languages == '1')
|
||||
?>
|
||||
<TR BGCOLOR=<?php echo $ar_color ?>><TD ALIGN=LEFT COLSPAN=2> <a href="<?php echo $ADMIN ?>?ADD=194000000000"><FONT STYLE="font-family:HELVETICA;font-size:<?php echo $subcamp_font_size ?>;color:BLACK;"> <?php echo _QXZ("Automated Reports"); ?> </a> |<?php if ($add_copy_disabled < 1) { ?> <a href="<?php echo $ADMIN ?>?ADD=194111111111"><FONT STYLE="font-family:HELVETICA;font-size:<?php echo $subcamp_font_size ?>;color:BLACK;"> <?php echo _QXZ("Add An Automated Report"); ?> </a><?php } ?></TD></TR>
|
||||
<?php }
|
||||
if (strlen($il_sh) > 25) {
|
||||
?>
|
||||
<TR BGCOLOR=<?php echo $il_color ?>><TD ALIGN=LEFT COLSPAN=2> <a href="<?php echo $ADMIN ?>?ADD=195000000000"><FONT STYLE="font-family:HELVETICA;font-size:<?php echo $subcamp_font_size ?>;color:BLACK;"> <?php echo _QXZ("IP Lists"); ?> </a> |<?php if ($add_copy_disabled < 1) { ?> <a href="<?php echo $ADMIN ?>?ADD=195111111111"><FONT STYLE="font-family:HELVETICA;font-size:<?php echo $subcamp_font_size ?>;color:BLACK;"> <?php echo _QXZ("Add An IP List"); ?> </a><?php } ?></TD></TR>
|
||||
<?php }
|
||||
if (strlen($sg_sh) > 25) {
|
||||
?>
|
||||
<TR BGCOLOR=<?php echo $sg_color ?>><TD ALIGN=LEFT COLSPAN=2> <a href="<?php echo $ADMIN ?>?ADD=193000000000"><FONT STYLE="font-family:HELVETICA;font-size:<?php echo $subcamp_font_size ?>;color:BLACK;"> <?php echo _QXZ("Status Groups"); ?> </a> |<?php if ($add_copy_disabled < 1) { ?> <a href="<?php echo $ADMIN ?>?ADD=193111111111"><FONT STYLE="font-family:HELVETICA;font-size:<?php echo $subcamp_font_size ?>;color:BLACK;"> <?php echo _QXZ("Add A Status Group"); ?> </a><?php } ?></TD></TR>
|
||||
|
||||
Reference in New Issue
Block a user