registerFilter('init', 'LOAD_CONFIGURATION');
registerFilter('init', 'INIT_EXTENSIONS');
registerFilter('init', 'LOAD_RUNTIME_INCLUDES');
- registerFilter('init', 'CHECK_SVN_REVISION');
- registerFilter('init', 'RUN_DAILY_RESET');
registerFilter('init', 'INIT_RANDOMIZER');
registerFilter('init', 'INIT_RANDOM_NUMBER');
+ registerFilter('init', 'CHECK_SVN_REVISION');
+ registerFilter('init', 'RUN_DAILY_RESET');
registerFilter('init', 'TRIGGER_SENDING_POOL');
registerFilter('init', 'DETERMINE_USERNAME');
registerFilter('init', 'DETERMINE_WHAT_ACTION');
// Init random number/cache buster
function FILTER_INIT_RANDOM_NUMBER () {
// Is the extension sql_patches installed and at least 0.3.6?
- if ((isExtensionActive('sql_patches')) && (getExtensionVersion('sql_patches') >= '0.3.6')) {
+ if ((isExtensionInstalledAndNewer('sql_patches', '0.3.6')) && (isExtensionInstalledAndNewer('other', '0.2.5'))) {
// Generate random number
setConfigEntry('RAND_NUMBER', generateRandomCode(10, mt_rand(10000, 32766), getUserId(), ''));
} else {