diff --git a/mod/resource/type/ims/ims.html b/mod/resource/type/ims/ims.html index 724de7f67f4..d99b34a25a9 100644 --- a/mod/resource/type/ims/ims.html +++ b/mod/resource/type/ims/ims.html @@ -54,6 +54,23 @@ } } } + + 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; + } + } @@ -168,7 +185,16 @@ $yesno = array(); $yesno[0] = get_string('no'); $yesno[1] = get_string('yes'); - + + echo "\n"; + echo "\n"; + echo 'Navigation Menu: '; + echo "\n"; + echo "\n"; + choose_from_menu($yesno, "param_navigationmenu", $form->param_navigationmenu, "", "optiondeselector();"); + echo "\n"; + echo "\n"; + echo "\n"; echo "\n"; echo get_string('tableofcontents','resource').': '; @@ -186,6 +212,26 @@ choose_from_menu($yesno, "param_navigationbuttons", $form->param_navigationbuttons, ""); echo "\n"; echo "\n"; + + echo "\n"; + echo "\n"; + echo 'Skip Submenu Entries: '; + echo "\n"; + echo "\n"; + choose_from_menu($yesno, "param_skipsubmenus", $form->param_skipsubmenus, ""); + echo "\n"; + echo "\n"; + + echo "\n"; + echo "\n"; + echo 'Navigation \'Up\' Button: '; + echo "\n"; + echo "\n"; + choose_from_menu($yesno, "param_navigationupbutton", $form->param_navigationupbutton, ""); + echo "\n"; + echo "\n"; + + echo ""; ?>