| [ Index ] |
PHP Cross Reference of Moodle 1.9.3 [Build 15-Oct-2008] |
[Summary view] [Print] [Text view]
1 <?php // $Id: live.php,v 1.8 2007/09/24 15:39:29 skodak Exp $ 2 // Displays live view of recent logs 3 4 require_once("../../../config.php"); 5 require_once ("../../lib.php"); 6 7 $id = required_param('id', PARAM_INT); 8 $page = optional_param('page', 0, PARAM_INT); // which page to show 9 10 if (! $course = get_record("course", "id", $id) ) { 11 error("That's an invalid course id"); 12 } 13 14 require_login($course); 15 16 $context = get_context_instance(CONTEXT_COURSE, $course->id); 17 if (!has_capability('moodle/site:viewreports', $context)) { 18 error('You need do not have the required permission to view this report'); 19 } 20 21 add_to_log($course->id, "course", "report live", "report/log/live.php?id=$course->id", $course->id); 22 23 session_write_close(); 24 25 // we override the default framename so header/footer 26 // links open in a new window 27 if (empty($CFG->framename) || $CFG->framename==='_top') { 28 $CFG->framename = '_blank'; 29 } 30 31 $strlivelogs = get_string("livelogs"); 32 $strupdatesevery = get_string("updatesevery", "moodle", COURSE_LIVELOG_REFRESH); 33 34 print_header("$strlivelogs ($strupdatesevery)", "$strlivelogs", "", "", 35 '<meta http-equiv="Refresh" content="'.COURSE_LIVELOG_REFRESH.'; url=live.php?id='.$course->id.'" />'); 36 37 $user=0; 38 $date=time() - 3600; 39 40 print_log($course, $user, $date, "l.time DESC", $page, 500, 41 "live.php?id=$course->id&user=$user&date=$date"); 42 43 print_footer('none'); 44 45 exit; 46 47 ?>
title
Description
Body
title
Description
Body
title
Description
Body
title
Body
| Generated: Wed Jan 14 11:33:29 2009 | Cross-referenced by PHPXref 0.7 |