Fixed minor admin bugs
Added Non-Agent API functions: server_refresh, check_phone_number git-svn-id: svn://192.168.202.10@2072 3d104415-ff17-0410-8863-d5cf3c621b8a
This commit is contained in:
@@ -92,9 +92,10 @@
|
||||
# 140112-1910 - Fixed issue with MoH in Astrisk 1.8
|
||||
# 140126-1153 - Added VMAIL_NO_INST option dialplan generation
|
||||
# 140126-2252 - Added voicemail_instructions option for phones
|
||||
# 140214-1519 - Added reload_timestamp value to conf files
|
||||
#
|
||||
|
||||
$build = '140126-2252';
|
||||
$build = '140214-1519';
|
||||
|
||||
$DB=0; # Debug flag
|
||||
$MT[0]=''; $MT[1]='';
|
||||
@@ -1280,7 +1281,7 @@ if ($timeclock_end_of_day_NOW > 0)
|
||||
################################################################################
|
||||
|
||||
##### Get the settings from system_settings #####
|
||||
$stmtA = "SELECT sounds_central_control_active,active_voicemail_server,custom_dialplan_entry,default_codecs,generate_cross_server_exten,voicemail_timezones,default_voicemail_timezone,call_menu_qualify_enabled,allow_voicemail_greeting FROM system_settings;";
|
||||
$stmtA = "SELECT sounds_central_control_active,active_voicemail_server,custom_dialplan_entry,default_codecs,generate_cross_server_exten,voicemail_timezones,default_voicemail_timezone,call_menu_qualify_enabled,allow_voicemail_greeting,reload_timestamp FROM system_settings;";
|
||||
# print "$stmtA\n";
|
||||
$sthA = $dbhA->prepare($stmtA) or die "preparing: ",$dbhA->errstr;
|
||||
$sthA->execute or die "executing: $stmtA ", $dbhA->errstr;
|
||||
@@ -1297,6 +1298,7 @@ if ($sthArows > 0)
|
||||
$SSdefault_voicemail_timezone = $aryA[6];
|
||||
$SScall_menu_qualify_enabled = $aryA[7];
|
||||
$SSallow_voicemail_greeting = $aryA[8];
|
||||
$SSreload_timestamp = $aryA[9];
|
||||
}
|
||||
$sthA->finish();
|
||||
if ($DBXXX > 0) {print "SYSTEM SETTINGS: $sounds_central_control_active|$active_voicemail_server|$SScustom_dialplan_entry|$SSdefault_codecs\n";}
|
||||
@@ -3014,32 +3016,32 @@ if ( ($active_asterisk_server =~ /Y/) && ($generate_vicidial_conf =~ /Y/) && ($r
|
||||
if (length($SScustom_dialplan_entry)>5)
|
||||
{print ext "include => vicidial-auto-system-setting-custom\n";}
|
||||
print ext "\n";
|
||||
print ext "\n; END OF FILE\n";
|
||||
print ext "\n; END OF FILE Last Forced System Reload: $SSreload_timestamp\n";
|
||||
|
||||
print iax "; WARNING- THIS FILE IS AUTO-GENERATED BY VICIDIAL, ANY EDITS YOU MAKE WILL BE LOST\n";
|
||||
print iax "$iax\n";
|
||||
print iax "$Liax\n";
|
||||
print iax "$Piax\n";
|
||||
print iax "\n; END OF FILE\n";
|
||||
print iax "\n; END OF FILE Last Forced System Reload: $SSreload_timestamp\n";
|
||||
|
||||
print sip "; WARNING- THIS FILE IS AUTO-GENERATED BY VICIDIAL, ANY EDITS YOU MAKE WILL BE LOST\n";
|
||||
print sip "$sip\n";
|
||||
print sip "$Lsip\n";
|
||||
print sip "$Psip\n";
|
||||
print sip "\n; END OF FILE\n";
|
||||
print sip "\n; END OF FILE Last Forced System Reload: $SSreload_timestamp\n";
|
||||
|
||||
# print vm "; WARNING- THIS FILE IS AUTO-GENERATED BY VICIDIAL, ANY EDITS YOU MAKE WILL BE LOST\n";
|
||||
print vm "$vm_header_content\n";
|
||||
print vm "$vm\n";
|
||||
print vm "\n; END OF FILE\n";
|
||||
print vm "\n; END OF FILE Last Forced System Reload: $SSreload_timestamp\n";
|
||||
|
||||
print moh "; WARNING- THIS FILE IS AUTO-GENERATED BY VICIDIAL, ANY EDITS YOU MAKE WILL BE LOST\n";
|
||||
print moh "$moh\n";
|
||||
print moh "\n; END OF FILE\n";
|
||||
print moh "\n; END OF FILE Last Forced System Reload: $SSreload_timestamp\n";
|
||||
|
||||
print mm "; WARNING- THIS FILE IS AUTO-GENERATED BY VICIDIAL, ANY EDITS YOU MAKE WILL BE LOST\n";
|
||||
print mm "$mm\n";
|
||||
print mm "\n; END OF FILE\n";
|
||||
print mm "\n; END OF FILE Last Forced System Reload: $SSreload_timestamp\n";
|
||||
|
||||
close(ext);
|
||||
close(iax);
|
||||
|
||||
Reference in New Issue
Block a user