MDL-19817 Migrated choose_from_menu to the new $OUTPUT->select_menu() function

This commit is contained in:
nicolasconnault
2009-07-28 09:33:14 +00:00
parent 4854006b63
commit 71106544b3
3 changed files with 15 additions and 3 deletions
+6 -1
View File
@@ -285,7 +285,12 @@
while(list($key,$val)=each($wiki_list)) {
$wiki_admin_list[$key."&action=$action"]=$val;
}
choose_from_menu($wiki_admin_list, "wikiselect", $selected, "choose", $script);
$selectmenu = new moodle_select_menu();
$selectmenu->options = $wiki_admin_list;
$selectmenu->name = 'wikiselect';
$selectmenu->selectedvalue = $selected;
$selectmenu->add_action('change', 'go_to_wiki');
echo $OUTPUT->select_menu($selectmenu);
echo '</td>';
echo '</tr></table>';
echo '</fieldset></form>';
+6 -2
View File
@@ -300,8 +300,12 @@
echo '<td class="sideblockheading">'
.get_string('otherwikis', 'wiki').':&nbsp;&nbsp;';
$script = 'self.location=getElementById(\'otherwikis\').wikiselect.options[getElementById(\'otherwikis\').wikiselect.selectedIndex].value';
choose_from_menu($wiki_list, "wikiselect", $selected, "choose", $script);
$selectmenu = new moodle_select_menu();
$selectmenu->options = $wiki_list;
$selectmenu->name = 'wikiselect';
$selectmenu->selectedvalue = $selected;
$selectmenu->add_action('change', 'go_to_wiki');
echo $OUTPUT->select_menu($selectmenu);
echo '</td>';
echo '</tr></table>';
echo '</form>';
+3
View File
@@ -0,0 +1,3 @@
function go_to_wiki(e, args) {
self.location = e.target.value;
}