| '.update_module_button($this->modulerecord->id, $this->courserecord->id, get_string('modulename', $this->activityname)).' | ';
if (!empty($CFG->showblocksonmodpages)) {
$buttons .= '";
}
- $crumbs[] = array('name' => $strquizzes, 'link' => '', 'type' => 'activity');
- $navigation = build_navigation($crumbs);
+ $navlinks[] = array('name' => $strquizzes, 'link' => '', 'type' => 'activity');
+ $navigation = build_navigation($navlinks);
print_header_simple($strquizzes, '', $navigation,
'', '', true, $streditquestions, navmenu($course));
diff --git a/mod/quiz/report/default.php b/mod/quiz/report/default.php
index f59fccf6c40..539ec1bec2d 100644
--- a/mod/quiz/report/default.php
+++ b/mod/quiz/report/default.php
@@ -27,9 +27,9 @@ class quiz_default_report {
$strquizzes = get_string("modulenameplural", "quiz");
$strquiz = get_string("modulename", "quiz");
/// 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);
+ $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);
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 a66a55abb15..fb7cd397659 100644
--- a/mod/quiz/review.php
+++ b/mod/quiz/review.php
@@ -125,11 +125,11 @@
? update_module_button($cm->id, $course->id, get_string('modulename', 'quiz'))
: "";
- $crumbs[] = array('name' => $strquizzes, 'link' => "index.php?id=$course->id", 'type' => 'activity');
- $crumbs[] = array('name' => format_string($quiz->name), 'link' => "view.php?id=$cm->id", 'type' => 'activityinstance');
- $crumbs[] = array('name' => $strreview, 'link' => '', 'type' => 'title');
+ $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');
- $navigation = build_navigation($crumbs);
+ $navigation = build_navigation($navlinks);
print_header_simple(format_string($quiz->name), "", $navigation, "", $headtags, true, $strupdatemodule);
}
diff --git a/mod/resource/index.php b/mod/resource/index.php
index e4ef54622d3..d00c9e2f5a1 100644
--- a/mod/resource/index.php
+++ b/mod/resource/index.php
@@ -28,8 +28,8 @@
$strlastmodified = get_string("lastmodified");
- $crumbs[] = array('name' => $strresources, 'link' => '', 'type' => 'activityinstance');
- $navigation = build_navigation($crumbs);
+ $navlinks[] = array('name' => $strresources, 'link' => '', 'type' => 'activityinstance');
+ $navigation = build_navigation($navlinks);
print_header("$course->shortname: $strresources", $course->fullname, $navigation,
"", "", true, "", navmenu($course));
diff --git a/mod/resource/lib.php b/mod/resource/lib.php
index b73a73240f7..acd438d89f5 100644
--- a/mod/resource/lib.php
+++ b/mod/resource/lib.php
@@ -112,12 +112,12 @@ function resource_base($cmid=0) {
$this->strresource = get_string("modulename", "resource");
$this->strresources = get_string("modulenameplural", "resource");
- $this->crumbs[] = array('name' => $this->strresources, 'link' => "index.php?id={$this->course->id}", 'type' => 'activity');
+ $this->navlinks[] = array('name' => $this->strresources, 'link' => "index.php?id={$this->course->id}", 'type' => 'activity');
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->navlinks[] = array('name' => $this->strresource, 'link' => '', 'type' => 'activityinstance');
+ $this->navigation = build_navigation($this->navlinks);
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}");
@@ -163,10 +163,10 @@ function display_course_blocks_start() {
$USER->editing = $edit;
}
- $morebreadcrumbs = array($this->strresources => 'index.php?id='.$this->course->id,
+ $morenavlinks = array($this->strresources => 'index.php?id='.$this->course->id,
$this->resource->name => '');
- $PAGE->print_header($this->course->shortname.': %fullname%', $morebreadcrumbs);
+ $PAGE->print_header($this->course->shortname.': %fullname%', $morenavlinks);
echo '';
diff --git a/mod/resource/type/directory/resource.class.php b/mod/resource/type/directory/resource.class.php
index 549ae63c6e7..ed40f7e8a06 100644
--- a/mod/resource/type/directory/resource.class.php
+++ b/mod/resource/type/directory/resource.class.php
@@ -63,20 +63,20 @@ function display() {
$count = 0;
$subnav = "id}\">".format_string($resource->name,true)."";
$backsub = '';
- $this->crumbs[] = array('name' => format_string($resource->name,true), 'link' => "view.php?id={$cm->id}", 'type' => 'activity');
+ $this->navlinks[] = array('name' => format_string($resource->name,true), 'link' => "view.php?id={$cm->id}", 'type' => 'activity');
foreach ($subs as $sub) {
$count++;
if ($count < $countsubs) {
$backsub .= "/$sub";
- $this->crumbs[] = array('name' => $sub, 'link' => "view.php?id={$cm->id}", 'type' => 'title');
+ $this->navlinks[] = array('name' => $sub, 'link' => "view.php?id={$cm->id}", 'type' => 'title');
} else {
- $this->crumbs[] = array('name' => $sub, 'link' => '', 'type' => 'title');
+ $this->navlinks[] = array('name' => $sub, 'link' => '', 'type' => 'title');
}
}
} else {
- $this->crumbs[] = array('name' => format_string($resource->name), 'link' => '', 'type' => 'activity');
+ $this->navlinks[] = array('name' => format_string($resource->name), 'link' => '', 'type' => 'activity');
}
$pagetitle = strip_tags($course->shortname.': '.format_string($resource->name));
@@ -87,7 +87,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->navigation = build_navigation($this->navlinks);
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 22678843c78..0e90c154817 100644
--- a/mod/resource/type/html/resource.class.php
+++ b/mod/resource/type/html/resource.class.php
@@ -84,8 +84,8 @@ function display() {
print_footer($course);
} 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->navlinks[] = array('name' => format_string($resource->name), 'link' => '', 'type' => 'activityinstance');
+ $this->navigation = build_navigation($this->navlinks);
print_header($pagetitle, $course->fullname, $this->navigation,
"", "", true, update_module_button($cm->id, $course->id, $this->strresource),
@@ -113,8 +113,8 @@ 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->navlinks[] = array('name' => format_string($resource->name), 'link' => '', 'type' => 'activityinstance');
+ $this->navigation = build_navigation($this->navlinks);
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 c3895e3cdda..74470d8b9aa 100644
--- a/mod/resource/type/ims/deploy.php
+++ b/mod/resource/type/ims/deploy.php
@@ -64,9 +64,9 @@
print_header($pagetitle, $course->fullname);
} else {
- $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->navlinks[] = array('name' => format_string($resource->name), 'link' => '', 'type' => 'activityinstance');
+ $resource_obj->navlinks[] = array('name' => $strdeploy, 'link' => '', 'type' => 'action');
+ $navigation = build_navigation($resource_obj->navlinks);
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 694d1676f81..4ce1c9262be 100644
--- a/mod/resource/type/ims/resource.class.php
+++ b/mod/resource/type/ims/resource.class.php
@@ -373,8 +373,8 @@ class resource_ims extends resource_base {
print_header($pagetitle, $course->fullname.' : '.$resource->name);
} else {
- $this->crumbs[] = array('name' => format_string($resource->name), 'link' => '', 'type' => 'activityinstance');
- $this->navigation = build_navigation($this->crumbs);
+ $this->navlinks[] = array('name' => format_string($resource->name), 'link' => '', 'type' => 'activityinstance');
+ $this->navigation = build_navigation($this->navlinks);
print_header($pagetitle, $course->fullname, $this->navigation, "", "", true, update_module_button($cm->id, $course->id, $this->strresource), navmenu($course, $cm));
}
@@ -474,8 +474,8 @@ class resource_ims extends resource_base {
//print_header($pagetitle, $course->fullname.' : '.$resource->name);
print_header();
} else {
- $this->crumbs[] = array('name' => format_string($resource->name), 'link' => '', 'type' => 'activityinstance');
- $this->navigation = build_navigation($this->crumbs);
+ $this->navlinks[] = array('name' => format_string($resource->name), 'link' => '', 'type' => 'activityinstance');
+ $this->navigation = build_navigation($this->navlinks);
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 426d1043644..b323e98f261 100644
--- a/mod/resource/type/text/resource.class.php
+++ b/mod/resource/type/text/resource.class.php
@@ -110,8 +110,8 @@ function display() {
} else { /// not a popup at all
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->navlinks[] = array('name' => format_string($resource->name), 'link' => '', 'type' => 'title');
+ $this->navigation = build_navigation($this->navlinks);
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 e4d378e713b..78a017c92c2 100755
--- a/mod/scorm/index.php
+++ b/mod/scorm/index.php
@@ -25,8 +25,8 @@
$strreport = get_string("report",'scorm');
$strlastmodified = get_string("lastmodified");
- $crumbs[] = array('name' => $strscorms, 'link' => '', 'type' => 'activity');
- $navigation = build_navigation($crumbs);
+ $navlinks[] = array('name' => $strscorms, 'link' => '', 'type' => 'activity');
+ $navigation = build_navigation($navlinks);
print_header_simple("$strscorms", "", $navigation,
"", "", true, "", navmenu($course));
diff --git a/mod/scorm/player.php b/mod/scorm/player.php
index 15c6d172037..3fd6f69fba3 100755
--- a/mod/scorm/player.php
+++ b/mod/scorm/player.php
@@ -51,7 +51,7 @@
// The module SCORM/AICC activity with the first id is the course
$firstscorm = current($scorms);
if (!(($course->format == 'scorm') && ($firstscorm->id == $scorm->id))) {
- $crumbs[] = array('name' => $strscorms, 'link' => "index.php?id=$course->id", 'type' => 'activity');
+ $navlinks[] = array('name' => $strscorms, 'link' => "index.php?id=$course->id", 'type' => 'activity');
}
}
}
@@ -59,8 +59,8 @@
$pagetitle = strip_tags("$course->shortname: ".format_string($scorm->name));
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);
+ $navlinks[] = array('name' => format_string($scorm->name,true), 'link' => "view.php?id=$cm->id", 'type' => 'activityinstance');
+ $navigation = build_navigation($navlinks);
print_header($pagetitle, $course->fullname, $navigation,
'', '', true, update_module_button($cm->id, $course->id, $strscorm), '', false);
@@ -125,8 +125,8 @@
$bodyscript = 'onunload="main.close();"';
}
- $crumbs[] = array('name' => format_string($scorm->name,true), 'link' => "view.php?id=$cm->id", 'type' => 'activityinstance');
- $navigation = build_navigation($crumbs);
+ $navlinks[] = array('name' => format_string($scorm->name,true), 'link' => "view.php?id=$cm->id", 'type' => 'activityinstance');
+ $navigation = build_navigation($navlinks);
$exitlink = ''.$strexit.' ';
print_header($pagetitle, $course->fullname,
diff --git a/mod/scorm/report.php b/mod/scorm/report.php
index cb543202c9b..d7b07b96bfd 100755
--- a/mod/scorm/report.php
+++ b/mod/scorm/report.php
@@ -64,29 +64,29 @@
$strattempt = get_string('attempt', 'scorm');
$strname = get_string('name');
- $crumbs[] = array('name' => $strscorms, 'link' => "index.php?id=$course->id", 'type' => 'activity');
- $crumbs[] = array('name' => format_string($scorm->name,true), 'link' => "view.php?id=$cm->id", 'type' => 'activityinstance');
+ $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');
if (empty($b)) {
if (empty($a)) {
- $navigation = build_navigation($crumbs);
+ $navigation = build_navigation($navlinks);
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);
+ $navlinks[] = array('name' => $strreport, 'link' => "report.php?id=$cm->id", 'type' => 'title');
+ $navlinks[] = array('name' => "$strattempt $attempt - ".fullname($userdata), 'link' => '', 'type' => 'title');
+ $navigation = build_navigation($navlinks);
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' => "report.php?a=$a&user=$user&attempt=$attempt", 'type' => 'title');
- $crumbs[] = array('name' => $sco->title, 'link' => '', 'type' => 'title');
- $navigation = build_navigation($crumbs);
+ $navlinks[] = array('name' => $strreport, 'link' => "report.php?id=$cm->id", 'type' => 'title');
+ $navlinks[] = array('name' => "$strattempt $attempt - ".fullname($userdata), 'link' => "report.php?a=$a&user=$user&attempt=$attempt", 'type' => 'title');
+ $navlinks[] = array('name' => $sco->title, 'link' => '', 'type' => 'title');
+ $navigation = build_navigation($navlinks);
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 5e8e64f631b..98139ecb7fe 100755
--- a/mod/scorm/view.php
+++ b/mod/scorm/view.php
@@ -48,7 +48,7 @@
// The module SCORM activity with the least id is the course
$firstscorm = current($scorms);
if (!(($course->format == 'scorm') && ($firstscorm->id == $scorm->id))) {
- $crumbs[] = array('name' => $strscorms, 'link' => "index.php?id=$course->id", 'type' => 'activity');
+ $navlinks[] = array('name' => $strscorms, 'link' => "index.php?id=$course->id", 'type' => 'activity');
}
}
}
@@ -63,8 +63,8 @@
//
// Print the page header
//
- $crumbs[] = array('name' => format_string($scorm->name,true), 'link' => "view.php?id=$cm->id", 'type' => 'activityinstance');
- $navigation = build_navigation($crumbs);
+ $navlinks[] = array('name' => format_string($scorm->name,true), 'link' => "view.php?id=$cm->id", 'type' => 'activityinstance');
+ $navigation = build_navigation($navlinks);
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 b078f0241e7..d537094d6e9 100644
--- a/mod/survey/index.php
+++ b/mod/survey/index.php
@@ -21,8 +21,8 @@
$strdone = get_string("done", "survey");
$strnotdone = get_string("notdone", "survey");
- $crumbs[] = array('name' => $strsurveys, 'link' => '', 'type' => 'activity');
- $navigation = build_navigation($crumbs);
+ $navlinks[] = array('name' => $strsurveys, 'link' => '', 'type' => 'activity');
+ $navigation = build_navigation($navlinks);
print_header_simple("$strsurveys", "", $navigation,
"", "", true, "", navmenu($course));
diff --git a/mod/survey/report.php b/mod/survey/report.php
index cced689e574..25c2169d4fc 100644
--- a/mod/survey/report.php
+++ b/mod/survey/report.php
@@ -65,10 +65,10 @@
id\">".format_string($survey->name,true)." -> ";
}
- $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);
+ $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');
+ $navigation = build_navigation($navlinks);
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 141fc9328f5..ced931c2ab5 100644
--- a/mod/survey/save.php
+++ b/mod/survey/save.php
@@ -33,10 +33,10 @@
$strsurveys = get_string("modulenameplural", "survey");
$strsurveysaved = get_string("surveysaved", "survey");
- $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);
+ $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');
+ $navigation = build_navigation($navlinks);
print_header_simple("$strsurveysaved", "", $navigation, "");
diff --git a/mod/survey/view.php b/mod/survey/view.php
index ee7bc86c006..1cbee4464ad 100644
--- a/mod/survey/view.php
+++ b/mod/survey/view.php
@@ -37,9 +37,9 @@
$strsurveys = get_string("modulenameplural", "survey");
$strsurvey = get_string("modulename", "survey");
- $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);
+ $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);
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 65228b22a3f..d31e50b2235 100644
--- a/mod/wiki/admin.php
+++ b/mod/wiki/admin.php
@@ -114,11 +114,11 @@
default: break;
}
}
- $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');
- $crumbs[] = array('name' => get_string("administration","wiki"), 'link' => '', 'type' => 'title');
+ $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');
- $navigation = build_navigation($crumbs);
+ $navigation = build_navigation($navlinks);
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 9d1c18aa2fc..88bc3358dce 100644
--- a/mod/wiki/index.php
+++ b/mod/wiki/index.php
@@ -24,8 +24,8 @@
/// Print the header
- $crumbs[] = array('name' => $strwikis, 'link' => "index.php?id=$course->id", 'type' => 'activity');
- $navigation = build_navigation($crumbs);
+ $navlinks[] = array('name' => $strwikis, 'link' => "index.php?id=$course->id", 'type' => 'activity');
+ $navigation = build_navigation($navlinks);
print_header_simple("$strwikis", "", $navigation, "", "", true, "", navmenu($course));
diff --git a/mod/wiki/view.php b/mod/wiki/view.php
index cbf94dd003a..44fe38afaeb 100644
--- a/mod/wiki/view.php
+++ b/mod/wiki/view.php
@@ -281,10 +281,10 @@
$strwikis = get_string("modulenameplural", "wiki");
$strwiki = get_string("modulename", "wiki");
- $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');
+ $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');
- $navigation = build_navigation($crumbs);
+ $navigation = build_navigation($navlinks);
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 ee9cb835952..12abeb053df 100644
--- a/mod/workshop/assess.php
+++ b/mod/workshop/assess.php
@@ -61,10 +61,10 @@
if ($frameset == "top") {
// removed
// because it does not validate MDL-7861
- $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);
+ $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');
+ $navigation = build_navigation($navlinks);
print_header_simple(format_string($workshop->name), "",$navigation,
"", '', true);
diff --git a/mod/workshop/assessments.php b/mod/workshop/assessments.php
index 88ca8ec6e1d..fce004fca33 100644
--- a/mod/workshop/assessments.php
+++ b/mod/workshop/assessments.php
@@ -71,10 +71,10 @@
// ... print the header and...
- $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);
+ $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');
+ $navigation = build_navigation($navlinks);
print_header_simple(format_string($workshop->name), "", $navigation,
"", "", true);
diff --git a/mod/workshop/index.php b/mod/workshop/index.php
index 4e11a271136..dfc4287d724 100644
--- a/mod/workshop/index.php
+++ b/mod/workshop/index.php
@@ -23,8 +23,8 @@
$strdeadline = get_string("deadline", "workshop");
$strsubmitted = get_string("submitted", "assignment");
- $crumbs[] = array('name' => $strworkshops, 'link' => '', 'type' => 'activity');
- $navigation = build_navigation($crumbs);
+ $navlinks[] = array('name' => $strworkshops, 'link' => '', 'type' => 'activity');
+ $navigation = build_navigation($navlinks);
print_header_simple("$strworkshops", "", $navigation, "", "", true, "", navmenu($course));
diff --git a/mod/workshop/submissions.php b/mod/workshop/submissions.php
index 916fe510b94..3bc30892c41 100644
--- a/mod/workshop/submissions.php
+++ b/mod/workshop/submissions.php
@@ -51,10 +51,10 @@
$strsubmissions = get_string("submissions", "workshop");
// ... print the header and...
- $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);
+ $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');
+ $navigation = build_navigation($navlinks);
print_header_simple(format_string($workshop->name), "", $navigation,
"", "", true);
diff --git a/mod/workshop/upload.php b/mod/workshop/upload.php
index ae131f9777f..0ee3325f0a3 100644
--- a/mod/workshop/upload.php
+++ b/mod/workshop/upload.php
@@ -23,10 +23,10 @@
$strworkshop = get_string('modulename', 'workshop');
$strsubmission = get_string('submission', 'workshop');
- $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);
+ $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');
+ $navigation = build_navigation($navlinks);
print_header_simple(format_string($workshop->name)." : $strsubmission", "", $navigation,
"", "", true);
diff --git a/mod/workshop/view.php b/mod/workshop/view.php
index 18d89f31560..e2bac48862e 100644
--- a/mod/workshop/view.php
+++ b/mod/workshop/view.php
@@ -69,12 +69,12 @@
}
// ...display header...
- $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');
+ $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) {
- $crumbs[] = array('name' => $straction, 'link' => '', 'type' => 'title');
+ $navlinks[] = array('name' => $straction, 'link' => '', 'type' => 'title');
}
- $navigation = build_navigation($crumbs);
+ $navigation = build_navigation($navlinks);
print_header_simple(format_string($workshop->name), "", $navigation,
"", "", true, update_module_button($cm->id, $course->id, $strworkshop), navmenu($course, $cm));
@@ -305,34 +305,12 @@
workshop_grade_assessments($workshop);
}
- /// Check to see if groups are being used in this workshop
- /*
- setup_and_print_groups($course, groupmode($course, $cm), "view.php?id=$cm->id");
- $currentgroup = get_current_group($course->id);
- */
-
- /// copied code from assignment module, if this is not the way to do this please change it
- /// the above code does not work
- /// set_and_print_groups() is not fully implemented as function groups_instance_print_grouping_selector()
- /// and function groups_instance_print_group_selector() are missing.
-
$context = get_context_instance(CONTEXT_MODULE, $cm->id);
- $changegroup = optional_param('group', -1, PARAM_INT); // choose the current group
+
+ /// find out current groups mode
$groupmode = groupmode($course, $cm);
- $currentgroup = get_and_set_current_group($course, $groupmode, $changegroup);
-
- /// Now we need a menu for separategroups as well!
- if ($groupmode == VISIBLEGROUPS || ($groupmode
- && has_capability('moodle/site:accessallgroups', $context))) {
-
- //the following query really needs to change
- if ($groups = groups_get_groups_names($course->id)) { //TODO:
- print_box_start('groupmenu');
- print_group_menu($groups, $groupmode, $currentgroup, "view.php?id=$cm->id");
- print_box_end(); // groupmenu
- }
- }
-
+ $currentgroup = setup_and_print_groups($course, $groupmode, "view.php?id=$cm->id");
+
/// Print admin links
echo "| ";
echo "id&action=adminlist\">".
diff --git a/mod/workshop/viewassessment.php b/mod/workshop/viewassessment.php
index 8ef0f899948..4582e9c2dbb 100644
--- a/mod/workshop/viewassessment.php
+++ b/mod/workshop/viewassessment.php
@@ -58,10 +58,10 @@
/// top frame with the navigation bar and the assessment form
if ($frameset == "top") {
- $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);
+ $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');
+ $navigation = build_navigation($navlinks);
// removed as it does not validate
print_header_simple(format_string($workshop->name), "", $navigation,
diff --git a/question/category.php b/question/category.php
index 56cc56f16e9..190f5d0ae71 100644
--- a/question/category.php
+++ b/question/category.php
@@ -54,15 +54,15 @@
$strupdatemodule = has_capability('moodle/course:manageactivities', get_context_instance(CONTEXT_COURSE, $course->id))
? update_module_button($cm->id, $course->id, get_string('modulename', $cm->modname))
: "";
- $crumbs = array();
- $crumbs[] = array('name' => get_string('modulenameplural', $cm->modname),
+ $navlinks = array();
+ $navlinks[] = array('name' => get_string('modulenameplural', $cm->modname),
'link' => "$CFG->wwwroot/mod/{$cm->modname}/index.php?id=$course->id",
'type' => 'activity');
- $crumbs[] = array('name' => format_string($module->name),
+ $navlinks[] = array('name' => format_string($module->name),
'link' => "$CFG->wwwroot/mod/{$cm->modname}/view.php?cmid={$cm->id}",
'type' => 'title');
- $crumbs[] = array('name' => $streditingcategories, 'link' => '', 'type' => 'title');
- $navigation = build_navigation($crumbs);
+ $navlinks[] = array('name' => $streditingcategories, 'link' => '', 'type' => 'title');
+ $navigation = build_navigation($navlinks);
print_header_simple($streditingcategories, '', $navigation, "", "", true, $strupdatemodule);
@@ -72,9 +72,9 @@
include($CFG->dirroot."/mod/{$cm->modname}/tabs.php");
} else {
// Print basic page layout.
- $crumbs = array();
- $crumbs[] = array('name' => $streditingcategories, 'link' => '', 'type' => 'title');
- $navigation = build_navigation($crumbs);
+ $navlinks = array();
+ $navlinks[] = array('name' => $streditingcategories, 'link' => '', 'type' => 'title');
+ $navigation = build_navigation($navlinks);
print_header_simple($streditingcategories, '', $navigation);
diff --git a/question/edit.php b/question/edit.php
index 1f1b0da33e4..9edd5cd7ff6 100644
--- a/question/edit.php
+++ b/question/edit.php
@@ -27,11 +27,11 @@
$strupdatemodule = has_capability('moodle/course:manageactivities', get_context_instance(CONTEXT_COURSE, $course->id))
? update_module_button($cm->id, $course->id, get_string('modulename', $cm->modname))
: "";
- $crumbs = array();
- $crumbs[] = array('name' => get_string('modulenameplural', $cm->modname), 'link' => "$CFG->wwwroot/mod/{$cm->modname}/index.php?id=$course->id", 'type' => 'activity');
- $crumbs[] = array('name' => format_string($module->name), 'link' => "$CFG->wwwroot/mod/{$cm->modname}/view.php?cmid={$cm->id}", 'type' => 'title');
- $crumbs[] = array('name' => $streditingquestions, 'link' => '', 'type' => 'title');
- $navigation = build_navigation($crumbs);
+ $navlinks = array();
+ $navlinks[] = array('name' => get_string('modulenameplural', $cm->modname), 'link' => "$CFG->wwwroot/mod/{$cm->modname}/index.php?id=$course->id", 'type' => 'activity');
+ $navlinks[] = array('name' => format_string($module->name), 'link' => "$CFG->wwwroot/mod/{$cm->modname}/view.php?cmid={$cm->id}", 'type' => 'title');
+ $navlinks[] = array('name' => $streditingquestions, 'link' => '', 'type' => 'title');
+ $navigation = build_navigation($navlinks);
print_header_simple($streditingquestions, '', $navigation, "", "", true, $strupdatemodule);
$currenttab = 'edit';
@@ -40,9 +40,9 @@
include($CFG->dirroot."/mod/$cm->modname/tabs.php");
} else {
// Print basic page layout.
- $crumbs = array();
- $crumbs[] = array('name' => $streditingquestions, 'link' => '', 'type' => 'title');
- $navigation = build_navigation($crumbs);
+ $navlinks = array();
+ $navlinks[] = array('name' => $streditingquestions, 'link' => '', 'type' => 'title');
+ $navigation = build_navigation($navlinks);
print_header_simple($streditingquestions, '', $navigation);
diff --git a/question/export.php b/question/export.php
index 277c1cc67ab..55c89197d2a 100644
--- a/question/export.php
+++ b/question/export.php
@@ -69,11 +69,11 @@
$strupdatemodule = has_capability('moodle/course:manageactivities', get_context_instance(CONTEXT_COURSE, $course->id))
? update_module_button($cm->id, $course->id, get_string('modulename', $cm->modname))
: "";
- $crumbs = array();
- $crumbs[] = array('name' => get_string('modulenameplural', $cm->modname), 'link' => "$CFG->wwwroot/mod/{$cm->modname}/index.php?id=$course->id", 'type' => 'activity');
- $crumbs[] = array('name' => format_string($module->name), 'link' => "$CFG->wwwroot/mod/{$cm->modname}/view.php?cmid={$cm->id}", 'type' => 'title');
- $crumbs[] = array('name' => $txt->exportquestions, 'link' => '', 'type' => 'title');
- $navigation = build_navigation($crumbs);
+ $navlinks = array();
+ $navlinks[] = array('name' => get_string('modulenameplural', $cm->modname), 'link' => "$CFG->wwwroot/mod/{$cm->modname}/index.php?id=$course->id", 'type' => 'activity');
+ $navlinks[] = array('name' => format_string($module->name), 'link' => "$CFG->wwwroot/mod/{$cm->modname}/view.php?cmid={$cm->id}", 'type' => 'title');
+ $navlinks[] = array('name' => $txt->exportquestions, 'link' => '', 'type' => 'title');
+ $navigation = build_navigation($navlinks);
print_header_simple($txt->exportquestions, '', $navigation, "", "", true, $strupdatemodule);
$currenttab = 'edit';
@@ -82,9 +82,9 @@
include($CFG->dirroot."/mod/$cm->modname/tabs.php");
} else {
// Print basic page layout.
- $crumbs = array();
- $crumbs[] = array('name' => $txt->exportquestions, 'link' => '', 'type' => 'title');
- $navigation = build_navigation($crumbs);
+ $navlinks = array();
+ $navlinks[] = array('name' => $txt->exportquestions, 'link' => '', 'type' => 'title');
+ $navigation = build_navigation($navlinks);
print_header_simple($txt->exportquestions, '', $navigation);
// print tabs
diff --git a/question/import.php b/question/import.php
index ac3cb82eefc..476f524a3d0 100644
--- a/question/import.php
+++ b/question/import.php
@@ -87,11 +87,11 @@
$strupdatemodule = has_capability('moodle/course:manageactivities', get_context_instance(CONTEXT_COURSE, $course->id))
? update_module_button($cm->id, $course->id, get_string('modulename', $cm->modname))
: "";
- $crumbs = array();
- $crumbs[] = array('name' => get_string('modulenameplural', $cm->modname), 'link' => "$CFG->wwwroot/mod/{$cm->modname}/index.php?id=$course->id", 'type' => 'activity');
- $crumbs[] = array('name' => format_string($module->name), 'link' => "$CFG->wwwroot/mod/{$cm->modname}/view.php?cmid={$cm->id}", 'type' => 'title');
- $crumbs[] = array('name' => $txt->importquestions, 'link' => '', 'type' => 'title');
- $navigation = build_navigation($crumbs);
+ $navlinks = array();
+ $navlinks[] = array('name' => get_string('modulenameplural', $cm->modname), 'link' => "$CFG->wwwroot/mod/{$cm->modname}/index.php?id=$course->id", 'type' => 'activity');
+ $navlinks[] = array('name' => format_string($module->name), 'link' => "$CFG->wwwroot/mod/{$cm->modname}/view.php?cmid={$cm->id}", 'type' => 'title');
+ $navlinks[] = array('name' => $txt->importquestions, 'link' => '', 'type' => 'title');
+ $navigation = build_navigation($navlinks);
print_header_simple($txt->importquestions, '', $navigation, "", "", true, $strupdatemodule);
$currenttab = 'edit';
@@ -100,9 +100,9 @@
include($CFG->dirroot."/mod/$cm->modname/tabs.php");
} else {
// Print basic page layout.
- $crumbs = array();
- $crumbs[] = array('name' => $txt->importquestions, 'link' => '', 'type' => 'title');
- $navigation = build_navigation($crumbs);
+ $navlinks = array();
+ $navlinks[] = array('name' => $txt->importquestions, 'link' => '', 'type' => 'title');
+ $navigation = build_navigation($navlinks);
print_header_simple($txt->importquestions, '', $navigation);
// print tabs
diff --git a/question/question.php b/question/question.php
index a7949d23c1c..45e8ac9963c 100644
--- a/question/question.php
+++ b/question/question.php
@@ -121,21 +121,21 @@ if ($mform->is_cancelled()){
$strupdatemodule = has_capability('moodle/course:manageactivities', get_context_instance(CONTEXT_COURSE, $category->course))
? update_module_button($cm->id, $category->course, get_string('modulename', $cm->modname))
: "";
- $crumbs = array();
- $crumbs[] = array('name' => get_string('modulenameplural', $cm->modname), 'link' => "$CFG->wwwroot/mod/{$cm->modname}/index.php?id=$category->course", 'type' => 'activity');
- $crumbs[] = array('name' => format_string($module->name), 'link' => "$CFG->wwwroot/mod/{$cm->modname}/view.php?cmid={$cm->id}", 'type' => 'title');
- $crumbs[] = array('name' => get_string('editingquiz', 'quiz'), 'link' => $returnurl, 'type' => 'title');
- $crumbs[] = array('name' => $streditingquestion, 'link' => '', 'type' => 'title');
- $navigation = build_navigation($crumbs);
+ $navlinks = array();
+ $navlinks[] = array('name' => get_string('modulenameplural', $cm->modname), 'link' => "$CFG->wwwroot/mod/{$cm->modname}/index.php?id=$category->course", 'type' => 'activity');
+ $navlinks[] = array('name' => format_string($module->name), 'link' => "$CFG->wwwroot/mod/{$cm->modname}/view.php?cmid={$cm->id}", 'type' => 'title');
+ $navlinks[] = array('name' => get_string('editingquiz', 'quiz'), 'link' => $returnurl, 'type' => 'title');
+ $navlinks[] = array('name' => $streditingquestion, 'link' => '', 'type' => 'title');
+ $navigation = build_navigation($navlinks);
print_header_simple($streditingquestion, '', $navigation, "", "", true, $strupdatemodule);
} else {
- $crumbs = array();
- $crumbs[] = array('name' => get_string('editquestions', "quiz"), 'link' => $returnurl, 'type' => 'title');
- $crumbs[] = array('name' => $streditingquestion, 'link' => '', 'type' => 'title');
+ $navlinks = array();
+ $navlinks[] = array('name' => get_string('editquestions', "quiz"), 'link' => $returnurl, 'type' => 'title');
+ $navlinks[] = array('name' => $streditingquestion, 'link' => '', 'type' => 'title');
$strediting = ''.
get_string("editquestions", "quiz").' -> '.$streditingquestion;
- $navigation = build_navigation($crumbs);
+ $navigation = build_navigation($navlinks);
print_header_simple($streditingquestion, '', $navigation);
}
|
|