]> git.mjollnir.org Git - moodle.git/commitdiff
removed JS from admin/course/override.php MDL-7492
authorskodak <skodak>
Mon, 20 Nov 2006 08:34:25 +0000 (08:34 +0000)
committerskodak <skodak>
Mon, 20 Nov 2006 08:34:25 +0000 (08:34 +0000)
admin/roles/override.php

index 2fa95ba380daa6725b2aede539079cc2138a80d7..da7cd5a8033c2eab082fb72769a338df293fe1ab 100755 (executable)
 
     if ($roleid) {
     /// prints a form to swap roles
-        echo '<form name="rolesform" action="override.php" method="get">';
         echo '<div align="center">'.$strcurrentcontext.': '.print_context_name($context).'<br/>';
-        if ($userid) {
-            echo '<input type="hidden" name="userid" value="'.$userid.'" />';
-        }
-        if ($courseid) {
-            echo '<input type="hidden" name="courseid" value="'.$courseid.'" />';
-        }
-        echo '<input type="hidden" name="contextid" value="'.$context->id.'" />'.$strroletooverride.': ';
-        choose_from_menu ($overridableroles, 'roleid', $roleid, get_string('listallroles', 'role').'...', $script='rolesform.submit()');
-        echo '</div></form>';
+        echo $strroletooverride.': ';
+        $overridableroles = array('0'=>get_string('listallroles', 'role').'...') + $overridableroles; 
+        popup_form("$CFG->wwwroot/$CFG->admin/roles/override.php?userid=$userid&amp;courseid=$courseid&amp;contextid=$contextid&amp;roleid=",
+            $overridableroles, 'switchrole', $roleid, '');
+        echo '</div>';
 
         $parentcontexts = get_parent_contexts($context);
         if (!empty($parentcontexts)) {