fixed 3 translations bugs and rebuilt agc translations files

put new dbconnect.php in language translations builds

git-svn-id: svn://192.168.202.10@238 3d104415-ff17-0410-8863-d5cf3c621b8a
This commit is contained in:
mattf
2006-09-01 19:56:01 +00:00
parent 4bd836c93c
commit f520feffed
37 changed files with 417 additions and 121 deletions
+37 -4
View File
@@ -1,15 +1,48 @@
<? <?
#
# Copyright (C) 2006 Matt Florell <vicidial@gmail.com> LICENSE: GPLv2
#
if ( file_exists("/etc/astguiclient.conf") )
{
$DBCagc = file("/etc/astguiclient.conf");
foreach ($DBCagc as $DBCline)
{
$DBCline = preg_replace("/ |>|\n|\r|\t|\#.*|;.*/","",$DBCline);
if (ereg("^PATHlogs", $DBCline))
{$PATHlogs = $DBCline; $PATHlogs = preg_replace("/.*=/","",$PATHlogs);}
if (ereg("^PATHweb", $DBCline))
{$WeBServeRRooT = $DBCline; $WeBServeRRooT = preg_replace("/.*=/","",$WeBServeRRooT);}
if (ereg("^VARDB_server", $DBCline))
{$VARDB_server = $DBCline; $VARDB_server = preg_replace("/.*=/","",$VARDB_server);}
if (ereg("^VARDB_database", $DBCline))
{$VARDB_database = $DBCline; $VARDB_database = preg_replace("/.*=/","",$VARDB_database);}
if (ereg("^VARDB_user", $DBCline))
{$VARDB_user = $DBCline; $VARDB_user = preg_replace("/.*=/","",$VARDB_user);}
if (ereg("^VARDB_pass", $DBCline))
{$VARDB_pass = $DBCline; $VARDB_pass = preg_replace("/.*=/","",$VARDB_pass);}
if (ereg("^VARDB_port", $DBCline))
{$VARDB_port = $DBCline; $VARDB_port = preg_replace("/.*=/","",$VARDB_port);}
}
$link=mysql_connect("localhost", "cron", "1234"); }
mysql_select_db("asterisk"); else
{
#defaults for DB connection
$VARDB_server = 'localhost';
$VARDB_user = 'cron';
$VARDB_pass = '1234';
$VARDB_database = '1234';
$WeBServeRRooT = '/usr/local/apache2/htdocs';
}
$link=mysql_connect("$VARDB_server", "$VARDB_user", "$VARDB_pass");
mysql_select_db("$VARDB_database");
$local_DEF = 'Local/'; $local_DEF = 'Local/';
$conf_silent_prefix = '7'; $conf_silent_prefix = '7';
$local_AMP = '@'; $local_AMP = '@';
$ext_context = 'demo'; $ext_context = 'demo';
$recording_exten = '8309'; $recording_exten = '8309';
$WeBServeRRooT = '/usr/local/apache2/htdocs';
$WeBRooTWritablE = '1'; $WeBRooTWritablE = '1';
?> ?>
@@ -426,13 +426,13 @@ if ($ACTION=="RedirectVD")
if (strlen($call_server_ip)>6) {$server_ip = $call_server_ip;} if (strlen($call_server_ip)>6) {$server_ip = $call_server_ip;}
if (eregi("CLOSER",$campaign)) if (eregi("CLOSER",$campaign))
{ {
$stmt = "UPDATE vicidial_closer_log set end_epoch='$StarTtime', length_in_sec='$secondS',status='TRANFERENCIA' where lead_id='$lead_id' order by start_epoch desc limit 1;"; $stmt = "UPDATE vicidial_closer_log set end_epoch='$StarTtime', length_in_sec='$secondS',status='XFER' where lead_id='$lead_id' order by start_epoch desc limit 1;";
if ($format=='debug') {echo "\n<!-- $stmt -->";} if ($format=='debug') {echo "\n<!-- $stmt -->";}
$rslt=mysql_query($stmt, $link); $rslt=mysql_query($stmt, $link);
} }
if ($auto_dial_level < 1) if ($auto_dial_level < 1)
{ {
$stmt = "UPDATE vicidial_log set end_epoch='$StarTtime', length_in_sec='$secondS',status='TRANFERENCIA' where uniqueid='$uniqueid';"; $stmt = "UPDATE vicidial_log set end_epoch='$StarTtime', length_in_sec='$secondS',status='XFER' where uniqueid='$uniqueid';";
if ($format=='debug') {echo "\n<!-- $stmt -->";} if ($format=='debug') {echo "\n<!-- $stmt -->";}
$rslt=mysql_query($stmt, $link); $rslt=mysql_query($stmt, $link);
} }
@@ -1236,7 +1236,7 @@ if ($ACTION == 'VDADcheckINCOMING')
$rslt=mysql_query($stmt, $link); $rslt=mysql_query($stmt, $link);
### If CHAMADABK, change vicidial_callback record to INACTIVE ### If CHAMADABK, change vicidial_callback record to INACTIVE
if (eregi("CALLBK|CBHVELHO", $dispo)) if (eregi("CALLBK|CBHOLD", $dispo))
{ {
$stmt="UPDATE vicidial_callbacks set status='INACTIVE' where lead_id='$lead_id' and status NOT IN('INACTIVE','DEAD','ARCHIVE');"; $stmt="UPDATE vicidial_callbacks set status='INACTIVE' where lead_id='$lead_id' and status NOT IN('INACTIVE','DEAD','ARCHIVE');";
if ($format=='debug') {echo "\n<!-- $stmt -->";} if ($format=='debug') {echo "\n<!-- $stmt -->";}
@@ -1372,7 +1372,7 @@ if ($ACTION == 'updateDISPO')
$agent_log_id = mysql_insert_id(); $agent_log_id = mysql_insert_id();
### CHAMADABACK ENTRY ### CHAMADABACK ENTRY
if ( ($dispo_choice == 'CBHVELHO') and (strlen($CallBackDatETimE)>10) ) if ( ($dispo_choice == 'CBHOLD') and (strlen($CallBackDatETimE)>10) )
{ {
$stmt="INSERT INTO vicidial_callbacks (lead_id,list_id,campaign_id,status,entry_time,callback_time,user,recipient,comments) values('$lead_id','$list_id','$campaign','ACTIVE','$NOW_TIME','$CallBackDatETimE','$user','$recipient','$comments');"; $stmt="INSERT INTO vicidial_callbacks (lead_id,list_id,campaign_id,status,entry_time,callback_time,user,recipient,comments) values('$lead_id','$list_id','$campaign','ACTIVE','$NOW_TIME','$CallBackDatETimE','$user','$recipient','$comments');";
if ($DB) {echo "$stmt\n";} if ($DB) {echo "$stmt\n";}
+8 -8
View File
@@ -1526,7 +1526,7 @@ if ($enable_fast_refresh < 1) {echo "\tvar refresh_interval = 1000;\n";}
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();
} }
var regXFvars = new RegExp("TRANFERENCIA","g"); var regXFvars = new RegExp("XFER","g");
if (manual_string.match(regXFvars)) if (manual_string.match(regXFvars))
{ {
var donothing=1; var donothing=1;
@@ -1582,7 +1582,7 @@ if ($enable_fast_refresh < 1) {echo "\tvar refresh_interval = 1000;\n";}
} }
if (xmlhttp) if (xmlhttp)
{ {
var regCXFvars = new RegExp("CTRANFERENCIA","g"); var regCXFvars = new RegExp("CXFER","g");
var tasknum_string = tasknum.toString(); var tasknum_string = tasknum.toString();
if (tasknum_string.match(regCXFvars)) if (tasknum_string.match(regCXFvars))
{ {
@@ -1592,7 +1592,7 @@ if ($enable_fast_refresh < 1) {echo "\tvar refresh_interval = 1000;\n";}
var closerxfercamptail = '_L' + document.vicidial_form.xfercode.value; var closerxfercamptail = '_L' + document.vicidial_form.xfercode.value;
tasknum = Ctasknum + "*CL_" + campaign + '' + closerxfercamptail + '**' + document.vicidial_form.lead_id.value + '**' + document.vicidial_form.phone_number.value + '*' + user + '*'; tasknum = Ctasknum + "*CL_" + campaign + '' + closerxfercamptail + '**' + document.vicidial_form.lead_id.value + '**' + document.vicidial_form.phone_number.value + '*' + user + '*';
} }
var regAXFvars = new RegExp("ATRANFERENCIA","g"); var regAXFvars = new RegExp("AXFER","g");
if (tasknum_string.match(regAXFvars)) if (tasknum_string.match(regAXFvars))
{ {
var Ctasknum = tasknum_string.replace(regAXFvars, ''); var Ctasknum = tasknum_string.replace(regAXFvars, '');
@@ -1984,7 +1984,7 @@ if ($enable_fast_refresh < 1) {echo "\tvar refresh_interval = 1000;\n";}
// ################################################################################ // ################################################################################
// Send Redirect command for live call to Manager sends phone name where call is going to // Send Redirect command for live call to Manager sends phone name where call is going to
// Covers the following types: TRANFERENCIA, VMAIL, ENTRY, CONF, ESPERA, FROMESPERA, XfeRLOCAL, XfeRINTERNAL, XfeRBLIND, VfeRVMAIL // Covers the following types: XFER, VMAIL, ENTRY, CONF, ESPERA, FROMESPERA, XfeRLOCAL, XfeRINTERNAL, XfeRBLIND, VfeRVMAIL
function mainxfer_send_redirect(taskvar,taskxferconf,taskserverip) function mainxfer_send_redirect(taskvar,taskxferconf,taskserverip)
{ {
var xmlhttp=false; var xmlhttp=false;
@@ -2016,10 +2016,10 @@ if ($enable_fast_refresh < 1) {echo "\tvar refresh_interval = 1000;\n";}
{ {
var queryCID = "XBvdcW" + epoch_sec + user_abb; var queryCID = "XBvdcW" + epoch_sec + user_abb;
var blindxferdialstring = document.vicidial_form.xfernumber.value; var blindxferdialstring = document.vicidial_form.xfernumber.value;
var regXFvars = new RegExp("TRANFERENCIA","g"); var regXFvars = new RegExp("XFER","g");
if (blindxferdialstring.match(regXFvars)) if (blindxferdialstring.match(regXFvars))
{ {
var regAXFvars = new RegExp("ATRANFERENCIA","g"); var regAXFvars = new RegExp("AXFER","g");
if (blindxferdialstring.match(regAXFvars)) if (blindxferdialstring.match(regAXFvars))
{ {
var Ctasknum = blindxferdialstring.replace(regAXFvars, ''); var Ctasknum = blindxferdialstring.replace(regAXFvars, '');
@@ -2105,7 +2105,7 @@ if ($enable_fast_refresh < 1) {echo "\tvar refresh_interval = 1000;\n";}
var redirectXTRAvalue = XDchannel; var redirectXTRAvalue = XDchannel;
var redirecttype_test = document.vicidial_form.xfernumber.value; var redirecttype_test = document.vicidial_form.xfernumber.value;
var closerxfercamptail = '_L' + document.vicidial_form.xfercode.value; var closerxfercamptail = '_L' + document.vicidial_form.xfercode.value;
var regRXFvars = new RegExp("CTRANFERENCIA","g"); var regRXFvars = new RegExp("CXFER","g");
if ( (redirecttype_test.match(regRXFvars)) && (local_consult_xfers > 0) ) if ( (redirecttype_test.match(regRXFvars)) && (local_consult_xfers > 0) )
{var redirecttype = 'RedirectXtraCX';} {var redirecttype = 'RedirectXtraCX';}
else else
@@ -4611,7 +4611,7 @@ if ($enable_fast_refresh < 1) {echo "\tvar refresh_interval = 1000;\n";}
// alert(CallBackDatETimE + "|" + CallBackCommenTs); // alert(CallBackDatETimE + "|" + CallBackCommenTs);
document.vicidial_form.DispoSelection.value = 'CBHVELHO'; document.vicidial_form.DispoSelection.value = 'CBHOLD';
hideDiv('CallBackSelectBox'); hideDiv('CallBackSelectBox');
DispoSelect_submit(); DispoSelect_submit();
} }
+37 -4
View File
@@ -1,15 +1,48 @@
<? <?
#
# Copyright (C) 2006 Matt Florell <vicidial@gmail.com> LICENSE: GPLv2
#
if ( file_exists("/etc/astguiclient.conf") )
{
$DBCagc = file("/etc/astguiclient.conf");
foreach ($DBCagc as $DBCline)
{
$DBCline = preg_replace("/ |>|\n|\r|\t|\#.*|;.*/","",$DBCline);
if (ereg("^PATHlogs", $DBCline))
{$PATHlogs = $DBCline; $PATHlogs = preg_replace("/.*=/","",$PATHlogs);}
if (ereg("^PATHweb", $DBCline))
{$WeBServeRRooT = $DBCline; $WeBServeRRooT = preg_replace("/.*=/","",$WeBServeRRooT);}
if (ereg("^VARDB_server", $DBCline))
{$VARDB_server = $DBCline; $VARDB_server = preg_replace("/.*=/","",$VARDB_server);}
if (ereg("^VARDB_database", $DBCline))
{$VARDB_database = $DBCline; $VARDB_database = preg_replace("/.*=/","",$VARDB_database);}
if (ereg("^VARDB_user", $DBCline))
{$VARDB_user = $DBCline; $VARDB_user = preg_replace("/.*=/","",$VARDB_user);}
if (ereg("^VARDB_pass", $DBCline))
{$VARDB_pass = $DBCline; $VARDB_pass = preg_replace("/.*=/","",$VARDB_pass);}
if (ereg("^VARDB_port", $DBCline))
{$VARDB_port = $DBCline; $VARDB_port = preg_replace("/.*=/","",$VARDB_port);}
}
$link=mysql_connect("localhost", "cron", "1234"); }
mysql_select_db("asterisk"); else
{
#defaults for DB connection
$VARDB_server = 'localhost';
$VARDB_user = 'cron';
$VARDB_pass = '1234';
$VARDB_database = '1234';
$WeBServeRRooT = '/usr/local/apache2/htdocs';
}
$link=mysql_connect("$VARDB_server", "$VARDB_user", "$VARDB_pass");
mysql_select_db("$VARDB_database");
$local_DEF = 'Local/'; $local_DEF = 'Local/';
$conf_silent_prefix = '7'; $conf_silent_prefix = '7';
$local_AMP = '@'; $local_AMP = '@';
$ext_context = 'demo'; $ext_context = 'demo';
$recording_exten = '8309'; $recording_exten = '8309';
$WeBServeRRooT = '/usr/local/apache2/htdocs';
$WeBRooTWritablE = '1'; $WeBRooTWritablE = '1';
?> ?>
@@ -1236,7 +1236,7 @@ if ($ACTION == 'VDADcheckINCOMING')
$rslt=mysql_query($stmt, $link); $rslt=mysql_query($stmt, $link);
### If ANRUFBK, change vicidial_callback record to INACTIVE ### If ANRUFBK, change vicidial_callback record to INACTIVE
if (eregi("CALLBK|CBHALT", $dispo)) if (eregi("CALLBK|CBHOLD", $dispo))
{ {
$stmt="UPDATE vicidial_callbacks set status='INACTIVE' where lead_id='$lead_id' and status NOT IN('INACTIVE','DEAD','ARCHIVE');"; $stmt="UPDATE vicidial_callbacks set status='INACTIVE' where lead_id='$lead_id' and status NOT IN('INACTIVE','DEAD','ARCHIVE');";
if ($format=='debug') {echo "\n<!-- $stmt -->";} if ($format=='debug') {echo "\n<!-- $stmt -->";}
@@ -1372,7 +1372,7 @@ if ($ACTION == 'updateDISPO')
$agent_log_id = mysql_insert_id(); $agent_log_id = mysql_insert_id();
### ANRUFBACK ENTRY ### ANRUFBACK ENTRY
if ( ($dispo_choice == 'CBHALT') and (strlen($CallBackDatETimE)>10) ) if ( ($dispo_choice == 'CBHOLD') and (strlen($CallBackDatETimE)>10) )
{ {
$stmt="INSERT INTO vicidial_callbacks (lead_id,list_id,campaign_id,status,entry_time,callback_time,user,recipient,comments) values('$lead_id','$list_id','$campaign','ACTIVE','$NOW_TIME','$CallBackDatETimE','$user','$recipient','$comments');"; $stmt="INSERT INTO vicidial_callbacks (lead_id,list_id,campaign_id,status,entry_time,callback_time,user,recipient,comments) values('$lead_id','$list_id','$campaign','ACTIVE','$NOW_TIME','$CallBackDatETimE','$user','$recipient','$comments');";
if ($DB) {echo "$stmt\n";} if ($DB) {echo "$stmt\n";}
+1 -1
View File
@@ -4611,7 +4611,7 @@ if ($enable_fast_refresh < 1) {echo "\tvar refresh_interval = 1000;\n";}
// alert(CallBackDatETimE + "|" + CallBackCommenTs); // alert(CallBackDatETimE + "|" + CallBackCommenTs);
document.vicidial_form.DispoSelection.value = 'CBHALT'; document.vicidial_form.DispoSelection.value = 'CBHOLD';
hideDiv('CallBackSelectBox'); hideDiv('CallBackSelectBox');
DispoSelect_submit(); DispoSelect_submit();
} }
+37 -4
View File
@@ -1,15 +1,48 @@
<? <?
#
# Copyright (C) 2006 Matt Florell <vicidial@gmail.com> LICENSE: GPLv2
#
if ( file_exists("/etc/astguiclient.conf") )
{
$DBCagc = file("/etc/astguiclient.conf");
foreach ($DBCagc as $DBCline)
{
$DBCline = preg_replace("/ |>|\n|\r|\t|\#.*|;.*/","",$DBCline);
if (ereg("^PATHlogs", $DBCline))
{$PATHlogs = $DBCline; $PATHlogs = preg_replace("/.*=/","",$PATHlogs);}
if (ereg("^PATHweb", $DBCline))
{$WeBServeRRooT = $DBCline; $WeBServeRRooT = preg_replace("/.*=/","",$WeBServeRRooT);}
if (ereg("^VARDB_server", $DBCline))
{$VARDB_server = $DBCline; $VARDB_server = preg_replace("/.*=/","",$VARDB_server);}
if (ereg("^VARDB_database", $DBCline))
{$VARDB_database = $DBCline; $VARDB_database = preg_replace("/.*=/","",$VARDB_database);}
if (ereg("^VARDB_user", $DBCline))
{$VARDB_user = $DBCline; $VARDB_user = preg_replace("/.*=/","",$VARDB_user);}
if (ereg("^VARDB_pass", $DBCline))
{$VARDB_pass = $DBCline; $VARDB_pass = preg_replace("/.*=/","",$VARDB_pass);}
if (ereg("^VARDB_port", $DBCline))
{$VARDB_port = $DBCline; $VARDB_port = preg_replace("/.*=/","",$VARDB_port);}
}
$link=mysql_connect("localhost", "cron", "1234"); }
mysql_select_db("asterisk"); else
{
#defaults for DB connection
$VARDB_server = 'localhost';
$VARDB_user = 'cron';
$VARDB_pass = '1234';
$VARDB_database = '1234';
$WeBServeRRooT = '/usr/local/apache2/htdocs';
}
$link=mysql_connect("$VARDB_server", "$VARDB_user", "$VARDB_pass");
mysql_select_db("$VARDB_database");
$local_DEF = 'Local/'; $local_DEF = 'Local/';
$conf_silent_prefix = '7'; $conf_silent_prefix = '7';
$local_AMP = '@'; $local_AMP = '@';
$ext_context = 'demo'; $ext_context = 'demo';
$recording_exten = '8309'; $recording_exten = '8309';
$WeBServeRRooT = '/usr/local/apache2/htdocs';
$WeBRooTWritablE = '1'; $WeBRooTWritablE = '1';
?> ?>
@@ -1236,7 +1236,7 @@ if ($ACTION == 'VDADcheckINCOMING')
$rslt=mysql_query($stmt, $link); $rslt=mysql_query($stmt, $link);
### If ΚΛΗΣΗBK, change vicidial_callback record to INACTIVE ### If ΚΛΗΣΗBK, change vicidial_callback record to INACTIVE
if (eregi("CALLBK|CBHΠΑΛΑΙΟ", $dispo)) if (eregi("CALLBK|CBHOLD", $dispo))
{ {
$stmt="UPDATE vicidial_callbacks set status='INACTIVE' where lead_id='$lead_id' and status NOT IN('INACTIVE','DEAD','ARCHIVE');"; $stmt="UPDATE vicidial_callbacks set status='INACTIVE' where lead_id='$lead_id' and status NOT IN('INACTIVE','DEAD','ARCHIVE');";
if ($format=='debug') {echo "\n<!-- $stmt -->";} if ($format=='debug') {echo "\n<!-- $stmt -->";}
@@ -1372,7 +1372,7 @@ if ($ACTION == 'updateDISPO')
$agent_log_id = mysql_insert_id(); $agent_log_id = mysql_insert_id();
### ΚΛΗΣΗBACK ENTRY ### ΚΛΗΣΗBACK ENTRY
if ( ($dispo_choice == 'CBHΠΑΛΑΙΟ') and (strlen($CallBackDatETimE)>10) ) if ( ($dispo_choice == 'CBHOLD') and (strlen($CallBackDatETimE)>10) )
{ {
$stmt="INSERT INTO vicidial_callbacks (lead_id,list_id,campaign_id,status,entry_time,callback_time,user,recipient,comments) values('$lead_id','$list_id','$campaign','ACTIVE','$NOW_TIME','$CallBackDatETimE','$user','$recipient','$comments');"; $stmt="INSERT INTO vicidial_callbacks (lead_id,list_id,campaign_id,status,entry_time,callback_time,user,recipient,comments) values('$lead_id','$list_id','$campaign','ACTIVE','$NOW_TIME','$CallBackDatETimE','$user','$recipient','$comments');";
if ($DB) {echo "$stmt\n";} if ($DB) {echo "$stmt\n";}
+1 -1
View File
@@ -4611,7 +4611,7 @@ if ($enable_fast_refresh < 1) {echo "\tvar refresh_interval = 1000;\n";}
// alert(CallBackDatETimE + "|" + CallBackCommenTs); // alert(CallBackDatETimE + "|" + CallBackCommenTs);
document.vicidial_form.DispoSelection.value = 'CBHΠΑΛΑΙΟ'; document.vicidial_form.DispoSelection.value = 'CBHOLD';
hideDiv('CallBackSelectBox'); hideDiv('CallBackSelectBox');
DispoSelect_submit(); DispoSelect_submit();
} }
+37 -4
View File
@@ -1,15 +1,48 @@
<? <?
#
# Copyright (C) 2006 Matt Florell <vicidial@gmail.com> LICENSE: GPLv2
#
if ( file_exists("/etc/astguiclient.conf") )
{
$DBCagc = file("/etc/astguiclient.conf");
foreach ($DBCagc as $DBCline)
{
$DBCline = preg_replace("/ |>|\n|\r|\t|\#.*|;.*/","",$DBCline);
if (ereg("^PATHlogs", $DBCline))
{$PATHlogs = $DBCline; $PATHlogs = preg_replace("/.*=/","",$PATHlogs);}
if (ereg("^PATHweb", $DBCline))
{$WeBServeRRooT = $DBCline; $WeBServeRRooT = preg_replace("/.*=/","",$WeBServeRRooT);}
if (ereg("^VARDB_server", $DBCline))
{$VARDB_server = $DBCline; $VARDB_server = preg_replace("/.*=/","",$VARDB_server);}
if (ereg("^VARDB_database", $DBCline))
{$VARDB_database = $DBCline; $VARDB_database = preg_replace("/.*=/","",$VARDB_database);}
if (ereg("^VARDB_user", $DBCline))
{$VARDB_user = $DBCline; $VARDB_user = preg_replace("/.*=/","",$VARDB_user);}
if (ereg("^VARDB_pass", $DBCline))
{$VARDB_pass = $DBCline; $VARDB_pass = preg_replace("/.*=/","",$VARDB_pass);}
if (ereg("^VARDB_port", $DBCline))
{$VARDB_port = $DBCline; $VARDB_port = preg_replace("/.*=/","",$VARDB_port);}
}
$link=mysql_connect("localhost", "cron", "1234"); }
mysql_select_db("asterisk"); else
{
#defaults for DB connection
$VARDB_server = 'localhost';
$VARDB_user = 'cron';
$VARDB_pass = '1234';
$VARDB_database = '1234';
$WeBServeRRooT = '/usr/local/apache2/htdocs';
}
$link=mysql_connect("$VARDB_server", "$VARDB_user", "$VARDB_pass");
mysql_select_db("$VARDB_database");
$local_DEF = 'Local/'; $local_DEF = 'Local/';
$conf_silent_prefix = '7'; $conf_silent_prefix = '7';
$local_AMP = '@'; $local_AMP = '@';
$ext_context = 'demo'; $ext_context = 'demo';
$recording_exten = '8309'; $recording_exten = '8309';
$WeBServeRRooT = '/usr/local/apache2/htdocs';
$WeBRooTWritablE = '1'; $WeBRooTWritablE = '1';
?> ?>
+37 -4
View File
@@ -1,15 +1,48 @@
<? <?
#
# Copyright (C) 2006 Matt Florell <vicidial@gmail.com> LICENSE: GPLv2
#
if ( file_exists("/etc/astguiclient.conf") )
{
$DBCagc = file("/etc/astguiclient.conf");
foreach ($DBCagc as $DBCline)
{
$DBCline = preg_replace("/ |>|\n|\r|\t|\#.*|;.*/","",$DBCline);
if (ereg("^PATHlogs", $DBCline))
{$PATHlogs = $DBCline; $PATHlogs = preg_replace("/.*=/","",$PATHlogs);}
if (ereg("^PATHweb", $DBCline))
{$WeBServeRRooT = $DBCline; $WeBServeRRooT = preg_replace("/.*=/","",$WeBServeRRooT);}
if (ereg("^VARDB_server", $DBCline))
{$VARDB_server = $DBCline; $VARDB_server = preg_replace("/.*=/","",$VARDB_server);}
if (ereg("^VARDB_database", $DBCline))
{$VARDB_database = $DBCline; $VARDB_database = preg_replace("/.*=/","",$VARDB_database);}
if (ereg("^VARDB_user", $DBCline))
{$VARDB_user = $DBCline; $VARDB_user = preg_replace("/.*=/","",$VARDB_user);}
if (ereg("^VARDB_pass", $DBCline))
{$VARDB_pass = $DBCline; $VARDB_pass = preg_replace("/.*=/","",$VARDB_pass);}
if (ereg("^VARDB_port", $DBCline))
{$VARDB_port = $DBCline; $VARDB_port = preg_replace("/.*=/","",$VARDB_port);}
}
$link=mysql_connect("localhost", "cron", "1234"); }
mysql_select_db("asterisk"); else
{
#defaults for DB connection
$VARDB_server = 'localhost';
$VARDB_user = 'cron';
$VARDB_pass = '1234';
$VARDB_database = '1234';
$WeBServeRRooT = '/usr/local/apache2/htdocs';
}
$link=mysql_connect("$VARDB_server", "$VARDB_user", "$VARDB_pass");
mysql_select_db("$VARDB_database");
$local_DEF = 'Local/'; $local_DEF = 'Local/';
$conf_silent_prefix = '7'; $conf_silent_prefix = '7';
$local_AMP = '@'; $local_AMP = '@';
$ext_context = 'demo'; $ext_context = 'demo';
$recording_exten = '8309'; $recording_exten = '8309';
$WeBServeRRooT = '/usr/local/apache2/htdocs';
$WeBRooTWritablE = '1'; $WeBRooTWritablE = '1';
?> ?>
@@ -426,13 +426,13 @@ if ($ACTION=="RedirectVD")
if (strlen($call_server_ip)>6) {$server_ip = $call_server_ip;} if (strlen($call_server_ip)>6) {$server_ip = $call_server_ip;}
if (eregi("CLOSER",$campaign)) if (eregi("CLOSER",$campaign))
{ {
$stmt = "UPDATE vicidial_closer_log set end_epoch='$StarTtime', length_in_sec='$secondS',status='TRANSFERENCIA' where lead_id='$lead_id' order by start_epoch desc limit 1;"; $stmt = "UPDATE vicidial_closer_log set end_epoch='$StarTtime', length_in_sec='$secondS',status='XFER' where lead_id='$lead_id' order by start_epoch desc limit 1;";
if ($format=='debug') {echo "\n<!-- $stmt -->";} if ($format=='debug') {echo "\n<!-- $stmt -->";}
$rslt=mysql_query($stmt, $link); $rslt=mysql_query($stmt, $link);
} }
if ($auto_dial_level < 1) if ($auto_dial_level < 1)
{ {
$stmt = "UPDATE vicidial_log set end_epoch='$StarTtime', length_in_sec='$secondS',status='TRANSFERENCIA' where uniqueid='$uniqueid';"; $stmt = "UPDATE vicidial_log set end_epoch='$StarTtime', length_in_sec='$secondS',status='XFER' where uniqueid='$uniqueid';";
if ($format=='debug') {echo "\n<!-- $stmt -->";} if ($format=='debug') {echo "\n<!-- $stmt -->";}
$rslt=mysql_query($stmt, $link); $rslt=mysql_query($stmt, $link);
} }
@@ -1236,7 +1236,7 @@ if ($ACTION == 'VDADcheckINCOMING')
$rslt=mysql_query($stmt, $link); $rslt=mysql_query($stmt, $link);
### If LLAMADABK, change vicidial_callback record to INACTIVE ### If LLAMADABK, change vicidial_callback record to INACTIVE
if (eregi("CALLBK|CBHVIEJO", $dispo)) if (eregi("CALLBK|CBHOLD", $dispo))
{ {
$stmt="UPDATE vicidial_callbacks set status='INACTIVE' where lead_id='$lead_id' and status NOT IN('INACTIVE','DEAD','ARCHIVE');"; $stmt="UPDATE vicidial_callbacks set status='INACTIVE' where lead_id='$lead_id' and status NOT IN('INACTIVE','DEAD','ARCHIVE');";
if ($format=='debug') {echo "\n<!-- $stmt -->";} if ($format=='debug') {echo "\n<!-- $stmt -->";}
@@ -1372,7 +1372,7 @@ if ($ACTION == 'updateDISPO')
$agent_log_id = mysql_insert_id(); $agent_log_id = mysql_insert_id();
### LLAMADABACK ENTRY ### LLAMADABACK ENTRY
if ( ($dispo_choice == 'CBHVIEJO') and (strlen($CallBackDatETimE)>10) ) if ( ($dispo_choice == 'CBHOLD') and (strlen($CallBackDatETimE)>10) )
{ {
$stmt="INSERT INTO vicidial_callbacks (lead_id,list_id,campaign_id,status,entry_time,callback_time,user,recipient,comments) values('$lead_id','$list_id','$campaign','ACTIVE','$NOW_TIME','$CallBackDatETimE','$user','$recipient','$comments');"; $stmt="INSERT INTO vicidial_callbacks (lead_id,list_id,campaign_id,status,entry_time,callback_time,user,recipient,comments) values('$lead_id','$list_id','$campaign','ACTIVE','$NOW_TIME','$CallBackDatETimE','$user','$recipient','$comments');";
if ($DB) {echo "$stmt\n";} if ($DB) {echo "$stmt\n";}
+8 -8
View File
@@ -1526,7 +1526,7 @@ if ($enable_fast_refresh < 1) {echo "\tvar refresh_interval = 1000;\n";}
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();
} }
var regXFvars = new RegExp("TRANSFERENCIA","g"); var regXFvars = new RegExp("XFER","g");
if (manual_string.match(regXFvars)) if (manual_string.match(regXFvars))
{ {
var donothing=1; var donothing=1;
@@ -1582,7 +1582,7 @@ if ($enable_fast_refresh < 1) {echo "\tvar refresh_interval = 1000;\n";}
} }
if (xmlhttp) if (xmlhttp)
{ {
var regCXFvars = new RegExp("CTRANSFERENCIA","g"); var regCXFvars = new RegExp("CXFER","g");
var tasknum_string = tasknum.toString(); var tasknum_string = tasknum.toString();
if (tasknum_string.match(regCXFvars)) if (tasknum_string.match(regCXFvars))
{ {
@@ -1592,7 +1592,7 @@ if ($enable_fast_refresh < 1) {echo "\tvar refresh_interval = 1000;\n";}
var closerxfercamptail = '_L' + document.vicidial_form.xfercode.value; var closerxfercamptail = '_L' + document.vicidial_form.xfercode.value;
tasknum = Ctasknum + "*CL_" + campaign + '' + closerxfercamptail + '**' + document.vicidial_form.lead_id.value + '**' + document.vicidial_form.phone_number.value + '*' + user + '*'; tasknum = Ctasknum + "*CL_" + campaign + '' + closerxfercamptail + '**' + document.vicidial_form.lead_id.value + '**' + document.vicidial_form.phone_number.value + '*' + user + '*';
} }
var regAXFvars = new RegExp("ATRANSFERENCIA","g"); var regAXFvars = new RegExp("AXFER","g");
if (tasknum_string.match(regAXFvars)) if (tasknum_string.match(regAXFvars))
{ {
var Ctasknum = tasknum_string.replace(regAXFvars, ''); var Ctasknum = tasknum_string.replace(regAXFvars, '');
@@ -1984,7 +1984,7 @@ if ($enable_fast_refresh < 1) {echo "\tvar refresh_interval = 1000;\n";}
// ################################################################################ // ################################################################################
// Send Redirect command for live call to Manager sends phone name where call is going to // Send Redirect command for live call to Manager sends phone name where call is going to
// Covers the following types: TRANSFERENCIA, VMAIL, ENTRY, CONF, PARKING, FROMPARKING, XfeRLOCAL, XfeRINTERNAL, XfeRBLIND, VfeRVMAIL // Covers the following types: XFER, VMAIL, ENTRY, CONF, PARKING, FROMPARKING, XfeRLOCAL, XfeRINTERNAL, XfeRBLIND, VfeRVMAIL
function mainxfer_send_redirect(taskvar,taskxferconf,taskserverip) function mainxfer_send_redirect(taskvar,taskxferconf,taskserverip)
{ {
var xmlhttp=false; var xmlhttp=false;
@@ -2016,10 +2016,10 @@ if ($enable_fast_refresh < 1) {echo "\tvar refresh_interval = 1000;\n";}
{ {
var queryCID = "XBvdcW" + epoch_sec + user_abb; var queryCID = "XBvdcW" + epoch_sec + user_abb;
var blindxferdialstring = document.vicidial_form.xfernumber.value; var blindxferdialstring = document.vicidial_form.xfernumber.value;
var regXFvars = new RegExp("TRANSFERENCIA","g"); var regXFvars = new RegExp("XFER","g");
if (blindxferdialstring.match(regXFvars)) if (blindxferdialstring.match(regXFvars))
{ {
var regAXFvars = new RegExp("ATRANSFERENCIA","g"); var regAXFvars = new RegExp("AXFER","g");
if (blindxferdialstring.match(regAXFvars)) if (blindxferdialstring.match(regAXFvars))
{ {
var Ctasknum = blindxferdialstring.replace(regAXFvars, ''); var Ctasknum = blindxferdialstring.replace(regAXFvars, '');
@@ -2105,7 +2105,7 @@ if ($enable_fast_refresh < 1) {echo "\tvar refresh_interval = 1000;\n";}
var redirectXTRAvalue = XDchannel; var redirectXTRAvalue = XDchannel;
var redirecttype_test = document.vicidial_form.xfernumber.value; var redirecttype_test = document.vicidial_form.xfernumber.value;
var closerxfercamptail = '_L' + document.vicidial_form.xfercode.value; var closerxfercamptail = '_L' + document.vicidial_form.xfercode.value;
var regRXFvars = new RegExp("CTRANSFERENCIA","g"); var regRXFvars = new RegExp("CXFER","g");
if ( (redirecttype_test.match(regRXFvars)) && (local_consult_xfers > 0) ) if ( (redirecttype_test.match(regRXFvars)) && (local_consult_xfers > 0) )
{var redirecttype = 'RedirectXtraCX';} {var redirecttype = 'RedirectXtraCX';}
else else
@@ -4611,7 +4611,7 @@ if ($enable_fast_refresh < 1) {echo "\tvar refresh_interval = 1000;\n";}
// alert(CallBackDatETimE + "|" + CallBackCommenTs); // alert(CallBackDatETimE + "|" + CallBackCommenTs);
document.vicidial_form.DispoSelection.value = 'CBHVIEJO'; document.vicidial_form.DispoSelection.value = 'CBHOLD';
hideDiv('CallBackSelectBox'); hideDiv('CallBackSelectBox');
DispoSelect_submit(); DispoSelect_submit();
} }
+37 -4
View File
@@ -1,15 +1,48 @@
<? <?
#
# Copyright (C) 2006 Matt Florell <vicidial@gmail.com> LICENSE: GPLv2
#
if ( file_exists("/etc/astguiclient.conf") )
{
$DBCagc = file("/etc/astguiclient.conf");
foreach ($DBCagc as $DBCline)
{
$DBCline = preg_replace("/ |>|\n|\r|\t|\#.*|;.*/","",$DBCline);
if (ereg("^PATHlogs", $DBCline))
{$PATHlogs = $DBCline; $PATHlogs = preg_replace("/.*=/","",$PATHlogs);}
if (ereg("^PATHweb", $DBCline))
{$WeBServeRRooT = $DBCline; $WeBServeRRooT = preg_replace("/.*=/","",$WeBServeRRooT);}
if (ereg("^VARDB_server", $DBCline))
{$VARDB_server = $DBCline; $VARDB_server = preg_replace("/.*=/","",$VARDB_server);}
if (ereg("^VARDB_database", $DBCline))
{$VARDB_database = $DBCline; $VARDB_database = preg_replace("/.*=/","",$VARDB_database);}
if (ereg("^VARDB_user", $DBCline))
{$VARDB_user = $DBCline; $VARDB_user = preg_replace("/.*=/","",$VARDB_user);}
if (ereg("^VARDB_pass", $DBCline))
{$VARDB_pass = $DBCline; $VARDB_pass = preg_replace("/.*=/","",$VARDB_pass);}
if (ereg("^VARDB_port", $DBCline))
{$VARDB_port = $DBCline; $VARDB_port = preg_replace("/.*=/","",$VARDB_port);}
}
$link=mysql_connect("localhost", "cron", "1234"); }
mysql_select_db("asterisk"); else
{
#defaults for DB connection
$VARDB_server = 'localhost';
$VARDB_user = 'cron';
$VARDB_pass = '1234';
$VARDB_database = '1234';
$WeBServeRRooT = '/usr/local/apache2/htdocs';
}
$link=mysql_connect("$VARDB_server", "$VARDB_user", "$VARDB_pass");
mysql_select_db("$VARDB_database");
$local_DEF = 'Local/'; $local_DEF = 'Local/';
$conf_silent_prefix = '7'; $conf_silent_prefix = '7';
$local_AMP = '@'; $local_AMP = '@';
$ext_context = 'demo'; $ext_context = 'demo';
$recording_exten = '8309'; $recording_exten = '8309';
$WeBServeRRooT = '/usr/local/apache2/htdocs';
$WeBRooTWritablE = '1'; $WeBRooTWritablE = '1';
?> ?>
@@ -1236,7 +1236,7 @@ if ($ACTION == 'VDADcheckINCOMING')
$rslt=mysql_query($stmt, $link); $rslt=mysql_query($stmt, $link);
### If APPELBK, change vicidial_callback record to INACTIVE ### If APPELBK, change vicidial_callback record to INACTIVE
if (eregi("CALLBK|CBHVIEUX", $dispo)) if (eregi("CALLBK|CBHOLD", $dispo))
{ {
$stmt="UPDATE vicidial_callbacks set status='INACTIVE' where lead_id='$lead_id' and status NOT IN('INACTIVE','DEAD','ARCHIVE');"; $stmt="UPDATE vicidial_callbacks set status='INACTIVE' where lead_id='$lead_id' and status NOT IN('INACTIVE','DEAD','ARCHIVE');";
if ($format=='debug') {echo "\n<!-- $stmt -->";} if ($format=='debug') {echo "\n<!-- $stmt -->";}
@@ -1372,7 +1372,7 @@ if ($ACTION == 'updateDISPO')
$agent_log_id = mysql_insert_id(); $agent_log_id = mysql_insert_id();
### APPELBACK ENTRY ### APPELBACK ENTRY
if ( ($dispo_choice == 'CBHVIEUX') and (strlen($CallBackDatETimE)>10) ) if ( ($dispo_choice == 'CBHOLD') and (strlen($CallBackDatETimE)>10) )
{ {
$stmt="INSERT INTO vicidial_callbacks (lead_id,list_id,campaign_id,status,entry_time,callback_time,user,recipient,comments) values('$lead_id','$list_id','$campaign','ACTIVE','$NOW_TIME','$CallBackDatETimE','$user','$recipient','$comments');"; $stmt="INSERT INTO vicidial_callbacks (lead_id,list_id,campaign_id,status,entry_time,callback_time,user,recipient,comments) values('$lead_id','$list_id','$campaign','ACTIVE','$NOW_TIME','$CallBackDatETimE','$user','$recipient','$comments');";
if ($DB) {echo "$stmt\n";} if ($DB) {echo "$stmt\n";}
+1 -1
View File
@@ -4611,7 +4611,7 @@ if ($enable_fast_refresh < 1) {echo "\tvar refresh_interval = 1000;\n";}
// alert(CallBackDatETimE + "|" + CallBackCommenTs); // alert(CallBackDatETimE + "|" + CallBackCommenTs);
document.vicidial_form.DispoSelection.value = 'CBHVIEUX'; document.vicidial_form.DispoSelection.value = 'CBHOLD';
hideDiv('CallBackSelectBox'); hideDiv('CallBackSelectBox');
DispoSelect_submit(); DispoSelect_submit();
} }
+37 -4
View File
@@ -1,15 +1,48 @@
<? <?
#
# Copyright (C) 2006 Matt Florell <vicidial@gmail.com> LICENSE: GPLv2
#
if ( file_exists("/etc/astguiclient.conf") )
{
$DBCagc = file("/etc/astguiclient.conf");
foreach ($DBCagc as $DBCline)
{
$DBCline = preg_replace("/ |>|\n|\r|\t|\#.*|;.*/","",$DBCline);
if (ereg("^PATHlogs", $DBCline))
{$PATHlogs = $DBCline; $PATHlogs = preg_replace("/.*=/","",$PATHlogs);}
if (ereg("^PATHweb", $DBCline))
{$WeBServeRRooT = $DBCline; $WeBServeRRooT = preg_replace("/.*=/","",$WeBServeRRooT);}
if (ereg("^VARDB_server", $DBCline))
{$VARDB_server = $DBCline; $VARDB_server = preg_replace("/.*=/","",$VARDB_server);}
if (ereg("^VARDB_database", $DBCline))
{$VARDB_database = $DBCline; $VARDB_database = preg_replace("/.*=/","",$VARDB_database);}
if (ereg("^VARDB_user", $DBCline))
{$VARDB_user = $DBCline; $VARDB_user = preg_replace("/.*=/","",$VARDB_user);}
if (ereg("^VARDB_pass", $DBCline))
{$VARDB_pass = $DBCline; $VARDB_pass = preg_replace("/.*=/","",$VARDB_pass);}
if (ereg("^VARDB_port", $DBCline))
{$VARDB_port = $DBCline; $VARDB_port = preg_replace("/.*=/","",$VARDB_port);}
}
$link=mysql_connect("localhost", "cron", "1234"); }
mysql_select_db("asterisk"); else
{
#defaults for DB connection
$VARDB_server = 'localhost';
$VARDB_user = 'cron';
$VARDB_pass = '1234';
$VARDB_database = '1234';
$WeBServeRRooT = '/usr/local/apache2/htdocs';
}
$link=mysql_connect("$VARDB_server", "$VARDB_user", "$VARDB_pass");
mysql_select_db("$VARDB_database");
$local_DEF = 'Local/'; $local_DEF = 'Local/';
$conf_silent_prefix = '7'; $conf_silent_prefix = '7';
$local_AMP = '@'; $local_AMP = '@';
$ext_context = 'demo'; $ext_context = 'demo';
$recording_exten = '8309'; $recording_exten = '8309';
$WeBServeRRooT = '/usr/local/apache2/htdocs';
$WeBRooTWritablE = '1'; $WeBRooTWritablE = '1';
?> ?>
@@ -426,13 +426,13 @@ if ($ACTION=="RedirectVD")
if (strlen($call_server_ip)>6) {$server_ip = $call_server_ip;} if (strlen($call_server_ip)>6) {$server_ip = $call_server_ip;}
if (eregi("CLOSER",$campaign)) if (eregi("CLOSER",$campaign))
{ {
$stmt = "UPDATE vicidial_closer_log set end_epoch='$StarTtime', length_in_sec='$secondS',status='TRASF' where lead_id='$lead_id' order by start_epoch desc limit 1;"; $stmt = "UPDATE vicidial_closer_log set end_epoch='$StarTtime', length_in_sec='$secondS',status='XFER' where lead_id='$lead_id' order by start_epoch desc limit 1;";
if ($format=='debug') {echo "\n<!-- $stmt -->";} if ($format=='debug') {echo "\n<!-- $stmt -->";}
$rslt=mysql_query($stmt, $link); $rslt=mysql_query($stmt, $link);
} }
if ($auto_dial_level < 1) if ($auto_dial_level < 1)
{ {
$stmt = "UPDATE vicidial_log set end_epoch='$StarTtime', length_in_sec='$secondS',status='TRASF' where uniqueid='$uniqueid';"; $stmt = "UPDATE vicidial_log set end_epoch='$StarTtime', length_in_sec='$secondS',status='XFER' where uniqueid='$uniqueid';";
if ($format=='debug') {echo "\n<!-- $stmt -->";} if ($format=='debug') {echo "\n<!-- $stmt -->";}
$rslt=mysql_query($stmt, $link); $rslt=mysql_query($stmt, $link);
} }
@@ -1236,7 +1236,7 @@ if ($ACTION == 'VDADcheckINCOMING')
$rslt=mysql_query($stmt, $link); $rslt=mysql_query($stmt, $link);
### If CHIAMATABK, change vicidial_callback record to INACTIVE ### If CHIAMATABK, change vicidial_callback record to INACTIVE
if (eregi("CALLBK|CBHVECCHIO", $dispo)) if (eregi("CALLBK|CBHOLD", $dispo))
{ {
$stmt="UPDATE vicidial_callbacks set status='INACTIVE' where lead_id='$lead_id' and status NOT IN('INACTIVE','DEAD','ARCHIVE');"; $stmt="UPDATE vicidial_callbacks set status='INACTIVE' where lead_id='$lead_id' and status NOT IN('INACTIVE','DEAD','ARCHIVE');";
if ($format=='debug') {echo "\n<!-- $stmt -->";} if ($format=='debug') {echo "\n<!-- $stmt -->";}
@@ -1372,7 +1372,7 @@ if ($ACTION == 'updateDISPO')
$agent_log_id = mysql_insert_id(); $agent_log_id = mysql_insert_id();
### CHIAMATABACK ENTRY ### CHIAMATABACK ENTRY
if ( ($dispo_choice == 'CBHVECCHIO') and (strlen($CallBackDatETimE)>10) ) if ( ($dispo_choice == 'CBHOLD') and (strlen($CallBackDatETimE)>10) )
{ {
$stmt="INSERT INTO vicidial_callbacks (lead_id,list_id,campaign_id,status,entry_time,callback_time,user,recipient,comments) values('$lead_id','$list_id','$campaign','ACTIVE','$NOW_TIME','$CallBackDatETimE','$user','$recipient','$comments');"; $stmt="INSERT INTO vicidial_callbacks (lead_id,list_id,campaign_id,status,entry_time,callback_time,user,recipient,comments) values('$lead_id','$list_id','$campaign','ACTIVE','$NOW_TIME','$CallBackDatETimE','$user','$recipient','$comments');";
if ($DB) {echo "$stmt\n";} if ($DB) {echo "$stmt\n";}
+8 -8
View File
@@ -1526,7 +1526,7 @@ if ($enable_fast_refresh < 1) {echo "\tvar refresh_interval = 1000;\n";}
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();
} }
var regXFvars = new RegExp("TRASF","g"); var regXFvars = new RegExp("XFER","g");
if (manual_string.match(regXFvars)) if (manual_string.match(regXFvars))
{ {
var donothing=1; var donothing=1;
@@ -1582,7 +1582,7 @@ if ($enable_fast_refresh < 1) {echo "\tvar refresh_interval = 1000;\n";}
} }
if (xmlhttp) if (xmlhttp)
{ {
var regCXFvars = new RegExp("CTRASF","g"); var regCXFvars = new RegExp("CXFER","g");
var tasknum_string = tasknum.toString(); var tasknum_string = tasknum.toString();
if (tasknum_string.match(regCXFvars)) if (tasknum_string.match(regCXFvars))
{ {
@@ -1592,7 +1592,7 @@ if ($enable_fast_refresh < 1) {echo "\tvar refresh_interval = 1000;\n";}
var closerxfercamptail = '_L' + document.vicidial_form.xfercode.value; var closerxfercamptail = '_L' + document.vicidial_form.xfercode.value;
tasknum = Ctasknum + "*CL_" + campaign + '' + closerxfercamptail + '**' + document.vicidial_form.lead_id.value + '**' + document.vicidial_form.phone_number.value + '*' + user + '*'; tasknum = Ctasknum + "*CL_" + campaign + '' + closerxfercamptail + '**' + document.vicidial_form.lead_id.value + '**' + document.vicidial_form.phone_number.value + '*' + user + '*';
} }
var regAXFvars = new RegExp("ATRASF","g"); var regAXFvars = new RegExp("AXFER","g");
if (tasknum_string.match(regAXFvars)) if (tasknum_string.match(regAXFvars))
{ {
var Ctasknum = tasknum_string.replace(regAXFvars, ''); var Ctasknum = tasknum_string.replace(regAXFvars, '');
@@ -1984,7 +1984,7 @@ if ($enable_fast_refresh < 1) {echo "\tvar refresh_interval = 1000;\n";}
// ################################################################################ // ################################################################################
// Send Redirect command for live call to Manager sends phone name where call is going to // Send Redirect command for live call to Manager sends phone name where call is going to
// Covers the following types: TRASF, VMAIL, ENTRY, CONF, PARK, FROMPARK, XfeRLOCAL, XfeRINTERNAL, XfeRBLIND, VfeRVMAIL // Covers the following types: XFER, VMAIL, ENTRY, CONF, PARK, FROMPARK, XfeRLOCAL, XfeRINTERNAL, XfeRBLIND, VfeRVMAIL
function mainxfer_send_redirect(taskvar,taskxferconf,taskserverip) function mainxfer_send_redirect(taskvar,taskxferconf,taskserverip)
{ {
var xmlhttp=false; var xmlhttp=false;
@@ -2016,10 +2016,10 @@ if ($enable_fast_refresh < 1) {echo "\tvar refresh_interval = 1000;\n";}
{ {
var queryCID = "XBvdcW" + epoch_sec + user_abb; var queryCID = "XBvdcW" + epoch_sec + user_abb;
var blindxferdialstring = document.vicidial_form.xfernumber.value; var blindxferdialstring = document.vicidial_form.xfernumber.value;
var regXFvars = new RegExp("TRASF","g"); var regXFvars = new RegExp("XFER","g");
if (blindxferdialstring.match(regXFvars)) if (blindxferdialstring.match(regXFvars))
{ {
var regAXFvars = new RegExp("ATRASF","g"); var regAXFvars = new RegExp("AXFER","g");
if (blindxferdialstring.match(regAXFvars)) if (blindxferdialstring.match(regAXFvars))
{ {
var Ctasknum = blindxferdialstring.replace(regAXFvars, ''); var Ctasknum = blindxferdialstring.replace(regAXFvars, '');
@@ -2105,7 +2105,7 @@ if ($enable_fast_refresh < 1) {echo "\tvar refresh_interval = 1000;\n";}
var redirectXTRAvalue = XDchannel; var redirectXTRAvalue = XDchannel;
var redirecttype_test = document.vicidial_form.xfernumber.value; var redirecttype_test = document.vicidial_form.xfernumber.value;
var closerxfercamptail = '_L' + document.vicidial_form.xfercode.value; var closerxfercamptail = '_L' + document.vicidial_form.xfercode.value;
var regRXFvars = new RegExp("CTRASF","g"); var regRXFvars = new RegExp("CXFER","g");
if ( (redirecttype_test.match(regRXFvars)) && (local_consult_xfers > 0) ) if ( (redirecttype_test.match(regRXFvars)) && (local_consult_xfers > 0) )
{var redirecttype = 'RedirectXtraCX';} {var redirecttype = 'RedirectXtraCX';}
else else
@@ -4611,7 +4611,7 @@ if ($enable_fast_refresh < 1) {echo "\tvar refresh_interval = 1000;\n";}
// alert(CallBackDatETimE + "|" + CallBackCommenTs); // alert(CallBackDatETimE + "|" + CallBackCommenTs);
document.vicidial_form.DispoSelection.value = 'CBHVECCHIO'; document.vicidial_form.DispoSelection.value = 'CBHOLD';
hideDiv('CallBackSelectBox'); hideDiv('CallBackSelectBox');
DispoSelect_submit(); DispoSelect_submit();
} }
+37 -5
View File
@@ -1,16 +1,48 @@
<? <?
#
# Copyright (C) 2006 Matt Florell <vicidial@gmail.com> LICENSE: GPLv2
#
if ( file_exists("/etc/astguiclient.conf") )
{
$DBCagc = file("/etc/astguiclient.conf");
foreach ($DBCagc as $DBCline)
{
$DBCline = preg_replace("/ |>|\n|\r|\t|\#.*|;.*/","",$DBCline);
if (ereg("^PATHlogs", $DBCline))
{$PATHlogs = $DBCline; $PATHlogs = preg_replace("/.*=/","",$PATHlogs);}
if (ereg("^PATHweb", $DBCline))
{$WeBServeRRooT = $DBCline; $WeBServeRRooT = preg_replace("/.*=/","",$WeBServeRRooT);}
if (ereg("^VARDB_server", $DBCline))
{$VARDB_server = $DBCline; $VARDB_server = preg_replace("/.*=/","",$VARDB_server);}
if (ereg("^VARDB_database", $DBCline))
{$VARDB_database = $DBCline; $VARDB_database = preg_replace("/.*=/","",$VARDB_database);}
if (ereg("^VARDB_user", $DBCline))
{$VARDB_user = $DBCline; $VARDB_user = preg_replace("/.*=/","",$VARDB_user);}
if (ereg("^VARDB_pass", $DBCline))
{$VARDB_pass = $DBCline; $VARDB_pass = preg_replace("/.*=/","",$VARDB_pass);}
if (ereg("^VARDB_port", $DBCline))
{$VARDB_port = $DBCline; $VARDB_port = preg_replace("/.*=/","",$VARDB_port);}
}
$link=mysql_connect("10.10.11.10", "astcron", "astcron"); }
mysql_select_db("asterisk"); else
{
#defaults for DB connection
$VARDB_server = 'localhost';
$VARDB_user = 'cron';
$VARDB_pass = '1234';
$VARDB_database = '1234';
$WeBServeRRooT = '/usr/local/apache2/htdocs';
}
$link=mysql_connect("$VARDB_server", "$VARDB_user", "$VARDB_pass");
mysql_select_db("$VARDB_database");
$local_DEF = 'Local/'; $local_DEF = 'Local/';
$conf_silent_prefix = '7'; $conf_silent_prefix = '7';
$local_AMP = '@'; $local_AMP = '@';
$ext_context = 'demo'; $ext_context = 'demo';
$recording_exten = '8309'; $recording_exten = '8309';
$WeBServeRRooT = '/home/www/htdocs';
#$WeBServeRRooT = '/usr/local/apache2/htdocs';
$WeBRooTWritablE = '1'; $WeBRooTWritablE = '1';
?> ?>
@@ -426,13 +426,13 @@ if ($ACTION=="RedirectVD")
if (strlen($call_server_ip)>6) {$server_ip = $call_server_ip;} if (strlen($call_server_ip)>6) {$server_ip = $call_server_ip;}
if (eregi("CLOSER",$campaign)) if (eregi("CLOSER",$campaign))
{ {
$stmt = "UPDATE vicidial_closer_log set end_epoch='$StarTtime', length_in_sec='$secondS',status='TRANSFER' where lead_id='$lead_id' order by start_epoch desc limit 1;"; $stmt = "UPDATE vicidial_closer_log set end_epoch='$StarTtime', length_in_sec='$secondS',status='XFER' where lead_id='$lead_id' order by start_epoch desc limit 1;";
if ($format=='debug') {echo "\n<!-- $stmt -->";} if ($format=='debug') {echo "\n<!-- $stmt -->";}
$rslt=mysql_query($stmt, $link); $rslt=mysql_query($stmt, $link);
} }
if ($auto_dial_level < 1) if ($auto_dial_level < 1)
{ {
$stmt = "UPDATE vicidial_log set end_epoch='$StarTtime', length_in_sec='$secondS',status='TRANSFER' where uniqueid='$uniqueid';"; $stmt = "UPDATE vicidial_log set end_epoch='$StarTtime', length_in_sec='$secondS',status='XFER' where uniqueid='$uniqueid';";
if ($format=='debug') {echo "\n<!-- $stmt -->";} if ($format=='debug') {echo "\n<!-- $stmt -->";}
$rslt=mysql_query($stmt, $link); $rslt=mysql_query($stmt, $link);
} }
@@ -1236,7 +1236,7 @@ if ($ACTION == 'VDADcheckINCOMING')
$rslt=mysql_query($stmt, $link); $rslt=mysql_query($stmt, $link);
### If RozmowaBK, change vicidial_callback record to INACTIVE ### If RozmowaBK, change vicidial_callback record to INACTIVE
if (eregi("CALLBK|CBHSTARY", $dispo)) if (eregi("CALLBK|CBHOLD", $dispo))
{ {
$stmt="UPDATE vicidial_callbacks set status='INACTIVE' where lead_id='$lead_id' and status NOT IN('INACTIVE','DEAD','ARCHIVE');"; $stmt="UPDATE vicidial_callbacks set status='INACTIVE' where lead_id='$lead_id' and status NOT IN('INACTIVE','DEAD','ARCHIVE');";
if ($format=='debug') {echo "\n<!-- $stmt -->";} if ($format=='debug') {echo "\n<!-- $stmt -->";}
@@ -1372,7 +1372,7 @@ if ($ACTION == 'updateDISPO')
$agent_log_id = mysql_insert_id(); $agent_log_id = mysql_insert_id();
### RozmowaBACK ENTRY ### RozmowaBACK ENTRY
if ( ($dispo_choice == 'CBHSTARY') and (strlen($CallBackDatETimE)>10) ) if ( ($dispo_choice == 'CBHOLD') and (strlen($CallBackDatETimE)>10) )
{ {
$stmt="INSERT INTO vicidial_callbacks (lead_id,list_id,campaign_id,status,entry_time,callback_time,user,recipient,comments) values('$lead_id','$list_id','$campaign','ACTIVE','$NOW_TIME','$CallBackDatETimE','$user','$recipient','$comments');"; $stmt="INSERT INTO vicidial_callbacks (lead_id,list_id,campaign_id,status,entry_time,callback_time,user,recipient,comments) values('$lead_id','$list_id','$campaign','ACTIVE','$NOW_TIME','$CallBackDatETimE','$user','$recipient','$comments');";
if ($DB) {echo "$stmt\n";} if ($DB) {echo "$stmt\n";}
+8 -8
View File
@@ -1526,7 +1526,7 @@ if ($enable_fast_refresh < 1) {echo "\tvar refresh_interval = 1000;\n";}
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();
} }
var regXFvars = new RegExp("TRANSFER","g"); var regXFvars = new RegExp("XFER","g");
if (manual_string.match(regXFvars)) if (manual_string.match(regXFvars))
{ {
var donothing=1; var donothing=1;
@@ -1582,7 +1582,7 @@ if ($enable_fast_refresh < 1) {echo "\tvar refresh_interval = 1000;\n";}
} }
if (xmlhttp) if (xmlhttp)
{ {
var regCXFvars = new RegExp("CTRANSFER","g"); var regCXFvars = new RegExp("CXFER","g");
var tasknum_string = tasknum.toString(); var tasknum_string = tasknum.toString();
if (tasknum_string.match(regCXFvars)) if (tasknum_string.match(regCXFvars))
{ {
@@ -1592,7 +1592,7 @@ if ($enable_fast_refresh < 1) {echo "\tvar refresh_interval = 1000;\n";}
var closerxfercamptail = '_L' + document.vicidial_form.xfercode.value; var closerxfercamptail = '_L' + document.vicidial_form.xfercode.value;
tasknum = Ctasknum + "*CL_" + campaign + '' + closerxfercamptail + '**' + document.vicidial_form.lead_id.value + '**' + document.vicidial_form.phone_number.value + '*' + user + '*'; tasknum = Ctasknum + "*CL_" + campaign + '' + closerxfercamptail + '**' + document.vicidial_form.lead_id.value + '**' + document.vicidial_form.phone_number.value + '*' + user + '*';
} }
var regAXFvars = new RegExp("ATRANSFER","g"); var regAXFvars = new RegExp("AXFER","g");
if (tasknum_string.match(regAXFvars)) if (tasknum_string.match(regAXFvars))
{ {
var Ctasknum = tasknum_string.replace(regAXFvars, ''); var Ctasknum = tasknum_string.replace(regAXFvars, '');
@@ -1984,7 +1984,7 @@ if ($enable_fast_refresh < 1) {echo "\tvar refresh_interval = 1000;\n";}
// ################################################################################ // ################################################################################
// Send Redirect command for live call to Manager sends phone name where call is going to // Send Redirect command for live call to Manager sends phone name where call is going to
// Covers the following types: TRANSFER, VMAIL, ENTRY, CONF, PARKING, FROMPARKING, XfeRLOCAL, XfeRINTERNAL, XfeRBLIND, VfeRVMAIL // Covers the following types: XFER, VMAIL, ENTRY, CONF, PARKING, FROMPARKING, XfeRLOCAL, XfeRINTERNAL, XfeRBLIND, VfeRVMAIL
function mainxfer_send_redirect(taskvar,taskxferconf,taskserverip) function mainxfer_send_redirect(taskvar,taskxferconf,taskserverip)
{ {
var xmlhttp=false; var xmlhttp=false;
@@ -2016,10 +2016,10 @@ if ($enable_fast_refresh < 1) {echo "\tvar refresh_interval = 1000;\n";}
{ {
var queryCID = "XBvdcW" + epoch_sec + user_abb; var queryCID = "XBvdcW" + epoch_sec + user_abb;
var blindxferdialstring = document.vicidial_form.xfernumber.value; var blindxferdialstring = document.vicidial_form.xfernumber.value;
var regXFvars = new RegExp("TRANSFER","g"); var regXFvars = new RegExp("XFER","g");
if (blindxferdialstring.match(regXFvars)) if (blindxferdialstring.match(regXFvars))
{ {
var regAXFvars = new RegExp("ATRANSFER","g"); var regAXFvars = new RegExp("AXFER","g");
if (blindxferdialstring.match(regAXFvars)) if (blindxferdialstring.match(regAXFvars))
{ {
var Ctasknum = blindxferdialstring.replace(regAXFvars, ''); var Ctasknum = blindxferdialstring.replace(regAXFvars, '');
@@ -2105,7 +2105,7 @@ if ($enable_fast_refresh < 1) {echo "\tvar refresh_interval = 1000;\n";}
var redirectXTRAvalue = XDchannel; var redirectXTRAvalue = XDchannel;
var redirecttype_test = document.vicidial_form.xfernumber.value; var redirecttype_test = document.vicidial_form.xfernumber.value;
var closerxfercamptail = '_L' + document.vicidial_form.xfercode.value; var closerxfercamptail = '_L' + document.vicidial_form.xfercode.value;
var regRXFvars = new RegExp("CTRANSFER","g"); var regRXFvars = new RegExp("CXFER","g");
if ( (redirecttype_test.match(regRXFvars)) && (local_consult_xfers > 0) ) if ( (redirecttype_test.match(regRXFvars)) && (local_consult_xfers > 0) )
{var redirecttype = 'RedirectXtraCX';} {var redirecttype = 'RedirectXtraCX';}
else else
@@ -4611,7 +4611,7 @@ if ($enable_fast_refresh < 1) {echo "\tvar refresh_interval = 1000;\n";}
// alert(CallBackDatETimE + "|" + CallBackCommenTs); // alert(CallBackDatETimE + "|" + CallBackCommenTs);
document.vicidial_form.DispoSelection.value = 'CBHSTARY'; document.vicidial_form.DispoSelection.value = 'CBHOLD';
hideDiv('CallBackSelectBox'); hideDiv('CallBackSelectBox');
DispoSelect_submit(); DispoSelect_submit();
} }
+37 -4
View File
@@ -1,15 +1,48 @@
<? <?
#
# Copyright (C) 2006 Matt Florell <vicidial@gmail.com> LICENSE: GPLv2
#
if ( file_exists("/etc/astguiclient.conf") )
{
$DBCagc = file("/etc/astguiclient.conf");
foreach ($DBCagc as $DBCline)
{
$DBCline = preg_replace("/ |>|\n|\r|\t|\#.*|;.*/","",$DBCline);
if (ereg("^PATHlogs", $DBCline))
{$PATHlogs = $DBCline; $PATHlogs = preg_replace("/.*=/","",$PATHlogs);}
if (ereg("^PATHweb", $DBCline))
{$WeBServeRRooT = $DBCline; $WeBServeRRooT = preg_replace("/.*=/","",$WeBServeRRooT);}
if (ereg("^VARDB_server", $DBCline))
{$VARDB_server = $DBCline; $VARDB_server = preg_replace("/.*=/","",$VARDB_server);}
if (ereg("^VARDB_database", $DBCline))
{$VARDB_database = $DBCline; $VARDB_database = preg_replace("/.*=/","",$VARDB_database);}
if (ereg("^VARDB_user", $DBCline))
{$VARDB_user = $DBCline; $VARDB_user = preg_replace("/.*=/","",$VARDB_user);}
if (ereg("^VARDB_pass", $DBCline))
{$VARDB_pass = $DBCline; $VARDB_pass = preg_replace("/.*=/","",$VARDB_pass);}
if (ereg("^VARDB_port", $DBCline))
{$VARDB_port = $DBCline; $VARDB_port = preg_replace("/.*=/","",$VARDB_port);}
}
$link=mysql_connect("localhost", "cron", "1234"); }
mysql_select_db("asterisk"); else
{
#defaults for DB connection
$VARDB_server = 'localhost';
$VARDB_user = 'cron';
$VARDB_pass = '1234';
$VARDB_database = '1234';
$WeBServeRRooT = '/usr/local/apache2/htdocs';
}
$link=mysql_connect("$VARDB_server", "$VARDB_user", "$VARDB_pass");
mysql_select_db("$VARDB_database");
$local_DEF = 'Local/'; $local_DEF = 'Local/';
$conf_silent_prefix = '7'; $conf_silent_prefix = '7';
$local_AMP = '@'; $local_AMP = '@';
$ext_context = 'demo'; $ext_context = 'demo';
$recording_exten = '8309'; $recording_exten = '8309';
$WeBServeRRooT = '/usr/local/apache2/htdocs';
$WeBRooTWritablE = '1'; $WeBRooTWritablE = '1';
?> ?>
@@ -1236,7 +1236,7 @@ if ($ACTION == 'VDADcheckINCOMING')
$rslt=mysql_query($stmt, $link); $rslt=mysql_query($stmt, $link);
### If CHAMADABK, change vicidial_callback record to INACTIVE ### If CHAMADABK, change vicidial_callback record to INACTIVE
if (eregi("CALLBK|CBHVELHO", $dispo)) if (eregi("CALLBK|CBHOLD", $dispo))
{ {
$stmt="UPDATE vicidial_callbacks set status='INACTIVE' where lead_id='$lead_id' and status NOT IN('INACTIVE','DEAD','ARCHIVE');"; $stmt="UPDATE vicidial_callbacks set status='INACTIVE' where lead_id='$lead_id' and status NOT IN('INACTIVE','DEAD','ARCHIVE');";
if ($format=='debug') {echo "\n<!-- $stmt -->";} if ($format=='debug') {echo "\n<!-- $stmt -->";}
@@ -1372,7 +1372,7 @@ if ($ACTION == 'updateDISPO')
$agent_log_id = mysql_insert_id(); $agent_log_id = mysql_insert_id();
### CHAMADABACK ENTRY ### CHAMADABACK ENTRY
if ( ($dispo_choice == 'CBHVELHO') and (strlen($CallBackDatETimE)>10) ) if ( ($dispo_choice == 'CBHOLD') and (strlen($CallBackDatETimE)>10) )
{ {
$stmt="INSERT INTO vicidial_callbacks (lead_id,list_id,campaign_id,status,entry_time,callback_time,user,recipient,comments) values('$lead_id','$list_id','$campaign','ACTIVE','$NOW_TIME','$CallBackDatETimE','$user','$recipient','$comments');"; $stmt="INSERT INTO vicidial_callbacks (lead_id,list_id,campaign_id,status,entry_time,callback_time,user,recipient,comments) values('$lead_id','$list_id','$campaign','ACTIVE','$NOW_TIME','$CallBackDatETimE','$user','$recipient','$comments');";
if ($DB) {echo "$stmt\n";} if ($DB) {echo "$stmt\n";}
+1 -1
View File
@@ -4611,7 +4611,7 @@ if ($enable_fast_refresh < 1) {echo "\tvar refresh_interval = 1000;\n";}
// alert(CallBackDatETimE + "|" + CallBackCommenTs); // alert(CallBackDatETimE + "|" + CallBackCommenTs);
document.vicidial_form.DispoSelection.value = 'CBHVELHO'; document.vicidial_form.DispoSelection.value = 'CBHOLD';
hideDiv('CallBackSelectBox'); hideDiv('CallBackSelectBox');
DispoSelect_submit(); DispoSelect_submit();
} }
+3 -3
View File
@@ -328,7 +328,7 @@ BUILD|CONFIGURAÇÃO|
Server|Servidor| Server|Servidor|
RECORD|REGISTRO| RECORD|REGISTRO|
HANGUP|DESLIGAR| HANGUP|DESLIGAR|
XFER|TRANFERENCIA| >XFER|>TRANFERENCIA|
PARK|ESPERA| PARK|ESPERA|
IN-NUMBER|NUMERO ENTRANTE| IN-NUMBER|NUMERO ENTRANTE|
NUMBER|NUMERO| NUMBER|NUMERO|
@@ -352,8 +352,8 @@ Recording|Gravando|
Record|Gravar| Record|Gravar|
Welcome|Bem vindo| Welcome|Bem vindo|
VOICEMAIL|CAIXA POSTAL| VOICEMAIL|CAIXA POSTAL|
NEW|NOVO| NEW| NOVO|
OLD|VELHO| OLD| VELHO|
PAUSE|PAUSAR| PAUSE|PAUSAR|
START|INICIAR| START|INICIAR|
Pause|Pausa| Pause|Pausa|
+3 -3
View File
@@ -39,7 +39,6 @@ agc|htglobalize.php|1
BORDER|Border| BORDER|Border|
VALUE=SUBMIT|VALUE=SUBMIT| VALUE=SUBMIT|VALUE=SUBMIT|
TYPE=SUBMIT|TYPE=Submit| TYPE=SUBMIT|TYPE=Submit|
XFER|XFER|
MAXLENGTH|maxlength| MAXLENGTH|maxlength|
### BEGIN translation phrases through 1.1.11 release ### ### BEGIN translation phrases through 1.1.11 release ###
English|Englisch| English|Englisch|
@@ -332,6 +331,7 @@ BUILD|BAU|
Server|Bediener| Server|Bediener|
RECORD|SATZ| RECORD|SATZ|
HANGUP|HÄNGEZUSTAND| HANGUP|HÄNGEZUSTAND|
>XFER|>XFER|
PARK|PARK| PARK|PARK|
IN-NUMBER|IN-NUMBER| IN-NUMBER|IN-NUMBER|
NUMBER|ZAHL| NUMBER|ZAHL|
@@ -354,8 +354,8 @@ Recording|Aufnahme|
Record|Aufzeichnung| Record|Aufzeichnung|
Welcome|Willkommen| Welcome|Willkommen|
VOICEMAIL|VOICEMAIL| VOICEMAIL|VOICEMAIL|
NEW|NEU| NEW| NEU|
OLD|ALT| OLD| ALT|
PAUSE|PAUSE| PAUSE|PAUSE|
START|ANFANG| START|ANFANG|
Pause|Pause| Pause|Pause|
+3 -3
View File
@@ -39,7 +39,6 @@ agc|htglobalize.php|1
BORDER|Border| BORDER|Border|
VALUE=SUBMIT|VALUE=SUBMIT| VALUE=SUBMIT|VALUE=SUBMIT|
TYPE=SUBMIT|TYPE=Submit| TYPE=SUBMIT|TYPE=Submit|
XFER|XFER|
MAXLENGTH|maxlength| MAXLENGTH|maxlength|
### BEGIN translation phrases through 1.1.11 release ### ### BEGIN translation phrases through 1.1.11 release ###
English|Αγγλικά| English|Αγγλικά|
@@ -330,6 +329,7 @@ BUILD|ΔΗΜΙΟΥΡΓΙΑ|
Server|Κεντρικός υπολογιστής| Server|Κεντρικός υπολογιστής|
RECORD|ΕΓΓΡΑΦΗ| RECORD|ΕΓΓΡΑΦΗ|
HANGUP|ΚΛΕΙΣΙΜΟ| HANGUP|ΚΛΕΙΣΙΜΟ|
>XFER|>XFER|
PARK|ΣΤΑΘΜΕΥΣΗ| PARK|ΣΤΑΘΜΕΥΣΗ|
IN-NUMBER|ΣΕ-ΑΡΙΘΜΟ| IN-NUMBER|ΣΕ-ΑΡΙΘΜΟ|
NUMBER|ΑΡΙΘΜΟΣ| NUMBER|ΑΡΙΘΜΟΣ|
@@ -352,8 +352,8 @@ Recording|Καταγραφή|
Record|Εγγραφή| Record|Εγγραφή|
Welcome|Χρήστης| Welcome|Χρήστης|
VOICEMAIL|ΦΩΝ.ΤΑΧ.| VOICEMAIL|ΦΩΝ.ΤΑΧ.|
NEW|ΝΕΟ| NEW| ΝΕΟ|
OLD|ΠΑΛΑΙΟ| OLD| ΠΑΛΑΙΟ|
PAUSE|ΠΑΥΣΗ| PAUSE|ΠΑΥΣΗ|
START|ΕΝΑΡΞΗ| START|ΕΝΑΡΞΗ|
Pause|Παύση| Pause|Παύση|
+3 -3
View File
@@ -331,7 +331,7 @@ BUILD|CONSTRUCCION|
Server|Servidor| Server|Servidor|
RECORD|GRABACIÓN| RECORD|GRABACIÓN|
HANGUP|COLGAR| HANGUP|COLGAR|
XFER|TRANSFERENCIA| >XFER|>TRANSFERENCIA|
PARK|PARKING| PARK|PARKING|
IN-NUMBER|NÚMERO-ENTRANTE| IN-NUMBER|NÚMERO-ENTRANTE|
NUMBER|NÚMERO| NUMBER|NÚMERO|
@@ -354,8 +354,8 @@ Recording|GRABANDO|
Record|Grabar| Record|Grabar|
Welcome|Bienvenido| Welcome|Bienvenido|
VOICEMAIL|BUZÓN DE VOZ| VOICEMAIL|BUZÓN DE VOZ|
NEW|NUEVO| NEW| NUEVO|
OLD|VIEJO| OLD| VIEJO|
PAUSE|PAUSA| PAUSE|PAUSA|
START|COMIENZO| START|COMIENZO|
Pause|Pausa| Pause|Pausa|
+3 -3
View File
@@ -331,7 +331,7 @@ BUILD|CONSTRUCTION|
Server|Serveur| Server|Serveur|
RECORD|DISQUE| RECORD|DISQUE|
HANGUP|DÉCROCHEMENT| HANGUP|DÉCROCHEMENT|
XFER|XFER| >XFER|>XFER|
PARK|PARC| PARK|PARC|
IN-NUMBER|IN-NUMBER| IN-NUMBER|IN-NUMBER|
NUMBER|NOMBRE| NUMBER|NOMBRE|
@@ -354,8 +354,8 @@ Recording|Enregistrement|
Record|Disque| Record|Disque|
Welcome|Bienvenue| Welcome|Bienvenue|
VOICEMAIL|VOICEMAIL| VOICEMAIL|VOICEMAIL|
NEW|NOUVEAU| NEW| NOUVEAU|
OLD|VIEUX| OLD| VIEUX|
PAUSE|PAUSE| PAUSE|PAUSE|
START|DÉBUT| START|DÉBUT|
Pause|Pause| Pause|Pause|
+3 -3
View File
@@ -331,7 +331,7 @@ BUILD|CONFIGURAZIONE|
Server|Server| Server|Server|
RECORD|Registrazione| RECORD|Registrazione|
HANGUP|ATTACCA| HANGUP|ATTACCA|
XFER|TRASF| >XFER|>TRASF|
PARK|PARK| PARK|PARK|
IN-NUMBER|IN-NUMBER| IN-NUMBER|IN-NUMBER|
NUMBER|NUMERO| NUMBER|NUMERO|
@@ -354,8 +354,8 @@ Recording|Registrazione|
Record|Registrazione| Record|Registrazione|
Welcome|Benvenuto| Welcome|Benvenuto|
VOICEMAIL|VOICEMAIL| VOICEMAIL|VOICEMAIL|
NEW|NUOVO| NEW| NUOVO|
OLD|VECCHIO| OLD| VECCHIO|
PAUSE|PAUSA| PAUSE|PAUSA|
START|INIZIO| START|INIZIO|
Pause|Pausa| Pause|Pausa|
+3 -3
View File
@@ -331,7 +331,7 @@ BUILD|KOMPILACJA|
Server|Serwer| Server|Serwer|
RECORD|NAGRYWAJ| RECORD|NAGRYWAJ|
HANGUP|ROZŁĄCZ| HANGUP|ROZŁĄCZ|
XFER|TRANSFER| >XFER|>TRANSFER|
PARK|PARKING| PARK|PARKING|
IN-NUMBER|IN-NUMBER| IN-NUMBER|IN-NUMBER|
NUMBER|NUMER| NUMBER|NUMER|
@@ -354,8 +354,8 @@ Recording|Nagrywanie|
Record|Record| Record|Record|
Welcome|Witaj| Welcome|Witaj|
VOICEMAIL|POCZTAGŁOSOWA| VOICEMAIL|POCZTAGŁOSOWA|
NEW|NOWY| NEW| NOWY|
OLD|STARY| OLD| STARY|
PAUSE|PRZERWA| PAUSE|PRZERWA|
START|START| START|START|
Pause|Przerwa| Pause|Przerwa|
+3 -3
View File
@@ -331,7 +331,7 @@ BUILD|CONFIGURAÇÃO|
Server|Usuário| Server|Usuário|
RECORD|REGISTRO| RECORD|REGISTRO|
HANGUP|HANGUP| HANGUP|HANGUP|
XFER|XFER| >XFER|>XFER|
PARK|PARQUE| PARK|PARQUE|
IN-NUMBER|IN-NUMBER| IN-NUMBER|IN-NUMBER|
NUMBER|NÚMERO| NUMBER|NÚMERO|
@@ -354,8 +354,8 @@ Recording|Gravação|
Record|Registro| Record|Registro|
Welcome|Boa vinda| Welcome|Boa vinda|
VOICEMAIL|VOICEMAIL| VOICEMAIL|VOICEMAIL|
NEW|NOVO| NEW| NOVO|
OLD|VELHO| OLD| VELHO|
PAUSE|PAUSA| PAUSE|PAUSA|
START|COMEÇO| START|COMEÇO|
Pause|Pausa| Pause|Pausa|