\n"; if ($totalPoints > 0) { // Shall we payback to user or jackpot? if ($_CONFIG['repay_deleted_mails'] == "JACKPOT") { // Set jackpot $sender = 0; } // Pay back points //* DEBUG: */ echo "PAYBACK:".$sender."
\n"; ADD_POINTS_REFSYSTEM($sender, $totalPoints, true, "0", false,"direct"); // Output message if ($_CONFIG['repay_deleted_mails'] == 'REPAY') { // Repayed LOAD_TEMPLATE("admin_settings_saved", false, sprintf(ADMIN_POINTS_REPAYED, number_format($totalPoints, 0, ",", ".") )); } else { // To jackpot LOAD_TEMPLATE("admin_settings_saved", false, sprintf(ADMIN_POINTS_TO_JACKPOT, number_format($totalPoints, 0, ",", ".") )); } } else { // No points repayed! LOAD_TEMPLATE("admin_settings_saved", false, ADMIN_NO_POINTS_REPAYED); } } else { // Points shredded! LOAD_TEMPLATE("admin_settings_saved", false, sprintf(ADMIN_POINTS_SHREDDED, $totalPoints)); } // Remove links from DB $result = SQL_QUERY_ESC("DELETE LOW_PRIORITY FROM "._MYSQL_PREFIX."_user_links WHERE stats_id=%s", array(bigintval($stats_id)), __FILE__, __LINE__); // Output link for manually removing stats entry LOAD_TEMPLATE("admin_settings_saved", false, "".ADMIN_REMOVE_STATS_ENTRY.""); } } else { // Mail already deleted! LOAD_TEMPLATE("admin_settings_saved", false, ADMIN_NORMAL_MAIL_ALREADY_DELETED); } } elseif (!empty($_GET['pid'])) { // Remove stats entries $result = SQL_QUERY_ESC("DELETE LOW_PRIORITY FROM "._MYSQL_PREFIX."_user_stats WHERE pool_id=%s LIMIT 1", array(bigintval($_GET['pid'])), __FILE__, __LINE__); LOAD_TEMPLATE("admin_settings_saved", false, ADMIN_USER_STATS_REMOVED); } elseif ((!empty($_GET['bid'])) && (EXT_IS_ACTIVE("bonus"))) { // Load data from bonus mail $result = SQL_QUERY_ESC("SELECT id, subject, url, timestamp FROM "._MYSQL_PREFIX."_bonus WHERE id=%s", array(bigintval($_GET['bid'])), __FILE__, __LINE__); // Delete mail only once if (SQL_NUMROWS($result) == 1) { // Load data list ($id, $subject, $url, $timestamp) = SQL_FETCHROW($result); SQL_FREERESULT($result); // Delete bonus mail entirely from database $result = SQL_QUERY_ESC("DELETE LOW_PRIORITY FROM "._MYSQL_PREFIX."_bonus WHERE id=%s LIMIT 1", array(bigintval($_GET['bid'])), __FILE__, __LINE__); $result = SQL_QUERY_ESC("DELETE LOW_PRIORITY FROM "._MYSQL_PREFIX."_user_links WHERE bonus_id=%s", array(bigintval($_GET['bid'])), __FILE__, __LINE__); // Prepare data for the template define('__ID' , $id); define('__SUBJECT', $subject); define('__URL' , DEREFERER($url)); define('__ORDERED', MAKE_DATETIME($timestamp, "0")); // Load template LOAD_TEMPLATE("admin_del_email_bonus"); } else { // Mail already deleted! LOAD_TEMPLATE("admin_settings_saved", false, ADMIN_BONUS_MAIL_ALREADY_DELETED); } } else { // No mail orders fond LOAD_TEMPLATE("admin_settings_saved", false, ADMIN_WRONG_CALL); } // ?>