Invalid configuration mailid causes empty page
[mailer.git] / mailid.php
index 97f943890e53dc2699f34a4b03a805d07015891e..746217aa62b50c21fe68ea0c6e3818398dc56d4e 100644 (file)
@@ -44,12 +44,12 @@ $GLOBALS['module'] = "mailid"; $CSS = -1;
 // Load the required file(s)
 require ("inc/config.php");
 
-if (defined('mxchange_installed') && (isBooleanConstantAndTrue('mxchange_installed')))
+if (isBooleanConstantAndTrue('mxchange_installed'))
 {
        // Is the extension active
        if (!EXT_IS_ACTIVE("mailid", true)) {
                // Is not activated/installed yet!
-               LOAD_URL("modules.php?module=index&msg=".CODE_EXTENSION_PROBLEM);
+               LOAD_URL("modules.php?module=index&msg=".CODE_EXTENSION_PROBLEM."&ext=mailid");
        } // END - if
 
        // Init
@@ -99,7 +99,7 @@ if (defined('mxchange_installed') && (isBooleanConstantAndTrue('mxchange_install
                                // Is the bonus extension active?
                                if (!EXT_IS_ACTIVE("bonus")) {
                                        // Abort here
-                                       LOAD_URL("modules.php?module=index&msg=".CODE_EXTENSION_PROBLEM);
+                                       LOAD_URL("modules.php?module=index&msg=".CODE_EXTENSION_PROBLEM."&ext=mailid");
                                } // END - if
 
                                // Bonus-Mails
@@ -200,12 +200,16 @@ if (defined('mxchange_installed') && (isBooleanConstantAndTrue('mxchange_install
        if (!empty($msg)) {
                switch ($_CONFIG['mailid_error_redirect']) {
                        case "INDEX": // Redirect to index page
-                               LOAD_URL("modules.php?module=index&msg=".$msg);
+                               LOAD_URL("modules.php?module=index&msg=".$msg."&ext=mailid");
                                break;
 
                        case "REJECT": // Redirect to rejection page
                                LOAD_URL($_CONFIG['reject_url']);
                                break;
+
+                       default:
+                               LOAD_URL("modules.php?module=index&msg=".CODE_UNKNOWN_STATUS."&ext=mailid");
+                               break;
                }
        } else {
                // Include footer