";} $rslt=mysql_to_mysqli($stmt, $link); if ($mel > 0) {mysql_error_logging($NOW_TIME,$link,$mel,$stmt,'00142-AuditComments2',$user,$server_ip,$session_name,$one_mysql_log);} $row=mysqli_fetch_row($rslt); if (strlen($row[0]) > 0) { $comment=$row[0]; //Put comment in comment table $stmt="INSERT INTO vicidial_comments (lead_id,user_id,list_id,campaign_id,comment) VALUES ('$lead_id','$user','$list_id','$campaign','".mysqli_real_escape_string($link, $comment)."');"; if ($format=='debug') {echo "\n";} $rslt=mysql_to_mysqli($stmt, $link); if ($mel > 0) {mysql_error_logging($NOW_TIME,$link,$mel,$stmt,'00142-AuditComments3',$user,$server_ip,$session_name,$one_mysql_log);} $affected=mysqli_affected_rows($link); if($affected>0) { $stmt="UPDATE vicidial_list set comments='' where lead_id='$lead_id';"; if ($format=='debug') {echo "\n";} $rslt=mysql_to_mysqli($stmt, $link); if ($mel > 0) {mysql_error_logging($NOW_TIME,$link,$mel,$stmt,'00142-AuditComments4',$user,$server_ip,$session_name,$one_mysql_log);} } else { mysql_error_logging($NOW_TIME,$link,$mel,$stmt,'00142-AuditCommentsERROR-Comment not moved',$user,$server_ip,$session_name,$one_mysql_log); echo "\n"; } } } } function audit_comments_active($list_id,$format,$user,$mel,$NOW_TIME,$link,$server_ip,$session_name,$one_mysql_log) { $stmt="SELECT count(audit_comments) from vicidial_lists_custom where list_id='$list_id' and audit_comments='1' limit 1;"; if ($format=='debug') {echo "\n";} $rslt=mysql_to_mysqli($stmt, $link); if ($mel > 0) {mysql_error_logging($NOW_TIME,$link,$mel,$stmt,'00142-AuditComments5',$user,$server_ip,$session_name,$one_mysql_log);} $row=mysqli_fetch_row($rslt); if ($row[0] == '1') { return true; } else { return false; } } function get_audited_comments($lead_id,$format,$user,$mel,$NOW_TIME,$link,$server_ip,$session_name,$one_mysql_log) { global $ACcount; global $ACcomments; $stmt="SELECT user_id,comment,timestamp from vicidial_comments where lead_id='$lead_id' order by timestamp desc;"; $rslt=mysql_to_mysqli($stmt, $link); if ($mel > 0) {mysql_error_logging($NOW_TIME,$link,$mel,$stmt,'00142-69-AuditComments',$user,$server_ip,$session_name,$one_mysql_log);} $ACcount=mysqli_num_rows($rslt); if($ACcount>0) { $i=0; while ($i < $ACcount) { $row=mysqli_fetch_row($rslt); $C_user[$i] = $row[0]; $C_comment[$i] = $row[1]; $C_date[$i] = $row[2]; $i++; } $i=0; while ($i < $ACcount) { $C_name[$i]='Unknown'; $C_level[$i]='1'; $FCS=''; $FCE=''; $stmt="SELECT full_name,user_level from vicidial_users where user='$C_user[$i]';"; $rslt=mysql_to_mysqli($stmt, $link); if ($mel > 0) {mysql_error_logging($NOW_TIME,$link,$mel,$stmt,'00142-70-AuditCommentsUser',$user,$server_ip,$session_name,$one_mysql_log);} $Ucount=mysqli_num_rows($rslt); if($Ucount>0) { $row=mysqli_fetch_row($rslt); $C_name[$i] = $row[0]; $C_level[$i] = $row[1]; } if ($C_level[$i] > 7) {$FCS='--------ADMINFONTBEGIN--------'; $FCE='--------ADMINFONTEND--------';} $ACcomments .= _QXZ("UserID: $FCS%1s - %2s$FCE, Date: %3s",0,'',$C_user[$i],$C_name[$i],$C_date[$i])."\n"; $ACcomments .= $C_comment[$i]; $ACcomments .= "\n----------------------------------\n"; $i++; } return true; } else { return false; } } ?>