// Add description as navigation point
ADD_DESCR("admin", __FILE__);
-if (isset($_POST['ok'])) {
+if (IS_FORM_SENT()) {
// Generate string
$MODs = array();
- foreach ($_POST['mod'] as $mod => $sel) {
+ foreach (REQUEST_POST('mod') as $mod => $sel) {
// Now you can never deselect the admin module, bah!!! ;-)
if (($sel == "Y") || ($mod == "admin")) {
// Add module to queue
}
// Implode array to string and remove posted mod array
- $_POST['rewrite_skip'] = implode(":", $MODs);
- unset($_POST['mod']);
+ REQUEST_SET_POST('rewrite_skip', implode(":", $MODs));
+ REQUEST_UNSET_POST(('mod'));
// Save settings
- ADMIN_SAVE_SETTINGS($_POST);
+ ADMIN_SAVE_SETTINGS_POST();
} else {
// Load existing modules and generate TR rows for the template
- $result = SQL_QUERY("SELECT module, title FROM `{!MYSQL_PREFIX!}_mod_reg` ORDER BY module", __FILE__, __LINE__);
+ $result = SQL_QUERY("SELECT module, title FROM `{!_MYSQL_PREFIX!}_mod_reg` ORDER BY module", __FILE__, __LINE__);
$SW = 2; $OUT = "";
- while(list($mod, $title) = SQL_FETCHROW($result)) {
+ while (list($mod, $title) = SQL_FETCHROW($result)) {
// Set title to three dashes when no title is supplied
if (empty($title)) $title = "---";