diff --git a/lib/weblib.php b/lib/weblib.php index 8a7c5d05f2c..9289ee298b8 100644 --- a/lib/weblib.php +++ b/lib/weblib.php @@ -3112,6 +3112,7 @@ function navmenu($course, $cm=NULL, $targetwindow='self') { } else { $strsection = get_string('topic'); } + $strjumpto = get_string('jumpto'); if (!$modinfo = unserialize($course->modinfo)) { return ''; @@ -3127,12 +3128,12 @@ function navmenu($course, $cm=NULL, $targetwindow='self') { $logslink = NULL; $flag = false; $menu = array(); - $strjumpto = get_string('jumpto'); $sections = get_records('course_sections','course',$course->id,'section','section,visible,summary'); if (!empty($THEME->makenavmenulist)) { /// A hack to produce an XHTML navmenu list for use in themes - $THEME->navmenulist = navmenulist($course, $sections, $modinfo, $isteacher, $strsection, $width, $cm); + $THEME->navmenulist = navmenulist($course, $sections, $modinfo, + $isteacher, $strsection, $strjumpto, $width, $cm); } foreach ($modinfo as $mod) { @@ -3226,7 +3227,7 @@ function navmenu($course, $cm=NULL, $targetwindow='self') { * @return string * @todo Finish documenting this function */ -function navmenulist($course, $sections, $modinfo, $isteacher, $strsection, $width=50, $cmid=0) { +function navmenulist($course, $sections, $modinfo, $isteacher, $strsection, $strjumpto, $width=50, $cmid=0) { global $CFG; @@ -3241,7 +3242,7 @@ function navmenulist($course, $sections, $modinfo, $isteacher, $strsection, $wid $flag = false; $menu = array(); - $menu[] = '