//* DEBUG: */ logDebugMessage(__FILE__, __LINE__, 'Monthly reset started.');
// Check if month is done
-if ((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
// 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