fooRequestElementBar() functions renamed, adding of request parameters added:
[mailer.git] / inc / modules / admin / what-extensions.php
index e85fcc78a15fedd392cd2c135907dacbc6799fb3..356a4d80afad2d075f657a31218a3df60aefb317 100644 (file)
@@ -47,13 +47,13 @@ addMenuDescription('admin', __FILE__);
 // Normally we want the overview of all registered extensions
 $do = 'overview';
 
-if (isGetRequestElementSet('reg_ext')) {
+if (isGetRequestParameterSet('reg_ext')) {
        // We are about to register a new extension
-       $do = 'register'; $ext_id = bigintval(getRequestElement('reg_ext'));
+       $do = 'register'; $ext_id = bigintval(getRequestParameter('reg_ext'));
        // The id comes from task management and it is - of course - *not* the extension's name!
-} elseif ((isPostRequestElementSet('change')) && (countPostSelection() > 0) && (!isDemoModeActive())) {
+} elseif ((isPostRequestParameterSet('change')) && (countPostSelection() > 0) && (!isDemoModeActive())) {
        // De-/activate extensions
-       foreach (postRequestElement('sel') as $ext_id => $active) {
+       foreach (postRequestParameter('sel') as $ext_id => $active) {
                // Shall we keep the extension always active?
                if ((isset($GLOBALS['cache_array']['always_active'][getExtensionName($ext_id)])) && ($GLOBALS['cache_array']['always_active'][getExtensionName($ext_id)] == 'Y') && ($active == 'Y')) {
                        // Keep this extension active!
@@ -69,12 +69,12 @@ if (isGetRequestElementSet('reg_ext')) {
                        doExtensionSqls($ext_id, getExtensionMode());
                }
        }
-} elseif (((isPostRequestElementSet('edit')) || (isPostRequestElementSet('modify'))) && (countPostSelection() > 0) && (!isDemoModeActive())) {
+} elseif (((isPostRequestParameterSet('edit')) || (isPostRequestParameterSet('modify'))) && (countPostSelection() > 0) && (!isDemoModeActive())) {
        // Change settings like CSS file load
-       if (isPostRequestElementSet('modify')) {
+       if (isPostRequestParameterSet('modify')) {
                // Change entries
                $cache_update = '0';
-               foreach (postRequestElement('sel') as $ext_id => $sel) {
+               foreach (postRequestParameter('sel') as $ext_id => $sel) {
                        // Secure id
                        $ext_id = bigintval($ext_id);
 
@@ -84,13 +84,13 @@ if (isGetRequestElementSet('reg_ext')) {
                                setExtensionMode('modify');
 
                                // Get entry for 'active'
-                               $active = postRequestElement('active', $ext_id);
+                               $active = postRequestParameter('active', $ext_id);
 
                                // Update extension's record
                                if (getExtensionVersion('sql_patches') >= '0.0.6') {
                                        // Update also CSS column when extensions sql_patches is newer or exact v0.0.6
                                        SQL_QUERY_ESC("UPDATE `{?_MYSQL_PREFIX?}_extensions` SET `ext_has_css`='%s', `ext_active`='%s' WHERE `id`=%s LIMIT 1",
-                                               array(postRequestElement('css', $ext_id), $active, $ext_id), __FILE__, __LINE__);
+                                               array(postRequestParameter('css', $ext_id), $active, $ext_id), __FILE__, __LINE__);
                                } else {
                                        // When extension is older than v0.0.6 there is no column for the CSS information
                                        SQL_QUERY_ESC("UPDATE `{?_MYSQL_PREFIX?}_extensions` SET `ext_active`='%s' WHERE `id`=%s LIMIT 1",
@@ -113,7 +113,7 @@ if (isGetRequestElementSet('reg_ext')) {
        } else {
                // Edit selected entries
                $SW = 2; $OUT = '';
-               foreach (postRequestElement('sel') as $ext_id => $sel) {
+               foreach (postRequestParameter('sel') as $ext_id => $sel) {
                        // Edit this extension?
                        if (($sel == 'Y') || ($sel != 'Y')) {
                                // Default is no CSS for non-updated mailers
@@ -156,10 +156,10 @@ if (isGetRequestElementSet('reg_ext')) {
                loadTemplate('admin_extensions_edit', false, $OUT);
                $do = 'edit';
        }
-} elseif ((isPostRequestElementSet('delete')) && (countPostSelection() > 0) && (!isDemoModeActive())) {
+} elseif ((isPostRequestParameterSet('delete')) && (countPostSelection() > 0) && (!isDemoModeActive())) {
        // List extensions and when verbose is enabled SQL statements which will be executed
        $OUT = ''; $SW = 2;
-       foreach (postRequestElement('sel') as $ext_id => $sel) {
+       foreach (postRequestParameter('sel') as $ext_id => $sel) {
                // Init variables
                $VERBOSE_OUT = '';
                initSqls();
@@ -207,10 +207,10 @@ if (isGetRequestElementSet('reg_ext')) {
        // Load template
        loadTemplate('admin_extensions_delete', false, $OUT);
        $do = 'delete';
-} elseif ((isPostRequestElementSet('remove')) && (countPostSelection() > 0) && (!isDemoModeActive())) {
+} elseif ((isPostRequestParameterSet('remove')) && (countPostSelection() > 0) && (!isDemoModeActive())) {
        // Remove extensions from DB (you have to delete all files manually!)
        $cache_update = '0';
-       foreach (postRequestElement('sel') as $ext_id => $active) {
+       foreach (postRequestParameter('sel') as $ext_id => $active) {
                // Secure id number
                $ext_id = bigintval($ext_id);
 
@@ -223,18 +223,18 @@ if (isGetRequestElementSet('reg_ext')) {
 
        // Extensions removed
        loadTemplate('admin_settings_saved', false, getMaskedMessage('ADMIN_EXTENSIONS_REMOVED', countPostSelection()));
-} elseif ((isGetRequestElementSet('do')) && (!isDemoModeActive())) {
+} elseif ((isGetRequestParameterSet('do')) && (!isDemoModeActive())) {
        // Other things to do
-       $do = SQL_ESCAPE(secureString(getRequestElement('do')));
-} elseif (isGetRequestElementSet('do')) {
+       $do = SQL_ESCAPE(secureString(getRequestParameter('do')));
+} elseif (isGetRequestParameterSet('do')) {
        // Demo mode active!
        $do = 'demo';
 }
 
 // Shall we display active/inactive extensions?
 $where = '';
-if (isGetRequestElementSet(('active'))) {
-       $where = sprintf("WHERE `ext_active`='%s'", SQL_ESCAPE(secureString(getRequestElement('active'))));
+if (isGetRequestParameterSet(('active'))) {
+       $where = sprintf("WHERE `ext_active`='%s'", SQL_ESCAPE(secureString(getRequestParameter('active'))));
 } // END - if
 
 // Case selection