A few small bug fixes and doc changes

git-svn-id: svn://192.168.202.10@1593 3d104415-ff17-0410-8863-d5cf3c621b8a
This commit is contained in:
mattf
2011-01-23 00:03:46 +00:00
parent f9e715b906
commit 7b3ad712ae
4 changed files with 18 additions and 17 deletions
+1
View File
@@ -162,6 +162,7 @@ if (length($user) > 0)
if ($record_call =~ /Y/)
{
$filename = "$filedate$US$accountcode$US$extension";
$filename =~ s/\"|\'//gi;
### code to record call goes here ###
$AGI->exec("Monitor wav|/var/spool/asterisk/monitor/MIX/$filename");
+1 -1
View File
@@ -23,7 +23,7 @@ Web scripts involved:
For the calls to be properly logged, use these settings(or add to existing URLs) in the in-group that is handling these calls:
- Start Call URL: "&minuteswarning=1&callcard=1"
- Start Call URL: "&minuteswarning=1&callcard=1" or "&minuteswarning=1&callcard=1&nextstep=HANGUP&destination=8300&nextmessage=timeout_hangup&"
- Dispo URL: "&callcard=--A--talk_time_min--B--"
+15 -15
View File
@@ -1847,21 +1847,21 @@ if ($ACTION == 'manDiaLnextCaLL')
$order_stmt = '';
if (eregi("DOWN",$lead_order)){$order_stmt = 'order by lead_id asc';}
if (eregi("UP",$lead_order)){$order_stmt = 'order by lead_id desc';}
if (eregi("UP LAST NAME",$lead_order)){$order_stmt = 'order by last_name desc, $last_order';}
if (eregi("DOWN LAST NAME",$lead_order)){$order_stmt = 'order by last_name, $last_order';}
if (eregi("UP PHONE",$lead_order)){$order_stmt = 'order by phone_number desc, $last_order';}
if (eregi("DOWN PHONE",$lead_order)){$order_stmt = 'order by phone_number, $last_order';}
if (eregi("UP COUNT",$lead_order)){$order_stmt = 'order by called_count desc, $last_order';}
if (eregi("DOWN COUNT",$lead_order)){$order_stmt = 'order by called_count, $last_order';}
if (eregi("UP LAST CALL TIME",$lead_order)){$order_stmt = 'order by last_local_call_time desc, $last_order';}
if (eregi("DOWN LAST CALL TIME",$lead_order)){$order_stmt = 'order by last_local_call_time, $last_order';}
if (eregi("RANDOM",$lead_order)){$order_stmt = 'order by RAND()';}
if (eregi("UP RANK",$lead_order)){$order_stmt = 'order by rank desc, $last_order';}
if (eregi("DOWN RANK",$lead_order)){$order_stmt = 'order by rank, $last_order';}
if (eregi("UP OWNER",$lead_order)){$order_stmt = 'order by owner desc, $last_order';}
if (eregi("DOWN OWNER",$lead_order)){$order_stmt = 'order by owner, $last_order';}
if (eregi("UP TIMEZONE",$lead_order)){$order_stmt = 'order by gmt_offset_now desc, $last_order';}
if (eregi("DOWN TIMEZONE",$lead_order)){$order_stmt = 'order by gmt_offset_now, $last_order';}
if (eregi("UP LAST NAME",$lead_order)){$order_stmt = "order by last_name desc, $last_order";}
if (eregi("DOWN LAST NAME",$lead_order)){$order_stmt = "order by last_name, $last_order";}
if (eregi("UP PHONE",$lead_order)){$order_stmt = "order by phone_number desc, $last_order";}
if (eregi("DOWN PHONE",$lead_order)){$order_stmt = "order by phone_number, $last_order";}
if (eregi("UP COUNT",$lead_order)){$order_stmt = "order by called_count desc, $last_order";}
if (eregi("DOWN COUNT",$lead_order)){$order_stmt = "order by called_count, $last_order";}
if (eregi("UP LAST CALL TIME",$lead_order)){$order_stmt = "order by last_local_call_time desc, $last_order";}
if (eregi("DOWN LAST CALL TIME",$lead_order)){$order_stmt = "order by last_local_call_time, $last_order";}
if (eregi("RANDOM",$lead_order)){$order_stmt = "order by RAND()";}
if (eregi("UP RANK",$lead_order)){$order_stmt = "order by rank desc, $last_order";}
if (eregi("DOWN RANK",$lead_order)){$order_stmt = "order by rank, $last_order";}
if (eregi("UP OWNER",$lead_order)){$order_stmt = "order by owner desc, $last_order";}
if (eregi("DOWN OWNER",$lead_order)){$order_stmt = "order by owner, $last_order";}
if (eregi("UP TIMEZONE",$lead_order)){$order_stmt = "order by gmt_offset_now desc, $last_order";}
if (eregi("DOWN TIMEZONE",$lead_order)){$order_stmt = "order by gmt_offset_now, $last_order";}
$stmt="UPDATE vicidial_list SET status='QUEUE',user='$user' where called_since_last_reset='N' and status IN($Dsql) and list_id IN($camp_lists) and ($all_gmtSQL) $DLTsql $fSQL $adooSQL $order_stmt LIMIT 1;";
if ($DB) {echo "$stmt\n";}
+1 -1
View File
@@ -240,7 +240,7 @@ if ($non_latin < 1)
$multi_alt_phones = ereg_replace("[^- \+\!\:\_0-9a-zA-Z]","",$multi_alt_phones);
$multi_alt_phones = ereg_replace("\+"," ",$multi_alt_phones);
$source = ereg_replace("[^0-9a-zA-Z]","",$source);
$phone_login = ereg_replace("[^0-9a-zA-Z]","",$phone_login);
$phone_login = ereg_replace("[^-\_0-9a-zA-Z]","",$phone_login);
$session_id = ereg_replace("[^0-9]","",$session_id);
$server_ip = ereg_replace("[^\.0-9]","",$server_ip);
$stage = ereg_replace("[^a-zA-Z]","",$stage);