diff --git a/agc_2-X/trunk/www/vicidial/admin_modify_lead.php b/agc_2-X/trunk/www/vicidial/admin_modify_lead.php
index f262e332..2386d6e7 100644
--- a/agc_2-X/trunk/www/vicidial/admin_modify_lead.php
+++ b/agc_2-X/trunk/www/vicidial/admin_modify_lead.php
@@ -89,6 +89,7 @@
# 180212-2340 - Added basic GDPR compliance features
# 180302-1605 - Added complete GDPR compliance features
# 180310-2300 - Added optional source_id display
+# 180311-0008 - Added CIDdisplay
#
require("dbconnect_mysqli.php");
@@ -207,10 +208,14 @@ if (isset($_GET["date_of_birth"])) {$date_of_birth=$_GET["date_of_birth"];}
elseif (isset($_POST["date_of_birth"])) {$date_of_birth=$_POST["date_of_birth"];}
if (isset($_GET["gdpr_action"])) {$gdpr_action=$_GET["gdpr_action"];}
elseif (isset($_POST["gdpr_action"])) {$gdpr_action=$_POST["gdpr_action"];}
+if (isset($_GET["CIDdisplay"])) {$CIDdisplay=$_GET["CIDdisplay"];}
+ elseif (isset($_POST["CIDdisplay"])) {$CIDdisplay=$_POST["CIDdisplay"];}
if ($archive_search=="Yes") {$vl_table="vicidial_list_archive";}
else {$vl_table="vicidial_list"; $archive_search="No";}
+$altCIDdisplay="Yes";
+if ($CIDdisplay=="Yes") {$altCIDdisplay="No";}
$STARTtime = date("U");
$TODAY = date("Y-m-d");
@@ -1327,7 +1332,32 @@ else
$call_log .= "
$row[2] | \n";
$call_log .= " $row[1] | \n";
$call_log .= " $row[15] | \n";
- $call_log .= " $row[10] | \n";
+ $call_log .= " $row[10] | \n";
+
+ if ($CIDdisplay=="Yes")
+ {
+ $caller_code='';
+ $stmtA="SELECT caller_code FROM vicidial_log_extended WHERE lead_id='" . mysqli_real_escape_string($link, $lead_id) . "' and uniqueid='$row[0]';";
+ $rsltA=mysql_to_mysqli($stmtA, $link);
+ $cc_to_print = mysqli_num_rows($rslt);
+ if ($cc_to_print > 0)
+ {
+ $rowA=mysqli_fetch_row($rsltA);
+ $caller_code = $rowA[0];
+ }
+ $outbound_cid='';
+ $stmtA="SELECT outbound_cid FROM vicidial_dial_log WHERE lead_id='" . mysqli_real_escape_string($link, $lead_id) . "' and caller_code='$caller_code';";
+ $rsltA=mysql_to_mysqli($stmtA, $link);
+ $cid_to_print = mysqli_num_rows($rslt);
+ if ($cid_to_print > 0)
+ {
+ $rowA=mysqli_fetch_row($rsltA);
+ $outbound_cid = $rowA[0];
+ $outbound_cid = preg_replace("/\".*\" /",'',$outbound_cid);
+ }
+ $call_log .= " $outbound_cid $caller_code | $row[0] | \n";
+ }
+ $call_log .= "\n";
$stmtA="SELECT call_notes FROM vicidial_call_notes WHERE lead_id='" . mysqli_real_escape_string($link, $lead_id) . "' and vicidial_id='$row[0]';";
$rsltA=mysql_to_mysqli($stmtA, $link);
@@ -1464,7 +1494,32 @@ else
$call_log .= " $row[2] | \n";
$call_log .= " $row[1] | \n";
$call_log .= " $row[15] | \n";
- $call_log .= " $row[10] | \n";
+ $call_log .= " $row[10] | \n";
+
+ if ($CIDdisplay=="Yes")
+ {
+ $caller_code='';
+ $stmtA="SELECT caller_code FROM vicidial_log_extended_archive WHERE lead_id='" . mysqli_real_escape_string($link, $lead_id) . "' and uniqueid='$row[0]';";
+ $rsltA=mysql_to_mysqli($stmtA, $link);
+ $cc_to_print = mysqli_num_rows($rslt);
+ if ($cc_to_print > 0)
+ {
+ $rowA=mysqli_fetch_row($rsltA);
+ $caller_code = $rowA[0];
+ }
+ $outbound_cid='';
+ $stmtA="SELECT outbound_cid FROM vicidial_dial_log_archive WHERE lead_id='" . mysqli_real_escape_string($link, $lead_id) . "' and caller_code='$caller_code';";
+ $rsltA=mysql_to_mysqli($stmtA, $link);
+ $cid_to_print = mysqli_num_rows($rslt);
+ if ($cid_to_print > 0)
+ {
+ $rowA=mysqli_fetch_row($rsltA);
+ $outbound_cid = $rowA[0];
+ $outbound_cid = preg_replace("/\".*\" /",'',$outbound_cid);
+ }
+ $call_log .= " $outbound_cid $caller_code | $row[0] | \n";
+ }
+ $call_log .= "\n";
$stmtA="SELECT call_notes FROM vicidial_call_notes WHERE lead_id='" . mysqli_real_escape_string($link, $lead_id) . "' and vicidial_id='$row[0]';";
$rsltA=mysql_to_mysqli($stmtA, $link);
@@ -1721,7 +1776,7 @@ else
if ($archive_log=="Yes")
{
echo "";
- echo "*** "._QXZ("ARCHIVED LOG SEARCH ENABLED")." *** "._QXZ("Turn off archived logs display")." ";
+ echo "*** "._QXZ("ARCHIVED LOG SEARCH ENABLED")." *** "._QXZ("Turn off archived logs display")." ";
echo "*** "._QXZ("ARCHIVED LOGS SHOWN IN RED, THERE MAY BE DUPLICATES WITH NON-ARCHIVED LOG ENTRIES")." ***";
echo "";
echo " |
\n";
@@ -1729,7 +1784,7 @@ else
else
{
echo "| ";
- echo ""._QXZ("Turn on archived logs display")."";
+ echo ""._QXZ("Turn on archived logs display")."";
echo " |
\n";
}
@@ -2271,8 +2326,16 @@ else
echo ""._QXZ("CALLS TO THIS LEAD").":\n";
- echo "\n";
- echo "| # | "._QXZ("DATE/TIME")." | "._QXZ("LENGTH")." | "._QXZ("STATUS")." | "._QXZ("TSR")." | "._QXZ("CAMPAIGN")." | "._QXZ("LIST")." | "._QXZ("LEAD")." | "._QXZ("HANGUP REASON")." | "._QXZ("PHONE")." |
\n";
+ if ($CIDdisplay == "Yes")
+ {
+ echo "\n";
+ echo "| # | "._QXZ("DATE/TIME")." | "._QXZ("LENGTH")." | "._QXZ("STATUS")." | "._QXZ("TSR")." | "._QXZ("CAMPAIGN")." | "._QXZ("LIST")." | "._QXZ("LEAD")." | "._QXZ("HANGUP REASON")." | "._QXZ("PHONE")." | "._QXZ("CALLER ID")." | "._QXZ("UNIQUEID")." |
\n";
+ }
+ else
+ {
+ echo "\n";
+ echo "| # | "._QXZ("DATE/TIME")." | "._QXZ("LENGTH")." | "._QXZ("STATUS")." | "._QXZ("TSR")." | "._QXZ("CAMPAIGN")." | "._QXZ("LIST")." | "._QXZ("LEAD")." | "._QXZ("HANGUP REASON")." | "._QXZ("PHONE")." | "._QXZ("CALLER ID")." |
\n";
+ }
echo "$call_log\n";