]> git.mjollnir.org Git - moodle.git/commitdiff
Config menu for extra options added. Javascript added to force some sensible options...
authorwildgirl <wildgirl>
Mon, 10 Apr 2006 22:31:30 +0000 (22:31 +0000)
committerwildgirl <wildgirl>
Mon, 10 Apr 2006 22:31:30 +0000 (22:31 +0000)
mod/resource/type/ims/ims.html

index 724de7f67f40cd814041d22452e12c5fa759a954..d99b34a25a948b15db4febb13d6693d09b157996 100644 (file)
             }
         }
     }
+    
+    function optiondeselector () {
+       currentstate = document.getElementById('menuparam_navigationmenu').value;
+       if (currentstate == 1) {
+               document.getElementById('menuparam_tableofcontents').value = 0;
+               document.getElementById('menuparam_skipsubmenus').value = 1;
+               document.getElementById('menuparam_navigationupbutton').value = 0;
+               document.getElementById('menuparam_tableofcontents').disabled = true;
+               document.getElementById('menuparam_skipsubmenus').disabled = true;
+               document.getElementById('menuparam_navigationupbutton').disabled = true;
+       }
+       else {
+               document.getElementById('menuparam_tableofcontents').disabled = false;
+               document.getElementById('menuparam_skipsubmenus').disabled = false;
+               document.getElementById('menuparam_navigationupbutton').disabled = false;               
+       }
+    }
 </script>
 
 
     $yesno = array();
     $yesno[0] = get_string('no');
     $yesno[1] = get_string('yes');
-
+    
+    echo "<tr>\n";
+    echo "<td valign=\"top\" align=\"right\">\n";
+    echo 'Navigation Menu: ';
+    echo "</td>\n";
+    echo "<td valign=\"top\">\n";
+    choose_from_menu($yesno, "param_navigationmenu", $form->param_navigationmenu, "", "optiondeselector();");
+    echo "</td>\n";
+    echo "</tr>\n";
+    
     echo "<tr>\n";
     echo "<td valign=\"top\" align=\"right\">\n";
     echo get_string('tableofcontents','resource').': ';
     choose_from_menu($yesno, "param_navigationbuttons", $form->param_navigationbuttons, "");
     echo "</td>\n";
     echo "</tr>\n";
+    
+    echo "<tr>\n";
+    echo "<td valign=\"top\" align=\"right\">\n";
+    echo 'Skip Submenu Entries: ';
+    echo "</td>\n";
+    echo "<td valign=\"top\">\n";
+    choose_from_menu($yesno, "param_skipsubmenus", $form->param_skipsubmenus, "");
+    echo "</td>\n";
+    echo "</tr>\n";
+    
+    echo "<tr>\n";
+    echo "<td valign=\"top\" align=\"right\">\n";
+    echo 'Navigation \'Up\' Button: ';
+    echo "</td>\n";
+    echo "<td valign=\"top\">\n";
+    choose_from_menu($yesno, "param_navigationupbutton", $form->param_navigationupbutton, "");
+    echo "</td>\n";
+    echo "</tr>\n";
+    
+    echo "<script language=\"javascript\" type=\"text/javascript\"> optiondeselector(); </script>";
 ?>