diff --git a/calendar/export.php b/calendar/export.php index 37a2cbf6114..41d59c2e386 100644 --- a/calendar/export.php +++ b/calendar/export.php @@ -9,7 +9,9 @@ $action = optional_param('action', '', PARAM_ALPHA); $day = optional_param('cal_d', 0, PARAM_INT); $mon = optional_param('cal_m', 0, PARAM_INT); $yr = optional_param('cal_y', 0, PARAM_INT); -$courseid = optional_param('course', 0, PARAM_INT); +if ($courseid = optional_param('course', 0, PARAM_INT)) { + $course = get_record('course', 'id', $courseid); +} require_login(); @@ -24,6 +26,11 @@ $pagetitle = get_string('export', 'calendar'); $navlinks = array(); $now = usergetdate(time()); +if ($course->id != SITEID) { + $navlinks[] = array('name' => $course->shortname, + 'link' => "$CFG->wwwroot/course/view.php?id=$course->id", + 'type' => 'misc'); +} $navlinks[] = array('name' => get_string('calendar', 'calendar'), 'link' =>calendar_get_link_href(CALENDAR_URL.'view.php?view=upcoming&course='.$course.'&', $now['mday'], $now['mon'], $now['year']), diff --git a/calendar/lib.php b/calendar/lib.php index e5a50b76ce8..3292d70ec38 100644 --- a/calendar/lib.php +++ b/calendar/lib.php @@ -514,7 +514,11 @@ function calendar_print_event($event) { echo ''; echo '