- $globals->updateOption("menu_style", $_REQUEST['menu_style']);
- if (isset($_REQUEST['menu_theme']))
- $globals->updateOption("menu_theme", $_REQUEST['menu_theme']);
- $globals->updateOption("template_dir", $_REQUEST['template_dir']);
- $globals->updateOption("template", $_REQUEST['template']);
- $globals->updateOption("html_editor", $_REQUEST['html_editor']);
- $globals->updateOption("word_import", $_REQUEST['word_import']);
- $globals->updateOption("debugdatabase", $_REQUEST['debugdatabase'] ? 1 : 0);
- $globals->updateOption("debugplugins", $_REQUEST['debugplugins'] ? 1 : 0);
- $globals->updateOption("validatepages", $_REQUEST['validatepages'] ? 1 : 0);
+ foreach ($rw_str_opts as $opt_name)
+ {
+ if (isset($_REQUEST[$opt_name]))
+ $globals->updateOption($opt_name, $_REQUEST[$opt_name]);
+ }
+ foreach ($rw_bool_opts as $opt_name)
+ {
+ if (isset($_REQUEST[$opt_name]))
+ $globals->updateOption($opt_name, $_REQUEST[$opt_name] ? 1 : 0);
+ }