$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);