-// @TODO Workaround for css.php
-if (!isset($footer)) $footer = 0;
-
-if (($footer != "1") && ($footer != "2") && ($CSS != "1")) {
- // Output the generated HTML code or do nothing in direct-mode
- if (!empty($FATAL[0])) {
- // Output fatal error messages
- require_once(PATH."inc/fatal_errors.php");
- } // END - if
+// Footer disabled or already sent?
+// 1234 5 54 45 5 5 543 3 321
+if ((((!isset($GLOBALS['footer_sent'])) || (($GLOBALS['footer_sent'] != '1') && ($GLOBALS['footer_sent'] != '2'))) && (getOutputMode() != '1'))) {
+ // @TODO Rewrite these all into filters
+ // Handle fatal errors
+ handleFatalErrors();