diff --git a/course/mod.php b/course/mod.php
index 76ee94afcc7..828da8efcbb 100644
--- a/course/mod.php
+++ b/course/mod.php
@@ -672,6 +672,7 @@
$focuscursor = "form.name";
}
+ $navlinks = array();
$navlinks[] = array('name' => $strmodulenameplural, 'link' => "$CFG->wwwroot/mod/$module->name/index.php?id=$course->id", 'type' => 'activity');
$navlinks[] = array('name' => $streditinga, 'link' => '', 'type' => 'action');
$navigation = build_navigation($navlinks);
diff --git a/course/modedit.php b/course/modedit.php
index bcef6aa9eed..fa01f3c8040 100644
--- a/course/modedit.php
+++ b/course/modedit.php
@@ -299,6 +299,7 @@
$streditinga = get_string("editinga", "moodle", $fullmodulename);
$strmodulenameplural = get_string("modulenameplural", $module->name);
+ $navlinks = array();
$navlinks[] = array('name' => $strmodulenameplural, 'link' => "$CFG->wwwroot/mod/$module->name/index.php?id=$course->id", 'type' => 'activity');
if (isset($navlinksinstancename)) {
$navlinks[] = $navlinksinstancename;
diff --git a/grade/report.php b/grade/report.php
index 20e60f9be85..6d07a835dfe 100644
--- a/grade/report.php
+++ b/grade/report.php
@@ -81,7 +81,7 @@
/// Print the header
$strgrades = get_string('grades');
-
+ $navlinks = array();
$navlinks[] = array('name' => $strgrades, 'link' => $CFG->wwwroot . '/grade/index.php?id='.$courseid, 'type' => 'misc');
$navlinks[] = array('name' => $reportnames[$report], 'link' => '', 'type' => 'misc');
diff --git a/grade/report/grader/preferences.php b/grade/report/grader/preferences.php
index 7e3117bc2a9..a2914fed862 100644
--- a/grade/report/grader/preferences.php
+++ b/grade/report/grader/preferences.php
@@ -59,6 +59,7 @@ $strgrades = get_string('grades');
$strgraderreport = get_string('graderreport', 'grades');
$strgradepreferences = get_string('gradepreferences', 'grades');
+$navlinks = array();
$navlinks[] = array('name' => $strgrades, 'link' => $CFG->wwwroot . '/grade/index.php?id='.$courseid, 'type' => 'misc');
$navlinks[] = array('name' => $strgraderreport,
'link' => $CFG->wwwroot . '/grade/report.php?id=' . $courseid . '&report=grader', 'type' => 'misc');
diff --git a/lib/moodlelib.php b/lib/moodlelib.php
index 602c5847bae..a669f443bf4 100644
--- a/lib/moodlelib.php
+++ b/lib/moodlelib.php
@@ -7027,7 +7027,8 @@ function build_navigation($extranavlinks) {
global $CFG, $COURSE;
$navigation = '';
-
+ $navlinks = array();
+
//Site name
if ($site = get_site()) {
$navlinks[] = array('name' => format_string($site->shortname), 'link' => "$CFG->wwwroot/", 'type' => 'home');
diff --git a/lib/pagelib.php b/lib/pagelib.php
index 9a8a29412c8..f5498cdca23 100644
--- a/lib/pagelib.php
+++ b/lib/pagelib.php
@@ -622,7 +622,7 @@ class page_generic_activity extends page_base {
$title = str_replace($search, $replace, $title);
}
-
+ $navlinks = array();
$navlinks[] = array('name' => get_string('modulenameplural', $this->activityname), 'link' => $CFG->wwwroot."/mod/{$this->activityname}/index.php?id={$this->courserecord->id}", 'type' => 'activity');
$navlinks[] = array('name' => format_string($this->activityrecord->name), 'link' => $CFG->wwwroot."/mod/{$this->activityname}/view.php?id={$this->modulerecord->id}", 'type' => 'activityinstance');
diff --git a/mod/assignment/index.php b/mod/assignment/index.php
index c5b21aa6285..5e35a949806 100644
--- a/mod/assignment/index.php
+++ b/mod/assignment/index.php
@@ -22,6 +22,7 @@
$strsubmitted = get_string("submitted", "assignment");
$strgrade = get_string("grade");
+ $navlinks = array();
$navlinks[] = array('name' => $strassignments, 'link' => '', 'type' => 'activity');
$navigation = build_navigation($navlinks);
diff --git a/mod/assignment/lib.php b/mod/assignment/lib.php
index 90ff4f6ca69..318df34975f 100644
--- a/mod/assignment/lib.php
+++ b/mod/assignment/lib.php
@@ -958,7 +958,8 @@ class assignment_base {
$tabindex = 1; //tabindex for quick grading tabbing; Not working for dropdowns yet
add_to_log($course->id, 'assignment', 'view submission', 'submissions.php?id='.$this->assignment->id, $this->assignment->id, $this->cm->id);
-
+
+ $navlinks = array();
$navlinks[] = array('name' => $this->strassignments, 'link' => "index.php?id=$course->id", 'type' => 'activity');
$navlinks[] = array('name' => format_string($this->assignment->name,true), 'link' => "view.php?a={$this->assignment->id}", 'type' => 'activityinstance');
$navlinks[] = array('name' => $this->strsubmissions, 'link' => '', 'type' => 'title');
diff --git a/mod/chat/index.php b/mod/chat/index.php
index 20d3d45f15f..84daca97408 100644
--- a/mod/chat/index.php
+++ b/mod/chat/index.php
@@ -22,6 +22,7 @@
/// Print the header
+ $navlinks = array();
$navlinks[] = array('name' => $strchats, 'link' => '', 'type' => 'activity');
$navigation = build_navigation($navlinks);
diff --git a/mod/chat/report.php b/mod/chat/report.php
index e45ef97f88a..3fc45643b8d 100644
--- a/mod/chat/report.php
+++ b/mod/chat/report.php
@@ -34,7 +34,8 @@
$strseesession = get_string('seesession', 'chat');
$strdeletesession = get_string('deletesession', 'chat');
-
+ $navlinks = array();
+
/// Print a session if one has been specified
if ($start and $end and !$confirmdelete) { // Show a full transcript
diff --git a/mod/choice/index.php b/mod/choice/index.php
index 46c93c55553..c3a76da8599 100644
--- a/mod/choice/index.php
+++ b/mod/choice/index.php
@@ -15,6 +15,7 @@
$strchoice = get_string("modulename", "choice");
$strchoices = get_string("modulenameplural", "choice");
+ $navlinks = array();
$navlinks[] = array('name' => $strchoices, 'link' => '', 'type' => 'activity');
$navigation = build_navigation($navlinks);
diff --git a/mod/choice/report.php b/mod/choice/report.php
index 9d1654983fd..fc00007a7d7 100644
--- a/mod/choice/report.php
+++ b/mod/choice/report.php
@@ -40,6 +40,7 @@
if (!$download) {
+ $navlinks = array();
$navlinks[] = array('name' => $strchoices, 'link' => "index.php?id=$course->id", 'type' => 'activity');
$navlinks[] = array('name' => format_string($choice->name), 'link' => "view.php?id=$cm->id", 'type' => 'activityinstance');
$navlinks[] = array('name' => $strresponses, 'link' => '', 'type' => 'title');
diff --git a/mod/choice/view.php b/mod/choice/view.php
index 9d47fe89770..e5364dade86 100644
--- a/mod/choice/view.php
+++ b/mod/choice/view.php
@@ -58,6 +58,7 @@ if ($action == 'delchoice') {
/// Display the choice and possibly results
+ $navlinks = array();
$navlinks[] = array('name' => $strchoices, 'link' => "index.php?id=$course->id", 'type' => 'activity');
$navlinks[] = array('name' => format_string($choice->name), 'link' => '', 'type' => 'activityinstance');
diff --git a/mod/data/edit.php b/mod/data/edit.php
index 1dec9c9553f..3b062e12936 100755
--- a/mod/data/edit.php
+++ b/mod/data/edit.php
@@ -69,6 +69,7 @@
$strdatabases = get_string("modulenameplural", "data");
$navigation = "id\">$strdatabases ->";
+ $navlinks = array();
$navlinks[] = array('name' => $strdatabases, 'link' => "index.php?id=$course->id", 'type' => 'activity');
$navlinks[] = array('name' => format_string($data->name), 'link' => '', 'type' => 'activityinstance');
$navigation = build_navigation($navlinks);
@@ -113,6 +114,7 @@
/// Print the page header
$strdata = get_string('modulenameplural','data');
+ $navlinks = array();
$navlinks[] = array('name' => $strdata, 'link' => "index.php?id=$course->id", 'type' => 'activity');
$navlinks[] = array('name' => format_string($data->name), 'link' => '', 'type' => 'activityinstance');
$navigation = build_navigation($navlinks);
diff --git a/mod/data/field/latlong/kml.php b/mod/data/field/latlong/kml.php
index 07c36502450..e701f97b964 100644
--- a/mod/data/field/latlong/kml.php
+++ b/mod/data/field/latlong/kml.php
@@ -57,6 +57,7 @@ require_course_login($course, true, $cm);
/// If it's hidden then it's don't show anything. :)
if (empty($cm->visible) and !has_capability('moodle/course:viewhiddenactivities',get_context_instance(CONTEXT_MODULE, $cm->id))) {
+ $navlinks = array();
$navlinks[] = array('name' => $strdatabases, 'link' => "index.php?id=$course->id", 'type' => 'activity');
$navlinks[] = array('name' => format_string($data->name), 'link' => '', 'type' => 'activityinstance');
$navigation = build_navigation($navlinks);
diff --git a/mod/data/import.php b/mod/data/import.php
index ba244de15a4..eca88aea121 100755
--- a/mod/data/import.php
+++ b/mod/data/import.php
@@ -76,6 +76,7 @@
/// Print the page header
$strdata = get_string('modulenameplural','data');
+ $navlinks = array();
$navlinks[] = array('name' => $strdata, 'link' => "index.php?id=$course->id", 'type' => 'activity');
$navlinks[] = array('name' => format_string($data->name), 'link' => '', 'type' => 'activityinstance');
$navigation = build_navigation($navlinks);
diff --git a/mod/data/index.php b/mod/data/index.php
index 7fb16b3bf0b..1b7057f4013 100755
--- a/mod/data/index.php
+++ b/mod/data/index.php
@@ -42,6 +42,7 @@
$strname = get_string('name');
$strdata = get_string('modulename','data');
+ $navlinks = array();
$navlinks[] = array('name' => $strdata, 'link' => "index.php?id=$course->id", 'type' => 'activity');
$navigation = build_navigation($navlinks);
diff --git a/mod/data/lib.php b/mod/data/lib.php
index 68a21573d51..3b6ebb1cf41 100755
--- a/mod/data/lib.php
+++ b/mod/data/lib.php
@@ -1687,6 +1687,8 @@ function data_print_header($course, $cm, $data, $currenttab='') {
global $CFG, $displaynoticegood, $displaynoticebad;
$strdata = get_string('modulenameplural','data');
+
+ $navlinks = array();
$navlinks[] = array('name' => $strdata, 'link' => "index.php?id=$course->id", 'type' => 'activity');
$navlinks[] = array('name' => $data->name, 'link' => '', 'type' => 'activityinstance');
diff --git a/mod/data/templates.php b/mod/data/templates.php
index ec659501ebb..fc21c0a9e50 100755
--- a/mod/data/templates.php
+++ b/mod/data/templates.php
@@ -96,6 +96,7 @@
$meta .= '//]]>'."\n";
$meta .= ''."\n";
+ $navlinks = array();
$navlinks[] = array('name' => $strdata, 'link' => "index.php?id=$course->id", 'type' => 'activity');
$navlinks[] = array('name' => format_string($data->name), 'link' => '', 'type' => 'activityinstance');
$navigation = build_navigation($navlinks);
diff --git a/mod/data/view.php b/mod/data/view.php
index 5255e316bab..ddff7c5cca2 100755
--- a/mod/data/view.php
+++ b/mod/data/view.php
@@ -94,6 +94,7 @@
if (empty($cm->visible) and !has_capability('mod/data:managetemplates', $context)) {
$strdatabases = get_string("modulenameplural", "data");
+ $navlinks = array();
$navlinks[] = array('name' => $strdatabases, 'link' => "index.php?id=$course->id", 'type' => 'activity');
$navlinks[] = array('name' => format_string($data->name), 'link' => '', 'type' => 'activityinstance');
$navigation = build_navigation($navlinks);
diff --git a/mod/exercise/assessments.php b/mod/exercise/assessments.php
index 0c26a84f089..d6b4e2290ca 100644
--- a/mod/exercise/assessments.php
+++ b/mod/exercise/assessments.php
@@ -62,6 +62,7 @@
$strassessments = get_string("assessments", "exercise");
// ... print the header and...
+ $navlinks = array();
$navlinks[] = array('name' => $strexercises, 'link' => "index.php?id=$course->id", 'type' => 'activity');
$navlinks[] = array('name' => format_string($exercise->name), 'link' => "view.php?id=$cm->id", 'type' => 'activityinstance');
$navlinks[] = array('name' => $strassessments, 'link' => '', 'type' => 'title');
diff --git a/mod/exercise/index.php b/mod/exercise/index.php
index ce83ef45c0e..5be04f65e51 100644
--- a/mod/exercise/index.php
+++ b/mod/exercise/index.php
@@ -24,6 +24,7 @@
$strdeadline = get_string("deadline", "exercise");
$strsubmitted = get_string("submitted", "assignment");
+ $navlinks = array();
$navlinks[] = array('name' => $strexercises, 'link' => '', 'type' => 'activity');
$navigation = build_navigation($navlinks);
diff --git a/mod/exercise/submissions.php b/mod/exercise/submissions.php
index 02ab23978d9..529b7907aaf 100644
--- a/mod/exercise/submissions.php
+++ b/mod/exercise/submissions.php
@@ -50,6 +50,7 @@
$strsubmissions = get_string("submissions", "exercise");
// ... print the header and...
+ $navlinks = array();
$navlinks[] = array('name' => $strexercises, 'link' => "index.php?id=$course->id", 'type' => 'activity');
$navlinks[] = array('name' => format_string($exercise->name), 'link' => "view.php?id=$cm->id", 'type' => 'activityinstance');
$navlinks[] = array('name' => $strsubmissions, 'link' => '', 'type' => 'title');
diff --git a/mod/exercise/upload.php b/mod/exercise/upload.php
index 58b50c6ae8e..375f125be88 100644
--- a/mod/exercise/upload.php
+++ b/mod/exercise/upload.php
@@ -28,6 +28,7 @@
$strexercise = get_string("modulename", "exercise");
$strupload = get_string("upload");
+ $navlinks = array();
$navlinks[] = array('name' => $strexercises, 'link' => "index.php?id=$course->id", 'type' => 'activity');
$navlinks[] = array('name' => format_string($exercise->name), 'link' => "view.php?id=$cm->id", 'type' => 'activityinstance');
$navlinks[] = array('name' => $strupload, 'link' => '', 'type' => 'title');
diff --git a/mod/exercise/view.php b/mod/exercise/view.php
index 83ca9f378d5..3cf1b12375e 100644
--- a/mod/exercise/view.php
+++ b/mod/exercise/view.php
@@ -47,6 +47,7 @@
$strexercise = get_string("modulename", "exercise");
// ...display header...
+ $navlinks = array();
$navlinks[] = array('name' => $strexercises, 'link' => "index.php?id=$course->id", 'type' => 'activity');
$navlinks[] = array('name' => format_string($exercise->name), 'link' => '', 'type' => 'activityinstance');
$navigation = build_navigation($navlinks);
diff --git a/mod/forum/discuss.php b/mod/forum/discuss.php
index c0dc30fb2c3..c7ac29ef7e0 100644
--- a/mod/forum/discuss.php
+++ b/mod/forum/discuss.php
@@ -97,6 +97,7 @@
unset($SESSION->fromdiscussion);
+ $navlinks = array();
$navlinks[] = array('name' => get_string("forums", "forum"), 'link' => "../forum/index.php?id=$course->id", 'type' => 'activity');
$navlinks[] = array('name' => format_string($forum->name,true), 'link' => "../forum/view.php?f=$forum->id", 'type' => 'activityinstance');
$navlinks[] = array('name' => format_string($discussion->name,true), 'link' => "discuss.php?d=$discussion->id", 'type' => 'title');
diff --git a/mod/forum/index.php b/mod/forum/index.php
index e710694d5ea..20b2846e9c6 100644
--- a/mod/forum/index.php
+++ b/mod/forum/index.php
@@ -451,6 +451,7 @@
/// Output the page
+ $navlinks = array();
$navlinks[] = array('name' => $strforums, 'link' => '', 'type' => 'activity');
print_header("$course->shortname: $strforums", $course->fullname,
diff --git a/mod/forum/markposts.php b/mod/forum/markposts.php
index d927720a011..e8899ab1649 100644
--- a/mod/forum/markposts.php
+++ b/mod/forum/markposts.php
@@ -33,6 +33,7 @@
}
$strforums = get_string('modulenameplural', 'forum');
+ $navlinks = array();
$navlinks[] = array('name' => $strforums, 'link' => "index.php?id=$course->id", 'type' => 'activity');
$navlinks[] = array('name' => format_string($forum->name), 'link' => "view.php?f=$forum->id", 'type' => 'activityinstance');
diff --git a/mod/forum/post.php b/mod/forum/post.php
index cade93fb1b2..47f357cc804 100644
--- a/mod/forum/post.php
+++ b/mod/forum/post.php
@@ -58,6 +58,7 @@
require_login();
}
+ $navlinks = array();
$navlinks[] = array('name' => get_string("forums", "forum"), 'link' => "../forum/view.php?f=$forum->id", 'type' => 'activity');
$navlinks[] = array('name' => format_string($forum->name,true), 'link' => '../forum/index.php?id=$course->id', 'type' => 'activityinstance');
@@ -410,6 +411,7 @@
$course = get_record('course', 'id', $forum->course);
$strforums = get_string("modulenameplural", "forum");
+ $navlinks = array();
$navlinks[] = array('name' => $strforums, 'link' => "../forum/index.php?id=$course->id", 'type' => 'activity');
$navlinks[] = array('name' => $forum->name, 'link' => "view.php?f=$forum->id", 'type' => 'activityinstance');
$navlinks[] = array('name' => format_string($post->subject, true), 'link' => "discuss.php?d=$discussion->id", 'type' => 'title');
@@ -634,7 +636,7 @@
$strforums = get_string("modulenameplural", "forum");
-
+ $navlinks = array();
$navlinks[] = array('name' => $strforums, 'link' => "../forum/index.php?id=$course->id", 'type' => 'activity');
$navlinks[] = array('name' => $forum->name, 'link' => "view.php?f=$forum->id", 'type' => 'activityinstance');
diff --git a/mod/forum/search.php b/mod/forum/search.php
index fe6f08389d9..9cd5cc9a4ac 100644
--- a/mod/forum/search.php
+++ b/mod/forum/search.php
@@ -97,6 +97,7 @@
$strsearchresults = get_string("searchresults", "forum");
$strpage = get_string("page");
+ $navlinks = array();
$navlinks[] = array('name' => $strforums, 'link' => "index.php?id=$course->id", 'type' => 'activity');
if (!$search || $showform) {
@@ -119,6 +120,7 @@
$searchform = forum_search_form($course, $search);
+ $navlinks = array();
$navlinks[] = array('name' => $strsearch, 'link' => "search.php?id=$course->id", 'type' => 'activityinstance');
$navlinks[] = array('name' => s($search, true), 'link' => '', 'type' => 'link');
$navigation = build_navigation($navlinks);
diff --git a/mod/forum/settracking.php b/mod/forum/settracking.php
index f1d270de44f..e1d7517507e 100644
--- a/mod/forum/settracking.php
+++ b/mod/forum/settracking.php
@@ -31,6 +31,7 @@
}
$strforums = get_string('modulenameplural', 'forum');
+ $navlinks = array();
$navlinks[] = array('name' => $strforums, 'link' => "index.php?id=$course->id", 'type' => 'activity');
$navlinks[] = array('name' => format_string($forum->name), 'link' => "view.php?f=$forum->id", 'type' => 'activityinstance');
diff --git a/mod/forum/subscribe.php b/mod/forum/subscribe.php
index e9bc2166a57..03a665b4144 100644
--- a/mod/forum/subscribe.php
+++ b/mod/forum/subscribe.php
@@ -52,6 +52,7 @@
}
$strforums = get_string('modulenameplural', 'forum');
+ $navlinks = array();
$navlinks[] = array('name' => $strforums, 'link' => "index.php?id=$course->id", 'type' => 'activity');
$navlinks[] = array('name' => format_string($forum->name), 'link' => "view.php?f=$forum->id", 'type' => 'activityinstance');
diff --git a/mod/forum/subscribers.php b/mod/forum/subscribers.php
index 9c5fa8228cb..8663eecd9a8 100644
--- a/mod/forum/subscribers.php
+++ b/mod/forum/subscribers.php
@@ -36,6 +36,7 @@
$strsubscribers = get_string("subscribers", "forum");
$strforums = get_string("forums", "forum");
+ $navlinks = array();
$navlinks[] = array('name' => $strforums, 'link' => "index.php?id=$course->id", 'type' => 'activity');
$navlinks[] = array('name' => format_string($forum->name), 'link' => "view.php?f=$forum->id", 'type' => 'activityinstance');
$navlinks[] = array('name' => $strsubscribers, 'link' => '', 'type' => 'title');
diff --git a/mod/forum/user.php b/mod/forum/user.php
index 498e974bc69..a346ca38c41 100644
--- a/mod/forum/user.php
+++ b/mod/forum/user.php
@@ -39,7 +39,7 @@
$strmode = get_string($mode, 'forum');
$fullname = fullname($user, has_capability('moodle/site:viewfullnames', $syscontext));
- // TODO: add new cookie tail here!
+ $navlinks = array();
$navlinks[] = array('name' => $strparticipants, 'link' => "$CFG->wwwroot/user/index.php?id=$course->id", 'type' => 'core');
$navlinks[] = array('name' => $fullname, 'link' => "$CFG->wwwroot/user/view.php?id=$user->id&course=$course->id", 'type' => 'title');
$navlinks[] = array('name' => $strforumposts, 'link' => '', 'type' => 'title');
diff --git a/mod/forum/view.php b/mod/forum/view.php
index 960a1f07832..50e8a9c4f1c 100644
--- a/mod/forum/view.php
+++ b/mod/forum/view.php
@@ -64,6 +64,7 @@
/// Print header.
+ $navlinks = array();
$navlinks[] = array('name' => $strforums, 'link' => "index.php?id=$course->id", 'type' => 'activity');
$navlinks[] = array('name' => format_string($forum->name), 'link' => "view.php?f=$forum->id", 'type' => 'activityinstance');
diff --git a/mod/glossary/comment.php b/mod/glossary/comment.php
index 84713712e0c..99c423a868d 100644
--- a/mod/glossary/comment.php
+++ b/mod/glossary/comment.php
@@ -223,6 +223,7 @@ function glossary_comment_print_header($course, $cm, $glossary, $entry, $action)
$strglossary = get_string('modulename', 'glossary');
$strcomments = get_string('comments', 'glossary');
+ $navlinks = array();
$navlinks[] = array('name' => $strglossaries, 'link' => "index.php?id=$course->id", 'type' => 'activity');
$navlinks[] = array('name' => format_string($glossary->name,true), 'link' => "view.php?id=$cm->id", 'type' => 'activityinstance');
$navlinks[] = array('name' => $strcomments, 'link' => "comments.php?id=$cm->id&eid=$entry->id", 'type' => 'title');
diff --git a/mod/glossary/comments.php b/mod/glossary/comments.php
index 98566a68c2d..ffdaa34f2db 100644
--- a/mod/glossary/comments.php
+++ b/mod/glossary/comments.php
@@ -42,6 +42,7 @@
$strcomments = get_string("comments", "glossary");
$straddcomment = get_string("addcomment", "glossary");
+ $navlinks = array();
$navlinks[] = array('name' => $strglossaries, 'link' => "index.php?id=$course->id", 'type' => 'activity');
$navlinks[] = array('name' => format_string($glossary->name,true), 'link' => "view.php?id=$cm->id", 'type' => 'activityinstance');
$navlinks[] = array('name' => $strcomments, 'link' => '', 'type' => 'title');
diff --git a/mod/glossary/deleteentry.php b/mod/glossary/deleteentry.php
index 51793f43bd8..4f9db3b5e4f 100644
--- a/mod/glossary/deleteentry.php
+++ b/mod/glossary/deleteentry.php
@@ -39,6 +39,7 @@
$strareyousuredelete = get_string("areyousuredelete","glossary");
+ $navlinks = array();
$navlinks[] = array('name' => $strglossaries, 'link' => "index.php?id=$course->id", 'type' => 'activity');
$navlinks[] = array('name' => format_string($glossary->name), 'link' => "view.php?id=$cm->id", 'type' => 'activityinstance');
diff --git a/mod/glossary/edit.php b/mod/glossary/edit.php
index e4b44f84407..2a3b9ca0060 100644
--- a/mod/glossary/edit.php
+++ b/mod/glossary/edit.php
@@ -192,6 +192,7 @@ $strglossary = get_string("modulename", "glossary");
$strglossaries = get_string("modulenameplural", "glossary");
$stredit = empty($e) ? get_string('addentry', 'glossary') : get_string("edit");
+$navlinks = array();
$navlinks[] = array('name' => $strglossaries, 'link' => "index.php?id=$course->id", 'type' => 'activity');
$navlinks[] = array('name' => format_string($glossary->name), 'link' => "view.php?id=$cm->id", 'type' => 'activityinstance');
$navlinks[] = array('name' => $stredit, 'link' => '', 'type' => 'title');
diff --git a/mod/glossary/editcategories.php b/mod/glossary/editcategories.php
index e0733f8edb8..6e42ba869a2 100644
--- a/mod/glossary/editcategories.php
+++ b/mod/glossary/editcategories.php
@@ -47,6 +47,7 @@
$strglossaries = get_string("modulenameplural", "glossary");
$strglossary = get_string("modulename", "glossary");
+ $navlinks = array();
$navlinks[] = array('name' => $strglossaries, 'link' => "index.php?id=$course->id", 'type' => 'activity');
$navlinks[] = array('name' => format_string($glossary->name), 'link' => "view.php?id=$cm->id&tab=GLOSSARY_CATEGORY_VIEW", 'type' => 'activityinstance');
$navlinks[] = array('name' => get_string("categories","glossary"), 'link' => '', 'type' => 'title');
diff --git a/mod/glossary/export.php b/mod/glossary/export.php
index 0c6cb4002d0..8978492bbe2 100644
--- a/mod/glossary/export.php
+++ b/mod/glossary/export.php
@@ -37,6 +37,7 @@
$strexportfile = get_string("exportfile", "glossary");
$strexportentries = get_string('exportentries', 'glossary');
+ $navlinks = array();
$navlinks[] = array('name' => $strglossaries, 'link' => "index.php?id=$course->id", 'type' => 'activity');
$navlinks[] = array('name' => format_string($glossary->name), 'link' => "view.php?id=$cm->id", 'type' => 'activityinstance');
diff --git a/mod/glossary/exportentry.php b/mod/glossary/exportentry.php
index 2745107a74d..fd03e01c89e 100644
--- a/mod/glossary/exportentry.php
+++ b/mod/glossary/exportentry.php
@@ -38,6 +38,7 @@
$entryalreadyexist = get_string('entryalreadyexist','glossary');
$entryexported = get_string('entryexported','glossary');
+ $navlinks = array();
$navlinks[] = array('name' => $strglossaries, 'link' => "index.php?id=$course->id", 'type' => 'activity');
$navlinks[] = array('name' => format_string($glossary->name), 'link' => "view.php?id=$cm->id", 'type' => 'activityinstance');
diff --git a/mod/glossary/formats.php b/mod/glossary/formats.php
index ba8fb855be5..f1c55a6e2dd 100644
--- a/mod/glossary/formats.php
+++ b/mod/glossary/formats.php
@@ -51,6 +51,7 @@
$strmodulename = get_string("modulename", "glossary");
$strdisplayformats = get_string("displayformats","glossary");
+ $navlinks = array();
$navlinks[] = array('name' => $stradmin, 'link' => "../../$CFG->admin/index.php", 'type' => 'core');
$navlinks[] = array('name' => $strconfiguration, 'link' => "../../$CFG->admin/configure.php", 'type' => 'core');
$navlinks[] = array('name' => $strmanagemodules, 'link' => "../../$CFG->admin/modules.php", 'type' => 'core');
diff --git a/mod/glossary/import.php b/mod/glossary/import.php
index db18e27176b..114d59984ea 100644
--- a/mod/glossary/import.php
+++ b/mod/glossary/import.php
@@ -45,6 +45,7 @@
$strsearch = get_string("search");
$strimportentries = get_string('importentriesfromxml', 'glossary');
+ $navlinks = array();
$navlinks[] = array('name' => $strglossaries, 'link' => "index.php?id=$course->id", 'type' => 'activity');
$navlinks[] = array('name' => format_string($glossary->name), 'link' => "view.php?id=$cm->id", 'type' => 'activityinstance');
$navlinks[] = array('name' => $strimportentries, 'link' => '', 'type' => 'title');
diff --git a/mod/glossary/index.php b/mod/glossary/index.php
index 54d314526b2..b3209f24583 100644
--- a/mod/glossary/index.php
+++ b/mod/glossary/index.php
@@ -27,6 +27,7 @@
/// Print the header
+ $navlinks = array();
$navlinks[] = array('name' => $strglossarys, 'link' => "index.php?id=$course->id", 'type' => 'activity');
$navigation = build_navigation($navlinks);
diff --git a/mod/glossary/showentry.php b/mod/glossary/showentry.php
index 937b88cb3a3..11d84b4d837 100644
--- a/mod/glossary/showentry.php
+++ b/mod/glossary/showentry.php
@@ -49,6 +49,7 @@
$CFG->framename = "newwindow";
if ($course->id != SITEID) {
+ $navlinks = array();
$navlinks[] = array('name' => $strglossaries, 'link' => '', 'type' => 'activity');
$navlinks[] = array('name' => $strsearch, 'link' => '', 'type' => 'title');
diff --git a/mod/glossary/view.php b/mod/glossary/view.php
index b400bb0e6a2..44f99b56814 100644
--- a/mod/glossary/view.php
+++ b/mod/glossary/view.php
@@ -224,6 +224,7 @@
$strsearch = get_string("search");
$strwaitingapproval = get_string('waitingapproval', 'glossary');
+ $navlinks = array();
$navlinks[] = array('name' => $strglossaries, 'link' => "index.php?id=$course->id", 'type' => 'activity');
$navlinks[] = array('name' => format_string($glossary->name), 'link' => "view.php?id=$id", 'type' => 'activityinstance');
diff --git a/mod/hotpot/index.php b/mod/hotpot/index.php
index b583f41460c..6bec8c52772 100644
--- a/mod/hotpot/index.php
+++ b/mod/hotpot/index.php
@@ -37,6 +37,7 @@
$title = format_string($course->shortname) . ": $strmodulenameplural";
$heading = $course->fullname;
+ $navlinks = array();
$navlinks[] = array('name' => $strmodulenameplural, 'link' => '', 'type' => 'activity');
$navigation = build_navigation($navlinks);
diff --git a/mod/hotpot/report.php b/mod/hotpot/report.php
index 761279b2473..aa602b0ecc9 100644
--- a/mod/hotpot/report.php
+++ b/mod/hotpot/report.php
@@ -402,6 +402,7 @@ function hotpot_print_report_heading(&$course, &$cm, &$hotpot, &$mode) {
$title = format_string($course->shortname) . ": $hotpot->name";
$heading = $course->fullname;
+ $navlinks = array();
$navlinks[] = array('name' => $strmodulenameplural, 'link' => 'index.php?id='.$course->id, 'type' => 'activity');
$navlinks[] = array('name' => $hotpot->name, 'link' => "view.php?id=$cm->id", 'type' => 'activityinstance');
diff --git a/mod/hotpot/review.php b/mod/hotpot/review.php
index d37a6d499dd..57bc10d031c 100644
--- a/mod/hotpot/review.php
+++ b/mod/hotpot/review.php
@@ -53,6 +53,7 @@
$title = format_string($course->shortname) . ": $hotpot->name";
$heading = $course->fullname;
+ $navlinks = array();
$navlinks[] = array('name' => $strmodulenameplural, 'link' => 'index.php?id='.$course->id, 'type' => 'activity');
$navlinks[] = array('name' => get_string("review", "quiz"), 'link' => '', 'type' => 'activityinstance');
$navigation = build_navigation($navlinks);
diff --git a/mod/hotpot/view.php b/mod/hotpot/view.php
index 9473f584dcf..54d22819592 100644
--- a/mod/hotpot/view.php
+++ b/mod/hotpot/view.php
@@ -42,6 +42,8 @@
// header strings
$title = format_string($course->shortname.': '.$hotpot->name, true);
$heading = $course->fullname;
+
+ $navlinks = array();
$navlinks[] = array('name' => get_string("modulenameplural", "hotpot"), 'link' => $CFG->wwwroot.'/mod/hotpot/index.php?id='.$course->id, 'type' => 'activity');
$navlinks[] = array('name' => $hotpot->name, 'link' => '', 'type' => 'activityinstance');
diff --git a/mod/journal/edit.php b/mod/journal/edit.php
index aa04b3b858f..d3d547c33d5 100644
--- a/mod/journal/edit.php
+++ b/mod/journal/edit.php
@@ -75,6 +75,7 @@
$entry->format = $defaultformat;
}
+ $navlinks = array();
$navlinks[] = array('name' => $strjournals, 'link' => "index.php?id=$course->id", 'type' => 'activity');
$navlinks[] = array('name' => format_string($journal->name), 'link' => "view.php?id=$cm->id", 'type' => 'activityinstance');
$navlinks[] = array('name' => $stredit, 'link' => '', 'type' => 'action');
diff --git a/mod/journal/index.php b/mod/journal/index.php
index b8f11ab3acd..2cdc0e46c7a 100644
--- a/mod/journal/index.php
+++ b/mod/journal/index.php
@@ -17,6 +17,7 @@
$strweek = get_string("week");
$strtopic = get_string("topic");
+ $navlinks = array();
$navlinks[] = array('name' => $strjournals, 'link' => '', 'type' => 'activity');
$navigation = build_navigation($navlinks);
diff --git a/mod/journal/report.php b/mod/journal/report.php
index b65eb0542af..f2dff499b20 100644
--- a/mod/journal/report.php
+++ b/mod/journal/report.php
@@ -38,6 +38,7 @@
$strentries = get_string("entries", "journal");
$strjournals = get_string("modulenameplural", "journal");
+ $navlinks = array();
$navlinks[] = array('name' => $strjournals, 'link' => "index.php?id=$course->id", 'type' => 'activity');
$navlinks[] = array('name' => format_string($journal->name), 'link' => "view.php?id=$cm->id", 'type' => 'activityinstance');
$navlinks[] = array('name' => $strentries, 'link' => '', 'type' => 'title');
diff --git a/mod/journal/view.php b/mod/journal/view.php
index 8195662a5d7..7233ee88af6 100644
--- a/mod/journal/view.php
+++ b/mod/journal/view.php
@@ -28,6 +28,7 @@
$strjournal = get_string("modulename", "journal");
$strjournals = get_string("modulenameplural", "journal");
+ $navlinks = array();
$navlinks[] = array('name' => $strjournals, 'link' => "index.php?id=$course->id", 'type' => 'activity');
$navlinks[] = array('name' => format_string($journal->name), 'link' => '', 'type' => 'activityinstance');
$navigation = build_navigation($navlinks);
diff --git a/mod/lesson/import.php b/mod/lesson/import.php
index 3b9ffd72f2d..71bfe5345e7 100644
--- a/mod/lesson/import.php
+++ b/mod/lesson/import.php
@@ -35,6 +35,7 @@
$strimportquestions = get_string("importquestions", "lesson");
$strlessons = get_string("modulenameplural", "lesson");
+ $navlinks = array();
$navlinks[] = array('name' => $strlesson, 'link' => "index.php?id=$course->id", 'type' => 'activity');
$navlinks[] = array('name' => format_string($lesson->name,true), 'link' => "view.php?id=$cm->id", 'type' => 'activityinstance');
$navlinks[] = array('name' => $strimportquestions, 'link' => '', 'type' => 'title');
diff --git a/mod/lesson/importppt.php b/mod/lesson/importppt.php
index 81cd9c0dfcf..05899720668 100644
--- a/mod/lesson/importppt.php
+++ b/mod/lesson/importppt.php
@@ -44,6 +44,7 @@
$strimportppt = get_string("importppt", "lesson");
$strlessons = get_string("modulenameplural", "lesson");
+ $navlinks = array();
$navlinks[] = array('name' => $strlessons, 'link' => "index.php?id=$course->id", 'type' => 'activity');
$navlinks[] = array('name' => format_string($mod->name,true), 'link' => "$CFG->wwwroot/mod/$modname/view.php?id=$cm->id", 'type' => 'activityinstance');
$navlinks[] = array('name' => $strimportppt, 'link' => '', 'type' => 'title');
diff --git a/mod/lesson/index.php b/mod/lesson/index.php
index b144d2973d0..a28404b9039 100644
--- a/mod/lesson/index.php
+++ b/mod/lesson/index.php
@@ -29,7 +29,7 @@
/// Print the header
-
+ $navlinks = array();
$navlinks[] = array('name' => $strlessons, 'link' => '', 'type' => 'activity');
$navigation = build_navigation($navlinks);
diff --git a/mod/lesson/locallib.php b/mod/lesson/locallib.php
index 362ca5450ed..0c8044bd42e 100644
--- a/mod/lesson/locallib.php
+++ b/mod/lesson/locallib.php
@@ -239,7 +239,7 @@ function lesson_print_header($cm, $course, $lesson, $currenttab = '') {
}
/// Header setup
-
+ $navlinks = array();
$navlinks[] = array('name' => $strlessons, 'link' => "$CFG->wwwroot/mod/lesson/index.php?id=$course->id", 'type' => 'activity');
$navlinks[] = array('name' => $strname, 'link' => '', 'type' => 'activityinstance');
diff --git a/mod/lesson/pagelib.php b/mod/lesson/pagelib.php
index 9f5460ed8bc..e12429128d1 100644
--- a/mod/lesson/pagelib.php
+++ b/mod/lesson/pagelib.php
@@ -75,7 +75,8 @@ class page_lesson extends page_generic_activity {
if (empty($title)) {
$title = "{$this->courserecord->shortname}: $activityname";
}
-
+
+ $navlinks = array();
$navlinks[] = array('name' => get_string('modulenameplural', $this->activityname), 'link' => $CFG->wwwroot."/mod/{$this->activityname}/index.php?id={$this->courserecord->id}", 'type' => 'activity');
$navlinks[] = array('name' => format_string($this->activityrecord->name), 'link' => $CFG->wwwroot."/mod/{$this->activityname}/view.php?id={$this->modulerecord->id}", 'type' => 'activityinstance');
diff --git a/mod/quiz/attempt.php b/mod/quiz/attempt.php
index d660e5fb0bf..367c3d7a47c 100644
--- a/mod/quiz/attempt.php
+++ b/mod/quiz/attempt.php
@@ -396,6 +396,7 @@
$strupdatemodule = has_capability('moodle/course:manageactivities', $coursecontext)
? update_module_button($cm->id, $course->id, get_string('modulename', 'quiz'))
: "";
+ $navlinks = array();
$navlinks[] = array('name' => $strquizzes, 'link' => "index.php?id=$course->id", 'type' => 'activity');
$navlinks[] = array('name' => format_string($quiz->name), 'link' => "view.php?id=$cm->id", 'type' => 'activityinstance');
$navlinks[] = array('name' => $strattemptnum, 'link' => '', 'type' => 'title');
diff --git a/mod/quiz/edit.php b/mod/quiz/edit.php
index 90470a5b257..4930d296d5f 100644
--- a/mod/quiz/edit.php
+++ b/mod/quiz/edit.php
@@ -310,6 +310,7 @@
$strupdatemodule = has_capability('moodle/course:manageactivities', $coursecontext)
? update_module_button($cm->id, $course->id, get_string('modulename', 'quiz'))
: "";
+ $navlinks = array();
$navlinks[] = array('name' => $strquizzes, 'link' => "index.php?id=$course->id", 'type' => 'activity');
$navlinks[] = array('name' => format_string($quiz->name), 'link' => "view.php?q=$quiz->instance", 'type' => 'activityinstance');
$navlinks[] = array('name' => $streditingquiz, 'link' => '', 'type' => 'title');
@@ -349,7 +350,7 @@
$strupdatemodule = has_capability('moodle/course:manageactivities', $coursecontext)
? update_module_button($cm->id, $course->id, get_string('modulename', 'quiz'))
: "";
-
+ $navlinks = array();
$navlinks[] = array('name' => $strquizzes, 'link' => "index.php?id=$course->id", 'type' => 'activity');
$navlinks[] = array('name' => format_string($quiz->name), 'link' => "view.php?q=$quiz->instance", 'type' => 'activityinstance');
$navlinks[] = array('name' => $streditingquiz, 'link' => '', 'type' => 'title');
diff --git a/mod/quiz/index.php b/mod/quiz/index.php
index 87b4faacb9a..d7d53c4ebd1 100644
--- a/mod/quiz/index.php
+++ b/mod/quiz/index.php
@@ -30,7 +30,7 @@
";
}
-
+ $navlinks = array();
$navlinks[] = array('name' => $strquizzes, 'link' => '', 'type' => 'activity');
$navigation = build_navigation($navlinks);
diff --git a/mod/quiz/report/default.php b/mod/quiz/report/default.php
index 539ec1bec2d..d063c6e548b 100644
--- a/mod/quiz/report/default.php
+++ b/mod/quiz/report/default.php
@@ -27,6 +27,7 @@ class quiz_default_report {
$strquizzes = get_string("modulenameplural", "quiz");
$strquiz = get_string("modulename", "quiz");
/// Print the page header
+ $navlinks = array();
$navlinks[] = array('name' => $strquizzes, 'link' => "index.php?id=$course->id", 'type' => 'activity');
$navlinks[] = array('name' => format_string($quiz->name), 'link' => '', 'type' => 'activityinstance');
$navigation = build_navigation($navlinks);
diff --git a/mod/quiz/review.php b/mod/quiz/review.php
index fb7cd397659..c47b2dd6e3c 100644
--- a/mod/quiz/review.php
+++ b/mod/quiz/review.php
@@ -124,7 +124,8 @@
$strupdatemodule = has_capability('moodle/course:manageactivities', $coursecontext)
? update_module_button($cm->id, $course->id, get_string('modulename', 'quiz'))
: "";
-
+
+ $navlinks = array();
$navlinks[] = array('name' => $strquizzes, 'link' => "index.php?id=$course->id", 'type' => 'activity');
$navlinks[] = array('name' => format_string($quiz->name), 'link' => "view.php?id=$cm->id", 'type' => 'activityinstance');
$navlinks[] = array('name' => $strreview, 'link' => '', 'type' => 'title');
diff --git a/mod/resource/index.php b/mod/resource/index.php
index d00c9e2f5a1..56cb2e8a679 100644
--- a/mod/resource/index.php
+++ b/mod/resource/index.php
@@ -27,7 +27,7 @@
$strsummary = get_string("summary");
$strlastmodified = get_string("lastmodified");
-
+ $navlinks = array();
$navlinks[] = array('name' => $strresources, 'link' => '', 'type' => 'activityinstance');
$navigation = build_navigation($navlinks);
diff --git a/mod/scorm/index.php b/mod/scorm/index.php
index 78a017c92c2..4b0d4c41c85 100755
--- a/mod/scorm/index.php
+++ b/mod/scorm/index.php
@@ -25,6 +25,7 @@
$strreport = get_string("report",'scorm');
$strlastmodified = get_string("lastmodified");
+ $navlinks = array();
$navlinks[] = array('name' => $strscorms, 'link' => '', 'type' => 'activity');
$navigation = build_navigation($navlinks);
diff --git a/mod/scorm/player.php b/mod/scorm/player.php
index 3fd6f69fba3..66a8be8caaf 100755
--- a/mod/scorm/player.php
+++ b/mod/scorm/player.php
@@ -46,6 +46,8 @@
$strpopup = get_string('popup','scorm');
$strexit = get_string('exitactivity','scorm');
+ $navlinks = array();
+
if ($course->id != SITEID) {
if ($scorms = get_all_instances_in_course('scorm', $course)) {
// The module SCORM/AICC activity with the first id is the course
diff --git a/mod/scorm/report.php b/mod/scorm/report.php
index d7b07b96bfd..19c8f773223 100755
--- a/mod/scorm/report.php
+++ b/mod/scorm/report.php
@@ -64,6 +64,7 @@
$strattempt = get_string('attempt', 'scorm');
$strname = get_string('name');
+ $navlinks = array();
$navlinks[] = array('name' => $strscorms, 'link' => "index.php?id=$course->id", 'type' => 'activity');
$navlinks[] = array('name' => format_string($scorm->name,true), 'link' => "view.php?id=$cm->id", 'type' => 'activityinstance');
diff --git a/mod/scorm/view.php b/mod/scorm/view.php
index 98139ecb7fe..f753e3056b7 100755
--- a/mod/scorm/view.php
+++ b/mod/scorm/view.php
@@ -63,6 +63,7 @@
//
// Print the page header
//
+ $navlinks = array();
$navlinks[] = array('name' => format_string($scorm->name,true), 'link' => "view.php?id=$cm->id", 'type' => 'activityinstance');
$navigation = build_navigation($navlinks);
diff --git a/mod/survey/index.php b/mod/survey/index.php
index d537094d6e9..7ea8a4fed4e 100644
--- a/mod/survey/index.php
+++ b/mod/survey/index.php
@@ -21,6 +21,7 @@
$strdone = get_string("done", "survey");
$strnotdone = get_string("notdone", "survey");
+ $navlinks = array();
$navlinks[] = array('name' => $strsurveys, 'link' => '', 'type' => 'activity');
$navigation = build_navigation($navlinks);
diff --git a/mod/survey/report.php b/mod/survey/report.php
index 25c2169d4fc..35d5283850c 100644
--- a/mod/survey/report.php
+++ b/mod/survey/report.php
@@ -65,6 +65,7 @@
id\">".format_string($survey->name,true)." -> ";
}
+ $navlinks = array();
$navlinks[] = array('name' => $strsurveys, 'link' => "index.php?id=$course->id", 'type' => 'activity');
$navlinks[] = array('name' => format_string($survey->name), 'link' => "view.php?id=$cm->id", 'type' => 'activityinstance');
$navlinks[] = array('name' => $strreport, 'link' => '', 'type' => 'title');
diff --git a/mod/survey/save.php b/mod/survey/save.php
index ced931c2ab5..acbeaa55bd9 100644
--- a/mod/survey/save.php
+++ b/mod/survey/save.php
@@ -33,6 +33,7 @@
$strsurveys = get_string("modulenameplural", "survey");
$strsurveysaved = get_string("surveysaved", "survey");
+ $navlinks = array();
$navlinks[] = array('name' => $strsurveys, 'link' => "index.php?id=$course->id", 'type' => 'activity');
$navlinks[] = array('name' => format_string($survey->name), 'link' => '', 'type' => 'activityinstance');
$navlinks[] = array('name' => $strsurveysaved, 'link' => '', 'type' => 'title');
diff --git a/mod/survey/view.php b/mod/survey/view.php
index 1cbee4464ad..b163d4267bf 100644
--- a/mod/survey/view.php
+++ b/mod/survey/view.php
@@ -37,6 +37,7 @@
$strsurveys = get_string("modulenameplural", "survey");
$strsurvey = get_string("modulename", "survey");
+ $navlinks = array();
$navlinks[] = array('name' => $strsurveys, 'link' => "index.php?id=$course->id", 'type' => 'activity');;
$navlinks[] = array('name' => format_string($survey->name), 'link' => '', 'type' => 'activityinistance');
$navigation = build_navigation($navlinks);
diff --git a/mod/wiki/admin.php b/mod/wiki/admin.php
index d31e50b2235..fbd7431be74 100644
--- a/mod/wiki/admin.php
+++ b/mod/wiki/admin.php
@@ -114,6 +114,7 @@
default: break;
}
}
+ $navlinks = array();
$navlinks[] = array('name' => $strwikis, 'link' => "index.php?id=$course->id", 'type' => 'activity');
$navlinks[] = array('name' => format_string($wiki->name,true), 'link' => "view.php?id=$moodleID", 'type' => 'activityinstace');
$navlinks[] = array('name' => get_string("administration","wiki"), 'link' => '', 'type' => 'title');
diff --git a/mod/wiki/index.php b/mod/wiki/index.php
index 88bc3358dce..5f7f351643d 100644
--- a/mod/wiki/index.php
+++ b/mod/wiki/index.php
@@ -24,6 +24,7 @@
/// Print the header
+ $navlinks = array();
$navlinks[] = array('name' => $strwikis, 'link' => "index.php?id=$course->id", 'type' => 'activity');
$navigation = build_navigation($navlinks);
diff --git a/mod/wiki/view.php b/mod/wiki/view.php
index 44fe38afaeb..36852ec3f52 100644
--- a/mod/wiki/view.php
+++ b/mod/wiki/view.php
@@ -281,6 +281,7 @@
$strwikis = get_string("modulenameplural", "wiki");
$strwiki = get_string("modulename", "wiki");
+ $navlinks = array();
$navlinks[] = array('name' => $strwikis, 'link' => "index.php?id=$course->id", 'type' => 'activity');
$navlinks[] = array('name' => format_string($wiki->name,true), 'link' => "view.php?id=$moodleID", 'type' => 'activityinstace');
diff --git a/mod/workshop/assess.php b/mod/workshop/assess.php
index 12abeb053df..edafaa4d5fb 100644
--- a/mod/workshop/assess.php
+++ b/mod/workshop/assess.php
@@ -61,6 +61,7 @@
if ($frameset == "top") {
// removed
// because it does not validate MDL-7861
+ $navlinks = array();
$navlinks[] = array('name' => $strworkshops, 'link' => "index.php?id=$course->id", 'type' => 'activity');
$navlinks[] = array('name' => format_string($workshop->name,true), 'link' => "view.php?id=$cm->id", 'type' => 'activityinstance');
$navlinks[] = array('name' => $strassess, 'link' => '', 'type' => 'title');
diff --git a/mod/workshop/assessments.php b/mod/workshop/assessments.php
index fce004fca33..e6c3249b65e 100644
--- a/mod/workshop/assessments.php
+++ b/mod/workshop/assessments.php
@@ -71,6 +71,7 @@
// ... print the header and...
+ $navlinks = array();
$navlinks[] = array('name' => $strworkshops, 'link' => "index.php?id=$course->id", 'type' => 'activity');
$navlinks[] = array('name' => format_string($workshop->name,true), 'link' => "view.php?id=$cm->id", 'type' => 'activityinstance');
$navlinks[] = array('name' => $strassessments, 'link' => '', 'type' => 'title');
diff --git a/mod/workshop/index.php b/mod/workshop/index.php
index dfc4287d724..d52d8d245e2 100644
--- a/mod/workshop/index.php
+++ b/mod/workshop/index.php
@@ -23,6 +23,7 @@
$strdeadline = get_string("deadline", "workshop");
$strsubmitted = get_string("submitted", "assignment");
+ $navlinks = array();
$navlinks[] = array('name' => $strworkshops, 'link' => '', 'type' => 'activity');
$navigation = build_navigation($navlinks);
diff --git a/mod/workshop/submissions.php b/mod/workshop/submissions.php
index 3bc30892c41..71d9898854a 100644
--- a/mod/workshop/submissions.php
+++ b/mod/workshop/submissions.php
@@ -51,6 +51,7 @@
$strsubmissions = get_string("submissions", "workshop");
// ... print the header and...
+ $navlinks = array();
$navlinks[] = array('name' => $strworkshops, 'link' => "index.php?id=$course->id", 'type' => 'activity');
$navlinks[] = array('name' => format_string($workshop->name,true), 'link' => "view.php?id=$cm->id", 'type' => 'activityinstance');
$navlinks[] = array('name' => $strsubmissions, 'link' => '', 'type' => 'title');
diff --git a/mod/workshop/upload.php b/mod/workshop/upload.php
index 0ee3325f0a3..05c4fa753c1 100644
--- a/mod/workshop/upload.php
+++ b/mod/workshop/upload.php
@@ -23,6 +23,7 @@
$strworkshop = get_string('modulename', 'workshop');
$strsubmission = get_string('submission', 'workshop');
+ $navlinks = array();
$navlinks[] = array('name' => $strworkshops, 'link' => "index.php?id=$course->id", 'type' => 'activity');
$navlinks[] = array('name' => format_string($workshop->name,true), 'link' => "view.php?id=$cm->id", 'type' => 'activityinstance');
$navlinks[] = array('name' => $strsubmission, 'link' => '', 'type' => 'title');
diff --git a/mod/workshop/view.php b/mod/workshop/view.php
index e2bac48862e..fa31516b6fd 100644
--- a/mod/workshop/view.php
+++ b/mod/workshop/view.php
@@ -69,6 +69,7 @@
}
// ...display header...
+ $navlinks = array();
$navlinks[] = array('name' => $strworkshops, 'link' => "index.php?id=$course->id", 'type' => 'activity');
$navlinks[] = array('name' => format_string($workshop->name,true), 'link' => "view.php?id=$cm->id", 'type' => 'activityinstance');
if ($straction) {
diff --git a/mod/workshop/viewassessment.php b/mod/workshop/viewassessment.php
index 4582e9c2dbb..9207ff3d305 100644
--- a/mod/workshop/viewassessment.php
+++ b/mod/workshop/viewassessment.php
@@ -58,6 +58,7 @@
/// top frame with the navigation bar and the assessment form
if ($frameset == "top") {
+ $navlinks = array();
$navlinks[] = array('name' => $strworkshops, 'link' => "index.php?id=$course->id", 'type' => 'activity');
$navlinks[] = array('name' => format_string($workshop->name,true), 'link' => "view.php?id=$cm->id", 'type' => 'activityinstance');
$navlinks[] = array('name' => $strassess, 'link' => '', 'type' => 'title');