// Some security stuff...
if (!defined('__SECURITY')) {
die();
-} elseif (!isExtensionActive('beg')) {
+} elseif ((!isExtensionActive('beg')) || (isExtensionInstalledAndOlder('beg', '0.2.8'))) {
return;
}
$sql = ''; $mode = '';
// Shall I sent activation or deactivation mail?
-$sql = "SELECT `userid`, `email` FROM `{?_MYSQL_PREFIX?}_user_data` WHERE (`beg_ral_notify` ";
+$sql = "SELECT `userid`, `email` FROM `{?_MYSQL_PREFIX?}_user_data` WHERE (`beg_rallye_notify` ";
switch (getConfig('beg_rallye')) {
case 'Y': // Begging rallye is activated
- if (getConfig('beg_ral_enable_notify') == 'Y') {
+ if (getConfig('beg_rallye_enable_notify') == 'Y') {
// Okay, let's check for member accounts
- $sql .= '= 0 OR (`beg_ral_notify` > 0 AND `beg_ral_enable_notify` < `beg_ral_disable_notify`)';
+ $sql .= '= 0 OR (`beg_rallye_notify` > 0 AND `beg_rallye_enable_notify` < `beg_rallye_disable_notify`)';
$mode = 'enable';
} else {
// Do not notify!
break;
case 'N': // Begging rallye is deactivated
- if (getConfig('beg_ral_disable_notify') == 'Y') {
+ if (getConfig('beg_rallye_disable_notify') == 'Y') {
// Okay, let's check for member accounts
- $sql .= ' > 0 AND `beg_ral_disable_notify` < `beg_ral_enable_notify`';
+ $sql .= ' > 0 AND `beg_rallye_disable_notify` < `beg_rallye_enable_notify`';
$mode = 'disable';
} else {
// Do not notify!
$sql .= ") AND `status`='CONFIRMED' ORDER BY `last_online` ASC";
// No IP locking setuped by default
- $content['ip_locker'] = getMessage('BEG_NO_LIMITATION');
+ $content['ip_locker'] = '{--BEG_NO_LIMITATION--}';
if (getConfig('beg_ip_timeout') > 0) {
// Create timemark
$sentBonusMails = ((getConfig('beg_notify_bonus') > 0) && ($mode == 'enable') && (isExtensionActive('bonus')));
// Generate subject line
- $subject = getMessage('BEG_RALLYE_'.strtoupper($mode).'_NOTIFY');
+ $subject = '{--BEG_RALLYE_' . strtoupper($mode) . '_NOTIFY--}';
// Load message body for bonus mails
$message = loadEmailTemplate('beg_enable_notify_body', '', '{PER}userid{PER}');
SQL_QUERY_ESC("UPDATE
`{?_MYSQL_PREFIX?}_user_data`
SET
- `beg_ral_notify`=UNIX_TIMESTAMP(),
- `beg_ral_%s_notify`=UNIX_TIMESTAMP()
+ `beg_rallye_notify`=UNIX_TIMESTAMP(),
+ `beg_rallye_%s_notify`=UNIX_TIMESTAMP()
WHERE
`userid`=%s
LIMIT 1",