$UI->loadPage('admin/editpage'); } elseif (substr($key, 0, 14) == 'EDIT_PAGE_SAVE') { $module = substr($key, 14); $UI->pages->editPage($module, $_POST['language'], $_POST['newname'], $_POST['newcontent']); header('Location: admin.php?module=pages'); } } } elseif ($_POST['submit'] == $UI->i10nMan->translate('Add module')) { // The post item is only created when it is checked if (array_key_exists('NEW_MODULE_NEEDAUTHORIZE', $_POST)) { $needAuthorize = true; } else { $needAuthorize = false; } $newModule = str_replace(' ', '_', $_POST['NEW_MODULE_NAME']); $UI->addModule($newModule, $needAuthorize, false); header('Location: admin.php?module=pages'); } elseif ($_POST['submit'] == $UI->i10nMan->translate('Save settings')) { foreach ($UI->getAllAvailableModules() as $module) { if (array_key_exists('NEED_AUTHORIZE' . $module['module'], $_POST)) { $needAuthorize = true; } else { $needAuthorize = false; } if (array_key_exists('ADMIN_ONLY' . $module['module'], $_POST)) { $adminOnly = true; } else { $adminOnly = false; } $UI->changeSettingsModule($module['module'], $needAuthorize, $adminOnly); }