]> git.mjollnir.org Git - moodle.git/commitdiff
fixed the self-inflicted problem with navmenu on non-module pages.
authorgustav_delius <gustav_delius>
Wed, 9 Jun 2004 08:55:44 +0000 (08:55 +0000)
committergustav_delius <gustav_delius>
Wed, 9 Jun 2004 08:55:44 +0000 (08:55 +0000)
lib/weblib.php

index d8cd5b969222e27ba3270c674cb6559fc4037b9f..900c4ba11e696c966887da4349eb697d01ec58c5 100644 (file)
@@ -1826,6 +1826,7 @@ function navmenu($course, $cm=NULL, $targetwindow="self") {
     $logslink = NULL;
     $flag = false;
     $menu = array();
+    $strjumpto = get_string('jumpto');
 
     $sectionrecs = get_records("course_sections","course","$course->id","section","section,visible");
 
@@ -1856,6 +1857,7 @@ function navmenu($course, $cm=NULL, $targetwindow="self") {
                 $backmod = $previousmod;
                 $flag = true; // set flag so we know to use next mod for "next"
                 $mod->name = get_string('jumpto');
+                $strjumpto = '';
             } else {
                 $mod->name = strip_tags(urldecode($mod->name));
                 if (strlen($mod->name) > 55) {
@@ -1886,7 +1888,7 @@ function navmenu($course, $cm=NULL, $targetwindow="self") {
                    "<input type=\"submit\" value=\"&gt;\"></form>";
     }
     return "<table><tr>$logslink<td>$backmod</td><td>" .
-            popup_form("$CFG->wwwroot/mod/", $menu, "navmenu", $selected, '',
+            popup_form("$CFG->wwwroot/mod/", $menu, "navmenu", $selected, $strjumpto,
                        "", "", true, $targetwindow).
             "</td><td>$nextmod</td></tr></table>";
 }