if (getExtensionVersion('bonus') >= '0.6.9') {
// Add more bonus points here
// @TODO Rewrite this to a filter
- $USE = "(0";
- if (getConfig('bonus_click_yn') == 'Y') $USE .= " + turbo_bonus";
- if (getConfig('bonus_login_yn') == 'Y') $USE .= " + login_bonus";
- if (getConfig('bonus_order_yn') == 'Y') $USE .= " + bonus_order";
- if (getConfig('bonus_stats_yn') == 'Y') $USE .= " + bonus_stats";
- if (getConfig('bonus_ref_yn') == 'Y') $USE .= " + bonus_ref";
- $USE .= ")";
+ $USE = '(0';
+ if (getConfig('bonus_click_yn') == 'Y') $USE .= ' + `turbo_bonus`';
+ if (getConfig('bonus_login_yn') == 'Y') $USE .= ' + `login_bonus`';
+ if (getConfig('bonus_order_yn') == 'Y') $USE .= ' + `bonus_order`';
+ if (getConfig('bonus_stats_yn') == 'Y') $USE .= ' + `bonus_stats`';
+ if (getConfig('bonus_ref_yn') == 'Y') $USE .= ' + `bonus_ref`';
+ $USE .= ')';
} else {
// Old version ???
- $USE = "turbo_bonus";
+ $USE = '`turbo_bonus`';
}
// Autopurge installed?
// Let's check if there are some points left we can 'pay'...
$result = SQL_QUERY_ESC("SELECT
- `userid`, `".$USE."` AS points, `last_online`
+ `userid`, ".$USE." AS points, `last_online`
FROM
`{?_MYSQL_PREFIX?}_user_data`
WHERE
- `".$USE."` > 0 AND `status`='CONFIRMED'".$lastOnline."
+ ".$USE." > 0 AND `status`='CONFIRMED'".$lastOnline."
ORDER BY
`points` DESC,
last_online DESC,