X-Git-Url: https://git.mxchange.org/?a=blobdiff_plain;f=inc%2Fmodules%2Fadmin%2Fwhat-config_rewrite.php;h=b10890133e65087beb890bb953c5c1194e52438d;hb=684a096066e24eb89e26eef50a4c78a889298f6b;hp=90a6caeccd1688eebf6647101de1771be5397f0c;hpb=2df9f7a53f8b1dd5164f87824a324ccb3b6634cb;p=mailer.git diff --git a/inc/modules/admin/what-config_rewrite.php b/inc/modules/admin/what-config_rewrite.php index 90a6caeccd..b10890133e 100644 --- a/inc/modules/admin/what-config_rewrite.php +++ b/inc/modules/admin/what-config_rewrite.php @@ -16,7 +16,7 @@ * $Author:: $ * * -------------------------------------------------------------------- * * Copyright (c) 2003 - 2009 by Roland Haeder * - * Copyright (c) 2009 - 2012 by Mailer Developer Team * + * Copyright (c) 2009 - 2013 by Mailer Developer Team * * For more information visit: http://mxchange.org * * * * This program is free software; you can redistribute it and/or modify * @@ -43,7 +43,7 @@ if ((!defined('__SECURITY')) || (!isAdmin())) { // Add description as navigation point addYouAreHereLink('admin', __FILE__); -if (isFormSent()) { +if (isFormSent('save_config')) { // Generate string $MODs = array(); foreach (postRequestElement('mod') as $mod => $sel) { @@ -61,12 +61,15 @@ if (isFormSent()) { // Save settings adminSaveSettingsFromPostData(); } else { + // Explode all modules + $MODs = explode(':', getConfig('rewrite_skip')); + // 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 = sqlQuery("SELECT `module`, `title` FROM `{?_MYSQL_PREFIX?}_mod_reg` ORDER BY `module` ASC", __FILE__, __LINE__); $OUT = ''; - while ($content = SQL_FETCHARRAY($result)) { + while ($content = sqlFetchArray($result)) { // Already registered module? - if (isInString($content['module'], getConfig('rewrite_skip'))) { + if (in_array($content['module'], $MODs)) { // Found $y = ' checked="checked"'; $n = ''; @@ -81,14 +84,14 @@ if (isFormSent()) { $content['n_default'] = $n; // Load template and switch colors - $OUT .= loadTemplate('admin_config_rewrite_rows', true, $content); + $OUT .= loadTemplate('admin_config_rewrite_rows', TRUE, $content); } // END - while // Free memory - SQL_FREERESULT($result); + sqlFreeResult($result); // Load main template - loadTemplate('admin_config_rewrite', false, $OUT); + loadTemplate('admin_config_rewrite', FALSE, $OUT); } // [EOF]