$adminOnly = false; } $UI->changeSettingsModule($module['module'], $needAuthorize, $adminOnly); } header('Location: admin.php?module=pages'); } else { header('Location: admin.php?module=pages'); } break; case 'addpage': // we need some global variables here to make the vars in core/uimanager.vars.class.php correct $addToModule = $_GET['tomodule']; $UI->loadPage('admin/addpage', NULL, true, true); break; case 'addpagesave': $UI->addPage($_POST['module'], $_POST['language'], $_POST['name'], $_POST['content']); header('Location: admin.php?module=pages'); break; case 'saveusers': $UI->user = new user($UI->genDB); foreach ($UI->user->getAllUsers() as $user) { if (array_key_exists($user['username'], $_POST)) { $UI->user->setAdmin($user['username'], true); } else { $UI->user->setAdmin($user['username'], false); } } $UI->setRunning(true); trigger_error('NOTICE: User options are saved'); $UI->setRunning(false); $UI->loadPage('admin/users', NULL, true, true);