diff --git a/agc_2-X/trunk/www/vicidial/AST_admin_template_maker.php b/agc_2-X/trunk/www/vicidial/AST_admin_template_maker.php index fa48d308..8b6acbd1 100644 --- a/agc_2-X/trunk/www/vicidial/AST_admin_template_maker.php +++ b/agc_2-X/trunk/www/vicidial/AST_admin_template_maker.php @@ -1,7 +1,7 @@ LICENSE: AGPLv2 +# Copyright (C) 2026 Matt Florell,Joe Johnson LICENSE: AGPLv2 # # CHANGES # 120402-2132 - First Build @@ -20,6 +20,7 @@ # 210312-1700 - Added layout editing functionality # 220222-1100 - Added allow_web_debug system setting # 240801-1130 - Code updates for PHP8 compatibility +# 260420-1522 - More code updates for PHP8 compatibility, Changed lead loader link to fifth gen # require("dbconnect_mysqli.php"); @@ -29,42 +30,54 @@ if (isset($_GET["DB"])) {$DB=$_GET["DB"];} elseif (isset($_POST["DB"])) {$DB=$_POST["DB"];} if (isset($_GET["standard_fields_layout"])) {$standard_fields_layout=$_GET["standard_fields_layout"];} elseif (isset($_POST["standard_fields_layout"])) {$standard_fields_layout=$_POST["standard_fields_layout"];} + else {$standard_fields_layout="";} if (isset($_GET["custom_fields_layout"])) {$custom_fields_layout=$_GET["custom_fields_layout"];} elseif (isset($_POST["custom_fields_layout"])) {$custom_fields_layout=$_POST["custom_fields_layout"];} + else {$custom_fields_layout="";} if (isset($_GET["template_id"])) {$template_id=$_GET["template_id"];} elseif (isset($_POST["template_id"])) {$template_id=$_POST["template_id"];} + else {$template_id="";} if (isset($_GET["template_name"])) {$template_name=$_GET["template_name"];} elseif (isset($_POST["template_name"])) {$template_name=$_POST["template_name"];} + else {$template_name="";} if (isset($_GET["template_description"])) {$template_description=$_GET["template_description"];} elseif (isset($_POST["template_description"])) {$template_description=$_POST["template_description"];} + else {$template_description="";} if (isset($_GET["file_format"])) {$file_format=$_GET["file_format"];} elseif (isset($_POST["file_format"])) {$file_format=$_POST["file_format"];} + else {$file_format="";} if (isset($_GET["file_delimiter"])) {$file_delimiter=$_GET["file_delimiter"];} elseif (isset($_POST["file_delimiter"])) {$file_delimiter=$_POST["file_delimiter"];} + else {$file_delimiter="";} if (isset($_GET["template_list_id"])) {$template_list_id=$_GET["template_list_id"];} elseif (isset($_POST["template_list_id"])) {$template_list_id=$_POST["template_list_id"];} + else {$template_list_id="";} if (isset($_GET["template_statuses"])) {$template_statuses=$_GET["template_statuses"];} elseif (isset($_POST["template_statuses"])) {$template_statuses=$_POST["template_statuses"];} -if (isset($_GET["standard_fields_layout"])) {$standard_fields_layout=$_GET["standard_fields_layout"];} - elseif (isset($_POST["standard_fields_layout"])) {$standard_fields_layout=$_POST["standard_fields_layout"];} -if (isset($_GET["custom_fields_layout"])) {$custom_fields_layout=$_GET["custom_fields_layout"];} - elseif (isset($_POST["custom_fields_layout"])) {$custom_fields_layout=$_POST["custom_fields_layout"];} + else {$template_statuses="";} if (isset($_GET["submit_template"])) {$submit_template=$_GET["submit_template"];} elseif (isset($_POST["submit_template"])) {$submit_template=$_POST["submit_template"];} + else {$submit_template="";} if (isset($_GET["submit_edited_template"])) {$submit_edited_template=$_GET["submit_edited_template"];} elseif (isset($_POST["submit_edited_template"])) {$submit_edited_template=$_POST["submit_edited_template"];} + else {$submit_edited_template="";} if (isset($_GET["edit_standard_fields_layout"])) {$edit_standard_fields_layout=$_GET["edit_standard_fields_layout"];} elseif (isset($_POST["edit_standard_fields_layout"])) {$edit_standard_fields_layout=$_POST["edit_standard_fields_layout"];} + else {$edit_standard_fields_layout="";} if (isset($_GET["edit_custom_fields_layout"])) {$edit_custom_fields_layout=$_GET["edit_custom_fields_layout"];} elseif (isset($_POST["edit_custom_fields_layout"])) {$edit_custom_fields_layout=$_POST["edit_custom_fields_layout"];} + else {$edit_custom_fields_layout="";} if (isset($_GET["delete_template"])) {$delete_template=$_GET["delete_template"];} elseif (isset($_POST["delete_template"])) {$delete_template=$_POST["delete_template"];} + else {$delete_template="";} +if (isset($_GET["list_id_override"])) {$list_id_override=$_GET["list_id_override"];} + elseif (isset($_POST["list_id_override"])) {$list_id_override=$_POST["list_id_override"];} + else {$list_id_override="";} -$PHP_AUTH_USER=$_SERVER['PHP_AUTH_USER']; -$PHP_AUTH_PW=$_SERVER['PHP_AUTH_PW']; +$PHP_AUTH_USER=(array_key_exists('PHP_AUTH_USER', $_SERVER) ? $_SERVER['PHP_AUTH_USER'] : ""); +$PHP_AUTH_PW=(array_key_exists('PHP_AUTH_PW', $_SERVER) ? $_SERVER['PHP_AUTH_PW'] : ""); $PHP_SELF=$_SERVER['PHP_SELF']; $PHP_SELF = preg_replace('/\.php.*/i','.php',$PHP_SELF); -$DB=preg_replace("/[^0-9a-zA-Z]/","",$DB); #$vicidial_list_fields = '|lead_id|vendor_lead_code|source_id|list_id|gmt_offset_now|called_since_last_reset|phone_code|phone_number|title|first_name|middle_initial|last_name|address1|address2|address3|city|state|province|postal_code|country_code|gender|date_of_birth|alt_phone|email|security_phrase|comments|called_count|last_local_call_time|rank|owner|entry_list_id|'; $vicidial_listloader_fields = '|vendor_lead_code|source_id|phone_code|phone_number|title|first_name|middle_initial|last_name|address1|address2|address3|city|state|province|postal_code|country_code|gender|date_of_birth|alt_phone|email|security_phrase|comments|rank|owner|'; @@ -89,7 +102,8 @@ if ($qm_conf_ct > 0) $SSadmin_screen_colors = $row[6]; $SSallow_web_debug = $row[7]; } -if ($SSallow_web_debug < 1) {$DB=0;} +if ($SSallow_web_debug < 1 || !isset($DB)) {$DB=0;} +$DB=preg_replace("/[^0-9]/","",$DB); ##### END SETTINGS LOOKUP ##### ########################################### @@ -99,7 +113,7 @@ $template_id = preg_replace("/\<|\>|'|\"|\\\\|;/","",$template_id); $template_name = preg_replace("/\<|\>|'|\"|\\\\|;/","",$template_name); $template_description = preg_replace("/\<|\>|'|\"|\\\\|;/","",$template_description); $standard_fields_layout = preg_replace("/\<|\>|'|\"|\\\\|;/","",$standard_fields_layout); -$custom_table = preg_replace("/\<|\>|'|\"|\\\\|;/","",$custom_table); +# $custom_table = preg_replace("/\<|\>|'|\"|\\\\|;/","",$custom_table); $custom_fields_layout = preg_replace("/\<|\>|'|\"|\\\\|;/","",$custom_fields_layout); $edit_standard_fields_layout = preg_replace("/\<|\>|'|\"|\\\\|;/","",$edit_standard_fields_layout); $edit_custom_fields_layout = preg_replace("/\<|\>|'|\"|\\\\|;/","",$edit_custom_fields_layout); @@ -537,13 +551,13 @@ require("admin_header.php"); "; echo ""; echo ""; } -if ($success_msg) +if (isset($success_msg)) { echo ""; echo ""; @@ -556,7 +570,7 @@ if ($success_msg) - +
$error_msg
$success_msg
- :
()


+ :
()


" onChange="loadIFrame('prime_file', this.value); this.form.submit();">
:
                                       
diff --git a/agc_2-X/trunk/www/vicidial/admin_header.php b/agc_2-X/trunk/www/vicidial/admin_header.php index 56035b8f..e1dadf20 100644 --- a/agc_2-X/trunk/www/vicidial/admin_header.php +++ b/agc_2-X/trunk/www/vicidial/admin_header.php @@ -1,7 +1,7 @@ LICENSE: AGPLv2 +# Copyright (C) 2026 Matt Florell LICENSE: AGPLv2 # # CHANGES @@ -99,33 +99,112 @@ # 230118-0835 - Added Agent Call Hangup Change function # 230613-1835 - Added VIDPROMPTSPECIAL options # 251025-1953 - Added crashed DB table display +# 260420-1517 - Code updates for PHP8 compatibility, Changed lead loader link to fifth gen # +#require("dbconnect_mysqli.php"); +#require("functions.php"); + $HTMLcolors = 'IndianRed,CD5C5C|LightCoral,F08080|Salmon,FA8072|DarkSalmon,E9967A|LightSalmon,FFA07A|Crimson,DC143C|Red,FF0000|FireBrick,B22222|DarkRed,8B0000|Pink,FFC0CB|LightPink,FFB6C1|HotPink,FF69B4|DeepPink,FF1493|MediumVioletRed,C71585|PaleVioletRed,DB7093|LightSalmon,FFA07A|Coral,FF7F50|Tomato,FF6347|OrangeRed,FF4500|DarkOrange,FF8C00|Orange,FFA500|Gold,FFD700|Yellow,FFFF00|LightYellow,FFFFE0|LemonChiffon,FFFACD|LightGoldenrodYellow,FAFAD2|PapayaWhip,FFEFD5|Moccasin,FFE4B5|PeachPuff,FFDAB9|PaleGoldenrod,EEE8AA|Khaki,F0E68C|DarkKhaki,BDB76B|Lavender,E6E6FA|Thistle,D8BFD8|Plum,DDA0DD|Violet,EE82EE|Orchid,DA70D6|Fuchsia,FF00FF|Magenta,FF00FF|MediumOrchid,BA55D3|MediumPurple,9370DB|RebeccaPurple,663399|BlueViolet,8A2BE2|DarkViolet,9400D3|DarkOrchid,9932CC|DarkMagenta,8B008B|Purple,800080|Indigo,4B0082|SlateBlue,6A5ACD|DarkSlateBlue,483D8B|MediumSlateBlue,7B68EE|GreenYellow,ADFF2F|Chartreuse,7FFF00|LawnGreen,7CFC00|Lime,00FF00|LimeGreen,32CD32|PaleGreen,98FB98|LightGreen,90EE90|MediumSpringGreen,00FA9A|SpringGreen,00FF7F|MediumSeaGreen,3CB371|SeaGreen,2E8B57|ForestGreen,228B22|Green,008000|DarkGreen,006400|YellowGreen,9ACD32|OliveDrab,6B8E23|Olive,808000|DarkOliveGreen,556B2F|MediumAquamarine,66CDAA|DarkSeaGreen,8FBC8B|LightSeaGreen,20B2AA|DarkCyan,008B8B|Teal,008080|Aqua,00FFFF|Cyan,00FFFF|LightCyan,E0FFFF|PaleTurquoise,AFEEEE|Aquamarine,7FFFD4|Turquoise,40E0D0|MediumTurquoise,48D1CC|DarkTurquoise,00CED1|CadetBlue,5F9EA0|SteelBlue,4682B4|LightSteelBlue,B0C4DE|PowderBlue,B0E0E6|LightBlue,ADD8E6|SkyBlue,87CEEB|LightSkyBlue,87CEFA|DeepSkyBlue,00BFFF|DodgerBlue,1E90FF|CornflowerBlue,6495ED|MediumSlateBlue,7B68EE|RoyalBlue,4169E1|Blue,0000FF|MediumBlue,0000CD|DarkBlue,00008B|Navy,000080|MidnightBlue,191970|Cornsilk,FFF8DC|BlanchedAlmond,FFEBCD|Bisque,FFE4C4|NavajoWhite,FFDEAD|Wheat,F5DEB3|BurlyWood,DEB887|Tan,D2B48C|RosyBrown,BC8F8F|SandyBrown,F4A460|Goldenrod,DAA520|DarkGoldenrod,B8860B|Peru,CD853F|Chocolate,D2691E|SaddleBrown,8B4513|Sienna,A0522D|Brown,A52A2A|Maroon,800000|White,FFFFFF|Snow,FFFAFA|HoneyDew,F0FFF0|MintCream,F5FFFA|Azure,F0FFFF|AliceBlue,F0F8FF|GhostWhite,F8F8FF|WhiteSmoke,F5F5F5|SeaShell,FFF5EE|Beige,F5F5DC|OldLace,FDF5E6|FloralWhite,FFFAF0|Ivory,FFFFF0|AntiqueWhite,FAEBD7|Linen,FAF0E6|LavenderBlush,FFF0F5|MistyRose,FFE4E1|Gainsboro,DCDCDC|LightGray,D3D3D3|Silver,C0C0C0|DarkGray,A9A9A9|Gray,808080|DimGray,696969|LightSlateGray,778899|SlateGray,708090|DarkSlateGray,2F4F4F|Black,000000'; -$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,admin_web_directory 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,active_modules,admin_web_directory,outbound_autodial_active,sounds_central_control_active from system_settings;"; $rslt=mysql_to_mysqli($stmt, $link); $row=mysqli_fetch_row($rslt); $admin_home_url_LU = $row[0]; -$SSenable_tts_integration = $row[1]; +$SSenable_tts_integration = $row[1]; $SScallcard_enabled = $row[2]; $SScustom_fields_enabled = $row[3]; -$SSemail_enabled = $row[4]; +$SSemail_enabled = $row[4]; $SSlevel_8_disable_add = $row[5]; -$SSchat_enabled = $row[6]; +$SSchat_enabled = $row[6]; $SSenable_languages = $row[7]; $SSadmin_row_click = $row[8]; $SSadmin_screen_colors = $row[9]; $SSuser_new_lead_limit = $row[10]; -$SSuser_territories_active = $row[11]; +$SSuser_territories_active = $row[11]; $SSqc_features_active = $row[12]; $SSagent_soundboards = $row[13]; $SSenable_drop_lists = $row[14]; -$SSallow_ip_lists = $row[15]; -$SSadmin_web_directory = $row[16]; +$SSallow_ip_lists = $row[15]; +$SSactive_modules = $row[16]; +$SSadmin_web_directory = $row[17]; +if(!isset($SSoutbound_autodial_active)) {$SSoutbound_autodial_active = $row[18];} +if(!isset($SSsounds_central_control_active)) {$SSsounds_central_control_active = $row[19];} + +# PHP8 variable declarations +if (isset($SSadmin_home_url) && strlen($SSadmin_home_url) > 5) {$admin_home_url_LU = $SSadmin_home_url;} +if (!isset($ADMIN)){$ADMIN = "../$SSadmin_web_directory/admin.php";} +if (!isset($short_header)) {$short_header=0;} +if (!isset($no_header)) {$no_header=0;} +if (!isset($android_header)) {$android_header=0;} +if (!isset($TCedit_javascript)) {$TCedit_javascript=0;} +if (!isset($ADD)) {$ADD=0;} +if (!isset($no_title)) {$no_title=0;} +if (!isset($qc_only_user)) {$qc_only_user=0;} +if (!isset($qc_auth)) {$qc_auth=0;} +if (!isset($reports_only_user)) {$reports_only_user=0;} +if (!isset($hh)) {$hh="";} +if (!isset($sh)) {$sh="";} +if (!isset($header_selected_bold)) {$header_selected_bold='';} +if (!isset($header_nonselected_bold)) {$header_nonselected_bold='';} +if (!isset($LOGreports_header_override)) {$LOGreports_header_override="DISABLED";} +if (!isset($add_copy_disabled)) {$add_copy_disabled=0;} +if (!isset($page_width)) {$page_width=770;} +if (!isset($sounds_central_control_active)) {$sounds_central_control_active=0;} +if (!isset($SScampaign_cid_areacodes_enabled)) {$SScampaign_cid_areacodes_enabled=0;} +if (!isset($SSenable_auto_reports)) {$SSenable_auto_reports=0;} +if (!isset($SScontacts_enabled)) {$SScontacts_enabled=0;} +if (!isset($LOGallowed_campaigns)) {$LOGallowed_campaigns="";} +if (!isset($admin_font)) {$admin_font="";} +if (!isset($users_color)) {$users_color="#E6E6E6";} +if (!isset($users_font)) {$users_font="";} +if (!isset($qc_font)) {$qc_font="";} +if (!isset($qg_color)) {$qg_color="''";} +if (!isset($PHP_AUTH_USER)) {$PHP_AUTH_USER=$_SERVER['PHP_AUTH_USER'];} +if (!isset($PHP_AUTH_PW)) {$PHP_AUTH_PW=$_SERVER['PHP_AUTH_PW'];} +$times_sh=""; +$shifts_sh=""; +$templates_sh=""; +$carriers_sh=""; +$phones_sh=""; +$server_sh=""; +$conference_sh=""; +$settings_sh=""; +$label_sh=""; +$colors_sh=""; +$status_sh=""; +$audio_sh=""; +$moh_sh=""; +$languages_sh=""; +$soundboard_sh=""; +$vm_sh=""; +$tts_sh=""; +$cc_sh=""; +$cts_sh=""; +$sc_sh=""; +$sg_sh=""; +$cg_sh=""; +$vmmg_sh=""; +$qg_sh=""; +$emails_sh=""; +$ar_sh=""; +$il_sh=""; +$new_sh=""; +$search_sh=""; +$lead_sh=""; +$load_sh=""; +$dnc_sh=""; +$custom_sh=""; +$cpcust_sh=""; +$droplist_sh=""; +$list_sh=""; +$copy_sh=""; +$stats_sh=""; +$sheet_sh=""; +$territory_sh=""; +$newlimit_sh=""; + -if (strlen($SSadmin_home_url) > 5) {$admin_home_url_LU = $SSadmin_home_url;} -if(!isset($ADMIN)){$ADMIN = "../$SSadmin_web_directory/admin.php";} $SSmenu_background='015B91'; $SSframe_background='D9E6FE'; @@ -137,6 +216,7 @@ $SSstd_row5_background='A3C3D6'; $SSalt_row1_background='BDFFBD'; $SSalt_row2_background='99FF99'; $SSalt_row3_background='CCFFCC'; +$SSweb_logo="./vicidial_admin_web_logo.gif"; $SSbutton_color='EFEFEF'; if ($SSadmin_screen_colors != 'default') @@ -823,7 +903,7 @@ if ( ( ($ADD==34) or ($ADD==31) or ($ADD==49) ) and ($SUB==29) and ($LOGmodify_c 1) and (preg_match("/^3|^4/",$ADD)) ) +if ( (isset($SSadmin_modify_refresh) && $SSadmin_modify_refresh > 1) and (preg_match("/^3|^4/",$ADD)) ) { ?> var ar_seconds= @@ -994,7 +1074,7 @@ else chooser_field_td = fieldname + '_td'; chooser_type = type; "._QXZ("close frame")."  
"; + $color_chooser_output = "   "._QXZ("close frame")."  
"; $color_chooser_output .= "
"; $color_chooser_output .= ''; $HTMLcolorsARY = explode('|',$HTMLcolors); @@ -1187,7 +1267,7 @@ if ( ($ADD==3111) or ($ADD==4111) or ($ADD==5111) or ($ADD==3811) or ($ADD==4811 } -$stmt="SELECT menu_id,menu_name from vicidial_call_menu $whereLOGadmin_viewable_groupsSQL order by menu_id limit 10000;"; +$stmt="SELECT menu_id,menu_name from vicidial_call_menu ".(isset($whereLOGadmin_viewable_groupsSQL) ? $whereLOGadmin_viewable_groupsSQL : "")." order by menu_id limit 10000;"; $rslt=mysql_to_mysqli($stmt, $link); $menus_to_print = mysqli_num_rows($rslt); $call_menu_list=''; @@ -1199,13 +1279,19 @@ while ($i < $menus_to_print) $i++; } +# Referenced, not necessarily set, in multiple spots - must be declared outside "if"s +$did_list=''; +$ingroup_list=''; +$IGcampaign_id_list=''; +$IGhandle_method_list=''; +$IGsearch_method_list=''; + ### select list contents generation for dynamic route displays in call menu and in-group screens if ( ($ADD==3511) or ($ADD==2511) or ($ADD==2611) or ($ADD==4511) or ($ADD==5511) or ($ADD==3111) or ($ADD==2111) or ($ADD==2011) or ($ADD==4111) or ($ADD==5111) ) { $stmt="SELECT did_pattern,did_description,did_route from vicidial_inbound_dids where did_active='Y' $LOGadmin_viewable_groupsSQL order by did_pattern;"; $rslt=mysql_to_mysqli($stmt, $link); $dids_to_print = mysqli_num_rows($rslt); - $did_list=''; $i=0; while ($i < $dids_to_print) { @@ -1217,7 +1303,6 @@ if ( ($ADD==3511) or ($ADD==2511) or ($ADD==2611) or ($ADD==4511) or ($ADD==5511 $stmt="SELECT group_id,group_name from vicidial_inbound_groups where active='Y' and group_id NOT LIKE \"AGENTDIRECT%\" $LOGadmin_viewable_groupsSQL order by group_id;"; $rslt=mysql_to_mysqli($stmt, $link); $ingroups_to_print = mysqli_num_rows($rslt); - $ingroup_list=''; $i=0; while ($i < $ingroups_to_print) { @@ -1229,7 +1314,6 @@ if ( ($ADD==3511) or ($ADD==2511) or ($ADD==2611) or ($ADD==4511) or ($ADD==5511 $stmt="SELECT campaign_id,campaign_name from vicidial_campaigns where active='Y' $LOGallowed_campaignsSQL order by campaign_id;"; $rslt=mysql_to_mysqli($stmt, $link); $IGcampaigns_to_print = mysqli_num_rows($rslt); - $IGcampaign_id_list=''; $i=0; while ($i < $IGcampaigns_to_print) { @@ -1950,7 +2034,7 @@ background:rgb(102,255,51); ##### END - bar chart CSS style ##### echo "\n"; -if ( ($SSadmin_modify_refresh > 1) and (preg_match("/^3|^4/",$ADD)) ) +if ( (isset($SSadmin_modify_refresh) && $SSadmin_modify_refresh > 1) and (preg_match("/^3|^4/",$ADD)) ) { echo "\n"; } @@ -1962,9 +2046,9 @@ else echo "\n"; -if ($header_font_size < 4) {$header_font_size='12';} -if ($subheader_font_size < 4) {$subheader_font_size='11';} -if ($subcamp_font_size < 4) {$subcamp_font_size='11';} +if (!isset($header_font_size) || $header_font_size < 4) {$header_font_size='12';} +if (!isset($subheader_font_size) || $subheader_font_size < 4) {$subheader_font_size='11';} +if (!isset($subcamp_font_size) || $subcamp_font_size < 4) {$subcamp_font_size='11';} @@ -2006,6 +2090,8 @@ if ($subcamp_font_size < 4) {$subcamp_font_size='11';} $territory_sh="CLASS=\"subhead_style\""; $newlimit_sh="CLASS=\"subhead_style\""; + if (!isset($user)) {$user="";} + if ($sh=='list') {$list_sh="CLASS=\"subhead_style_selected\"";} if ($sh=='new') {$new_sh="CLASS=\"subhead_style_selected\"";} if ($sh=='copy') {$copy_sh="CLASS=\"subhead_style_selected\"";} @@ -2034,7 +2120,7 @@ if ($subcamp_font_size < 4) {$subcamp_font_size='11';} 0) {echo " onclick=\"window.document.location='./AST_agent_time_sheet.php?agent=$user';\"";} ?>> 0) or ($user_territories_active > 0) ) + if ( ($SSuser_territories_active > 0) or (isset($user_territories_active) && $user_territories_active > 0) ) { ?> 0) {echo " onclick=\"window.document.location='./user_territories.php?agent=$user';\"";} ?>> 0) {echo " onclick=\"window.document.location='$ADMIN?ADD=100';\"";} ?>> 0) {echo " onclick=\"window.document.location='$ADMIN?ADD=111';\"";} ?>> 0) {echo " onclick=\"window.document.location='admin_search_lead.php';\"";} ?>> 0) {echo " onclick=\"window.document.location='$ADMIN?ADD=121';\"";} ?>> 0) {echo " onclick=\"window.document.location='admin_listloader_fourth_gen.php';\"";} ?>> 0) {echo " onclick=\"window.document.location='admin_listloader_fifth_gen.php';\"";} ?>>
 
@@ -2137,7 +2223,7 @@ if ($subcamp_font_size < 4) {$subcamp_font_size='11';} $cpcust_sh="CLASS=\"subhead_style\""; $droplist_sh="CLASS=\"subhead_style\""; - if ($LOGdelete_from_dnc > 0) {$DNClink = _QXZ("Add-Delete DNC Number");} + if (isset($LOGdelete_from_dnc) && $LOGdelete_from_dnc > 0) {$DNClink = _QXZ("Add-Delete DNC Number");} else {$DNClink = _QXZ("Add DNC Number");} if ($sh=='list') {$list_sh="CLASS=\"subhead_style_selected\"";} @@ -2154,7 +2240,7 @@ if ($subcamp_font_size < 4) {$subcamp_font_size='11';}
 
  - +
  @@ -2163,8 +2249,8 @@ if ($subcamp_font_size < 4) {$subcamp_font_size='11';}
  -
  - +
  + 0) {