Rewritten all THEME_FOO variables to GLOBALS
[mailer.git] / mailid.php
index 2133bd192274c40de440fa3c17cce67c6d170c4b..7b3128bff2a2013aaf60c4ad2c636b0f7e42b3d2 100644 (file)
  * -------------------------------------------------------------------- *
  * Kurzbeschreibung  : Bestaetigung von Mails                           *
  * -------------------------------------------------------------------- *
- *                                                                      *
+ * $Revision::                                                        $ *
+ * $Date::                                                            $ *
+ * $Tag:: 0.2.1-FINAL                                                 $ *
+ * $Author::                                                          $ *
+ * Needs to be in all Files and every File needs "svn propset           *
+ * svn:keywords Date Revision" (autoprobset!) at least!!!!!!            *
  * -------------------------------------------------------------------- *
  * Copyright (c) 2003 - 2008 by Roland Haeder                           *
  * For more information visit: http://www.mxchange.org                  *
@@ -45,7 +50,7 @@ $GLOBALS['output_mode'] = -1;
 // Load the required file(s)
 require("inc/config.php");
 
-if (isBooleanConstantAndTrue('mxchange_installed')) {
+if (isInstalled()) {
        // Is the extension active?
        REDIRECT_ON_UNINSTALLED_EXTENSION("mailid");
 
@@ -64,12 +69,12 @@ if (isBooleanConstantAndTrue('mxchange_installed')) {
                        // Normal-Mails
                        $result = SQL_QUERY_ESC("SELECT link_type FROM `{!_MYSQL_PREFIX!}_user_links` WHERE stats_id=%s AND userid=%s LIMIT 1",
                                array($url_mid, $url_uid), __FILE__, __LINE__);
-                       $type = "mailid"; $DATA = $url_mid;
+                       $type = "mailid"; $urlId = $url_mid;
                } elseif ($url_bid > 0) {
                        // Bonus-Mail
                        $result = SQL_QUERY_ESC("SELECT link_type FROM `{!_MYSQL_PREFIX!}_user_links` WHERE bonus_id=%s AND userid=%s LIMIT 1",
                                array($url_bid, $url_uid), __FILE__, __LINE__);
-                       $type = "bonusid"; $DATA = $url_bid;
+                       $type = "bonusid"; $urlId = $url_bid;
                } else {
                        // Problem: No ID entered
                        LOAD_URL("index.php");
@@ -127,7 +132,7 @@ if (isBooleanConstantAndTrue('mxchange_installed')) {
                                                                list($pay) = SQL_FETCHROW($result);
                                                                $time      = GET_PAY_POINTS($pay, "time");
                                                                $payment   = GET_PAY_POINTS($pay, "payment");
-                                                               $VALID     = true;
+                                                               $isValid   = true;
                                                        }
 
                                                        // Free memory
@@ -140,7 +145,7 @@ if (isBooleanConstantAndTrue('mxchange_installed')) {
                                                        if (SQL_NUMROWS($result) == 1) {
                                                                list($points, $time) = SQL_FETCHROW($result);
                                                                $payment = "0.00000";
-                                                               $VALID = true;
+                                                               $isValid = true;
                                                        }
 
                                                        // Free memory
@@ -152,7 +157,7 @@ if (isBooleanConstantAndTrue('mxchange_installed')) {
                                                LOAD_INC_ONCE("inc/header.php");
 
                                                // Was that mail a valid one?
-                                               if ($VALID) {
+                                               if ($isValid === true) {
                                                        // If time is zero seconds we have a sponsor mail. 1 Second shall be set to avoid problems
                                                        if (($time == "0") && ($payment > 0)) { $URL = constant('URL'); $time = "1"; }
                                                        if (($time > 0) && (($payment > 0) || ($points > 0))) {
@@ -160,35 +165,35 @@ if (isBooleanConstantAndTrue('mxchange_installed')) {
                                                                // Export data into constants for the template
                                                                define('_UID_VALUE' , $url_uid);
                                                                define('_TYPE_VALUE', $type);
-                                                               define('_DATA_VALUE', $DATA);
+                                                               define('_DATA_VALUE', $urlId);
                                                                define('_URL_VALUE' , DEREFERER($URL));
 
                                                                // Load template
                                                                LOAD_TEMPLATE("mailid_frames");
                                                        } else {
-                                                               $msg = constant('CODE_DATA_INVALID');
+                                                               $msg = getCode('DATA_INVALID');
                                                        }
                                                } else {
-                                                       $msg = constant('CODE_POSSIBLE_INVALID');
+                                                       $msg = getCode('POSSIBLE_INVALID');
                                                }
                                        } else {
-                                               $msg = constant('CODE_ACCOUNT_LOCKED');
+                                               $msg = getCode('ACCOUNT_LOCKED');
                                        }
                                } else {
                                        SQL_FREERESULT($result);
-                                       $msg = constant('CODE_USER_404');
+                                       $msg = getCode('USER_404');
                                }
                        } else {
                                SQL_FREERESULT($result);
-                               $msg = constant('CODE_STATS_404');
+                               $msg = getCode('STATS_404');
                        }
                } else {
                        SQL_FREERESULT($result);
-                       $msg = constant('CODE_ALREADY_CONFIRMED');
+                       $msg = getCode('ALREADY_CONFIRMED');
                }
        } else {
                // Nothing entered
-               $msg = constant('CODE_ERROR_MAILID');
+               $msg = getCode('ERROR_MAILID');
        }
 
        // Error code is set?
@@ -204,7 +209,7 @@ if (isBooleanConstantAndTrue('mxchange_installed')) {
 
                        default:
                                DEBUG_LOG(__FILE__, __LINE__, sprintf("Unknown status %s detected in mailid_error_redirect.", getConfig('mailid_error_redirect')));
-                               LOAD_URL("modules.php?module=index&msg=".constant('CODE_UNKNOWN_STATUS')."&ext=mailid");
+                               LOAD_URL("modules.php?module=index&msg=".getCode('UNKNOWN_STATUS')."&ext=mailid");
                                break;
                }
        } else {
@@ -216,5 +221,8 @@ if (isBooleanConstantAndTrue('mxchange_installed')) {
        LOAD_URL("install.php");
 }
 
+// Shutdown
+shutdown();
+
 //
 ?>