// $Id$ $MAXNEWSDISPLAY = 4; $FORMATS = array ( "0" => "Non-weekly layout", "1" => "Weekly layout" ); function logdate($date) { return date("l, j F Y, g:i A", $date); } function print_log_selector_form($course, $selecteduser=0, $selecteddate="today") { // Get all the possible users $users = array(); if ($students = get_records_sql("SELECT u.* FROM user u, user_students s WHERE s.course = '$course->id' AND s.user = u.id ORDER BY u.lastaccess DESC")) { foreach ($students as $student) { $users["$student->id"] = "$student->firstname $student->lastname"; } } if ($teachers = get_records_sql("SELECT u.* FROM user u, user_teachers t WHERE t.course = '$course->id' AND t.user = u.id ORDER BY u.lastaccess DESC")) { foreach ($teachers as $teacher) { $users["$teacher->id"] = "$teacher->firstname $teacher->lastname"; } } asort($users); // Get all the possible dates $tt = getdate(time()); $timemidnight = $today = mktime (0, 0, 0, $tt["mon"], $tt["mday"], $tt["year"]); $dates = array("$today" => "Today, ".date("j F Y", $today) ); while ($timemidnight > $course->startdate) { $timemidnight = $timemidnight - 86400; $dates["$timemidnight"] = date("l, j F Y", $timemidnight); } if ($selecteddate == "today") { $selecteddate = $today; } echo "
Displaying ".count($logs)." records
"; echo "".date("l", $log->time)." | "; echo "".date("j M Y, h:i A", $log->time)." | "; echo "$log->firstname $log->lastname | "; echo ""; $log->message = addslashes($log->message); link_to_popup_window("$log->url","popup","$log->message", 400, 600); echo " | "; echo "
";
echo "";
if ($teachers = get_records_sql("SELECT u.* FROM user u, user_teachers t
WHERE u.id = t.user AND t.course = '$course->id'
ORDER BY t.authority ASC")) {
echo " \n";
foreach ($teachers as $teacher) {
echo "$course->teacher: id&course=$site->id\">$teacher->firstname $teacher->lastname | ";
echo " ".text_to_html($course->summary)." "; echo " |