Skip to content

Commit

Permalink
MDL-19817 Migrated choose_from_menu to the new $OUTPUT->select_menu()…
Browse files Browse the repository at this point in the history
… function
  • Loading branch information
nicolasconnault committed Jul 28, 2009
1 parent 4854006 commit 7110654
Show file tree
Hide file tree
Showing 3 changed files with 15 additions and 3 deletions.
7 changes: 6 additions & 1 deletion mod/wiki/admin.php
Expand Up @@ -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>';
Expand Down
8 changes: 6 additions & 2 deletions mod/wiki/view.php
Expand Up @@ -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>';
Expand Down
3 changes: 3 additions & 0 deletions mod/wiki/wiki.js
@@ -0,0 +1,3 @@
function go_to_wiki(e, args) {
self.location = e.target.value;
}

0 comments on commit 7110654

Please sign in to comment.