Added agent_man_dial_filter & agent_3way_dial_filter system settings
git-svn-id: svn://192.168.202.10@3936 3d104415-ff17-0410-8863-d5cf3c621b8a
This commit is contained in:
@@ -2054,7 +2054,9 @@ coldstorage_pass VARCHAR(50) default '',
|
|||||||
coldstorage_port VARCHAR(10) default '',
|
coldstorage_port VARCHAR(10) default '',
|
||||||
stereo_recording ENUM('0','1','2','3','4','5','6') default '0',
|
stereo_recording ENUM('0','1','2','3','4','5','6') default '0',
|
||||||
enhanced_agent_monitoring ENUM('0','1','2','3','4','5','6') default '0',
|
enhanced_agent_monitoring ENUM('0','1','2','3','4','5','6') default '0',
|
||||||
agent_hide_dial_fail ENUM('0','1','2','3','4','5','6') default '0'
|
agent_hide_dial_fail ENUM('0','1','2','3','4','5','6') default '0',
|
||||||
|
agent_man_dial_filter VARCHAR(20) default '',
|
||||||
|
agent_3way_dial_filter VARCHAR(20) default ''
|
||||||
) ENGINE=MyISAM;
|
) ENGINE=MyISAM;
|
||||||
|
|
||||||
CREATE TABLE vicidial_campaigns_list_mix (
|
CREATE TABLE vicidial_campaigns_list_mix (
|
||||||
@@ -5741,4 +5743,4 @@ INSERT INTO `wallboard_reports` VALUES ('AGENTS_AND_QUEUES','Agents and Queues',
|
|||||||
|
|
||||||
UPDATE system_settings set vdc_agent_api_active='1';
|
UPDATE system_settings set vdc_agent_api_active='1';
|
||||||
|
|
||||||
UPDATE system_settings SET db_schema_version='1727',db_schema_update_date=NOW(),reload_timestamp=NOW();
|
UPDATE system_settings SET db_schema_version='1728',db_schema_update_date=NOW(),reload_timestamp=NOW();
|
||||||
|
|||||||
@@ -2882,3 +2882,8 @@ ALTER TABLE vicidial_campaigns MODIFY manual_dial_lead_id ENUM('Y','N','ONLY') d
|
|||||||
ALTER TABLE vicidial_users ADD manual_dial_lead_id ENUM('Y','N','ONLY','DISABLED') default 'DISABLED';
|
ALTER TABLE vicidial_users ADD manual_dial_lead_id ENUM('Y','N','ONLY','DISABLED') default 'DISABLED';
|
||||||
|
|
||||||
UPDATE system_settings SET db_schema_version='1727',db_schema_update_date=NOW() where db_schema_version < 1727;
|
UPDATE system_settings SET db_schema_version='1727',db_schema_update_date=NOW() where db_schema_version < 1727;
|
||||||
|
|
||||||
|
ALTER TABLE system_settings ADD agent_man_dial_filter VARCHAR(20) default '';
|
||||||
|
ALTER TABLE system_settings ADD agent_3way_dial_filter VARCHAR(20) default '';
|
||||||
|
|
||||||
|
UPDATE system_settings SET db_schema_version='1728',db_schema_update_date=NOW() where db_schema_version < 1728;
|
||||||
|
|||||||
@@ -747,10 +747,11 @@
|
|||||||
# 250207-1821 - Fix for JavaScript error if chat disabled
|
# 250207-1821 - Fix for JavaScript error if chat disabled
|
||||||
# 250326-2032 - Added agent_hide_dial_fail system_setting
|
# 250326-2032 - Added agent_hide_dial_fail system_setting
|
||||||
# 250806-0859 - Added manual_dial_lead_id 'ONLY' option and user override setting
|
# 250806-0859 - Added manual_dial_lead_id 'ONLY' option and user override setting
|
||||||
|
# 250808-1322 - Added agent_man_dial_filter & agent_3way_dial_filter system settings
|
||||||
#
|
#
|
||||||
|
|
||||||
$version = '2.14-713c';
|
$version = '2.14-714c';
|
||||||
$build = '250806-0859';
|
$build = '250808-1322';
|
||||||
$php_script = 'vicidial.php';
|
$php_script = 'vicidial.php';
|
||||||
$mel=1; # Mysql Error Log enabled = 1
|
$mel=1; # Mysql Error Log enabled = 1
|
||||||
$mysql_log_count=103;
|
$mysql_log_count=103;
|
||||||
@@ -860,7 +861,7 @@ $random = (rand(1000000, 9999999) + 10000000);
|
|||||||
|
|
||||||
#############################################
|
#############################################
|
||||||
##### START SYSTEM_SETTINGS AND USER LANGUAGE LOOKUP #####
|
##### START SYSTEM_SETTINGS AND USER LANGUAGE LOOKUP #####
|
||||||
$stmt = "SELECT use_non_latin,vdc_header_date_format,vdc_customer_date_format,vdc_header_phone_format,webroot_writable,timeclock_end_of_day,vtiger_url,enable_vtiger_integration,outbound_autodial_active,enable_second_webform,user_territories_active,static_agent_url,custom_fields_enabled,pllb_grouping_limit,qc_features_active,allow_emails,callback_time_24hour,enable_languages,language_method,meetme_enter_login_filename,meetme_enter_leave3way_filename,enable_third_webform,default_language,active_modules,allow_chats,chat_url,default_phone_code,agent_screen_colors,manual_auto_next,agent_xfer_park_3way,admin_web_directory,agent_script,agent_push_events,agent_push_url,agent_logout_link,agentonly_callback_campaign_lock,manual_dial_validation,mute_recordings,enable_second_script,enable_first_webform,recording_buttons,outbound_cid_any,browser_call_alerts,manual_dial_phone_strip,require_password_length,pass_hash_enabled,agent_hidden_sound_seconds,agent_hidden_sound,agent_hidden_sound_volume,agent_screen_timer,agent_hide_hangup,allow_web_debug,max_logged_in_agents,login_kickall,agent_notifications,inbound_credits,two_factor_auth_agent_hours,two_factor_container,sip_event_logging,stereo_recording,agent_hide_dial_fail FROM system_settings;";
|
$stmt = "SELECT use_non_latin,vdc_header_date_format,vdc_customer_date_format,vdc_header_phone_format,webroot_writable,timeclock_end_of_day,vtiger_url,enable_vtiger_integration,outbound_autodial_active,enable_second_webform,user_territories_active,static_agent_url,custom_fields_enabled,pllb_grouping_limit,qc_features_active,allow_emails,callback_time_24hour,enable_languages,language_method,meetme_enter_login_filename,meetme_enter_leave3way_filename,enable_third_webform,default_language,active_modules,allow_chats,chat_url,default_phone_code,agent_screen_colors,manual_auto_next,agent_xfer_park_3way,admin_web_directory,agent_script,agent_push_events,agent_push_url,agent_logout_link,agentonly_callback_campaign_lock,manual_dial_validation,mute_recordings,enable_second_script,enable_first_webform,recording_buttons,outbound_cid_any,browser_call_alerts,manual_dial_phone_strip,require_password_length,pass_hash_enabled,agent_hidden_sound_seconds,agent_hidden_sound,agent_hidden_sound_volume,agent_screen_timer,agent_hide_hangup,allow_web_debug,max_logged_in_agents,login_kickall,agent_notifications,inbound_credits,two_factor_auth_agent_hours,two_factor_container,sip_event_logging,stereo_recording,agent_hide_dial_fail,agent_man_dial_filter,agent_3way_dial_filter FROM system_settings;";
|
||||||
$rslt=mysql_to_mysqli($stmt, $link);
|
$rslt=mysql_to_mysqli($stmt, $link);
|
||||||
if ($mel > 0) {mysql_error_logging($NOW_TIME,$link,$mel,$stmt,'01001',$VD_login,$server_ip,$session_name,$one_mysql_log);}
|
if ($mel > 0) {mysql_error_logging($NOW_TIME,$link,$mel,$stmt,'01001',$VD_login,$server_ip,$session_name,$one_mysql_log);}
|
||||||
#if ($DB) {echo "$stmt\n";}
|
#if ($DB) {echo "$stmt\n";}
|
||||||
@@ -929,6 +930,8 @@ if ($qm_conf_ct > 0)
|
|||||||
$SSsip_event_logging = $row[58];
|
$SSsip_event_logging = $row[58];
|
||||||
$SSstereo_recording = $row[59];
|
$SSstereo_recording = $row[59];
|
||||||
$SSagent_hide_dial_fail = $row[60];
|
$SSagent_hide_dial_fail = $row[60];
|
||||||
|
$SSagent_man_dial_filter = $row[61];
|
||||||
|
$SSagent_3way_dial_filter = $row[62];
|
||||||
if ( ($SSagent_hidden_sound == '---NONE---') or ($SSagent_hidden_sound == '') ) {$SSagent_hidden_sound_seconds=0;}
|
if ( ($SSagent_hidden_sound == '---NONE---') or ($SSagent_hidden_sound == '') ) {$SSagent_hidden_sound_seconds=0;}
|
||||||
}
|
}
|
||||||
else
|
else
|
||||||
@@ -7515,6 +7518,46 @@ function holiday_display(holiday_name)
|
|||||||
var dial_conf_exten = session_id;
|
var dial_conf_exten = session_id;
|
||||||
|
|
||||||
manual_string = manual_string.replace(/\||`|&|\'|\"|\\\\|;| /ig,'');
|
manual_string = manual_string.replace(/\||`|&|\'|\"|\\\\|;| /ig,'');
|
||||||
|
|
||||||
|
// START agent_3way_dial_filter process MDPhonENumbeRform variable
|
||||||
|
<?php
|
||||||
|
if ( ($SSagent_3way_dial_filter!='DISABLED') and (strlen($SSagent_3way_dial_filter) > 0) )
|
||||||
|
{
|
||||||
|
echo "var temp_manual_string = manual_string;\n";
|
||||||
|
$temp_agent_3way_dial_filter = '-'.$SSagent_3way_dial_filter.'-';
|
||||||
|
if (preg_match("/-DO-/",$temp_agent_3way_dial_filter))
|
||||||
|
{
|
||||||
|
echo " temp_manual_string = temp_manual_string.replace(/\D/g, '');\n";
|
||||||
|
}
|
||||||
|
if (preg_match("/-DPO-/",$temp_agent_3way_dial_filter))
|
||||||
|
{
|
||||||
|
echo " temp_manual_string = temp_manual_string.replace(/[^0-9+]/gi, '');\n";
|
||||||
|
}
|
||||||
|
if (preg_match("/-DLO-/",$temp_agent_3way_dial_filter))
|
||||||
|
{
|
||||||
|
echo " temp_manual_string = temp_manual_string.replace(/[^0-9a-z]/gi, '');\n";
|
||||||
|
}
|
||||||
|
if (preg_match("/-DLPO-/",$temp_agent_3way_dial_filter))
|
||||||
|
{
|
||||||
|
echo " temp_manual_string = temp_manual_string.replace(/[^0-9a-z+]/gi, '');\n";
|
||||||
|
}
|
||||||
|
if (preg_match("/-L1-/",$temp_agent_3way_dial_filter))
|
||||||
|
{
|
||||||
|
echo " temp_manual_string = temp_manual_string.replace(/^1/g, '');\n";
|
||||||
|
}
|
||||||
|
if (preg_match("/-L0-/",$temp_agent_3way_dial_filter))
|
||||||
|
{
|
||||||
|
echo " temp_manual_string = temp_manual_string.replace(/^0/g, '');\n";
|
||||||
|
}
|
||||||
|
if (preg_match("/-R10-/",$temp_agent_3way_dial_filter))
|
||||||
|
{
|
||||||
|
echo " temp_manual_string = temp_manual_string.substr(temp_manual_string.length - 10);\n";
|
||||||
|
}
|
||||||
|
# echo " alert('agent_3way_dial_filter test: |' + manual_string + '|' + temp_manual_string + '|');\n";
|
||||||
|
echo " manual_string = temp_manual_string;\n";
|
||||||
|
echo " document.vicidial_form.xfernumber.value = manual_string;\n";
|
||||||
|
}
|
||||||
|
?>
|
||||||
var testXFregstr = 'x' + manual_string + 'x'
|
var testXFregstr = 'x' + manual_string + 'x'
|
||||||
var regXFSRvars = new RegExp(testXFregstr,"g");
|
var regXFSRvars = new RegExp(testXFregstr,"g");
|
||||||
// test for three_way_record_stop and exception
|
// test for three_way_record_stop and exception
|
||||||
@@ -7620,6 +7663,45 @@ function holiday_display(holiday_name)
|
|||||||
{
|
{
|
||||||
var manual_number = document.vicidial_form.xfernumber.value;
|
var manual_number = document.vicidial_form.xfernumber.value;
|
||||||
var manual_string = manual_number.toString();
|
var manual_string = manual_number.toString();
|
||||||
|
// START agent_3way_dial_filter process MDPhonENumbeRform variable
|
||||||
|
<?php
|
||||||
|
if ( ($SSagent_3way_dial_filter!='DISABLED') and (strlen($SSagent_3way_dial_filter) > 0) )
|
||||||
|
{
|
||||||
|
echo "var temp_manual_string = manual_string;\n";
|
||||||
|
$temp_agent_3way_dial_filter = '-'.$SSagent_3way_dial_filter.'-';
|
||||||
|
if (preg_match("/-DO-/",$temp_agent_3way_dial_filter))
|
||||||
|
{
|
||||||
|
echo " temp_manual_string = temp_manual_string.replace(/\D/g, '');\n";
|
||||||
|
}
|
||||||
|
if (preg_match("/-DPO-/",$temp_agent_3way_dial_filter))
|
||||||
|
{
|
||||||
|
echo " temp_manual_string = temp_manual_string.replace(/[^0-9+]/gi, '');\n";
|
||||||
|
}
|
||||||
|
if (preg_match("/-DLO-/",$temp_agent_3way_dial_filter))
|
||||||
|
{
|
||||||
|
echo " temp_manual_string = temp_manual_string.replace(/[^0-9a-z]/gi, '');\n";
|
||||||
|
}
|
||||||
|
if (preg_match("/-DLPO-/",$temp_agent_3way_dial_filter))
|
||||||
|
{
|
||||||
|
echo " temp_manual_string = temp_manual_string.replace(/[^0-9a-z+]/gi, '');\n";
|
||||||
|
}
|
||||||
|
if (preg_match("/-L1-/",$temp_agent_3way_dial_filter))
|
||||||
|
{
|
||||||
|
echo " temp_manual_string = temp_manual_string.replace(/^1/g, '');\n";
|
||||||
|
}
|
||||||
|
if (preg_match("/-L0-/",$temp_agent_3way_dial_filter))
|
||||||
|
{
|
||||||
|
echo " temp_manual_string = temp_manual_string.replace(/^0/g, '');\n";
|
||||||
|
}
|
||||||
|
if (preg_match("/-R10-/",$temp_agent_3way_dial_filter))
|
||||||
|
{
|
||||||
|
echo " temp_manual_string = temp_manual_string.substr(temp_manual_string.length - 10);\n";
|
||||||
|
}
|
||||||
|
# echo " alert('agent_3way_dial_filter test: |' + manual_string + '|' + temp_manual_string + '|');\n";
|
||||||
|
echo " manual_string = temp_manual_string;\n";
|
||||||
|
echo " document.vicidial_form.xfernumber.value = manual_string;\n";
|
||||||
|
}
|
||||||
|
?>
|
||||||
var threeway_cid='1';
|
var threeway_cid='1';
|
||||||
if ( (manual_dial_cid == 'AGENT_PHONE') || (manual_dial_cid == 'AGENT_PHONE_OVERRIDE') )
|
if ( (manual_dial_cid == 'AGENT_PHONE') || (manual_dial_cid == 'AGENT_PHONE_OVERRIDE') )
|
||||||
{
|
{
|
||||||
@@ -11097,6 +11179,45 @@ function set_length(SLnumber,SLlength_goal,SLdirection)
|
|||||||
if (MDPhonENumbeRform == 'XXXXXXXXXX')
|
if (MDPhonENumbeRform == 'XXXXXXXXXX')
|
||||||
{MDPhonENumbeRform = document.vicidial_form.MDPhonENumbeRHiddeN.value;}
|
{MDPhonENumbeRform = document.vicidial_form.MDPhonENumbeRHiddeN.value;}
|
||||||
|
|
||||||
|
// START agent_man_dial_filter process MDPhonENumbeRform variable
|
||||||
|
<?php
|
||||||
|
if ( ($SSagent_man_dial_filter!='DISABLED') and (strlen($SSagent_man_dial_filter) > 0) )
|
||||||
|
{
|
||||||
|
echo "var temp_MDPhonENumbeRform = MDPhonENumbeRform;\n";
|
||||||
|
$temp_agent_man_dial_filter = '-'.$SSagent_man_dial_filter.'-';
|
||||||
|
if (preg_match("/-DO-/",$temp_agent_man_dial_filter))
|
||||||
|
{
|
||||||
|
echo " temp_MDPhonENumbeRform = temp_MDPhonENumbeRform.replace(/\D/g, '');\n";
|
||||||
|
}
|
||||||
|
if (preg_match("/-DPO-/",$temp_agent_man_dial_filter))
|
||||||
|
{
|
||||||
|
echo " temp_MDPhonENumbeRform = temp_MDPhonENumbeRform.replace(/[^0-9+]/gi, '');\n";
|
||||||
|
}
|
||||||
|
if (preg_match("/-DLO-/",$temp_agent_man_dial_filter))
|
||||||
|
{
|
||||||
|
echo " temp_MDPhonENumbeRform = temp_MDPhonENumbeRform.replace(/[^0-9a-z]/gi, '');\n";
|
||||||
|
}
|
||||||
|
if (preg_match("/-DLPO-/",$temp_agent_man_dial_filter))
|
||||||
|
{
|
||||||
|
echo " temp_MDPhonENumbeRform = temp_MDPhonENumbeRform.replace(/[^0-9a-z+]/gi, '');\n";
|
||||||
|
}
|
||||||
|
if (preg_match("/-L1-/",$temp_agent_man_dial_filter))
|
||||||
|
{
|
||||||
|
echo " temp_MDPhonENumbeRform = temp_MDPhonENumbeRform.replace(/^1/g, '');\n";
|
||||||
|
}
|
||||||
|
if (preg_match("/-L0-/",$temp_agent_man_dial_filter))
|
||||||
|
{
|
||||||
|
echo " temp_MDPhonENumbeRform = temp_MDPhonENumbeRform.replace(/^0/g, '');\n";
|
||||||
|
}
|
||||||
|
if (preg_match("/-R10-/",$temp_agent_man_dial_filter))
|
||||||
|
{
|
||||||
|
echo " temp_MDPhonENumbeRform = temp_MDPhonENumbeRform.substr(temp_MDPhonENumbeRform.length - 10);\n";
|
||||||
|
}
|
||||||
|
# echo " alert('agent_man_dial_filter test: |' + MDPhonENumbeRform + '|' + temp_MDPhonENumbeRform + '|');\n";
|
||||||
|
echo " MDPhonENumbeRform = temp_MDPhonENumbeRform;\n";
|
||||||
|
echo " document.vicidial_form.MDPhonENumbeR.value = MDPhonENumbeRform;\n";
|
||||||
|
}
|
||||||
|
?>
|
||||||
if (MDDiaLCodEform.length < 1)
|
if (MDDiaLCodEform.length < 1)
|
||||||
{MDDiaLCodEform = document.vicidial_form.phone_code.value;}
|
{MDDiaLCodEform = document.vicidial_form.phone_code.value;}
|
||||||
|
|
||||||
@@ -11184,8 +11305,44 @@ function set_length(SLnumber,SLlength_goal,SLdirection)
|
|||||||
echo " MDPhonENumbeRform = MDPhonENumbeRform.replace(REGphone_strip, '');\n";
|
echo " MDPhonENumbeRform = MDPhonENumbeRform.replace(REGphone_strip, '');\n";
|
||||||
echo " document.vicidial_form.phone_number.value = MDPhonENumbeRform;\n";
|
echo " document.vicidial_form.phone_number.value = MDPhonENumbeRform;\n";
|
||||||
}
|
}
|
||||||
|
// START agent_man_dial_filter process MDPhonENumbeRform variable
|
||||||
|
if ( ($SSagent_man_dial_filter!='DISABLED') and (strlen($SSagent_man_dial_filter) > 0) )
|
||||||
|
{
|
||||||
|
echo "var temp_MDPhonENumbeRform = MDPhonENumbeRform;\n";
|
||||||
|
$temp_agent_man_dial_filter = '-'.$SSagent_man_dial_filter.'-';
|
||||||
|
if (preg_match("/-DO-/",$temp_agent_man_dial_filter))
|
||||||
|
{
|
||||||
|
echo " temp_MDPhonENumbeRform = temp_MDPhonENumbeRform.replace(/\D/g, '');\n";
|
||||||
|
}
|
||||||
|
if (preg_match("/-DPO-/",$temp_agent_man_dial_filter))
|
||||||
|
{
|
||||||
|
echo " temp_MDPhonENumbeRform = temp_MDPhonENumbeRform.replace(/[^0-9+]/gi, '');\n";
|
||||||
|
}
|
||||||
|
if (preg_match("/-DLO-/",$temp_agent_man_dial_filter))
|
||||||
|
{
|
||||||
|
echo " temp_MDPhonENumbeRform = temp_MDPhonENumbeRform.replace(/[^0-9a-z]/gi, '');\n";
|
||||||
|
}
|
||||||
|
if (preg_match("/-DLPO-/",$temp_agent_man_dial_filter))
|
||||||
|
{
|
||||||
|
echo " temp_MDPhonENumbeRform = temp_MDPhonENumbeRform.replace(/[^0-9a-z+]/gi, '');\n";
|
||||||
|
}
|
||||||
|
if (preg_match("/-L1-/",$temp_agent_man_dial_filter))
|
||||||
|
{
|
||||||
|
echo " temp_MDPhonENumbeRform = temp_MDPhonENumbeRform.replace(/^1/g, '');\n";
|
||||||
|
}
|
||||||
|
if (preg_match("/-L0-/",$temp_agent_man_dial_filter))
|
||||||
|
{
|
||||||
|
echo " temp_MDPhonENumbeRform = temp_MDPhonENumbeRform.replace(/^0/g, '');\n";
|
||||||
|
}
|
||||||
|
if (preg_match("/-R10-/",$temp_agent_man_dial_filter))
|
||||||
|
{
|
||||||
|
echo " temp_MDPhonENumbeRform = temp_MDPhonENumbeRform.substr(temp_MDPhonENumbeRform.length - 10);\n";
|
||||||
|
}
|
||||||
|
# echo " alert('agent_man_dial_filter test: |' + MDPhonENumbeRform + '|' + temp_MDPhonENumbeRform + '|');\n";
|
||||||
|
echo " MDPhonENumbeRform = temp_MDPhonENumbeRform;\n";
|
||||||
|
echo " document.vicidial_form.phone_number.value = MDPhonENumbeRform;\n";
|
||||||
|
}
|
||||||
?>
|
?>
|
||||||
|
|
||||||
if ( (MDDiaLCodEform.length < 1) || (MDPhonENumbeRform.length < 5) )
|
if ( (MDDiaLCodEform.length < 1) || (MDPhonENumbeRform.length < 5) )
|
||||||
{
|
{
|
||||||
alert_box("<?php echo _QXZ("YOU MUST ENTER A PHONE NUMBER AND DIAL CODE TO USE FAST DIAL"); ?>");
|
alert_box("<?php echo _QXZ("YOU MUST ENTER A PHONE NUMBER AND DIAL CODE TO USE FAST DIAL"); ?>");
|
||||||
|
|||||||
File diff suppressed because one or more lines are too long
@@ -1,4 +1,4 @@
|
|||||||
# version: 20250806084601
|
# version: 20250808112301
|
||||||
users-user User ID <QXZ>This field is where you put the users ID number, can be up to 20 digits in length, Must be at least 2 characters in length. We strongly recommend not reusing user accounts for different users, for reporting accuracy. To disable a user account, set the Active option to -N-.</QXZ>
|
users-user User ID <QXZ>This field is where you put the users ID number, can be up to 20 digits in length, Must be at least 2 characters in length. We strongly recommend not reusing user accounts for different users, for reporting accuracy. To disable a user account, set the Active option to -N-.</QXZ>
|
||||||
users-pass Password <QXZ>This field is where you put the users password. Must be at least 2 characters in length, unless the User Password Minimum Length system setting is enabled, which will require a longer password. Only letters and numbers are allowed in user passwords. A medium strength user password will be at least 10 characters in length, and a strong user password will be at least 20 characters in length and have letters as well as at least one number. It is recommended that you use a longer password if possible, stringing together several unrelated words with no spaces, and a number somewhere in the string. The maximum size of a password is 100 characters.</QXZ>
|
users-pass Password <QXZ>This field is where you put the users password. Must be at least 2 characters in length, unless the User Password Minimum Length system setting is enabled, which will require a longer password. Only letters and numbers are allowed in user passwords. A medium strength user password will be at least 10 characters in length, and a strong user password will be at least 20 characters in length and have letters as well as at least one number. It is recommended that you use a longer password if possible, stringing together several unrelated words with no spaces, and a number somewhere in the string. The maximum size of a password is 100 characters.</QXZ>
|
||||||
users-force_change_password Force Change Password <QXZ>If this option is set to Y then the user will be prompted to change their password the next time they log in to the administration webpage or the agent screen. Default is N.</QXZ>
|
users-force_change_password Force Change Password <QXZ>If this option is set to Y then the user will be prompted to change their password the next time they log in to the administration webpage or the agent screen. Default is N.</QXZ>
|
||||||
@@ -1164,6 +1164,8 @@ settings-outbound_calls_per_second Max FILL Calls per Second <QXZ>This setting d
|
|||||||
settings-web_loader_phone_length Web Lead Loader Phone Length <QXZ>This setting allows you to only allow phone numbers of a specific length into the system when loading leads with the web lead loader. The CHOOSE option allows a manager to optionally select a number of phone number digits to check the length by when loading leads one file at a time. Selecting a number option will not allow a manager to choose while loading leads, the check will be used every time the web lead loader is used. Default is DISABLED.</QXZ>
|
settings-web_loader_phone_length Web Lead Loader Phone Length <QXZ>This setting allows you to only allow phone numbers of a specific length into the system when loading leads with the web lead loader. The CHOOSE option allows a manager to optionally select a number of phone number digits to check the length by when loading leads one file at a time. Selecting a number option will not allow a manager to choose while loading leads, the check will be used every time the web lead loader is used. Default is DISABLED.</QXZ>
|
||||||
settings-web_loader_phone_strip Web Lead Loader Phone Prefix Strip <QXZ>If not DISABLED, this setting will strip the entered characters from the beginning of the phone number of a lead when it is loaded into the system by the web lead loader. For example, if this field is set to 0 and the phone number in a lead file is 0123456789, then the phone number would be imported into the system as 123456789. Default is DISABLED.</QXZ>
|
settings-web_loader_phone_strip Web Lead Loader Phone Prefix Strip <QXZ>If not DISABLED, this setting will strip the entered characters from the beginning of the phone number of a lead when it is loaded into the system by the web lead loader. For example, if this field is set to 0 and the phone number in a lead file is 0123456789, then the phone number would be imported into the system as 123456789. Default is DISABLED.</QXZ>
|
||||||
settings-manual_dial_phone_strip Manual Dial Phone Prefix Strip <QXZ>If not DISABLED, this setting will strip the entered characters from the beginning of the phone number of a lead when it is manual dialed by the agent in the agent screen. For example, if this field is set to 0 and the phone number the agent enters to manual dial is 0123456789, then the phone number would be changed to 123456789 before it is dialed and entered into the system. Default is DISABLED.</QXZ>
|
settings-manual_dial_phone_strip Manual Dial Phone Prefix Strip <QXZ>If not DISABLED, this setting will strip the entered characters from the beginning of the phone number of a lead when it is manual dialed by the agent in the agent screen. For example, if this field is set to 0 and the phone number the agent enters to manual dial is 0123456789, then the phone number would be changed to 123456789 before it is dialed and entered into the system. Default is DISABLED.</QXZ>
|
||||||
|
settings-agent_man_dial_filter Agent Manual Dialstring Filter <QXZ>This setting allows you to filter characters from the agent screen manual dial dialstrings before calls are placed. This works by using the following character combinations to denote what to filter out of the dialstring:<br>DO - Digits only, filter out everything that is not a digit<br>DPO - Digits and plus sign only, filter out everything that is not a digit or a plus sign<br>DLO - Digits and letters only, filter out everything that is not a digit or letter<br>DLPO - Digits and letters and plus sign only, filter out everything that is not a digit or letter or a plus sign<br>L1 - Remove leading 1, remove the digit 1 from the beginning of the dialstring<br>L0 - Remove leading 0, remove the digit 1 from the beginning of the dialstring<br>R10 - Only dial the right 10 characters from the dialstring<br>NOTE: You can use a combination of the above filters together, separated by dashes, for example: DO-L1 for Digits-only and remove leading 1. Default is blank for disabled.</QXZ>
|
||||||
|
settings-agent_3way_dial_filter Agent 3-Way Dialstring Filter <QXZ>This setting allows you to filter characters from the agent screen 3-way dial dialstrings before calls are placed. This works by using the following character combinations to denote what to filter out of the 3-way call dialstring:<br>DO - Digits only, filter out everything that is not a digit<br>DPO - Digits and plus sign only, filter out everything that is not a digit or a plus sign<br>DLO - Digits and letters only, filter out everything that is not a digit or letter<br>DLPO - Digits and letters and plus sign only, filter out everything that is not a digit or letter or a plus sign<br>L1 - Remove leading 1, remove the digit 1 from the beginning of the dialstring<br>L0 - Remove leading 0, remove the digit 1 from the beginning of the dialstring<br>R10 - Only dial the right 10 characters from the dialstring<br>NOTE: You can use a combination of the above filters together, separated by dashes, for example: DO-L1 for Digits-only and remove leading 1. Default is blank for disabled.</QXZ>
|
||||||
settings-allow_custom_dialplan Allow Custom Dialplan Entries <QXZ>This option allows you to enter custom dialplan lines into Call Menus, Servers and System Settings. Default is 0 for inactive.</QXZ>
|
settings-allow_custom_dialplan Allow Custom Dialplan Entries <QXZ>This option allows you to enter custom dialplan lines into Call Menus, Servers and System Settings. Default is 0 for inactive.</QXZ>
|
||||||
settings-pllb_grouping_limit PLLB Grouping Limit <QXZ>Phone Login Load Balancing Grouping Limit. If PLLB Grouping is set to CASCADING at the campaign level then this setting will determine the number of agents acceptable on each server across all campaigns. Default is 100.</QXZ>
|
settings-pllb_grouping_limit PLLB Grouping Limit <QXZ>Phone Login Load Balancing Grouping Limit. If PLLB Grouping is set to CASCADING at the campaign level then this setting will determine the number of agents acceptable on each server across all campaigns. Default is 100.</QXZ>
|
||||||
settings-generate_cross_server_exten Generate Cross-Server Phone Extensions <QXZ>This option if set to 1 will generate dialplan entries for every phone on a multi-server system. Default is 0 for inactive.</QXZ>
|
settings-generate_cross_server_exten Generate Cross-Server Phone Extensions <QXZ>This option if set to 1 will generate dialplan entries for every phone on a multi-server system. Default is 0 for inactive.</QXZ>
|
||||||
|
|||||||
Reference in New Issue
Block a user