0) $naction = $_GET['naction']; if (isset($naction) && $naction == 'view-details') include "activity_log.details.php"; // // Parse any parameters // $where = "where school_num = $school_num "; // Handle selected date ranges if (!isset($start_date)) $start_date = date("Y-m-d 00:00:00",time()); if (!isset($end_date)) $end_date = date("Y-m-d 23:59:59",time()); $start_date = date("Y-m-d 00:00:00",strtotime($start_date)); if ($end_date < substr($start_date,0,10)) { $end_date = substr($start_date,0,10); $error_message = getLanguageText('ERRORMSG-DATE-RANGE-ERROR'); } $end_date = date("Y-m-d 23:59:59",strtotime($end_date)); $sdate = substr($start_date,0,10); $edate = substr($end_date,0,10); $stime = strtotime($start_date); $etime = strtotime($end_date); $where .= "and activity_time between $stime and $etime "; // View only a selected userid if (isset($selected_userid) && strlen($selected_userid) > 0) { $s_userid = db_escape_string($selected_userid); $where .= "and userid = '$s_userid' "; } // View only a selected ip if (isset($selected_ip) && strlen($selected_ip) > 0) { $s_ip = db_escape_string($selected_ip); $where .= "and user_ip = '$s_ip' "; } // View only a selected activity if (isset($selected_activity) && strlen($selected_activity) > 0) { $s_activity = db_escape_string($selected_activity); $where .= "and activity = '$s_activity' "; } // Search text processing if (isset($search_text) && strlen($search_text) > 0) { $s_text = db_escape_string($search_text); $where .= "and information LIKE '%$s_text%' "; } // Selected person processing if (isset($selected_person) && strlen($selected_person) > 0) { $s_person = db_escape_string($selected_person); $where .= "and information LIKE '%$s_person%' "; } if ($_SESSION['UserInfo']['type'] != 'SuperUser') { $where .= "and userid != 'superuser' "; } if (!isset($search_text)) $search_text = ''; if (!isset($selected_userid)) $selected_userid = ''; if (!isset($selected_ip)) $selected_ip = ''; if (!isset($selected_activity)) $selected_activity = ''; ?>
::
::
::
::
::
::
 
/","",$information); $ordered_by = trim(preg_replace("/ .*/","",$ordered_by)); $otext = sprintf($otipROW2,getLanguageText('TEXT-ORDERED-BY').': ',$ordered_by); } if (str_match("ordered_by_name",$information)) { $name = preg_replace("/.*ordered_by_name => /","",$information); $name = preg_replace("/\+\+\+.*/","",$name); $ntext = sprintf($otipROW2,getLanguageText('TEXT-NAME').': ',$name); } if (str_match("new_last_name",$information)) { $lname = preg_replace("/.*new_last_name => /","",$information); $lname = preg_replace("/\+\+\+.*/","",$lname); $fname = preg_replace("/.*new_first_name => /","",$information); $fname = preg_replace("/\+\+\+.*/","",$fname); $name = "$fname $lname"; $ntext = sprintf($otipROW2,getLanguageText('TEXT-NAME').': ',$name); } if (str_match("ordertotal",$information)) { $ordertotal = preg_replace("/.*ordertotal => /","",$information); $ordertotal = preg_replace("/ .*/","",$ordertotal); $ttext = sprintf($otipROW2,getLanguageText('TEXT-TOTAL').': ',$ordertotal); } if (strlen($ntext) == 0 && isset($ordered_by) && $ordered_by > 0) { $name = db_getVal("SELECT concat(first_name,' ',last_name) FROM people WHERE record_num = $ordered_by"); $ntext = sprintf($otipROW2,getLanguageText('TEXT-NAME').': ',$name); } if (!isset($ordered_by)) $ordered_by = ''; $span_id = "act_" . $row['activity_time'] . "_" . $ordered_by; $otipSpans .= "\n"; $oTip = "onmouseover=\"TagToTip('$span_id')\" onmouseout=\"UnTip()\""; break; } $data[] = array("" . $row['userid'] . "", $row['activity_datetime'], $row['user_ip'], "" . $activity . ""); } listDataCustom($data,$columnHeaders,$action,array(),'N'); if (count($data)) { echo("
\n

" . "" . getLanguageText('TEXT-PRINT') . "   

\n"); } endTemplate(); ?>