if (!array_key_exists('submit', $_POST)) { foreach ($_POST as $key => $value) { if (substr($key, 0, 9) == 'VIEW_PAGE') { $language = $_POST['LANGUAGE_' . substr($key, 9)]; $module = substr($key, 9); $UI->loadPage($module, $language); } elseif (substr($key, 0, 8) == 'ADD_PAGE') { $module = substr($key, 8); header('Location: admin.php?module=addpage&tomodule=' . $module); } elseif (substr($key, 0, 11) == 'DELETE_PAGE') { $module = substr($key, 11); $UI->deletePage($module, $_POST['LANGUAGE_' . substr($key, 11)]); header('Location: admin.php?module=pages'); } elseif (substr($key, 0, 13) == 'DELETE_MODULE') { $module = substr($key, 13); $UI->deleteModule($module); header('Location: admin.php?module=pages'); } elseif (substr($key, 0, 9) == 'EDIT_PAGE' and substr($key, 9, 5) != '_SAVE') { $editPageModule = substr($key, 9); $editPageLanguage = $_POST['LANGUAGE_' . $editPageModule]; $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;