calendar_session_vars();
$now = usergetdate(time());
- $navlinks = array();
- $calendar_navlink = array('name' => $strcalendar,
- 'link' =>calendar_get_link_href(CALENDAR_URL.'view.php?view=upcoming&course='.$urlcourse.'&',
- $now['mday'], $now['mon'], $now['year']),
- 'type' => 'misc');
$day = intval($now['mday']);
$mon = intval($now['mon']);
}
require_login($course, false);
- $navlinks[] = $calendar_navlink;
- $navlinks[] = array('name' => $title, 'link' => null, 'type' => 'misc');
- $navigation = build_navigation($navlinks);
- print_header($site->shortname.': '.$strcalendar.': '.$title, $strcalendar, $navigation,
- 'eventform.name', '', true, '', user_login_string($site));
+ $link = calendar_get_link_href(CALENDAR_URL.'view.php?view=upcoming&course='.$urlcourse.'&',
+ $now['mday'], $now['mon'], $now['year']);
+ $PAGE->navbar->add($strcalendar, new moodle_url($link));
+ $PAGE->navbar->add($title);
+
+ $PAGE->set_title($site->shortname.': '.$strcalendar.': '.$title);
+ $PAGE->set_heading($strcalendar);
+ $PAGE->set_headingmenu(user_login_string($site));
+ $PAGE->set_focuscontrol('eventform.name');
+
+ echo $OUTPUT->header();
echo calendar_overlib_html();
$now = usergetdate(time());
if (!empty($courseid) && $course->id != SITEID) {
- $navlinks[] = array('name' => $course->shortname,
- 'link' => "$CFG->wwwroot/course/view.php?id=$course->id",
- 'type' => 'misc');
+ $PAGE->navbar->add($course->shortname, new moodle_url($CFG->wwwroot.'/course/view.php', array('id'=>$course->id)));
}
-$navlinks[] = array('name' => get_string('calendar', 'calendar'),
- 'link' =>calendar_get_link_href(CALENDAR_URL.'view.php?view=upcoming&course='.$courseid.'&',
- $now['mday'], $now['mon'], $now['year']),
- 'type' => 'misc');
-$navlinks[] = array('name' => $pagetitle, 'link' => null, 'type' => 'misc');
-$navigation = build_navigation($navlinks);
if(!checkdate($mon, $day, $yr)) {
$day = intval($now['mday']);
$prefsbutton = calendar_preferences_button();
// Print title and header
-print_header("$site->shortname: $strcalendar: $pagetitle", $strcalendar, $navigation,
- '', '', true, $prefsbutton, user_login_string($site));
+$link = calendar_get_link_href(CALENDAR_URL.'view.php?view=upcoming&course='.$courseid.'&',
+ $now['mday'], $now['mon'], $now['year']);
+$PAGE->navbar->add(get_string('calendar', 'calendar'), new moodle_url($link));
+$PAGE->navbar->add($pagetitle);
+
+$PAGE->set_title($site->shortname.': '.$strcalendar.': '.$pagetitle);
+$PAGE->set_heading($strcalendar);
+$PAGE->set_headingmenu(user_login_string($site));
+$PAGE->set_button($prefsbutton);
+$PAGE->set_focuscontrol('eventform.name');
+
+echo $OUTPUT->header();
echo calendar_overlib_html();
$strcalendar = get_string('calendar', 'calendar');
$strpreferences = get_string('preferences', 'calendar');
- $navlinks = array();
if ($course->id != SITEID) {
- $navlinks[] = array('name' => $course->shortname,
- 'link' => "$CFG->wwwroot/course/view.php?id=$course->id",
- 'type' => 'misc');
+ $PAGE->navbar-add($course->shortname, new moodle_url($CFG->wwwroot.'/course/view.php', array('id'=>$course->id)));
}
- $navlinks[] = array('name' => $strpreferences, 'link' => 'view.php', 'type' => 'misc');
- $navigation = build_navigation($navlinks);
+ $PAGE->navbar->add($strpreferences, new moodle_url($CFG->wwwroot.'/calendar/view.php'));
- print_header("$site->shortname: $strcalendar: $strpreferences", $strcalendar, $navigation,
- '', '', true, '', user_login_string($site));
+ $PAGE->set_title("$site->shortname: $strcalendar: $strpreferences");
+ $PAGE->set_heading($strcalendar);
+ $PAGE->set_headingmenu(user_login_string($site));
+ echo $OUTPUT->header();
echo $OUTPUT->heading($strpreferences);
$pagetitle = '';
$strcalendar = get_string('calendar', 'calendar');
- $navlinks = array();
- $navlinks[] = array('name' => $strcalendar,
- 'link' =>calendar_get_link_href(CALENDAR_URL.'view.php?view=upcoming&course='.$courseid.'&',
- $now['mday'], $now['mon'], $now['year']),
- 'type' => 'misc');
-
+
+ $link = calendar_get_link_href(CALENDAR_URL.'view.php?view=upcoming&course='.$courseid.'&',
+ $now['mday'], $now['mon'], $now['year']);
+ $PAGE->navbar->add($strcalendar, new moodle_url($link));
if(!checkdate($mon, $day, $yr)) {
$day = intval($now['mday']);
switch($view) {
case 'day':
- $navlinks[] = array('name' => userdate($time, get_string('strftimedate')), 'link' => null, 'type' => 'misc');
+ $PAGE->navbar->add(userdate($time, get_string('strftimedate')));
$pagetitle = get_string('dayview', 'calendar');
break;
case 'month':
- $navlinks[] = array('name' => userdate($time, get_string('strftimemonthyear')), 'link' => null, 'type' => 'misc');
+ $PAGE->navbar->add(userdate($time, get_string('strftimemonthyear')));
$pagetitle = get_string('detailedmonthview', 'calendar');
break;
case 'upcoming':
$prefsbutton = calendar_preferences_button();
// Print title and header
- $navigation = build_navigation($navlinks);
- print_header("$site->shortname: $strcalendar: $pagetitle", $strcalendar, $navigation,
- '', '', true, $prefsbutton, user_login_string($site));
+ $PAGE->set_title("$site->shortname: $strcalendar: $pagetitle");
+ $PAGE->set_heading($strcalendar);
+ $PAGE->set_headingmenu(user_login_string($site));
+ $PAGE->set_button($prefsbutton);
+
+ echo $OUTPUT->header();
echo calendar_overlib_html();