+ list($stats_id) = SQL_FETCHROW($result_pool);
+
+ // Get all user links
+ $links = countSumTotalData($stats_id, 'user_links', 'userid', 'stats_id', true);
+
+ // Reset sent mails for recipient(s)
+ reduceRecipientReceivedMails('stats_id', getRequestParameter('mid'), $links);
+
+ // Calc total points and pay them back
+ $totalPoints = $links * $price;
+
+ // Shall we pay the points back to the user?
+ if ($totalPoints == 0) {
+ // No points repayed!
+ loadTemplate('admin_settings_saved', false, getMessage('ADMIN_NO_POINTS_REPAYED'));
+ } elseif (getConfig('repay_deleted_mails') != 'SHRED') {
+ //* DEBUG: */ outputHtml($stats_id.':'.$totalPoints.'/'.$links.'/'.$price."<br />");
+ // Shall we payback to user or jackpot?
+ if (getConfig('repay_deleted_mails') == 'JACKPOT') {
+ // Set jackpot
+ $sender = '0';
+ } // END - if
+
+ // Pay back points
+ //* DEBUG: */ outputHtml("PAYBACK:".$sender."<br />");
+ addPointsThroughReferalSystem('mail_deleted', $sender, $totalPoints, true, 0, false,'direct');
+
+ // Output message
+ if (getConfig('repay_deleted_mails') == 'REPAY') {
+ // Repayed
+ loadTemplate('admin_settings_saved', false, getMaskedMessage('ADMIN_POINTS_REPAYED',
+ translateComma($totalPoints)
+ ));
+ } else {
+ // To jackpot
+ loadTemplate('admin_settings_saved', false, getMaskedMessage('ADMIN_POINTS_TO_JACKPOT',
+ translateComma($totalPoints)
+ ));
+ }
+ } else {
+ // Points shredded!
+ loadTemplate('admin_settings_saved', false, getMaskedMessage('ADMIN_POINTS_SHREDDED', translateComma($totalPoints)));
+ }