diff --git a/UPGRADE b/UPGRADE index 99a56385..7ec9c946 100644 --- a/UPGRADE +++ b/UPGRADE @@ -120,6 +120,8 @@ OTHER CHANGES: 22. Added Manual Dial Lead Search Filter option to limit the search of manual dials to within one campaign's lists. +23. Added NAME as an agent screen Status Display variable + diff --git a/www/agc/vicidial.php b/www/agc/vicidial.php index cc185533..84a0713a 100644 --- a/www/agc/vicidial.php +++ b/www/agc/vicidial.php @@ -468,10 +468,11 @@ # 150108-1725 - Added more validation for API transfer commands # 150111-1545 - Added manual_dial_search_filter campaign option(Issue #812) # 150114-2052 - Added list_name web url variable +# 150117-1445 - Added NAME as status display variable # -$version = '2.10-439c'; -$build = '150114-2052'; +$version = '2.10-440c'; +$build = '150117-1445'; $mel=1; # Mysql Error Log enabled = 1 $mysql_log_count=85; $one_mysql_log=0; @@ -1709,9 +1710,12 @@ else if ( ($queuemetrics_pe_phone_append > 0) and (strlen($qm_phone_environment)>0) ) {$qm_phone_environment .= "-$qm_extension";} + $status_display_NAME=0; $status_display_CALLID=0; $status_display_LEADID=0; $status_display_LISTID=0; + if (preg_match("/NAME/",$status_display_fields)) + {$status_display_NAME=1;} if (preg_match("/CALLID/",$status_display_fields)) {$status_display_CALLID=1;} if (preg_match("/LEADID/",$status_display_fields)) @@ -4006,6 +4010,7 @@ if ($enable_fast_refresh < 1) {echo "\tvar refresh_interval = 1000;\n";} var waiting_on_dispo=0; var disable_dispo_screen=''; var disable_dispo_status=''; + var status_display_NAME=''; var status_display_CALLID=''; var status_display_LEADID=''; var status_display_LISTID=''; @@ -7231,6 +7236,7 @@ function set_length(SLnumber,SLlength_goal,SLdirection) if (alt_dial_status_display=='0') { var status_display_content=''; + if (status_display_NAME > 0) {status_display_content = status_display_content + " " + document.vicidial_form.first_name.value + " " + document.vicidial_form.last_name.value;} if (status_display_CALLID > 0) {status_display_content = status_display_content + " " + CIDcheck;} if (status_display_LEADID > 0) {status_display_content = status_display_content + " " + document.vicidial_form.lead_id.value;} if (status_display_LISTID > 0) {status_display_content = status_display_content + " " + document.vicidial_form.list_id.value;} @@ -7275,6 +7281,7 @@ function set_length(SLnumber,SLlength_goal,SLdirection) if (hide_xfer_number_to_dial=='ENABLED') {called3rdparty=' ';} var status_display_content=''; + if (status_display_NAME > 0) {status_display_content = status_display_content + " " + document.vicidial_form.first_name.value + " " + document.vicidial_form.last_name.value;} if (status_display_CALLID > 0) {status_display_content = status_display_content + " " + CIDcheck;} if (status_display_LEADID > 0) {status_display_content = status_display_content + " " + document.vicidial_form.lead_id.value;} if (status_display_LISTID > 0) {status_display_content = status_display_content + " " + document.vicidial_form.list_id.value;} @@ -7331,6 +7338,7 @@ function set_length(SLnumber,SLlength_goal,SLdirection) var dispnum = lead_dial_number; var status_display_number = phone_number_format(dispnum); var status_display_content=''; + if (status_display_NAME > 0) {status_display_content = status_display_content + " " + document.vicidial_form.first_name.value + " " + document.vicidial_form.last_name.value;} if (status_display_CALLID > 0) {status_display_content = status_display_content + " " + CIDcheck;} if (status_display_LEADID > 0) {status_display_content = status_display_content + " " + document.vicidial_form.lead_id.value;} if (status_display_LISTID > 0) {status_display_content = status_display_content + " " + document.vicidial_form.list_id.value;} @@ -7934,6 +7942,7 @@ function set_length(SLnumber,SLlength_goal,SLdirection) var dispnum = dialed_number; var status_display_number = phone_number_format(dispnum); var status_display_content=''; + if (status_display_NAME > 0) {status_display_content = status_display_content + " " + document.vicidial_form.first_name.value + " " + document.vicidial_form.last_name.value;} if (status_display_CALLID > 0) {status_display_content = status_display_content + " " + MDnextCID;} if (status_display_LEADID > 0) {status_display_content = status_display_content + " " + document.vicidial_form.lead_id.value;} if (status_display_LISTID > 0) {status_display_content = status_display_content + " " + document.vicidial_form.list_id.value;} @@ -8396,6 +8405,7 @@ function set_length(SLnumber,SLlength_goal,SLdirection) if (alt_dial_status_display=='0') { var status_display_content=''; + if (status_display_NAME > 0) {status_display_content = status_display_content + " " + document.vicidial_form.first_name.value + " " + document.vicidial_form.last_name.value;} if (status_display_CALLID > 0) {status_display_content = status_display_content + " " + MDnextCID;} if (status_display_LEADID > 0) {status_display_content = status_display_content + " " + document.vicidial_form.lead_id.value;} if (status_display_LISTID > 0) {status_display_content = status_display_content + " " + document.vicidial_form.list_id.value;} @@ -8992,6 +9002,7 @@ function set_length(SLnumber,SLlength_goal,SLdirection) var dial_display_number = phone_number_format(callnum); var status_display_content=''; + if (status_display_NAME > 0) {status_display_content = status_display_content + " " + document.vicidial_form.first_name.value + " " + document.vicidial_form.last_name.value;} if (status_display_CALLID > 0) {status_display_content = status_display_content + " " + LasTCID;} if (status_display_LEADID > 0) {status_display_content = status_display_content + " " + document.vicidial_form.lead_id.value;} if (status_display_LISTID > 0) {status_display_content = status_display_content + " " + document.vicidial_form.list_id.value;} @@ -9044,6 +9055,7 @@ function set_length(SLnumber,SLlength_goal,SLdirection) var dial_display_number = phone_number_format(callnum); var status_display_content=''; + if (status_display_NAME > 0) {status_display_content = status_display_content + " " + document.vicidial_form.first_name.value + " " + document.vicidial_form.last_name.value;} if (status_display_CALLID > 0) {status_display_content = status_display_content + " " + CIDcheck;} if (status_display_LEADID > 0) {status_display_content = status_display_content + " " + document.vicidial_form.lead_id.value;} if (status_display_LISTID > 0) {status_display_content = status_display_content + " " + document.vicidial_form.list_id.value;} @@ -9532,6 +9544,7 @@ function set_length(SLnumber,SLlength_goal,SLdirection) var dial_display_number = phone_number_format(callnum); var status_display_content=''; + if (status_display_NAME > 0) {status_display_content = status_display_content + " " + document.vicidial_form.first_name.value + " " + document.vicidial_form.last_name.value;} if (status_display_CALLID > 0) {status_display_content = status_display_content + " " + LasTCID;} if (status_display_LEADID > 0) {status_display_content = status_display_content + " " + document.vicidial_form.lead_id.value;} if (status_display_LISTID > 0) {status_display_content = status_display_content + " " + document.vicidial_form.list_id.value;} @@ -9584,6 +9597,7 @@ function set_length(SLnumber,SLlength_goal,SLdirection) var dial_display_number = phone_number_format(callnum); var status_display_content=''; + if (status_display_NAME > 0) {status_display_content = status_display_content + " " + document.vicidial_form.first_name.value + " " + document.vicidial_form.last_name.value;} if (status_display_CALLID > 0) {status_display_content = status_display_content + " " + CIDcheck;} if (status_display_LEADID > 0) {status_display_content = status_display_content + " " + document.vicidial_form.lead_id.value;} if (status_display_LISTID > 0) {status_display_content = status_display_content + " " + document.vicidial_form.list_id.value;} diff --git a/www/vicidial/admin.php b/www/vicidial/admin.php index 39b02ae5..61dd26c4 100644 --- a/www/vicidial/admin.php +++ b/www/vicidial/admin.php @@ -3429,6 +3429,7 @@ else # 150112-2005 - Added flag to delete voicemail greeting when changed from an audio file to empty # 150114-2249 - Added Single Agent Daily Time report # 150117-1416 - Added list local call time validation when calculating dialable +# 150117-1454 - Added NAME as status dialplay option # # make sure you have added a user to the vicidial_users MySQL table with at least user_level 9 to access this page the first time @@ -19443,7 +19444,7 @@ if ($ADD==31) else {$ASLlink = "$PHP_SELF?ADD=381111111111&label_id=$screen_labels";} echo "