+// Filter for adding style sheet, closing page header
+function FILTER_FINISH_PAGE_HEADER () {
+ // Include stylesheet
+ loadIncludeOnce('inc/stylesheet.php');
+
+ // Closing HEAD tag
+ $GLOBALS['page_header'] .= '</head>';
+}
+
+// Cleans up the DNS cache if sql_patches is at least 0.7.0
+function FILTER_CLEANUP_DNS_CACHE () {
+ // Is the latest version installed?
+ if (isExtensionInstalledAndNewer('sql_patches', '0.7.0')) {
+ // Load class file
+ loadIncludeOnce('inc/classes/resolver.class.php');
+
+ // Instance the resolver
+ $resolver = new HostnameResolver();
+
+ // Purge entries
+ $resolver->purgeEntries();
+
+ // Cute, isn't it? ;-)
+ } // END - if
+}
+
+// Filter for setting CURRENT_DATE, this is required after initialization of extensions
+function FILTER_SET_CURRENT_DATE () {
+ // Set current date
+ setConfigEntry('CURRENT_DATE', generateDateTime(time(), '3'));
+
+ // Epoche time for yesterday, today ... all at 00:00 am
+ setConfigEntry('START_YDAY', makeTime(0, 0, 0, time() - getOneDay()));
+ setConfigEntry('START_TDAY', makeTime(0, 0, 0, time()));
+}
+