Exemplo n.º 1
0
         $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);
         }
         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;