X-Git-Url: https://git.mxchange.org/?p=mailer.git;a=blobdiff_plain;f=inc%2Fmonthly%2Fmonthly_beg.php;h=7a9c3ad3cb558678b9142dd99efa0c7290cdb5d6;hp=6a557df326b58133511e741c9413056e1acf9aae;hb=22ba710434fb8b31e8961976ee4a31ae28b4509d;hpb=55dd61bf035773f00ba0f7f3b56a5299b2ac9693 diff --git a/inc/monthly/monthly_beg.php b/inc/monthly/monthly_beg.php index 6a557df326..7a9c3ad3cb 100644 --- a/inc/monthly/monthly_beg.php +++ b/inc/monthly/monthly_beg.php @@ -46,16 +46,16 @@ if (!defined('__SECURITY')) { return; } -// Get current month (2 digits) -$curr = getMonth(); +// Debug line +//* DEBUG: */ logDebugMessage(__FILE__, __LINE__, 'Monthly reset started.'); // Check if month is done -if (($curr != getConfig('last_month')) && (getConfig('last_month') > 0) && (getConfig('beg_ranks') > 0) && (!isCssOutputMode())) { +if ((getBegRanks() > 0) && (!isCssOutputMode())) { // Extension 'autopurge' is inactive or purging of inactive accounts is deactivated $whereStatement1 = ''; // Shall we exclude webmaster's own userid? - if ((getConfig('beg_include_own') != 'Y') && (isValidUserId(getConfig('beg_userid')))) { + if ((!isBegIncludeOwnEnabled()) && (isValidUserId(getBegUserid()))) { // Exclude it $whereStatement1 = " AND `userid` != {?beg_userid?}"; } // END - if @@ -63,7 +63,7 @@ if (($curr != getConfig('last_month')) && (getConfig('last_month') > 0) && (getC // Let's check if there are some points left we can pay... if (isExtensionActive('autopurge')) { // Use last online stamp only when autopurge for inactive members is activated - if ((getApInactiveSince() > 0) && (getConfig('beg_active') == 'Y')) { + if ((getApInactiveSince() > 0) && (isBegActiveEnabled()) { // Okay, include last online timestamp $whereStatement1 .= " AND `last_online` >= (UNIX_TIMESTAMP() - {?ap_inactive_since?})"; } // END - if @@ -101,5 +101,8 @@ LIMIT {?beg_ranks?}", __FILE__, __LINE__); SQL_FREERESULT($result_main); } // END - if +// Debug line +//* DEBUG: */ logDebugMessage(__FILE__, __LINE__, 'Monthly reset ended.'); + // [EOF] ?>