X-Git-Url: https://git.mxchange.org/?a=blobdiff_plain;ds=sidebyside;f=inc%2Ffilter-functions.php;h=7c88b79ca9e814abb561b2946335c165349e1ada;hb=086762b9606889fbda59d946b7b557d764ec2c0e;hp=e65b789167c411a17bd3fc2165084f7eda160ac6;hpb=7fabfadce30a7bea7ce3ad1f1e2e7e5e616f2669;p=mailer.git diff --git a/inc/filter-functions.php b/inc/filter-functions.php index e65b789167..7c88b79ca9 100644 --- a/inc/filter-functions.php +++ b/inc/filter-functions.php @@ -123,9 +123,11 @@ ORDER BY registerFilter('init', 'CHECK_SVN_REVISION'); registerFilter('init', 'RUN_DAILY_RESET'); registerFilter('init', 'INIT_RANDOMIZER'); + registerFilter('init', 'INIT_RANDOM_NUMBER'); registerFilter('init', 'TRIGGER_SENDING_POOL'); registerFilter('init', 'DETERMINE_USERNAME'); registerFilter('init', 'DETERMINE_WHAT_ACTION'); + registerFilter('init', 'COUNT_MODULE'); registerFilter('init', 'UPDATE_LOGIN_DATA'); registerFilter('init', 'ACTIVATE_EXCHANGE'); @@ -173,6 +175,14 @@ ORDER BY // Exclude some users registerFilter('exclude_users', 'HTML_INCLUDE_USERS'); + + // Handling of fatal errors + registerFilter('handle_fatal_errors', 'HANDLE_FATAL_ERRORS'); + + // Page footer filters + registerFilter('page_footer', 'HANDLE_FATAL_ERRORS'); + registerFilter('page_footer', 'DISPLAY_COPYRIGHT'); + registerFilter('page_footer', 'DISPLAY_PARSING_TIME'); } // "Registers" a new filter function @@ -197,7 +207,7 @@ function registerFilter ($filterName, $filterFunction, $silentAbort = true, $for // Is the function there? if (!function_exists($filterFunction)) { // Then abort here - addFatalMessage(__FUNCTION__, __LINE__, sprintf(getMessage('FILTER_FAILED_404'), $filterFunction, $filterName)); + addFatalMessage(__FUNCTION__, __LINE__, sprintf("Filter function %s could not be added to filter chain %s.", $filterFunction, $filterName)); return false; } // END - if