From: mattc-catalyst Date: Mon, 23 Apr 2007 21:11:10 +0000 (+0000) Subject: MDL-9474: Updated build_navigation() to use global $COURSE X-Git-Url: http://git.mjollnir.org/gw?a=commitdiff_plain;h=70c6c0ad70f500b0d9d4a65bfd38c6c3a4c1daa7;p=moodle.git MDL-9474: Updated build_navigation() to use global $COURSE - Removed $course parameter from build_navigation() - Updated all calls to build_navigation() Author: Matt Clarkson Committer: Matt Clarkson --- diff --git a/course/mod.php b/course/mod.php index 548fde2571..5e33df4913 100644 --- a/course/mod.php +++ b/course/mod.php @@ -674,7 +674,7 @@ $crumbs[] = array('name' => $strmodulenameplural, 'link' => "$CFG->wwwroot/mod/$module->name/index.php?id=$course->id", 'type' => 'activity'); $crumbs[] = array('name' => $streditinga, 'link' => '', 'type' => 'action'); - $navigation = build_navigation($crumbs, $course); + $navigation = build_navigation($crumbs); print_header_simple($streditinga, '', $navigation, $focuscursor, "", false); diff --git a/course/modedit.php b/course/modedit.php index 1ff7e9b87f..ed9d7f6e24 100644 --- a/course/modedit.php +++ b/course/modedit.php @@ -305,7 +305,7 @@ } $crumbs[] = array('name' => $streditinga, 'link' => '', 'type' => 'title'); - $navigation = build_navigation($crumbs, $course); + $navigation = build_navigation($crumbs); print_header_simple($streditinga, '', $navigation, $mform->focus(), "", false); diff --git a/lib/moodlelib.php b/lib/moodlelib.php index c569b67781..3b2998b45c 100644 --- a/lib/moodlelib.php +++ b/lib/moodlelib.php @@ -6933,12 +6933,11 @@ function setup_lang_from_browser() { * @uses $CFG * @uses $THEME * @param $extrabreadcrumbs - array of associative arrays, keys: name, link, type - * @param $course - possibily the site course. * @return $navigation as an object so it can be differentiated from old style * navigation strings. */ -function build_navigation($extrabreadcrumbs, $course = false) { - global $CFG, $THEME; +function build_navigation($extrabreadcrumbs) { + global $CFG, $THEME, $COURSE; $navigation = ''; check_theme_arrows(); @@ -6949,10 +6948,10 @@ function build_navigation($extrabreadcrumbs, $course = false) { } - if ($course) { - if ($course->id != SITEID) { + if ($COURSE) { + if ($COURSE->id != SITEID) { //Course - $breadcrumbs[] = array('name' => format_string($course->shortname), 'link' => "$CFG->wwwroot/course/view.php?id=$course->id",'type' => 'course'); + $breadcrumbs[] = array('name' => format_string($COURSE->shortname), 'link' => "$CFG->wwwroot/course/view.php?id=$COURSE->id",'type' => 'course'); } } diff --git a/lib/pagelib.php b/lib/pagelib.php index a173d8e5f9..076639822b 100644 --- a/lib/pagelib.php +++ b/lib/pagelib.php @@ -403,7 +403,7 @@ class page_course extends page_base { $crumbs = array_merge($crumbs, $morebreadcrumbs); } - $navigation = build_navigation($crumbs, $this->courserecord); + $navigation = build_navigation($crumbs); // The "Editing On" button will be appearing only in the "main" course screen // (i.e., no breadcrumbs other than the default one added inside this function) @@ -643,7 +643,7 @@ class page_generic_activity extends page_base { $buttons = ' '; } - $navigation = build_navigation($crumbs, $this->courserecord); + $navigation = build_navigation($crumbs); print_header($title, $this->courserecord->fullname, $navigation, '', $meta, true, $buttons, navmenu($this->courserecord, $this->modulerecord), false, $bodytags); } diff --git a/mod/assignment/index.php b/mod/assignment/index.php index 9d4b5d4b0b..a133017f31 100644 --- a/mod/assignment/index.php +++ b/mod/assignment/index.php @@ -23,7 +23,7 @@ $strgrade = get_string("grade"); $crumbs[] = array('name' => $strassignments, 'link' => '', 'type' => 'activity'); - $navigation = build_navigation($crumbs, $course); + $navigation = build_navigation($crumbs); print_header_simple($strassignments, "", $navigation, "", "", true, "", navmenu($course)); diff --git a/mod/assignment/lib.php b/mod/assignment/lib.php index e7c4760f5c..80044c7137 100644 --- a/mod/assignment/lib.php +++ b/mod/assignment/lib.php @@ -86,7 +86,7 @@ class assignment_base { if (!$this->cm->visible and !has_capability('moodle/course:viewhiddenactivities', $context)) { $pagetitle = strip_tags($this->course->shortname.': '.$this->strassignment); $this->navigation[] = array('name' => $this->strassignment, 'link' => '', 'type' => 'activityinstance'); - $navigation = build_navigation($this->navigation, $this->course); + $navigation = build_navigation($this->navigation); print_header($pagetitle, $this->course->fullname, "$this->navigation $this->strassignment", "", "", true, '', navmenu($this->course, $this->cm)); @@ -149,7 +149,7 @@ class assignment_base { $this->navigation[] = array('name' => format_string($this->assignment->name,true), 'link' => '', 'type' => 'activityinstance'); } - $navigation = build_navigation($this->navigation, $this->course); + $navigation = build_navigation($this->navigation); print_header($this->pagetitle, $this->course->fullname, $navigation, '', '', true, update_module_button($this->cm->id, $this->course->id, $this->strassignment), @@ -998,7 +998,7 @@ class assignment_base { $crumbs[] = array('name' => $this->strassignments, 'link' => "index.php?id=$course->id", 'type' => 'activity'); $crumbs[] = array('name' => format_string($this->assignment->name,true), 'link' => "view.php?a={$this->assignment->id}", 'type' => 'activityinstance'); $crumbs[] = array('name' => $this->strsubmissions, 'link' => '', 'type' => 'title'); - $navigation = build_navigation($crumbs, $course); + $navigation = build_navigation($crumbs); print_header_simple(format_string($this->assignment->name,true), "", $navigation, '', '', true, update_module_button($cm->id, $course->id, $this->strassignment), navmenu($course, $cm)); diff --git a/mod/chat/index.php b/mod/chat/index.php index 55df4997b1..bb720ce0d3 100644 --- a/mod/chat/index.php +++ b/mod/chat/index.php @@ -23,7 +23,7 @@ /// Print the header $crumbs[] = array('name' => $strchats, 'link' => '', 'type' => 'activity'); - $navigation = build_navigation($crumbs, $course); + $navigation = build_navigation($crumbs); print_header_simple($strchats, '', $navigation, '', '', true, '', navmenu($course)); diff --git a/mod/chat/report.php b/mod/chat/report.php index bfbf9413ad..4813a20ed9 100644 --- a/mod/chat/report.php +++ b/mod/chat/report.php @@ -43,7 +43,7 @@ $crumbs[] = array('name' => format_string($chat->name,true), 'link' => "view.php?id=$cm->id", 'type' => 'activityinstance'); $crumbs[] = array('name' => $strchatreport, 'link' => "report.php?id=$cm->id", 'type' => 'title'); - $navigation = build_navigation($crumbs, $course); + $navigation = build_navigation($crumbs); print_header_simple(format_string($chat->name).": $strchatreport", '', $navigation, '', '', true, '', navmenu($course, $cm)); @@ -99,7 +99,7 @@ $crumbs[] = array('name' => format_string($chat->name,true), 'link' => "view.php?id=$cm->id", 'type' => 'activityinstance'); $crumbs[] = array('name' => $strchatreport, 'link' => '', 'type' => 'title'); - $navigation = build_navigation($crumbs, $course); + $navigation = build_navigation($crumbs); print_header_simple(format_string($chat->name).": $strchatreport", '', $navigation, '', '', true, '', navmenu($course, $cm)); diff --git a/mod/choice/index.php b/mod/choice/index.php index 77dc4314bb..1db9e4737e 100644 --- a/mod/choice/index.php +++ b/mod/choice/index.php @@ -16,7 +16,7 @@ $strchoice = get_string("modulename", "choice"); $strchoices = get_string("modulenameplural", "choice"); $crumbs[] = array('name' => $strchoices, 'link' => '', 'type' => 'activity'); - $navigation = build_navigation($crumbs, $course); + $navigation = build_navigation($crumbs); print_header_simple("$strchoices", "", $navigation, "", "", true, "", navmenu($course)); diff --git a/mod/choice/report.php b/mod/choice/report.php index bba22546e5..48e9e5dc4f 100644 --- a/mod/choice/report.php +++ b/mod/choice/report.php @@ -44,7 +44,7 @@ $crumbs[] = array('name' => format_string($choice->name), 'link' => "view.php?id=$cm->id", 'type' => 'activityinstance'); $crumbs[] = array('name' => $strresponses, 'link' => '', 'type' => 'title'); - $navigation = build_navigation($crumbs, $course); + $navigation = build_navigation($crumbs); print_header_simple(format_string($choice->name).": $strresponses", "", $navigation, "", '', true, update_module_button($cm->id, $course->id, $strchoice), navmenu($course, $cm)); diff --git a/mod/choice/view.php b/mod/choice/view.php index 387fdaf3d8..f047d52f6d 100644 --- a/mod/choice/view.php +++ b/mod/choice/view.php @@ -55,7 +55,7 @@ $crumbs[] = array('name' => $strchoices, 'link' => "index.php?id=$course->id", 'type' => 'activity'); $crumbs[] = array('name' => format_string($choice->name), 'link' => '', 'type' => 'activityinstance'); - $navigation = build_navigation($crumbs, $course); + $navigation = build_navigation($crumbs); print_header_simple(format_string($choice->name), "", $navigation, "", "", true, update_module_button($cm->id, $course->id, $strchoice), navmenu($course, $cm)); diff --git a/mod/data/edit.php b/mod/data/edit.php index d403eff4ad..194ec8acd9 100755 --- a/mod/data/edit.php +++ b/mod/data/edit.php @@ -71,7 +71,7 @@ $crumbs[] = array('name' => $strdatabases, 'link' => "index.php?id=$course->id", 'type' => 'activity'); $crumbs[] = array('name' => format_string($data->name), 'link' => '', 'type' => 'activityinstance'); - $navigation = build_navigation($crumbs, $course); + $navigation = build_navigation($crumbs); print_header_simple(format_string($data->name), "", $navigation, "", "", true, '', navmenu($course, $cm)); notice(get_string("activityiscurrentlyhidden")); @@ -115,7 +115,7 @@ $crumbs[] = array('name' => $strdata, 'link' => "index.php?id=$course->id", 'type' => 'activity'); $crumbs[] = array('name' => format_string($data->name), 'link' => '', 'type' => 'activityinstance'); - $navigation = build_navigation($crumbs, $course); + $navigation = build_navigation($crumbs); print_header_simple($data->name, '', $navigation, '', $meta, true, update_module_button($cm->id, $course->id, get_string('modulename', 'data')), diff --git a/mod/data/field/latlong/kml.php b/mod/data/field/latlong/kml.php index 9b0ce5b6da..9b0f7416aa 100644 --- a/mod/data/field/latlong/kml.php +++ b/mod/data/field/latlong/kml.php @@ -59,7 +59,7 @@ require_course_login($course, true, $cm); if (empty($cm->visible) and !has_capability('moodle/course:viewhiddenactivities',get_context_instance(CONTEXT_MODULE, $cm->id))) { $crumbs[] = array('name' => $strdatabases, 'link' => "index.php?id=$course->id", 'type' => 'activity'); $crumbs[] = array('name' => format_string($data->name), 'link' => '', 'type' => 'activityinstance'); - $navigation = build_navigation($crumbs, $course); + $navigation = build_navigation($crumbs); print_header_simple(format_string($data->name), "", $navigation, "", "", true, '', navmenu($course, $cm)); diff --git a/mod/data/import.php b/mod/data/import.php index f97af27896..bae831f912 100755 --- a/mod/data/import.php +++ b/mod/data/import.php @@ -78,7 +78,7 @@ $crumbs[] = array('name' => $strdata, 'link' => "index.php?id=$course->id", 'type' => 'activity'); $crumbs[] = array('name' => format_string($data->name), 'link' => '', 'type' => 'activityinstance'); - $navigation = build_navigation($crumbs, $course); + $navigation = build_navigation($crumbs); print_header_simple($data->name, "", $navigation, "", "", true, "", navmenu($course)); print_heading(format_string($data->name)); diff --git a/mod/data/index.php b/mod/data/index.php index 739497d5fe..b6859af1f4 100755 --- a/mod/data/index.php +++ b/mod/data/index.php @@ -43,7 +43,7 @@ $strdata = get_string('modulename','data'); $crumbs[] = array('name' => $strdata, 'link' => "index.php?id=$course->id", 'type' => 'activity'); - $navigation = build_navigation($crumbs, $course); + $navigation = build_navigation($crumbs); print_header_simple($strdata, '', $navigation, '', '', true, "", navmenu($course)); diff --git a/mod/data/lib.php b/mod/data/lib.php index 5a694aef70..f39975f364 100755 --- a/mod/data/lib.php +++ b/mod/data/lib.php @@ -1574,7 +1574,7 @@ function data_print_header($course, $cm, $data, $currenttab='') { $crumbs[] = array('name' => $strdata, 'link' => "index.php?id=$course->id", 'type' => 'activity'); $crumbs[] = array('name' => $data->name, 'link' => '', 'type' => 'activityinstance'); - $navigation = build_navigation($crumbs, $course); + $navigation = build_navigation($crumbs); print_header_simple($data->name, '', $navigation, '', '', true, update_module_button($cm->id, $course->id, get_string('modulename', 'data')), diff --git a/mod/data/templates.php b/mod/data/templates.php index 2183b0eb70..e608dae70e 100755 --- a/mod/data/templates.php +++ b/mod/data/templates.php @@ -98,7 +98,7 @@ $crumbs[] = array('name' => $strdata, 'link' => "index.php?id=$course->id", 'type' => 'activity'); $crumbs[] = array('name' => format_string($data->name), 'link' => '', 'type' => 'activityinstance'); - $navigation = build_navigation($crumbs, $course); + $navigation = build_navigation($crumbs); print_header_simple($data->name, '', $navigation, '', $meta, true, update_module_button($cm->id, $course->id, get_string('modulename', 'data')), diff --git a/mod/data/view.php b/mod/data/view.php index f28a7b7f23..bae0ca5ba3 100755 --- a/mod/data/view.php +++ b/mod/data/view.php @@ -92,7 +92,7 @@ $crumbs[] = array('name' => $strdatabases, 'link' => "index.php?id=$course->id", 'type' => 'activity'); $crumbs[] = array('name' => format_string($data->name), 'link' => '', 'type' => 'activityinstance'); - $navigation = build_navigation($crumbs, $course); + $navigation = build_navigation($crumbs); print_header_simple(format_string($data->name), "", $navigation, "", "", true, '', navmenu($course, $cm)); diff --git a/mod/exercise/assessments.php b/mod/exercise/assessments.php index 5985b2fa37..12884d4ea6 100644 --- a/mod/exercise/assessments.php +++ b/mod/exercise/assessments.php @@ -66,7 +66,7 @@ $crumbs[] = array('name' => format_string($exercise->name), 'link' => "view.php?id=$cm->id", 'type' => 'activityinstance'); $crumbs[] = array('name' => $strassessments, 'link' => '', 'type' => 'title'); - $navigation = build_navigation($crumbs, $course); + $navigation = build_navigation($crumbs); print_header_simple(format_string($exercise->name), "", $navigation, "", "", true); diff --git a/mod/exercise/index.php b/mod/exercise/index.php index edc48b4c7b..dd92c4bca8 100644 --- a/mod/exercise/index.php +++ b/mod/exercise/index.php @@ -25,7 +25,7 @@ $strsubmitted = get_string("submitted", "assignment"); $crumbs[] = array('name' => $strexercises, 'link' => '', 'type' => 'activity'); - $navigation = build_navigation($crumbs, $course); + $navigation = build_navigation($crumbs); print_header_simple("$strexercises", "", $navigation, "", "", true, "", navmenu($course)); diff --git a/mod/exercise/submissions.php b/mod/exercise/submissions.php index 7f12018c98..8698a8812c 100644 --- a/mod/exercise/submissions.php +++ b/mod/exercise/submissions.php @@ -54,7 +54,7 @@ $crumbs[] = array('name' => format_string($exercise->name), 'link' => "view.php?id=$cm->id", 'type' => 'activityinstance'); $crumbs[] = array('name' => $strsubmissions, 'link' => '', 'type' => 'title'); - $navigation = build_navigation($crumbs, $course); + $navigation = build_navigation($crumbs); print_header_simple(format_string($exercise->name), "", $navigation, "", "", true); diff --git a/mod/exercise/upload.php b/mod/exercise/upload.php index e7632e0182..491bf49231 100644 --- a/mod/exercise/upload.php +++ b/mod/exercise/upload.php @@ -31,7 +31,7 @@ $crumbs[] = array('name' => $strexercises, 'link' => "index.php?id=$course->id", 'type' => 'activity'); $crumbs[] = array('name' => format_string($exercise->name), 'link' => "view.php?id=$cm->id", 'type' => 'activityinstance'); $crumbs[] = array('name' => $strupload, 'link' => '', 'type' => 'title'); - $navigation = build_navigation($crumbs, $course); + $navigation = build_navigation($crumbs); print_header_simple(format_string($exercise->name)." : $strupload", "", $navigation, "", "", true); diff --git a/mod/exercise/view.php b/mod/exercise/view.php index f4a9d1c29a..8f073107fb 100644 --- a/mod/exercise/view.php +++ b/mod/exercise/view.php @@ -49,7 +49,7 @@ // ...display header... $crumbs[] = array('name' => $strexercises, 'link' => "index.php?id=$course->id", 'type' => 'activity'); $crumbs[] = array('name' => format_string($exercise->name), 'link' => '', 'type' => 'activityinstance'); - $navigation = build_navigation($crumbs, $course); + $navigation = build_navigation($crumbs); print_header_simple(format_string($exercise->name), "", $navigation, "", "", true, update_module_button($cm->id, $course->id, $strexercise), navmenu($course, $cm)); diff --git a/mod/forum/discuss.php b/mod/forum/discuss.php index 400b1a3055..005d1bd381 100644 --- a/mod/forum/discuss.php +++ b/mod/forum/discuss.php @@ -136,7 +136,7 @@ $searchform = forum_search_form($course); - $navigation = build_navigation($crumbs, $course); + $navigation = build_navigation($crumbs); print_header("$course->shortname: ".format_string($discussion->name), $course->fullname, $navigation, "", "", true, $searchform, navmenu($course, $cm)); diff --git a/mod/forum/index.php b/mod/forum/index.php index 38a38c6564..4d5d97c795 100644 --- a/mod/forum/index.php +++ b/mod/forum/index.php @@ -454,7 +454,7 @@ $crumbs[] = array('name' => $strforums, 'link' => '', 'type' => 'activity'); print_header("$course->shortname: $strforums", $course->fullname, - build_navigation($crumbs, $course), + build_navigation($crumbs), "", "", true, $searchform, navmenu($course)); if (!isguest()) { diff --git a/mod/forum/markposts.php b/mod/forum/markposts.php index 3fff3ddbc9..11b6512994 100644 --- a/mod/forum/markposts.php +++ b/mod/forum/markposts.php @@ -36,7 +36,7 @@ $crumbs[] = array('name' => $strforums, 'link' => "index.php?id=$course->id", 'type' => 'activity'); $crumbs[] = array('name' => format_string($forum->name), 'link' => "view.php?f=$forum->id", 'type' => 'activityinstance'); - $navigation = build_navigation($crumbs, $course, $cm); + $navigation = build_navigation($crumbs); print_header($course->shortname, $course->fullname, $navigation, '', '', true, "", navmenu($course, $cm)); notice_yesno(get_string('noguesttracking', 'forum').'

'.get_string('liketologin'), diff --git a/mod/forum/post.php b/mod/forum/post.php index cfc4ca36bb..286c330f72 100644 --- a/mod/forum/post.php +++ b/mod/forum/post.php @@ -61,7 +61,7 @@ $crumbs[] = array('name' => get_string("forums", "forum"), 'link' => "../forum/view.php?f=$forum->id", 'type' => 'activity'); $crumbs[] = array('name' => format_string($forum->name,true), 'link' => '../forum/index.php?id=$course->id', 'type' => 'activityinstance'); - $navigation = build_navigation($crumbs, $course); + $navigation = build_navigation($crumbs); print_header($course->shortname, $course->fullname, $navigation, '' , '', true, "", navmenu($course, $cm)); @@ -408,7 +408,7 @@ $crumbs[] = array('name' => format_string($post->subject, true), 'link' => "discuss.php?d=$discussion->id", 'type' => 'title'); $crumbs[] = array('name' => get_string("prune", "forum"), 'link' => '', 'type' => 'title'); - $navigation = build_navigation($crumbs, $course); + $navigation = build_navigation($crumbs); print_header_simple(format_string($discussion->name).": ".format_string($post->subject), "", $navigation, '', "", true, "", navmenu($course, $cm)); @@ -664,7 +664,7 @@ $forcefocus = empty($reply) ? NULL : 'message'; - $navigation = build_navigation($crumbs, $course); + $navigation = build_navigation($crumbs); print_header("$course->shortname: $strdiscussionname ". format_string($toppost->subject), $course->fullname, diff --git a/mod/forum/search.php b/mod/forum/search.php index 76c416394f..bd2e13993c 100644 --- a/mod/forum/search.php +++ b/mod/forum/search.php @@ -102,7 +102,7 @@ if (!$search || $showform) { $crumns[] = array('name' => $strsearch, 'link' => '', 'type' => 'title'); - $navigation = build_navigation($crumbs, $course); + $navigation = build_navigation($crumbs); print_header_simple("$strsearch", "", $navigation, 'search.words', "", "", " ", navmenu($course)); @@ -121,7 +121,7 @@ $crumbs[] = array('name' => $strsearch, 'link' => "search.php?id=$course->id", 'type' => 'activityinstance'); $crumbs[] = array('name' => s($search, true), 'link' => '', 'type' => 'link'); - $navigation = build_navigation($crumbs, $course); + $navigation = build_navigation($crumbs); if (!$posts = forum_search_posts($searchterms, $course->id, $page*$perpage, $perpage, $totalcount)) { diff --git a/mod/forum/settracking.php b/mod/forum/settracking.php index 81f4864c13..cea87415de 100644 --- a/mod/forum/settracking.php +++ b/mod/forum/settracking.php @@ -34,7 +34,7 @@ $crumbs[] = array('name' => $strforums, 'link' => "index.php?id=$course->id", 'type' => 'activity'); $crumbs[] = array('name' => format_string($forum->name), 'link' => "view.php?f=$forum->id", 'type' => 'activityinstance'); - $navigation = build_navigation($crumbs, $course, $cm); + $navigation = build_navigation($crumbs); print_header($course->shortname, $course->fullname, $navigation, '', '', true, "", navmenu($course, $cm)); notice_yesno(get_string('noguesttracking', 'forum').'

'.get_string('liketologin'), diff --git a/mod/forum/subscribe.php b/mod/forum/subscribe.php index 2a856986c4..995871556d 100644 --- a/mod/forum/subscribe.php +++ b/mod/forum/subscribe.php @@ -55,7 +55,7 @@ $crumbs[] = array('name' => $strforums, 'link' => "index.php?id=$course->id", 'type' => 'activity'); $crumbs[] = array('name' => format_string($forum->name), 'link' => "view.php?f=$forum->id", 'type' => 'activityinstance'); - $navigation = build_navigation($crumbs, $course, $cm); + $navigation = build_navigation($crumbs); print_header($course->shortname, $course->fullname, $navigation, '', '', true, "", navmenu($course, $cm)); diff --git a/mod/forum/subscribers.php b/mod/forum/subscribers.php index f8a98c86f6..0109fd3056 100644 --- a/mod/forum/subscribers.php +++ b/mod/forum/subscribers.php @@ -40,7 +40,7 @@ $crumbs[] = array('name' => format_string($forum->name), 'link' => "view.php?f=$forum->id", 'type' => 'activityinstance'); $crumbs[] = array('name' => $strsubscribers, 'link' => '', 'type' => 'title'); - $navigation = build_navigation($crumbs, $course); + $navigation = build_navigation($crumbs); if (has_capability('mod/forum:managesubscriptions', $context)) { print_header_simple("$strsubscribers", "", $navigation, diff --git a/mod/forum/user.php b/mod/forum/user.php index adf67daa0c..e3aae64ff5 100644 --- a/mod/forum/user.php +++ b/mod/forum/user.php @@ -45,7 +45,7 @@ $crumbs[] = array('name' => $strforumposts, 'link' => '', 'type' => 'title'); $crumbs[] = array('name' => $strmode, 'link' => '', 'type' => 'title'); - $navigation = build_navigation($crumbs, $course); + $navigation = build_navigation($crumbs); print_header("$course->shortname: $fullname: $strmode", $course->fullname,$navigation); diff --git a/mod/forum/view.php b/mod/forum/view.php index cb11bc83bb..c57f82b3c3 100644 --- a/mod/forum/view.php +++ b/mod/forum/view.php @@ -67,7 +67,7 @@ $crumbs[] = array('name' => $strforums, 'link' => "index.php?id=$course->id", 'type' => 'activity'); $crumbs[] = array('name' => format_string($forum->name), 'link' => "view.php?f=$forum->id", 'type' => 'activityinstance'); - $navigation = build_navigation($crumbs, $course, $cm); + $navigation = build_navigation($crumbs); print_header_simple(format_string($forum->name), "", $navigation, "", "", true, $buttontext, navmenu($course, $cm)); diff --git a/mod/glossary/comment.php b/mod/glossary/comment.php index 5f13dfb085..0a7b8430aa 100644 --- a/mod/glossary/comment.php +++ b/mod/glossary/comment.php @@ -228,7 +228,7 @@ function glossary_comment_print_header($course, $cm, $glossary, $entry, $action) $crumbs[] = array('name' => $strcomments, 'link' => "comments.php?id=$cm->id&eid=$entry->id", 'type' => 'title'); $crumbs[] = array('name' => $straction, 'link' => '', 'type' => 'action'); - $navigation = build_navigation($crumbs, $course); + $navigation = build_navigation($crumbs); print_header_simple(format_string($glossary->name), '', $navigation, '', '', true, update_module_button($cm->id, $course->id, $strglossary), diff --git a/mod/glossary/comments.php b/mod/glossary/comments.php index 3f5994472e..e09510fe8f 100644 --- a/mod/glossary/comments.php +++ b/mod/glossary/comments.php @@ -45,7 +45,7 @@ $crumbs[] = array('name' => $strglossaries, 'link' => "index.php?id=$course->id", 'type' => 'activity'); $crumbs[] = array('name' => format_string($glossary->name,true), 'link' => "view.php?id=$cm->id", 'type' => 'activityinstance'); $crumbs[] = array('name' => $strcomments, 'link' => '', 'type' => 'title'); - $navigation = build_navigation($crumbs, $course); + $navigation = build_navigation($crumbs); print_header_simple(strip_tags("$strcomments: $entry->concept"), "", $navigation, "", "", true, update_module_button($cm->id, $course->id, $strglossary), diff --git a/mod/glossary/deleteentry.php b/mod/glossary/deleteentry.php index 0f1180e6e2..1830f9a98d 100644 --- a/mod/glossary/deleteentry.php +++ b/mod/glossary/deleteentry.php @@ -42,7 +42,7 @@ $crumbs[] = array('name' => $strglossaries, 'link' => "index.php?id=$course->id", 'type' => 'activity'); $crumbs[] = array('name' => format_string($glossary->name), 'link' => "view.php?id=$cm->id", 'type' => 'activityinstance'); -$navigation = build_navigation($crumbs, $course); +$navigation = build_navigation($crumbs); print_header_simple(format_string($glossary->name), "", $navigation, "", "", true, update_module_button($cm->id, $course->id, $strglossary), diff --git a/mod/glossary/edit.php b/mod/glossary/edit.php index 13c2228dc6..66bbe8478b 100644 --- a/mod/glossary/edit.php +++ b/mod/glossary/edit.php @@ -196,7 +196,7 @@ $crumbs[] = array('name' => $strglossaries, 'link' => "index.php?id=$course->id" $crumbs[] = array('name' => format_string($glossary->name), 'link' => "view.php?id=$cm->id", 'type' => 'activityinstance'); $crumbs[] = array('name' => $stredit, 'link' => '', 'type' => 'title'); -$navigation = build_navigation($crumbs, $course); +$navigation = build_navigation($crumbs); print_header_simple(format_string($glossary->name), "", $navigation, "", "", true, "", navmenu($course, $cm)); diff --git a/mod/glossary/editcategories.php b/mod/glossary/editcategories.php index 9c207c7594..723956609b 100644 --- a/mod/glossary/editcategories.php +++ b/mod/glossary/editcategories.php @@ -51,7 +51,7 @@ $crumbs[] = array('name' => format_string($glossary->name), 'link' => "view.php?id=$cm->id&tab=GLOSSARY_CATEGORY_VIEW", 'type' => 'activityinstance'); $crumbs[] = array('name' => get_string("categories","glossary"), 'link' => '', 'type' => 'title'); - $navigation = build_navigation($crumbs, $course); + $navigation = build_navigation($crumbs); print_header_simple(format_string($glossary->name), "", $navigation, "", "", true, update_module_button($cm->id, $course->id, $strglossary), diff --git a/mod/glossary/export.php b/mod/glossary/export.php index 003613d913..484452d92e 100644 --- a/mod/glossary/export.php +++ b/mod/glossary/export.php @@ -40,7 +40,7 @@ $crumbs[] = array('name' => $strglossaries, 'link' => "index.php?id=$course->id", 'type' => 'activity'); $crumbs[] = array('name' => format_string($glossary->name), 'link' => "view.php?id=$cm->id", 'type' => 'activityinstance'); - $navigation = build_navigation($crumbs, $course); + $navigation = build_navigation($crumbs); print_header_simple(format_string($glossary->name), "",$navigation, "", "", true, update_module_button($cm->id, $course->id, $strglossary), diff --git a/mod/glossary/exportentry.php b/mod/glossary/exportentry.php index 0213ecefae..2eef92d8de 100644 --- a/mod/glossary/exportentry.php +++ b/mod/glossary/exportentry.php @@ -41,7 +41,7 @@ $crumbs[] = array('name' => $strglossaries, 'link' => "index.php?id=$course->id", 'type' => 'activity'); $crumbs[] = array('name' => format_string($glossary->name), 'link' => "view.php?id=$cm->id", 'type' => 'activityinstance'); - $navigation = build_navigation($crumbs, $course); + $navigation = build_navigation($crumbs); print_header_simple(format_string($glossary->name), '', $navigation, '', '', true, '', navmenu($course, $cm)); diff --git a/mod/glossary/import.php b/mod/glossary/import.php index 4ef0c49747..4d3b21f4c5 100644 --- a/mod/glossary/import.php +++ b/mod/glossary/import.php @@ -49,7 +49,7 @@ $crumbs[] = array('name' => format_string($glossary->name), 'link' => "view.php?id=$cm->id", 'type' => 'activityinstance'); $crumbs[] = array('name' => $strimportentries, 'link' => '', 'type' => 'title'); - $navigation = build_navigation($crumbs, $course); + $navigation = build_navigation($crumbs); print_header_simple(format_string($glossary->name), "", $navigation, "", "", true, update_module_button($cm->id, $course->id, $strglossary), diff --git a/mod/glossary/index.php b/mod/glossary/index.php index f17f5b6f89..e516c3f635 100644 --- a/mod/glossary/index.php +++ b/mod/glossary/index.php @@ -28,7 +28,7 @@ /// Print the header $crumbs[] = array('name' => $strglossarys, 'link' => "index.php?id=$course->id", 'type' => 'activity'); - $navigation = build_navigation($crumbs, $course); + $navigation = build_navigation($crumbs); print_header_simple("$strglossarys", "", $navigation, "", "", true, "", navmenu($course)); diff --git a/mod/glossary/showentry.php b/mod/glossary/showentry.php index dd74a706de..6ab5512973 100644 --- a/mod/glossary/showentry.php +++ b/mod/glossary/showentry.php @@ -52,7 +52,7 @@ $crumbs[] = array('name' => $strglossaries, 'link' => '', 'type' => 'activity'); $crumbs[] = array('name' => $strsearch, 'link' => '', 'type' => 'title'); - $navigation = build_navigation($crumbs, $course); + $navigation = build_navigation($crumbs); print_header(strip_tags("$course->shortname: $strglossaries $strsearch"), $course->fullname, $navigation, "", "", true, " ", " "); } else { diff --git a/mod/glossary/view.php b/mod/glossary/view.php index 7eae747575..0f90eef231 100644 --- a/mod/glossary/view.php +++ b/mod/glossary/view.php @@ -232,14 +232,14 @@ require_capability('mod/glossary:approve', $context); $crumbs[] = array('name' => $strwaitingapproval, 'link' => '', 'type' => 'title'); - $navigation = build_navigation($crumbs, $course); + $navigation = build_navigation($crumbs); print_header_simple(format_string($glossary->name), "", $navigation, "", "", true, update_module_button($cm->id, $course->id, $strglossary), navmenu($course, $cm)); print_heading($strwaitingapproval); } else { /// Print standard header - $navigation = build_navigation($crumbs, $course); + $navigation = build_navigation($crumbs); print_header_simple(format_string($glossary->name), "", $navigation, "", "", true, update_module_button($cm->id, $course->id, $strglossary), navmenu($course, $cm)); } diff --git a/mod/hotpot/index.php b/mod/hotpot/index.php index faf07c2158..e80f3dcfc1 100644 --- a/mod/hotpot/index.php +++ b/mod/hotpot/index.php @@ -38,7 +38,7 @@ $heading = $course->fullname; $crumbs[] = array('name' => $strmodulenameplural, 'link' => '', 'type' => 'activity'); - $navigation = build_navigation($crumbs, $course); + $navigation = build_navigation($crumbs); print_header($title, $heading, $navigation, "", "", true, "", navmenu($course)); diff --git a/mod/hotpot/report.php b/mod/hotpot/report.php index bdb77f5c92..d31f25ec48 100644 --- a/mod/hotpot/report.php +++ b/mod/hotpot/report.php @@ -423,7 +423,7 @@ function hotpot_print_report_heading(&$course, &$cm, &$hotpot, &$mode) { } $button = update_module_button($cm->id, $course->id, $strmodulename); - $navigation = build_navigation($crumbs, $course); + $navigation = build_navigation($crumbs); print_header($title, $heading, $navigation, "", "", true, $button, navmenu($course, $cm)); print_heading($hotpot->name); diff --git a/mod/hotpot/review.php b/mod/hotpot/review.php index 578049f8a3..eb399ae4a9 100644 --- a/mod/hotpot/review.php +++ b/mod/hotpot/review.php @@ -55,7 +55,7 @@ $crumbs[] = array('name' => $strmodulenameplural, 'link' => 'index.php?id='.$course->id, 'type' => 'activity'); $crumbs[] = array('name' => get_string("review", "quiz"), 'link' => '', 'type' => 'activityinstance'); - $navigation = build_navigation($crumbs, $course); + $navigation = build_navigation($crumbs); $button = update_module_button($cm->id, $course->id, $strmodulename); diff --git a/mod/hotpot/view.php b/mod/hotpot/view.php index 4197aec39f..9d2f3b4778 100644 --- a/mod/hotpot/view.php +++ b/mod/hotpot/view.php @@ -45,7 +45,7 @@ $crumbs[] = array('name' => get_string("modulenameplural", "hotpot"), 'link' => $CFG->wwwroot.'/mod/hotpot/index.php?id='.$course->id, 'type' => 'activity'); $crumbs[] = array('name' => $hotpot->name, 'link' => '', 'type' => 'activityinstance'); - $navigation = build_navigation($crumbs, $course); + $navigation = build_navigation($crumbs); $button = update_module_button($cm->id, $course->id, get_string("modulename", "hotpot")); $button = '
'.$button.'
'; diff --git a/mod/journal/edit.php b/mod/journal/edit.php index 7fe8668745..27ad00e81c 100644 --- a/mod/journal/edit.php +++ b/mod/journal/edit.php @@ -78,7 +78,7 @@ $crumbs[] = array('name' => $strjournals, 'link' => "index.php?id=$course->id", 'type' => 'activity'); $crumbs[] = array('name' => format_string($journal->name), 'link' => "view.php?id=$cm->id", 'type' => 'activityinstance'); $crumbs[] = array('name' => $stredit, 'link' => '', 'type' => 'action'); - $navigation = build_navigation($crumbs, $course); + $navigation = build_navigation($crumbs); print_header_simple(format_string($journal->name), "", $navigation, "", "", true, "", navmenu($course, $cm)); diff --git a/mod/journal/index.php b/mod/journal/index.php index c5de71b197..b7ec1bd177 100644 --- a/mod/journal/index.php +++ b/mod/journal/index.php @@ -18,7 +18,7 @@ $strtopic = get_string("topic"); $crumbs[] = array('name' => $strjournals, 'link' => '', 'type' => 'activity'); - $navigation = build_navigation($crumbs, $course); + $navigation = build_navigation($crumbs); print_header_simple("$strjournals", "", $navigation, "", "", true, "", navmenu($course)); diff --git a/mod/journal/report.php b/mod/journal/report.php index 3984042bb3..1ab7eeb811 100644 --- a/mod/journal/report.php +++ b/mod/journal/report.php @@ -41,7 +41,7 @@ $crumbs[] = array('name' => $strjournals, 'link' => "index.php?id=$course->id", 'type' => 'activity'); $crumbs[] = array('name' => format_string($journal->name), 'link' => "view.php?id=$cm->id", 'type' => 'activityinstance'); $crumbs[] = array('name' => $strentries, 'link' => '', 'type' => 'title'); - $navigation = build_navigation($crumbs, $course); + $navigation = build_navigation($crumbs); print_header_simple("$strjournals", "", $navigation, "", "", true); diff --git a/mod/journal/view.php b/mod/journal/view.php index 4fe6dc1ebd..5a2dd4714c 100644 --- a/mod/journal/view.php +++ b/mod/journal/view.php @@ -30,7 +30,7 @@ $crumbs[] = array('name' => $strjournals, 'link' => "index.php?id=$course->id", 'type' => 'activity'); $crumbs[] = array('name' => format_string($journal->name), 'link' => '', 'type' => 'activityinstance'); - $navigation = build_navigation($crumbs, $course); + $navigation = build_navigation($crumbs); print_header_simple(format_string($journal->name), '', $navigation, '', '', true, update_module_button($cm->id, $course->id, $strjournal), navmenu($course, $cm)); diff --git a/mod/lesson/import.php b/mod/lesson/import.php index f897cda414..98fdfe0a82 100644 --- a/mod/lesson/import.php +++ b/mod/lesson/import.php @@ -39,7 +39,7 @@ $crumbs[] = array('name' => format_string($lesson->name,true), 'link' => "view.php?id=$cm->id", 'type' => 'activityinstance'); $crumbs[] = array('name' => $strimportquestions, 'link' => '', 'type' => 'title'); - $navigation = build_navigation($crumbs, $course); + $navigation = build_navigation($crumbs); print_header_simple("$strimportquestions", " $strimportquestions", $navigation); diff --git a/mod/lesson/importppt.php b/mod/lesson/importppt.php index 4aa26e29db..fb057f1a87 100644 --- a/mod/lesson/importppt.php +++ b/mod/lesson/importppt.php @@ -48,7 +48,7 @@ $crumbs[] = array('name' => format_string($mod->name,true), 'link' => "$CFG->wwwroot/mod/$modname/view.php?id=$cm->id", 'type' => 'activityinstance'); $crumbs[] = array('name' => $strimportppt, 'link' => '', 'type' => 'title'); - $navigation = build_navigation($crumbs, $course); + $navigation = build_navigation($crumbs); print_header_simple("$strimportppt", " $strimportppt", $navigation); diff --git a/mod/lesson/index.php b/mod/lesson/index.php index ddc567a267..eb61157e84 100644 --- a/mod/lesson/index.php +++ b/mod/lesson/index.php @@ -32,7 +32,7 @@ $crumbs[] = array('name' => $strlessons, 'link' => '', 'type' => 'activity'); - $navigation = build_navigation($crumbs, $course); + $navigation = build_navigation($crumbs); print_header("$course->shortname: $strlessons", $course->fullname, $navigation, "", "", true, "", navmenu($course)); diff --git a/mod/lesson/locallib.php b/mod/lesson/locallib.php index 8e536542ae..859ca26bb8 100644 --- a/mod/lesson/locallib.php +++ b/mod/lesson/locallib.php @@ -243,7 +243,7 @@ function lesson_print_header($cm, $course, $lesson, $currenttab = '') { $crumbs[] = array('name' => $strlessons, 'link' => "$CFG->wwwroot/mod/lesson/index.php?id=$course->id", 'type' => 'activity'); $crumbs[] = array('name' => $strname, 'link' => '', 'type' => 'activityinstance'); - $navigation = build_navigation($crumbs, $course); + $navigation = build_navigation($crumbs); /// Print header, heading, tabs and messages print_header("$course->shortname: $strname", $course->fullname, $navigation, diff --git a/mod/lesson/pagelib.php b/mod/lesson/pagelib.php index 0e0d777af9..5626f32872 100644 --- a/mod/lesson/pagelib.php +++ b/mod/lesson/pagelib.php @@ -132,7 +132,7 @@ class page_lesson extends page_generic_activity { $meta = ''; // } - $navigation = build_navigation($crumbs, $this->courserecord); + $navigation = build_navigation($crumbs); print_header($title, $this->courserecord->fullname, $navigation, '', $meta, true, $buttons, navmenu($this->courserecord, $this->modulerecord)); diff --git a/mod/quiz/attempt.php b/mod/quiz/attempt.php index 14a193eeae..37c71300be 100644 --- a/mod/quiz/attempt.php +++ b/mod/quiz/attempt.php @@ -406,7 +406,7 @@ $crumbs[] = array('name' => format_string($quiz->name), 'link' => "view.php?id=$cm->id", 'type' => 'activityinstance'); $crumbs[] = array('name' => $strattemptnum, 'link' => '', 'type' => 'title'); - $navigation = build_navigation($crumbs, $course); + $navigation = build_navigation($crumbs); print_header_simple(format_string($quiz->name), "", $navigation, "", "", true, $strupdatemodule); } diff --git a/mod/quiz/edit.php b/mod/quiz/edit.php index 23042a12f9..c25eec2468 100644 --- a/mod/quiz/edit.php +++ b/mod/quiz/edit.php @@ -299,7 +299,7 @@ $crumbs[] = array('name' => $strquizzes, 'link' => "index.php?id=$course->id", 'type' => 'activity'); $crumbs[] = array('name' => format_string($modform->name), 'link' => "view.php?q=$modform->instance", 'type' => 'activityinstance'); $crumbs[] = array('name' => $streditingquiz, 'link' => '', 'type' => 'title'); - $navigation = build_navigation($crumbs, $course); + $navigation = build_navigation($crumbs); print_header_simple($streditingquiz, '', $navigation, "", "", true, $strupdatemodule); @@ -339,7 +339,7 @@ $crumbs[] = array('name' => $strquizzes, 'link' => "index.php?id=$course->id", 'type' => 'activity'); $crumbs[] = array('name' => format_string($modform->name), 'link' => "view.php?q=$modform->instance", 'type' => 'activityinstance'); $crumbs[] = array('name' => $streditingquiz, 'link' => '', 'type' => 'title'); - $navigation = build_navigation($crumbs, $course); + $navigation = build_navigation($crumbs); print_header_simple($streditingquiz, '', $navigation, "", "", true, $strupdatemodule); diff --git a/mod/quiz/index.php b/mod/quiz/index.php index eeee9f3d43..30a99d12b3 100644 --- a/mod/quiz/index.php +++ b/mod/quiz/index.php @@ -32,7 +32,7 @@ } $crumbs[] = array('name' => $strquizzes, 'link' => '', 'type' => 'activity'); - $navigation = build_navigation($crumbs, $course); + $navigation = build_navigation($crumbs); print_header_simple($strquizzes, '', $navigation, '', '', true, $streditquestions, navmenu($course)); diff --git a/mod/quiz/report/default.php b/mod/quiz/report/default.php index ca5b0e07c9..f59fccf6c4 100644 --- a/mod/quiz/report/default.php +++ b/mod/quiz/report/default.php @@ -29,7 +29,7 @@ class quiz_default_report { /// Print the page header $crumbs[] = array('name' => $strquizzes, 'link' => "index.php?id=$course->id", 'type' => 'activity'); $crumbs[] = array('name' => format_string($quiz->name), 'link' => '', 'type' => 'activityinstance'); - $navigation = build_navigation($crumbs, $course); + $navigation = build_navigation($crumbs); print_header_simple(format_string($quiz->name), "", $navigation, '', $meta, true, update_module_button($cm->id, $course->id, $strquiz), navmenu($course, $cm)); diff --git a/mod/quiz/review.php b/mod/quiz/review.php index f0de1dd24e..9e83fff678 100644 --- a/mod/quiz/review.php +++ b/mod/quiz/review.php @@ -103,7 +103,7 @@ $crumbs[] = array('name' => format_string($quiz->name), 'link' => "view.php?id=$cm->id", 'type' => 'activityinstance'); $crumbs[] = array('name' => $strreview, 'link' => '', 'type' => 'title'); - $navigation = build_navigation($crumbs, $course); + $navigation = build_navigation($crumbs); print_header_simple(format_string($quiz->name), "", $navigation, "", "", true, $strupdatemodule); } diff --git a/mod/resource/index.php b/mod/resource/index.php index f7de1287e3..e4ef54622d 100644 --- a/mod/resource/index.php +++ b/mod/resource/index.php @@ -29,7 +29,7 @@ $crumbs[] = array('name' => $strresources, 'link' => '', 'type' => 'activityinstance'); - $navigation = build_navigation($crumbs, $course); + $navigation = build_navigation($crumbs); print_header("$course->shortname: $strresources", $course->fullname, $navigation, "", "", true, "", navmenu($course)); diff --git a/mod/resource/lib.php b/mod/resource/lib.php index f7241cbed7..a1437a0db5 100644 --- a/mod/resource/lib.php +++ b/mod/resource/lib.php @@ -113,7 +113,7 @@ function resource_base($cmid=0) { if (!$this->cm->visible and !has_capability('moodle/course:viewhiddenactivities', get_context_instance(CONTEXT_MODULE, $this->cm->id))) { $pagetitle = strip_tags($this->course->shortname.': '.$this->strresource); $this->crumbs[] = array('name' => $this->strresource, 'link' => '', 'type' => 'activityinstance'); - $this->navigation = build_navigation($this->crumbs, $this->course); + $this->navigation = build_navigation($this->crumbs); print_header($pagetitle, $this->course->fullname, $this->navigation, "", "", true, '', navmenu($this->course, $this->cm)); notice(get_string("activityiscurrentlyhidden"), "$CFG->wwwroot/course/view.php?id={$this->course->id}"); diff --git a/mod/resource/type/directory/resource.class.php b/mod/resource/type/directory/resource.class.php index 7133efc690..6d9d3b6263 100644 --- a/mod/resource/type/directory/resource.class.php +++ b/mod/resource/type/directory/resource.class.php @@ -70,7 +70,7 @@ function display() { $editfiles = print_single_button("$CFG->wwwroot/files/index.php", $options, get_string("editfiles"), 'get', '', true); $update = $editfiles.$update; } - $this->navigation = build_navigation($this->crumbs, $this->course); + $this->navigation = build_navigation($this->crumbs); print_header($pagetitle, $course->fullname, $this->navigation, "", "", true, $update, navmenu($course, $cm)); diff --git a/mod/resource/type/html/resource.class.php b/mod/resource/type/html/resource.class.php index 2610257176..c41e7b5b32 100644 --- a/mod/resource/type/html/resource.class.php +++ b/mod/resource/type/html/resource.class.php @@ -72,7 +72,7 @@ function display() { $pagetitle = strip_tags($course->shortname.': '.format_string($resource->name)); $inpopup = optional_param('inpopup', '', PARAM_BOOL); - // fix for MDL-9021, thanks Etienne Rozé + // fix for MDL-9021, thanks Etienne Roz add_to_log($course->id, "resource", "view", "view.php?id={$cm->id}", $resource->id, $cm->id); if ($resource->popup) { @@ -85,7 +85,7 @@ function display() { } else { /// Make a page and a pop-up window $this->crumbs[] = array('name' => format_string($resource->name), 'link' => '', 'type' => 'activityinstance'); - $this->navigation = build_navigation($this->crumbs, $this->course); + $this->navigation = build_navigation($this->crumbs); print_header($pagetitle, $course->fullname, $this->navigation, "", "", true, update_module_button($cm->id, $course->id, $this->strresource), @@ -114,7 +114,7 @@ function display() { } else { /// not a popup at all $this->crumbs[] = array('name' => format_string($resource->name), 'link' => '', 'type' => 'activityinstance'); - $this->navigation = build_navigation($this->crumbs, $this->course); + $this->navigation = build_navigation($this->crumbs); print_header($pagetitle, $course->fullname, $this->navigation, "", "", true, update_module_button($cm->id, $course->id, $this->strresource), diff --git a/mod/resource/type/ims/deploy.php b/mod/resource/type/ims/deploy.php index 8f26e2dcc3..96072862e9 100644 --- a/mod/resource/type/ims/deploy.php +++ b/mod/resource/type/ims/deploy.php @@ -66,7 +66,7 @@ $resource_obj->crumbs[] = array('name' => format_string($resource->name), 'link' => '', 'type' => 'activityinstance'); $resource_obj->crumbs[] = array('name' => $strdeploy, 'link' => '', 'type' => 'action'); - $navigation = build_navigation($resource_obj->crumbs, $resource_obj->course); + $navigation = build_navigation($resource_obj->crumbs); print_header($pagetitle, $course->fullname, $navigation, '', '', true, update_module_button($cm->id, $course->id, $resource_obj->strresource)); diff --git a/mod/resource/type/ims/resource.class.php b/mod/resource/type/ims/resource.class.php index 2cee64a7aa..930fb37505 100644 --- a/mod/resource/type/ims/resource.class.php +++ b/mod/resource/type/ims/resource.class.php @@ -373,7 +373,7 @@ class resource_ims extends resource_base { } else { $this->crumbs[] = array('name' => format_string($resource->name), 'link' => '', 'type' => 'activityinstance'); - $this->navigation = build_navigation($this->crumbs, $this->course); + $this->navigation = build_navigation($this->crumbs); print_header($pagetitle, $course->fullname, $this->navigation, "", "", true, update_module_button($cm->id, $course->id, $this->strresource), navmenu($course, $cm)); } @@ -474,7 +474,7 @@ class resource_ims extends resource_base { print_header(); } else { $this->crumbs[] = array('name' => format_string($resource->name), 'link' => '', 'type' => 'activityinstance'); - $this->navigation = build_navigation($this->crumbs, $this->course); + $this->navigation = build_navigation($this->crumbs); print_header($pagetitle, $course->fullname, $this->navigation, "", "", true, update_module_button($cm->id, $course->id, $this->strresource), navmenu($course, $cm, "parent")); } /// content - this produces everything else diff --git a/mod/resource/type/text/resource.class.php b/mod/resource/type/text/resource.class.php index baef7b1b5c..6c2af43e79 100644 --- a/mod/resource/type/text/resource.class.php +++ b/mod/resource/type/text/resource.class.php @@ -111,7 +111,7 @@ function display() { add_to_log($course->id, "resource", "view", "view.php?id={$cm->id}", $resource->id, $cm->id); $this->crumbs[] = array('name' => format_string($resource->name), 'link' => '', 'type' => 'title'); - $this->navigation = build_navigation($this->crumbs, $this->course); + $this->navigation = build_navigation($this->crumbs); print_header($pagetitle, $course->fullname, $this->navigation, "", "", true, update_module_button($cm->id, $course->id, $this->strresource), diff --git a/mod/scorm/index.php b/mod/scorm/index.php index 49b484a37c..e4d378e713 100755 --- a/mod/scorm/index.php +++ b/mod/scorm/index.php @@ -26,7 +26,7 @@ $strlastmodified = get_string("lastmodified"); $crumbs[] = array('name' => $strscorms, 'link' => '', 'type' => 'activity'); - $navigation = build_navigation($crumbs, $course); + $navigation = build_navigation($crumbs); print_header_simple("$strscorms", "", $navigation, "", "", true, "", navmenu($course)); diff --git a/mod/scorm/player.php b/mod/scorm/player.php index 8bbf656fbd..d4c6e91c90 100755 --- a/mod/scorm/player.php +++ b/mod/scorm/player.php @@ -59,7 +59,7 @@ if (!$cm->visible and !has_capability('moodle/course:viewhiddenactivities', get_context_instance(CONTEXT_COURSE,$course->id))) { $crumbs[] = array('name' => format_string($scorm->name,true), 'link' => "view.php?id=$cm->id", 'type' => 'activityinstance'); - $navigation = build_navigation($crumbs, $course); + $navigation = build_navigation($crumbs); print_header($pagetitle, $course->fullname, $navigation, '', '', true, update_module_button($cm->id, $course->id, $strscorm), '', false); @@ -125,7 +125,7 @@ } $crumbs[] = array('name' => format_string($scorm->name,true), 'link' => "view.php?id=$cm->id", 'type' => 'activityinstance'); - $navigation = build_navigation($crumbs, $course); + $navigation = build_navigation($crumbs); print_header($pagetitle, $course->fullname, $navigation, diff --git a/mod/scorm/report.php b/mod/scorm/report.php index d3136c8e39..cb543202c9 100755 --- a/mod/scorm/report.php +++ b/mod/scorm/report.php @@ -69,14 +69,14 @@ if (empty($b)) { if (empty($a)) { - $navigation = build_navigation($crumbs, $course); + $navigation = build_navigation($crumbs); print_header("$course->shortname: ".format_string($scorm->name), $course->fullname,$navigation, '', '', true); } else { $crumbs[] = array('name' => $strreport, 'link' => "report.php?id=$cm->id", 'type' => 'title'); $crumbs[] = array('name' => "$strattempt $attempt - ".fullname($userdata), 'link' => '', 'type' => 'title'); - $navigation = build_navigation($crumbs, $course); + $navigation = build_navigation($crumbs); print_header("$course->shortname: ".format_string($scorm->name), $course->fullname, $navigation, '', '', true); @@ -86,7 +86,7 @@ $crumbs[] = array('name' => $strreport, 'link' => "report.php?id=$cm->id", 'type' => 'title'); $crumbs[] = array('name' => "$strattempt $attempt - ".fullname($userdata), 'link' => "report.php?a=$a&user=$user&attempt=$attempt", 'type' => 'title'); $crumbs[] = array('name' => $sco->title, 'link' => '', 'type' => 'title'); - $navigation = build_navigation($crumbs, $course); + $navigation = build_navigation($crumbs); print_header("$course->shortname: ".format_string($scorm->name), $course->fullname, $navigation, '', '', true); diff --git a/mod/scorm/view.php b/mod/scorm/view.php index cd913c134b..5e8e64f631 100755 --- a/mod/scorm/view.php +++ b/mod/scorm/view.php @@ -64,7 +64,7 @@ // Print the page header // $crumbs[] = array('name' => format_string($scorm->name,true), 'link' => "view.php?id=$cm->id", 'type' => 'activityinstance'); - $navigation = build_navigation($crumbs, $course); + $navigation = build_navigation($crumbs); print_header($pagetitle, $course->fullname, $navigation, '', '', true, update_module_button($cm->id, $course->id, $strscorm), navmenu($course, $cm)); diff --git a/mod/survey/index.php b/mod/survey/index.php index b8238ee919..b078f0241e 100644 --- a/mod/survey/index.php +++ b/mod/survey/index.php @@ -22,7 +22,7 @@ $strnotdone = get_string("notdone", "survey"); $crumbs[] = array('name' => $strsurveys, 'link' => '', 'type' => 'activity'); - $navigation = build_navigation($crumbs, $course); + $navigation = build_navigation($crumbs); print_header_simple("$strsurveys", "", $navigation, "", "", true, "", navmenu($course)); diff --git a/mod/survey/report.php b/mod/survey/report.php index 1d7e49a151..cced689e57 100644 --- a/mod/survey/report.php +++ b/mod/survey/report.php @@ -68,7 +68,7 @@ $crumbs[] = array('name' => $strsurveys, 'link' => "index.php?id=$course->id", 'type' => 'activity'); $crumbs[] = array('name' => format_string($survey->name), 'link' => "view.php?id=$cm->id", 'type' => 'activityinstance'); $crumbs[] = array('name' => $strreport, 'link' => '', 'type' => 'title'); - $navigation = build_navigation($crumbs, $course); + $navigation = build_navigation($crumbs); print_header("$course->shortname: ".format_string($survey->name), $course->fullname, $navigation, "", "", true, diff --git a/mod/survey/save.php b/mod/survey/save.php index 25f075b7e8..141fc9328f 100644 --- a/mod/survey/save.php +++ b/mod/survey/save.php @@ -36,7 +36,7 @@ $crumbs[] = array('name' => $strsurveys, 'link' => "index.php?id=$course->id", 'type' => 'activity'); $crumbs[] = array('name' => format_string($survey->name), 'link' => '', 'type' => 'activityinstance'); $crumbs[] = array('name' => $strsurveysaved, 'link' => '', 'type' => 'title'); - $navigation = build_navigation($crumbs, $course); + $navigation = build_navigation($crumbs); print_header_simple("$strsurveysaved", "", $navigation, ""); diff --git a/mod/survey/view.php b/mod/survey/view.php index 583f61e895..ee7bc86c00 100644 --- a/mod/survey/view.php +++ b/mod/survey/view.php @@ -39,7 +39,7 @@ $crumbs[] = array('name' => $strsurveys, 'link' => "index.php?id=$course->id", 'type' => 'activity');; $crumbs[] = array('name' => format_string($survey->name), 'link' => '', 'type' => 'activityinistance'); - $navigation = build_navigation($crumbs, $course); + $navigation = build_navigation($crumbs); print_header_simple(format_string($survey->name), "", $navigation, "", "", true, update_module_button($cm->id, $course->id, $strsurvey), navmenu($course, $cm)); diff --git a/mod/wiki/admin.php b/mod/wiki/admin.php index cffc52eebe..65228b22a3 100644 --- a/mod/wiki/admin.php +++ b/mod/wiki/admin.php @@ -118,7 +118,7 @@ $crumbs[] = array('name' => format_string($wiki->name,true), 'link' => "view.php?id=$moodleID", 'type' => 'activityinstace'); $crumbs[] = array('name' => get_string("administration","wiki"), 'link' => '', 'type' => 'title'); - $navigation = build_navigation($crumbs, $course); + $navigation = build_navigation($crumbs); print_header_simple("$wiki_entry->pagename", "", $navigation, $focus, "", true, update_module_button($cm->id, $course->id, $strwiki), diff --git a/mod/wiki/index.php b/mod/wiki/index.php index ccb6cb4dde..9d1c18aa2f 100644 --- a/mod/wiki/index.php +++ b/mod/wiki/index.php @@ -25,7 +25,7 @@ /// Print the header $crumbs[] = array('name' => $strwikis, 'link' => "index.php?id=$course->id", 'type' => 'activity'); - $navigation = build_navigation($crumbs, $course); + $navigation = build_navigation($crumbs); print_header_simple("$strwikis", "", $navigation, "", "", true, "", navmenu($course)); diff --git a/mod/wiki/view.php b/mod/wiki/view.php index a4f576d7bb..ed09038a74 100644 --- a/mod/wiki/view.php +++ b/mod/wiki/view.php @@ -284,7 +284,7 @@ $crumbs[] = array('name' => $strwikis, 'link' => "index.php?id=$course->id", 'type' => 'activity'); $crumbs[] = array('name' => format_string($wiki->name,true), 'link' => "view.php?id=$moodleID", 'type' => 'activityinstace'); - $navigation = build_navigation($crumbs, $course); + $navigation = build_navigation($crumbs); print_header_simple($ewiki_title?$ewiki_title:format_string($wiki->name), "", $navigation, "", "", $cacheme, update_module_button($cm->id, $course->id, $strwiki), diff --git a/mod/workshop/assess.php b/mod/workshop/assess.php index f4cfebec09..ee9cb83595 100644 --- a/mod/workshop/assess.php +++ b/mod/workshop/assess.php @@ -64,7 +64,7 @@ $crumbs[] = array('name' => $strworkshops, 'link' => "index.php?id=$course->id", 'type' => 'activity'); $crumbs[] = array('name' => format_string($workshop->name,true), 'link' => "view.php?id=$cm->id", 'type' => 'activityinstance'); $crumbs[] = array('name' => $strassess, 'link' => '', 'type' => 'title'); - $navigation = build_navigation($crumbs, $course); + $navigation = build_navigation($crumbs); print_header_simple(format_string($workshop->name), "",$navigation, "", '', true); diff --git a/mod/workshop/assessments.php b/mod/workshop/assessments.php index e2150838ba..88ca8ec6e1 100644 --- a/mod/workshop/assessments.php +++ b/mod/workshop/assessments.php @@ -74,7 +74,7 @@ $crumbs[] = array('name' => $strworkshops, 'link' => "index.php?id=$course->id", 'type' => 'activity'); $crumbs[] = array('name' => format_string($workshop->name,true), 'link' => "view.php?id=$cm->id", 'type' => 'activityinstance'); $crumbs[] = array('name' => $strassessments, 'link' => '', 'type' => 'title'); - $navigation = build_navigation($crumbs, $course); + $navigation = build_navigation($crumbs); print_header_simple(format_string($workshop->name), "", $navigation, "", "", true); diff --git a/mod/workshop/index.php b/mod/workshop/index.php index 09f3374b64..4e11a27113 100644 --- a/mod/workshop/index.php +++ b/mod/workshop/index.php @@ -24,7 +24,7 @@ $strsubmitted = get_string("submitted", "assignment"); $crumbs[] = array('name' => $strworkshops, 'link' => '', 'type' => 'activity'); - $navigation = build_navigation($crumbs, $course); + $navigation = build_navigation($crumbs); print_header_simple("$strworkshops", "", $navigation, "", "", true, "", navmenu($course)); diff --git a/mod/workshop/submissions.php b/mod/workshop/submissions.php index cdb028049e..916fe510b9 100644 --- a/mod/workshop/submissions.php +++ b/mod/workshop/submissions.php @@ -54,7 +54,7 @@ $crumbs[] = array('name' => $strworkshops, 'link' => "index.php?id=$course->id", 'type' => 'activity'); $crumbs[] = array('name' => format_string($workshop->name,true), 'link' => "view.php?id=$cm->id", 'type' => 'activityinstance'); $crumbs[] = array('name' => $strsubmissions, 'link' => '', 'type' => 'title'); - $navigation = build_navigation($crumbs, $course); + $navigation = build_navigation($crumbs); print_header_simple(format_string($workshop->name), "", $navigation, "", "", true); diff --git a/mod/workshop/upload.php b/mod/workshop/upload.php index 3b880aa347..ae131f9777 100644 --- a/mod/workshop/upload.php +++ b/mod/workshop/upload.php @@ -26,7 +26,7 @@ $crumbs[] = array('name' => $strworkshops, 'link' => "index.php?id=$course->id", 'type' => 'activity'); $crumbs[] = array('name' => format_string($workshop->name,true), 'link' => "view.php?id=$cm->id", 'type' => 'activityinstance'); $crumbs[] = array('name' => $strsubmission, 'link' => '', 'type' => 'title'); - $navigation = build_navigation($crumbs, $course); + $navigation = build_navigation($crumbs); print_header_simple(format_string($workshop->name)." : $strsubmission", "", $navigation, "", "", true); diff --git a/mod/workshop/view.php b/mod/workshop/view.php index 8cca3b6d94..18d89f3156 100644 --- a/mod/workshop/view.php +++ b/mod/workshop/view.php @@ -74,7 +74,7 @@ if ($straction) { $crumbs[] = array('name' => $straction, 'link' => '', 'type' => 'title'); } - $navigation = build_navigation($crumbs, $course); + $navigation = build_navigation($crumbs); print_header_simple(format_string($workshop->name), "", $navigation, "", "", true, update_module_button($cm->id, $course->id, $strworkshop), navmenu($course, $cm)); diff --git a/mod/workshop/viewassessment.php b/mod/workshop/viewassessment.php index 7ea7d29171..8ef0f89994 100644 --- a/mod/workshop/viewassessment.php +++ b/mod/workshop/viewassessment.php @@ -61,7 +61,7 @@ $crumbs[] = array('name' => $strworkshops, 'link' => "index.php?id=$course->id", 'type' => 'activity'); $crumbs[] = array('name' => format_string($workshop->name,true), 'link' => "view.php?id=$cm->id", 'type' => 'activityinstance'); $crumbs[] = array('name' => $strassess, 'link' => '', 'type' => 'title'); - $navigation = build_navigation($crumbs, $course); + $navigation = build_navigation($crumbs); // removed as it does not validate print_header_simple(format_string($workshop->name), "", $navigation,