]> git.mxchange.org Git - mailer.git/blobdiff - inc/libs/bonus_functions.php
More double- to single-quotes rewritten
[mailer.git] / inc / libs / bonus_functions.php
index 6679aa5f2f064599b1d22c78719a2494b144002c..4f66122397515b5008fe7a95a2ec55c8ff9c0c31 100644 (file)
  * -------------------------------------------------------------------- *
  * Kurzbeschreibung  : Spezielle Funktion fuer bonus-Erweiterung        *
  * -------------------------------------------------------------------- *
- *                                                                      *
+ * $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                  *
 
 // Some security stuff...
 if (!defined('__SECURITY')) {
-       $INC = substr(dirname(__FILE__), 0, strpos(dirname(__FILE__), "/inc") + 4) . "/security.php";
+       $INC = substr(dirname(__FILE__), 0, strpos(dirname(__FILE__), '/inc') + 4) . '/security.php';
        require($INC);
 }
 
 // This function must be run *BEFORE* a link is removed from table 'mxchange_user_links' !
 function BONUS_ADD_TURBO_POINTS ($mid, $uid, $type) {
        // Shall we add bonus points?
-       if (getConfig('bonus_active') != "Y") return false;
+       if (getConfig('bonus_active') != 'Y') return false;
 
        // Init variables
-       $sql = ""; $bonys = 0; $mail = 0; $column = "";
+       $sql = ''; $bonys = 0; $mail = 0; $column = '';
 
        // Select SQL command
        switch ($type)
        {
-       case "bonusid":
-               $column = "bonus_id";
+       case 'bonusid':
+               $column = 'bonus_id';
                $bonus = $mid;
                break;
 
-       case "mailid" :
-               $column = "mail_id";
+       case 'mailid' :
+               $column = 'mail_id';
                $mail = $mid;
                break;
 
@@ -88,7 +93,7 @@ function BONUS_ADD_TURBO_POINTS ($mid, $uid, $type) {
                $points = getConfig('turbo_bonus');
        } else {
                // Anything else so let's explode all entered rank points
-               $test = explode(";", getConfig('turbo_rates'));
+               $test = explode(';', getConfig('turbo_rates'));
                if (!empty($test[$rank - 2])) {
                        // Level found
                        $points = $test[$rank - 2];
@@ -106,14 +111,14 @@ function BONUS_ADD_TURBO_POINTS ($mid, $uid, $type) {
        SQL_QUERY_ESC("INSERT INTO `{!_MYSQL_PREFIX!}_bonus_turbo` (userid, mail_id, bonus_id, level, points, timemark) VALUES ('%s', '%s', '%s', '%s', '%s', UNIX_TIMESTAMP())",
                array(bigintval($uid), bigintval($mail), bigintval($bonus), $rank, $points), __FUNCTION__, __LINE__);
 
-       if ((GET_EXT_VERSION("bonus") >= "0.3.5") && (getConfig('bonus_mode') != "ADD") && ($points > 0)) BONUS_POINTS_HANDLER($points);
+       if ((GET_EXT_VERSION('bonus') >= '0.3.5') && (getConfig('bonus_mode') != "ADD") && ($points > 0)) BONUS_POINTS_HANDLER($points);
 }
 //
 function BONUS_MAKE_RANK_ROWS ($data, $type, $uid) {
-       $self = false; $OUT = "";
+       $self = false; $OUT = '';
 
        // How many ranks do we have?
-       $ranks = sizeof(explode(";", getConfig('turbo_rates'))) + 1;
+       $ranks = count(explode(';', getConfig('turbo_rates'))) + 1;
 
        // Load current user's data
        $result = SQL_QUERY_ESC("SELECT level, points, timemark FROM `{!_MYSQL_PREFIX!}_bonus_turbo` WHERE %s=%s AND userid=%s LIMIT 1",
@@ -148,7 +153,7 @@ function BONUS_MAKE_RANK_ROWS ($data, $type, $uid) {
                                array($type, $data, $rank), __FUNCTION__, __LINE__);
 
                        // Nothing found by default
-                       $userid = "---"; $points = "---";
+                       $userid = '---'; $points = '---';
 
                        // Are you one of them?
                        if (SQL_NUMROWS($result_users) == 1) {
@@ -176,17 +181,17 @@ function BONUS_MAKE_RANK_ROWS ($data, $type, $uid) {
                // No entries found!
                $OUT = "<tr>
   <td colspan=\"3\" align=\"center\" height=\"30\" class=\"bottom2\">
-    <div class=\"guest_failed\">".BONUS_NO_RANKS_1.$data.BONUS_NO_RANKS_2."</div>
+    <div class=\"guest_failed\">".sprintf(getMessage('BONUS_NO_RANKS'), $data)."</div>
   </td>
 </tr>\n";
-               define('__YOUR_RANKING_LINE', "");
+               define('__YOUR_RANKING_LINE', '');
        }
        return $OUT;
 }
 //
-function BONUS_POINTS_HANDLER ($MODE) {
+function BONUS_POINTS_HANDLER ($mode) {
        // Shall we add bonus points?
-       if (getConfig('bonus_active') != "Y") return;
+       if (getConfig('bonus_active') != 'Y') return;
 
        // Switch to jackpot-mode when no UID is supplied but userid-mode is selected
        if ((getConfig('bonus_mode') == "UID") && (getConfig('bonus_uid') == "0")) {
@@ -194,12 +199,12 @@ function BONUS_POINTS_HANDLER ($MODE) {
                UPDATE_CONFIG('bonus_mode', "JACKPOT");
        } // END - if
 
-       if ($MODE == "login_bonus") {
+       if ($mode == "login_bonus") {
                // Login bonus detected
                $points = getConfig('login_bonus');
        } else {
                // Direct points supplied
-               $points = $MODE;
+               $points = $mode;
        }
 
        // Subtract points from...
@@ -208,8 +213,8 @@ function BONUS_POINTS_HANDLER ($MODE) {
        case "JACKPOT": // ... jackpot
                if ((SUB_JACKPOT($points) == -1) && (getConfig('bonus_uid') > 0)) {
                        // Check points amount first...
-                       $TOTAL = GET_TOTAL_DATA(getConfig('bonus_uid'), "user_points", "points") - GET_TOTAL_DATA(getConfig('bonus_uid'), "user_data", "used_points");
-                       if ($TOTAL >= $points) {
+                       $total = GET_TOTAL_DATA(getConfig('bonus_uid'), "user_points", "points") - GET_TOTAL_DATA(getConfig('bonus_uid'), "user_data", "used_points");
+                       if ($total >= $points) {
                                // Subtract points from userid's account
                                SUB_POINTS("bonus_payout_jackpot", getConfig('bonus_uid'), $points);
                        } // END - if
@@ -218,8 +223,8 @@ function BONUS_POINTS_HANDLER ($MODE) {
 
        case "UID": // ... userid's account
                // Check his amount first
-               $TOTAL = GET_TOTAL_DATA(getConfig('bonus_uid'), "user_points", "points") - GET_TOTAL_DATA(getConfig('bonus_uid'), "user_data", "used_points");
-               if ($TOTAL >= $points) {
+               $total = GET_TOTAL_DATA(getConfig('bonus_uid'), "user_points", "points") - GET_TOTAL_DATA(getConfig('bonus_uid'), "user_data", "used_points");
+               if ($total >= $points) {
                        // Subtract points from userid's account
                        SUB_POINTS("bonus_payout_uid", getConfig('bonus_uid'), $points);
                } else {
@@ -236,7 +241,7 @@ function BONUS_PURGE_EXPIRED_TURBO_BONUS() {
        $result = SQL_QUERY("DELETE LOW_PRIORITY FROM `{!_MYSQL_PREFIX!}_bonus_turbo` WHERE timemark < (UNIX_TIMESTAMP() - ".getConfig('bonus_timeout').")", __FUNCTION__, __LINE__);
        if (SQL_AFFECTEDROWS() > 0) {
                // Send out email to admin
-               SEND_ADMIN_NOTIFICATION(AUTOPURGE_ADMIN_TURBO_SUBJECT, "admin_autopurge_turbo", SQL_AFFECTEDROWS(), "");
+               SEND_ADMIN_NOTIFICATION(AUTOPURGE_ADMIN_TURBO_SUBJECT, "admin_autopurge_turbo", SQL_AFFECTEDROWS(), '');
        }
 }
 //