Updated QXZ output code in agent interface to allow for ordered PHP variables and other code cleanup
QXZanalyzer.pl update for better parsing and more stats Added LANGUAGES_QXZ_notes.txt file for documentation git-svn-id: svn://192.168.202.10@2193 3d104415-ff17-0410-8863-d5cf3c621b8a
This commit is contained in:
@@ -120,10 +120,11 @@
|
||||
# 130926-1755 - Added queuemetrics_record_hold option
|
||||
# 140215-2057 - Added several variable options for QM socket URL
|
||||
# 140810-2125 - Changed to use QXZ function for echoing text
|
||||
# 141118-1101 - Formatting changes for QXZ output
|
||||
#
|
||||
|
||||
$version = '2.10-67';
|
||||
$build = '140810-2125';
|
||||
$version = '2.10-68';
|
||||
$build = '141118-1101';
|
||||
$mel=1; # Mysql Error Log enabled = 1
|
||||
$mysql_log_count=128;
|
||||
$one_mysql_log=0;
|
||||
@@ -284,7 +285,7 @@ else
|
||||
{
|
||||
if( (strlen($server_ip)<6) or (!isset($server_ip)) or ( (strlen($session_name)<12) or (!isset($session_name)) ) )
|
||||
{
|
||||
echo _QXZ("Invalid server_ip:")." |$server_ip| or Invalid session_name: |$session_name|\n";
|
||||
echo _QXZ("Invalid server_ip: |%1s| or Invalid session_name: |%2s|",0,'',$server_ip,$session_name)."\n";
|
||||
exit;
|
||||
}
|
||||
else
|
||||
@@ -313,12 +314,12 @@ if ($format=='debug')
|
||||
echo "<head>\n";
|
||||
echo "<!-- VERSION: $version BUILD: $build ACTION: $ACTION server_ip: $server_ip-->\n";
|
||||
echo "<title>"._QXZ("Manager Send: ");
|
||||
if ($ACTION=="Originate") {echo _QXZ("Originate");}
|
||||
if ($ACTION=="Redirect") {echo _QXZ("Redirect");}
|
||||
if ($ACTION=="RedirectName") {echo _QXZ("RedirectName");}
|
||||
if ($ACTION=="Hangup") {echo _QXZ("Hangup");}
|
||||
if ($ACTION=="Command") {echo _QXZ("Command");}
|
||||
if ($ACTION==99999) {echo _QXZ("HELP");}
|
||||
if ($ACTION=="Originate") {echo "Originate";}
|
||||
if ($ACTION=="Redirect") {echo "Redirect";}
|
||||
if ($ACTION=="RedirectName") {echo "RedirectName";}
|
||||
if ($ACTION=="Hangup") {echo "Hangup";}
|
||||
if ($ACTION=="Command") {echo "Command";}
|
||||
if ($ACTION==99999) {echo "HELP";}
|
||||
echo "</title>\n";
|
||||
echo "</head>\n";
|
||||
echo "<BODY BGCOLOR=white marginheight=0 marginwidth=0 leftmargin=0 topmargin=0>\n";
|
||||
@@ -349,7 +350,7 @@ if ($ACTION=="SysCIDOriginate")
|
||||
{
|
||||
if ( (strlen($exten)<1) or (strlen($channel)<1) or (strlen($ext_context)<1) or (strlen($queryCID)<1) )
|
||||
{
|
||||
echo _QXZ("Exten $exten is not valid or queryCID $queryCID is not valid, Originate command not inserted\n");
|
||||
echo _QXZ("Exten %1s is not valid or queryCID %2s is not valid, Originate command not inserted",0,'',$exten,$queryCID)."\n";
|
||||
}
|
||||
else
|
||||
{
|
||||
@@ -357,7 +358,7 @@ if ($ACTION=="SysCIDOriginate")
|
||||
if ($format=='debug') {echo "\n<!-- $stmt -->";}
|
||||
$rslt=mysql_to_mysqli($stmt, $link);
|
||||
if ($mel > 0) {mysql_error_logging($NOW_TIME,$link,$mel,$stmt,'02004',$user,$server_ip,$session_name,$one_mysql_log);}
|
||||
echo _QXZ("Originate command sent for Exten $exten Channel $channel on $server_ip\n");
|
||||
echo _QXZ("Originate command sent for Exten %1s Channel %2s on %3s",0,'',$exten,$channel,$server_ip)."\n";
|
||||
}
|
||||
}
|
||||
|
||||
@@ -371,13 +372,13 @@ if ($ACTION=="OriginateName")
|
||||
if ( (strlen($channel)<3) or (strlen($queryCID)<15) or (strlen($extenName)<1) or (strlen($ext_context)<1) or (strlen($ext_priority)<1) )
|
||||
{
|
||||
$channel_live=0;
|
||||
echo _QXZ("One of these variables is not valid:\n");
|
||||
echo _QXZ("Channel $channel must be greater than 2 characters\n");
|
||||
echo _QXZ("queryCID $queryCID must be greater than 14 characters\n");
|
||||
echo _QXZ("extenName $extenName must be set\n");
|
||||
echo _QXZ("ext_context $ext_context must be set\n");
|
||||
echo _QXZ("ext_priority $ext_priority must be set\n");
|
||||
echo _QXZ("\nOriginateName Action not sent\n");
|
||||
echo _QXZ("One of these variables is not valid:")."\n";
|
||||
echo _QXZ("Channel %1s must be greater than 2 characters",0,'',$channel)."\n";
|
||||
echo _QXZ("queryCID %1s must be greater than 14 characters",0,'',$queryCID)."\n";
|
||||
echo _QXZ("extenName %1s must be set",0,'',$extenName)."\n";
|
||||
echo _QXZ("ext_context %1s must be set",0,'',$ext_context)."\n";
|
||||
echo _QXZ("ext_priority %1s must be set",0,'',$ext_priority)."\n\n";
|
||||
echo _QXZ("OriginateName Action not sent")."\n";
|
||||
}
|
||||
else
|
||||
{
|
||||
@@ -400,14 +401,14 @@ if ($ACTION=="OriginateNameVmail")
|
||||
if ( (strlen($channel)<3) or (strlen($queryCID)<15) or (strlen($extenName)<1) or (strlen($exten)<1) or (strlen($ext_context)<1) or (strlen($ext_priority)<1) )
|
||||
{
|
||||
$channel_live=0;
|
||||
echo _QXZ("One of these variables is not valid:\n");
|
||||
echo _QXZ("Channel $channel must be greater than 2 characters\n");
|
||||
echo _QXZ("queryCID $queryCID must be greater than 14 characters\n");
|
||||
echo _QXZ("extenName $extenName must be set\n");
|
||||
echo _QXZ("exten $exten must be set\n");
|
||||
echo _QXZ("ext_context $ext_context must be set\n");
|
||||
echo _QXZ("ext_priority $ext_priority must be set\n");
|
||||
echo _QXZ("\nOriginateNameVmail Action not sent\n");
|
||||
echo _QXZ("One of these variables is not valid:")."\n";
|
||||
echo _QXZ("Channel %1s must be greater than 2 characters",0,'',$channel)."\n";
|
||||
echo _QXZ("queryCID %1s must be greater than 14 characters",0,'',$queryCID)."\n";
|
||||
echo _QXZ("extenName %1s must be set",0,'',$extenName)."\n";
|
||||
echo _QXZ("exten %1s must be set",0,'',$exten)."\n";
|
||||
echo _QXZ("ext_context %1s must be set",0,'',$ext_context)."\n";
|
||||
echo _QXZ("ext_priority %1s must be set",0,'',$ext_priority)."\n\n";
|
||||
echo _QXZ("OriginateNameVmail Action not sent")."\n";
|
||||
}
|
||||
else
|
||||
{
|
||||
@@ -447,13 +448,13 @@ if ($ACTION=="Originate")
|
||||
{
|
||||
if ( (strlen($exten)<1) or (strlen($channel)<1) or (strlen($ext_context)<1) or ( (strlen($queryCID)<10) and ($alertCID < 1) ) )
|
||||
{
|
||||
echo _QXZ("ERROR Exten $exten is not valid or queryCID $queryCID is not valid, Originate command not inserted\n");
|
||||
echo "ERROR"._QXZ(" Exten %1s is not valid or queryCID %2s is not valid, Originate command not inserted",0,'',$exten,$queryCID)."\n";
|
||||
}
|
||||
else
|
||||
{
|
||||
if ( (preg_match('/MANUAL/i',$agent_dialed_type)) and ( (preg_match("/^\d860\d\d\d\d$/i",$exten)) or (preg_match("/^860\d\d\d\d$/i",$exten)) ) )
|
||||
{
|
||||
echo _QXZ("ERROR You are not allowed to dial into other agent sessions $exten\n");
|
||||
echo "ERROR"._QXZ(" You are not allowed to dial into other agent sessions")." $exten\n";
|
||||
exit;
|
||||
}
|
||||
|
||||
@@ -475,7 +476,7 @@ if ($ACTION=="Originate")
|
||||
if ($format=='debug') {echo "\n<!-- $stmt -->";}
|
||||
$rslt=mysql_to_mysqli($stmt, $link);
|
||||
if ($mel > 0) {mysql_error_logging($NOW_TIME,$link,$mel,$stmt,'02007',$user,$server_ip,$session_name,$one_mysql_log);}
|
||||
echo _QXZ("Originate command sent for Exten $exten Channel $channel on $server_ip |$account|$variable|\n");
|
||||
echo _QXZ("Originate command sent for Exten %1s Channel %2s on %3s",0,'',$exten,$channel,$server_ip)." |$account|$variable|\n";
|
||||
|
||||
### log outbound call in the dial log
|
||||
$stmt = "INSERT INTO vicidial_dial_log SET caller_code='$queryCID',lead_id='$lead_id',server_ip='$server_ip',call_date='$NOW_TIME',extension='$exten',channel='$channel',timeout='0',outbound_cid='$outCID',context='$ext_context';";
|
||||
@@ -529,7 +530,7 @@ if ($ACTION=="HangupConfDial")
|
||||
if ( (strlen($exten)<3) or (strlen($queryCID)<15) or (strlen($ext_context)<1) )
|
||||
{
|
||||
$channel_live=0;
|
||||
echo _QXZ("conference $exten is not valid or ext_context $ext_context or queryCID $queryCID is not valid, Hangup command not inserted\n");
|
||||
echo _QXZ("conference %1s is not valid or ext_context %2s or queryCID %3s is not valid, Hangup command not inserted",0,'',$exten,$ext_context,$queryCID)."\n";
|
||||
}
|
||||
else
|
||||
{
|
||||
@@ -573,7 +574,7 @@ if ($ACTION=="Hangup")
|
||||
if ( (strlen($channel)<3) or (strlen($queryCID)<15) )
|
||||
{
|
||||
$channel_live=0;
|
||||
echo _QXZ("Channel $channel is not valid or queryCID $queryCID is not valid, Hangup command not inserted\n");
|
||||
echo _QXZ("Channel %1s is not valid or queryCID %2s is not valid, Hangup command not inserted",0,'',$channel,$queryCID)."\n";
|
||||
}
|
||||
else
|
||||
{
|
||||
@@ -604,7 +605,7 @@ if ($ACTION=="Hangup")
|
||||
$rowx=mysqli_fetch_row($rslt);
|
||||
if ($rowx[0]==0)
|
||||
{
|
||||
echo _QXZ("Call $CalLCID $channel is not live on $call_server_ip, Checking Live Channel...\n");
|
||||
echo _QXZ("Call %1s %2s is not live on %3s, Checking Live Channel",0,'',$CalLCID,$channel,$call_server_ip)."...\n";
|
||||
|
||||
$stmt="SELECT count(*) FROM live_channels where server_ip = '$call_server_ip' and channel='$channel' and extension LIKE \"%$exten\";";
|
||||
if ($format=='debug') {echo "\n<!-- $stmt -->";}
|
||||
@@ -614,7 +615,7 @@ if ($ACTION=="Hangup")
|
||||
if ($row[0]==0)
|
||||
{
|
||||
$channel_live=0;
|
||||
echo _QXZ("Channel $channel is not live on $call_server_ip, Hangup command not inserted $rowx[0]\n$stmt\n");
|
||||
echo _QXZ("Channel %1s is not live on %2s, Hangup command not inserted",0,'',$channel,$call_server_ip)." $rowx[0]\n$stmt\n";
|
||||
}
|
||||
else
|
||||
{
|
||||
@@ -632,7 +633,7 @@ if ($ACTION=="Hangup")
|
||||
if ($row[0] > 0)
|
||||
{
|
||||
$channel_live=0;
|
||||
echo _QXZ("Channel $channel in use by another agent on $call_server_ip, Hangup command not inserted $rowx[0]\n$stmt\n");
|
||||
echo _QXZ("Channel %1s in use by another agent on %2s, Hangup command not inserted",0,'',$channel,$call_server_ip)." $rowx[0]\n$stmt\n";
|
||||
if ($WeBRooTWritablE > 0)
|
||||
{
|
||||
$fp = fopen ("./vicidial_debug.txt", "a");
|
||||
@@ -829,7 +830,7 @@ if ($ACTION=="Hangup")
|
||||
if ($format=='debug') {echo "\n<!-- $stmt -->";}
|
||||
$rslt=mysql_to_mysqli($stmt, $link);
|
||||
if ($mel > 0) {mysql_error_logging($NOW_TIME,$link,$mel,$stmt,'02020',$user,$server_ip,$session_name,$one_mysql_log);}
|
||||
echo _QXZ("Hangup command sent for Channel $channel on $call_server_ip\n");
|
||||
echo _QXZ("Hangup command sent for Channel %1s on %2s",0,'',$channel,$call_server_ip)."\n";
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -845,17 +846,17 @@ if ($ACTION=="RedirectVD")
|
||||
if ( (strlen($channel)<3) or (strlen($queryCID)<15) or (strlen($exten)<1) or (strlen($campaign)<1) or (strlen($ext_context)<1) or (strlen($ext_priority)<1) or (strlen($uniqueid)<2) or (strlen($lead_id)<1) )
|
||||
{
|
||||
$channel_live=0;
|
||||
echo _QXZ("One of these variables is not valid:\n");
|
||||
echo _QXZ("Channel $channel must be greater than 2 characters\n");
|
||||
echo _QXZ("queryCID $queryCID must be greater than 14 characters\n");
|
||||
echo _QXZ("exten $exten must be set\n");
|
||||
echo _QXZ("ext_context $ext_context must be set\n");
|
||||
echo _QXZ("ext_priority $ext_priority must be set\n");
|
||||
echo _QXZ("auto_dial_level $auto_dial_level must be set\n");
|
||||
echo _QXZ("campaign $campaign must be set\n");
|
||||
echo _QXZ("uniqueid $uniqueid must be set\n");
|
||||
echo _QXZ("lead_id $lead_id must be set\n");
|
||||
echo _QXZ("\nRedirectVD Action not sent\n");
|
||||
echo _QXZ("One of these variables is not valid:")."\n";
|
||||
echo _QXZ("Channel %1s must be greater than 2 characters",0,'',$channel)."\n";
|
||||
echo _QXZ("queryCID %1s must be greater than 14 characters",0,'',$queryCID)."\n";
|
||||
echo _QXZ("exten %1s must be set",0,'',$exten)."\n";
|
||||
echo _QXZ("ext_context %1s must be set",0,'',$ext_context)."\n";
|
||||
echo _QXZ("ext_priority %1s must be set",0,'',$ext_priority)."\n";
|
||||
echo _QXZ("auto_dial_level %1s must be set",0,'',$auto_dial_level)."\n";
|
||||
echo _QXZ("campaign %1s must be set",0,'',$campaign)."\n";
|
||||
echo _QXZ("uniqueid %1s must be set",0,'',$uniqueid)."\n";
|
||||
echo _QXZ("lead_id %1s must be set",0,'',$lead_id)."\n\n";
|
||||
echo _QXZ("RedirectVD Action not sent")."\n";
|
||||
}
|
||||
else
|
||||
{
|
||||
@@ -921,15 +922,15 @@ if ($ACTION=="RedirectToPark")
|
||||
if ( (strlen($channel)<3) or (strlen($queryCID)<15) or (strlen($exten)<1) or (strlen($extenName)<1) or (strlen($ext_context)<1) or (strlen($ext_priority)<1) or (strlen($parkedby)<1) )
|
||||
{
|
||||
$channel_live=0;
|
||||
echo _QXZ("One of these variables is not valid:\n");
|
||||
echo _QXZ("Channel $channel must be greater than 2 characters\n");
|
||||
echo _QXZ("queryCID $queryCID must be greater than 14 characters\n");
|
||||
echo _QXZ("exten $exten must be set\n");
|
||||
echo _QXZ("extenName $extenName must be set\n");
|
||||
echo _QXZ("ext_context $ext_context must be set\n");
|
||||
echo _QXZ("ext_priority $ext_priority must be set\n");
|
||||
echo _QXZ("parkedby $parkedby must be set\n");
|
||||
echo _QXZ("\nRedirectToPark Action not sent\n");
|
||||
echo _QXZ("One of these variables is not valid:")."\n";
|
||||
echo _QXZ("Channel %1s must be greater than 2 characters",0,'',$channel)."\n";
|
||||
echo _QXZ("queryCID %1s must be greater than 14 characters",0,'',$queryCID)."\n";
|
||||
echo _QXZ("exten %1s must be set",0,'',$exten)."\n";
|
||||
echo _QXZ("extenName %1s must be set",0,'',$extenName)."\n";
|
||||
echo _QXZ("ext_context %1s must be set",0,'',$ext_context)."\n";
|
||||
echo _QXZ("ext_priority %1s must be set",0,'',$ext_priority)."\n";
|
||||
echo _QXZ("parkedby %1s must be set",0,'',$parkedby)."\n\n";
|
||||
echo _QXZ("RedirectToPark Action not sent")."\n";
|
||||
}
|
||||
else
|
||||
{
|
||||
@@ -1027,13 +1028,13 @@ if ($ACTION=="RedirectFromPark")
|
||||
if ( (strlen($channel)<3) or (strlen($queryCID)<15) or (strlen($exten)<1) or (strlen($ext_context)<1) or (strlen($ext_priority)<1) )
|
||||
{
|
||||
$channel_live=0;
|
||||
echo _QXZ("One of these variables is not valid:\n");
|
||||
echo _QXZ("Channel $channel must be greater than 2 characters\n");
|
||||
echo _QXZ("queryCID $queryCID must be greater than 14 characters\n");
|
||||
echo _QXZ("exten $exten must be set\n");
|
||||
echo _QXZ("ext_context $ext_context must be set\n");
|
||||
echo _QXZ("ext_priority $ext_priority must be set\n");
|
||||
echo _QXZ("\nRedirectFromPark Action not sent\n");
|
||||
echo _QXZ("One of these variables is not valid:")."\n";
|
||||
echo _QXZ("Channel %1s must be greater than 2 characters",0,'',$channel)."\n";
|
||||
echo _QXZ("queryCID %1s must be greater than 14 characters",0,'',$queryCID)."\n";
|
||||
echo _QXZ("exten %1s must be set",0,'',$exten)."\n";
|
||||
echo _QXZ("ext_context %1s must be set",0,'',$ext_context)."\n";
|
||||
echo _QXZ("ext_priority %1s must be set",0,'',$ext_priority)."\n\n";
|
||||
echo _QXZ("RedirectFromPark Action not sent")."\n";
|
||||
}
|
||||
else
|
||||
{
|
||||
@@ -1156,15 +1157,15 @@ if ($ACTION=="RedirectToParkIVR")
|
||||
if ( (strlen($channel)<3) or (strlen($queryCID)<15) or (strlen($exten)<1) or (strlen($extenName)<1) or (strlen($ext_context)<1) or (strlen($ext_priority)<1) or (strlen($parkedby)<1) )
|
||||
{
|
||||
$channel_live=0;
|
||||
echo _QXZ("One of these variables is not valid:\n");
|
||||
echo _QXZ("Channel $channel must be greater than 2 characters\n");
|
||||
echo _QXZ("queryCID $queryCID must be greater than 14 characters\n");
|
||||
echo _QXZ("exten $exten must be set\n");
|
||||
echo _QXZ("extenName $extenName must be set\n");
|
||||
echo _QXZ("ext_context $ext_context must be set\n");
|
||||
echo _QXZ("ext_priority $ext_priority must be set\n");
|
||||
echo _QXZ("parkedby $parkedby must be set\n");
|
||||
echo _QXZ("\nRedirectToPark Action not sent\n");
|
||||
echo _QXZ("One of these variables is not valid:")."\n";
|
||||
echo _QXZ("Channel %1s must be greater than 2 characters",0,'',$channel)."\n";
|
||||
echo _QXZ("queryCID %1s must be greater than 14 characters",0,'',$queryCID)."\n";
|
||||
echo _QXZ("exten %1s must be set",0,'',$exten)."\n";
|
||||
echo _QXZ("extenName %1s must be set",0,'',$extenName)."\n";
|
||||
echo _QXZ("ext_context %1s must be set",0,'',$ext_context)."\n";
|
||||
echo _QXZ("ext_priority %1s must be set",0,'',$ext_priority)."\n";
|
||||
echo _QXZ("parkedby %1s must be set",0,'',$parkedby)."\n";
|
||||
echo _QXZ("RedirectToPark Action not sent")."\n";
|
||||
}
|
||||
else
|
||||
{
|
||||
@@ -1266,13 +1267,13 @@ if ($ACTION=="RedirectFromParkIVR")
|
||||
if ( (strlen($channel)<3) or (strlen($queryCID)<15) or (strlen($exten)<1) or (strlen($ext_context)<1) or (strlen($ext_priority)<1) )
|
||||
{
|
||||
$channel_live=0;
|
||||
echo _QXZ("One of these variables is not valid:\n");
|
||||
echo _QXZ("Channel $channel must be greater than 2 characters\n");
|
||||
echo _QXZ("queryCID $queryCID must be greater than 14 characters\n");
|
||||
echo _QXZ("exten $exten must be set\n");
|
||||
echo _QXZ("ext_context $ext_context must be set\n");
|
||||
echo _QXZ("ext_priority $ext_priority must be set\n");
|
||||
echo _QXZ("\nRedirectFromPark Action not sent\n");
|
||||
echo _QXZ("One of these variables is not valid:")."\n";
|
||||
echo _QXZ("Channel %1s must be greater than 2 characters",0,'',$channel)."\n";
|
||||
echo _QXZ("queryCID %1s must be greater than 14 characters",0,'',$queryCID)."\n";
|
||||
echo _QXZ("exten %1s must be set",0,'',$exten)."\n";
|
||||
echo _QXZ("ext_context %1s must be set",0,'',$ext_context)."\n";
|
||||
echo _QXZ("ext_priority %1s must be set",0,'',$ext_priority)."\n\n";
|
||||
echo _QXZ("RedirectFromPark Action not sent")."\n";
|
||||
}
|
||||
else
|
||||
{
|
||||
@@ -1401,13 +1402,13 @@ if ($ACTION=="RedirectName")
|
||||
if ( (strlen($channel)<3) or (strlen($queryCID)<15) or (strlen($extenName)<1) or (strlen($ext_context)<1) or (strlen($ext_priority)<1) )
|
||||
{
|
||||
$channel_live=0;
|
||||
echo _QXZ("One of these variables is not valid:\n");
|
||||
echo _QXZ("Channel $channel must be greater than 2 characters\n");
|
||||
echo _QXZ("queryCID $queryCID must be greater than 14 characters\n");
|
||||
echo _QXZ("extenName $extenName must be set\n");
|
||||
echo _QXZ("ext_context $ext_context must be set\n");
|
||||
echo _QXZ("ext_priority $ext_priority must be set\n");
|
||||
echo _QXZ("\nRedirectName Action not sent\n");
|
||||
echo _QXZ("One of these variables is not valid:")."\n";
|
||||
echo _QXZ("Channel %1s must be greater than 2 characters",0,'',$channel)."\n";
|
||||
echo _QXZ("queryCID %1s must be greater than 14 characters",0,'',$queryCID)."\n";
|
||||
echo _QXZ("extenName %1s must be set",0,'',$extenName)."\n";
|
||||
echo _QXZ("ext_context %1s must be set",0,'',$ext_context)."\n";
|
||||
echo _QXZ("ext_priority %1s must be set",0,'',$ext_priority)."\n\n";
|
||||
echo _QXZ("RedirectName Action not sent")."\n";
|
||||
}
|
||||
else
|
||||
{
|
||||
@@ -1430,14 +1431,14 @@ if ($ACTION=="RedirectNameVmail")
|
||||
if ( (strlen($channel)<3) or (strlen($queryCID)<15) or (strlen($extenName)<1) or (strlen($exten)<1) or (strlen($ext_context)<1) or (strlen($ext_priority)<1) )
|
||||
{
|
||||
$channel_live=0;
|
||||
echo _QXZ("One of these variables is not valid:\n");
|
||||
echo _QXZ("Channel $channel must be greater than 2 characters\n");
|
||||
echo _QXZ("queryCID $queryCID must be greater than 14 characters\n");
|
||||
echo _QXZ("extenName $extenName must be set\n");
|
||||
echo _QXZ("exten $exten must be set\n");
|
||||
echo _QXZ("ext_context $ext_context must be set\n");
|
||||
echo _QXZ("ext_priority $ext_priority must be set\n");
|
||||
echo _QXZ("\nRedirectNameVmail Action not sent\n");
|
||||
echo _QXZ("One of these variables is not valid:")."\n";
|
||||
echo _QXZ("Channel %1s must be greater than 2 characters",0,'',$channel)."\n";
|
||||
echo _QXZ("queryCID %1s must be greater than 14 characters",0,'',$queryCID)."\n";
|
||||
echo _QXZ("extenName %1s must be set",0,'',$extenName)."\n";
|
||||
echo _QXZ("exten %1s must be set",0,'',$exten)."\n";
|
||||
echo _QXZ("ext_context %1s must be set",0,'',$ext_context)."\n";
|
||||
echo _QXZ("ext_priority %1s must be set",0,'',$ext_priority)."\n\n";
|
||||
echo _QXZ("RedirectNameVmail Action not sent")."\n";
|
||||
}
|
||||
else
|
||||
{
|
||||
@@ -1459,7 +1460,6 @@ if ($ACTION=="RedirectNameVmail")
|
||||
|
||||
|
||||
|
||||
|
||||
if ($ACTION=="RedirectXtraCXNeW")
|
||||
{
|
||||
$DBout='';
|
||||
@@ -1470,14 +1470,14 @@ if ($ACTION=="RedirectXtraCXNeW")
|
||||
{
|
||||
$channel_liveX=0;
|
||||
$channel_liveY=0;
|
||||
echo _QXZ("One of these variables is not valid:\n");
|
||||
echo _QXZ("Channel $channel must be greater than 2 characters\n");
|
||||
echo _QXZ("ExtraChannel $extrachannel must be greater than 2 characters\n");
|
||||
echo _QXZ("queryCID $queryCID must be greater than 14 characters\n");
|
||||
echo _QXZ("exten $exten must be set\n");
|
||||
echo _QXZ("ext_context $ext_context must be set\n");
|
||||
echo _QXZ("ext_priority $ext_priority must be set\n");
|
||||
echo _QXZ("\nRedirect Action not sent\n");
|
||||
echo _QXZ("One of these variables is not valid:")."\n";
|
||||
echo _QXZ("Channel %1s must be greater than 2 characters",0,'',$channel)."\n";
|
||||
echo _QXZ("ExtraChannel %1s must be greater than 2 characters",0,'',$extrachannel)."\n";
|
||||
echo _QXZ("queryCID %1s must be greater than 14 characters",0,'',$queryCID)."\n";
|
||||
echo _QXZ("exten %1s must be set",0,'',$exten)."\n";
|
||||
echo _QXZ("ext_context %1s must be set",0,'',$ext_context)."\n";
|
||||
echo _QXZ("ext_priority %1s must be set",0,'',$ext_priority)."\n\n";
|
||||
echo _QXZ("Redirect Action not sent")."\n";
|
||||
if (preg_match("/SECOND|FIRST|DEBUG/",$filename))
|
||||
{
|
||||
if ($WeBRooTWritablE > 0)
|
||||
@@ -1557,7 +1557,7 @@ if ($ACTION=="RedirectXtraCXNeW")
|
||||
else
|
||||
{
|
||||
$channel_liveX=0;
|
||||
echo _QXZ("Cannot find empty vicidial_conference on $server_ip, Redirect command not inserted\n|$stmt|");
|
||||
echo _QXZ("Cannot find empty vicidial_conference on %1s, Redirect command not inserted",0,'',$server_ip)."\n|$stmt|";
|
||||
if (preg_match("/SECOND|FIRST|DEBUG/",$filename)) {$DBout .= "Cannot find empty conference on $server_ip";}
|
||||
}
|
||||
}
|
||||
@@ -1579,7 +1579,7 @@ if ($ACTION=="RedirectXtraCXNeW")
|
||||
if ($rowx[0]==0)
|
||||
{
|
||||
$channel_liveX=0;
|
||||
echo _QXZ("Channel $channel is not live on $call_server_ip, Redirect command not inserted\n");
|
||||
echo _QXZ("Channel %1s is not live on %2s, Redirect command not inserted",0,'',$channel,$call_server_ip)."\n";
|
||||
if (preg_match("/SECOND|FIRST|DEBUG/",$filename)) {$DBout .= "$channel is not live on $call_server_ip";}
|
||||
}
|
||||
}
|
||||
@@ -1598,7 +1598,7 @@ if ($ACTION=="RedirectXtraCXNeW")
|
||||
if ($rowx[0]==0)
|
||||
{
|
||||
$channel_liveY=0;
|
||||
echo _QXZ("Channel $channel is not live on $server_ip, Redirect command not inserted\n");
|
||||
echo _QXZ("Channel %1s is not live on %2s, Redirect command not inserted",0,'',$channel,$server_ip)."\n";
|
||||
if (preg_match("/SECOND|FIRST|DEBUG/",$filename)) {$DBout .= "$channel is not live on $server_ip";}
|
||||
}
|
||||
}
|
||||
@@ -1612,7 +1612,7 @@ if ($ACTION=="RedirectXtraCXNeW")
|
||||
if ($rowx[0] < 1)
|
||||
{
|
||||
$channel_liveY=0;
|
||||
echo _QXZ("No Local agent to send call to, Redirect command not inserted\n");
|
||||
echo _QXZ("No Local agent to send call to, Redirect command not inserted")."\n";
|
||||
if (preg_match("/SECOND|FIRST|DEBUG/",$filename)) {$DBout .= "No Local agent to send call to";}
|
||||
}
|
||||
else
|
||||
@@ -1648,7 +1648,7 @@ if ($ACTION=="RedirectXtraCXNeW")
|
||||
$rslt=mysql_to_mysqli($stmt, $link);
|
||||
if ($mel > 0) {mysql_error_logging($NOW_TIME,$link,$mel,$stmt,'02044',$user,$server_ip,$session_name,$one_mysql_log);}
|
||||
|
||||
echo _QXZ("RedirectXtraCX command sent for Channel $channel on $call_server_ip and \nHungup $extrachannel on $server_ip\n");
|
||||
echo _QXZ("RedirectXtraCX command sent for Channel %1s on %2s and \nHungup %3s on %4s",0,'',$channel,$call_server_ip,$extrachannel,$server_ip)."\n";
|
||||
if (preg_match("/SECOND|FIRST|DEBUG/",$filename)) {$DBout .= "$channel on $call_server_ip, Hungup $extrachannel on $server_ip";}
|
||||
}
|
||||
}
|
||||
@@ -1677,11 +1677,6 @@ if ($ACTION=="RedirectXtraCXNeW")
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
if ($ACTION=="RedirectXtraNeW")
|
||||
{
|
||||
if ($channel=="$extrachannel")
|
||||
@@ -1695,15 +1690,16 @@ if ($ACTION=="RedirectXtraNeW")
|
||||
{
|
||||
$channel_liveX=0;
|
||||
$channel_liveY=0;
|
||||
echo _QXZ("One of these variables is not valid:\n");
|
||||
echo _QXZ("Channel $channel must be greater than 2 characters\n");
|
||||
echo _QXZ("ExtraChannel $extrachannel must be greater than 2 characters\n");
|
||||
echo _QXZ("queryCID $queryCID must be greater than 14 characters\n");
|
||||
echo _QXZ("exten $exten must be set\n");
|
||||
echo _QXZ("ext_context $ext_context must be set\n");
|
||||
echo _QXZ("ext_priority $ext_priority must be set\n");
|
||||
echo _QXZ("session_id $session_id must be set\n");
|
||||
echo _QXZ("\nRedirect Action not sent\n");
|
||||
echo _QXZ("One of these variables is not valid:")."\n";
|
||||
echo _QXZ("Channel %1s must be greater than 2 characters",0,'',$channel)."\n";
|
||||
echo _QXZ("ExtraChannel %1s must be greater than 2 characters",0,'',$extrachannel)."\n";
|
||||
echo _QXZ("queryCID %1s must be greater than 14 characters",0,'',$queryCID)."\n";
|
||||
echo _QXZ("exten %1s must be set",0,'',$exten)."\n";
|
||||
echo _QXZ("ext_context %1s must be set",0,'',$ext_context)."\n";
|
||||
echo _QXZ("ext_priority %1s must be set",0,'',$ext_priority)."\n";
|
||||
echo _QXZ("session_id %1s must be set",0,'',$session_id)."\n\n";
|
||||
echo _QXZ("Redirect Action not sent")."\n";
|
||||
|
||||
if (preg_match("/SECOND|FIRST|DEBUG/",$filename))
|
||||
{
|
||||
if ($WeBRooTWritablE > 0)
|
||||
@@ -1796,7 +1792,7 @@ if ($ACTION=="RedirectXtraNeW")
|
||||
if ($rowx[0]==0)
|
||||
{
|
||||
$channel_liveX=0;
|
||||
echo _QXZ("Channel $channel is not live on $call_server_ip, Redirect command not inserted\n");
|
||||
echo _QXZ("Channel %1s is not live on %2s, Redirect command not inserted",0,'',$channel,$call_server_ip)."\n";
|
||||
if (preg_match("/SECOND|FIRST|DEBUG/",$filename)) {$DBout .= "$channel is not live on $call_server_ip";}
|
||||
}
|
||||
}
|
||||
@@ -1815,7 +1811,7 @@ if ($ACTION=="RedirectXtraNeW")
|
||||
if ($rowx[0]==0)
|
||||
{
|
||||
$channel_liveY=0;
|
||||
echo _QXZ("Channel $channel is not live on $server_ip, Redirect command not inserted\n");
|
||||
echo _QXZ("Channel %1s is not live on %2s, Redirect command not inserted",0,'',$channel,$server_ip)."\n";
|
||||
if (preg_match("/SECOND|FIRST|DEBUG/",$filename)) {$DBout .= "$channel is not live on $server_ip";}
|
||||
}
|
||||
}
|
||||
@@ -1828,7 +1824,7 @@ if ($ACTION=="RedirectXtraNeW")
|
||||
$rslt=mysql_to_mysqli($stmt, $link);
|
||||
if ($mel > 0) {mysql_error_logging($NOW_TIME,$link,$mel,$stmt,'02057',$user,$server_ip,$session_name,$one_mysql_log);}
|
||||
|
||||
echo _QXZ("RedirectXtra command sent for Channel $channel and \nExtraChannel $extrachannel\n to $exten on $server_ip\n");
|
||||
echo _QXZ("RedirectXtra command sent for Channel %1s and \nExtraChannel %2s\n to %3s on %4s",0,'',$channel,$extrachannel,$exten,$server_ip)."\n";
|
||||
if (preg_match("/SECOND|FIRST|DEBUG/",$filename)) {$DBout .= "$channel and $extrachannel to $exten on $server_ip";}
|
||||
}
|
||||
else
|
||||
@@ -1855,7 +1851,7 @@ if ($ACTION=="RedirectXtraNeW")
|
||||
$rslt=mysql_to_mysqli($stmt, $link);
|
||||
if ($mel > 0) {mysql_error_logging($NOW_TIME,$link,$mel,$stmt,'02059',$user,$server_ip,$session_name,$one_mysql_log);}
|
||||
|
||||
echo _QXZ("RedirectXtra command sent for Channel $channel on $call_server_ip and \nExtraChannel $extrachannel\n to $exten on $server_ip\n");
|
||||
echo _QXZ("RedirectXtra command sent for Channel %1s on %2s and \nExtraChannel %3s\n to %4s on %5s",0,'',$channel,$call_server_ip,$extrachannel,$exten,$server_ip)."\n";
|
||||
if (preg_match("/SECOND|FIRST|DEBUG/",$filename)) {$DBout .= "$channel/$call_server_ip and $extrachannel/$server_ip to $exten";}
|
||||
}
|
||||
}
|
||||
@@ -1916,13 +1912,13 @@ if ($ACTION=="Redirect")
|
||||
if ( (strlen($channel)<3) or (strlen($queryCID)<15) or (strlen($exten)<1) or (strlen($ext_context)<1) or (strlen($ext_priority)<1) )
|
||||
{
|
||||
$channel_live=0;
|
||||
echo _QXZ("One of these variables is not valid:\n");
|
||||
echo _QXZ("Channel $channel must be greater than 2 characters\n");
|
||||
echo _QXZ("queryCID $queryCID must be greater than 14 characters\n");
|
||||
echo _QXZ("exten $exten must be set\n");
|
||||
echo _QXZ("ext_context $ext_context must be set\n");
|
||||
echo _QXZ("ext_priority $ext_priority must be set\n");
|
||||
echo _QXZ("\nRedirect Action not sent\n");
|
||||
echo _QXZ("One of these variables is not valid:")."\n";
|
||||
echo _QXZ("Channel %1s must be greater than 2 characters",0,'',$channel)."\n";
|
||||
echo _QXZ("queryCID %1s must be greater than 14 characters",0,'',$queryCID)."\n";
|
||||
echo _QXZ("exten %1s must be set",0,'',$exten)."\n";
|
||||
echo _QXZ("ext_context %1s must be set",0,'',$ext_context)."\n";
|
||||
echo _QXZ("ext_priority %1s must be set",0,'',$ext_priority)."\n\n";
|
||||
echo _QXZ("Redirect Action not sent")."\n";
|
||||
}
|
||||
else
|
||||
{
|
||||
@@ -1942,7 +1938,7 @@ if ($ACTION=="Redirect")
|
||||
if ($rowx[0]==0)
|
||||
{
|
||||
$channel_live=0;
|
||||
echo _QXZ("Channel $channel is not live on $server_ip, Redirect command not inserted\n");
|
||||
echo _QXZ("Channel %1s is not live on %2s, Redirect command not inserted",0,'',$channel,$server_ip)."\n";
|
||||
}
|
||||
}
|
||||
if ($channel_live==1)
|
||||
@@ -1952,7 +1948,7 @@ if ($ACTION=="Redirect")
|
||||
$rslt=mysql_to_mysqli($stmt, $link);
|
||||
if ($mel > 0) {mysql_error_logging($NOW_TIME,$link,$mel,$stmt,'02064',$user,$server_ip,$session_name,$one_mysql_log);}
|
||||
|
||||
echo _QXZ("Redirect command sent for Channel $channel on $server_ip\n");
|
||||
echo _QXZ("Redirect command sent for Channel %1s on %2s",0,'',$channel,$server_ip)."\n";
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -1974,7 +1970,7 @@ if ( ($ACTION=="Monitor") || ($ACTION=="StopMonitor") )
|
||||
if ( (strlen($channel)<3) or (strlen($queryCID)<15) or (strlen($filename)<8) )
|
||||
{
|
||||
$channel_live=0;
|
||||
echo _QXZ("Channel $channel is not valid or queryCID $queryCID is not valid or filename: $filename is not valid, $ACTION command not inserted\n");
|
||||
echo _QXZ("Channel %1s is not valid or queryCID %2s is not valid or filename: %3s is not valid, %4s command not inserted",0,'',$channel,$queryCID,$filename,$ACTION)."\n";
|
||||
}
|
||||
else
|
||||
{
|
||||
@@ -1993,7 +1989,7 @@ if ( ($ACTION=="Monitor") || ($ACTION=="StopMonitor") )
|
||||
if ($rowx[0]==0)
|
||||
{
|
||||
$channel_live=0;
|
||||
echo _QXZ("Channel $channel is not live on $server_ip, $ACTION command not inserted\n");
|
||||
echo _QXZ("Channel %1s is not live on %2s, %3s command not inserted",0,'',$channel,$server_ip,$ACTION)."\n";
|
||||
}
|
||||
}
|
||||
if ($channel_live==1)
|
||||
@@ -2039,7 +2035,7 @@ if ( ($ACTION=="Monitor") || ($ACTION=="StopMonitor") )
|
||||
if ($mel > 0) {mysql_error_logging($NOW_TIME,$link,$mel,$stmt,'02071',$user,$server_ip,$session_name,$one_mysql_log);}
|
||||
}
|
||||
}
|
||||
echo _QXZ("$ACTION command sent for Channel $channel on $server_ip\nFilename: $filename\nRecorDing_ID: $recording_id\n");
|
||||
echo _QXZ("%1s command sent for Channel %2s on %3s",0,'',$ACTION,$channel,$server_ip)."\nFilename: $filename\nRecorDing_ID: $recording_id\n";
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -2061,7 +2057,7 @@ if ( ($ACTION=="MonitorConf") || ($ACTION=="StopMonitorConf") )
|
||||
if ( (strlen($exten)<3) or (strlen($channel)<4) or (strlen($filename)<8) )
|
||||
{
|
||||
$channel_live=0;
|
||||
echo _QXZ("Channel $channel is not valid or exten $exten is not valid or filename: $filename is not valid, $ACTION command not inserted\n");
|
||||
echo _QXZ("Channel %1s is not valid or exten %2s is not valid or filename: %3s is not valid, %4s command not inserted",0,'',$channel,$exten,$filename,$ACTION)."\n";
|
||||
}
|
||||
else
|
||||
{
|
||||
@@ -2210,7 +2206,7 @@ if ( ($ACTION=="MonitorConf") || ($ACTION=="StopMonitorConf") )
|
||||
$i++;
|
||||
}
|
||||
}
|
||||
echo _QXZ("$ACTION command sent for Channel $channel on $server_ip\nFilename: $filename\nRecorDing_ID: $recording_id\n RECORDING WILL LAST UP TO 60 MINUTES\n");
|
||||
echo _QXZ("%1s command sent for Channel %2s on %3s",0,'',$ACTION,$channel,$server_ip)."\nFilename: $filename\nRecorDing_ID: $recording_id\n RECORDING WILL LAST UP TO 60 MINUTES\n";
|
||||
}
|
||||
}
|
||||
|
||||
@@ -2225,7 +2221,7 @@ if ($ACTION=="VolumeControl")
|
||||
{
|
||||
if ( (strlen($exten)<1) or (strlen($channel)<1) or (strlen($stage)<1) or (strlen($queryCID)<1) )
|
||||
{
|
||||
echo _QXZ("Conference $exten, Stage $stage is not valid or queryCID $queryCID is not valid, Originate command not inserted\n");
|
||||
echo _QXZ("Conference %1s, Stage %2s is not valid or queryCID %3s is not valid, Originate command not inserted",0,'',$exten,$stage,$queryCID)."\n";
|
||||
}
|
||||
else
|
||||
{
|
||||
@@ -2242,7 +2238,7 @@ if ($ACTION=="VolumeControl")
|
||||
if ($format=='debug') {echo "\n<!-- $stmt -->";}
|
||||
$rslt=mysql_to_mysqli($stmt, $link);
|
||||
if ($mel > 0) {mysql_error_logging($NOW_TIME,$link,$mel,$stmt,'02082',$user,$server_ip,$session_name,$one_mysql_log);}
|
||||
echo _QXZ("Volume command sent for Conference $exten, Stage $stage Channel $channel on $server_ip\n");
|
||||
echo _QXZ("Volume command sent for Conference %1s, Stage %2s Channel %3s on %4s",0,'',$exten,$stage,$channel,$server_ip)."\n";
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user