0) { // Main div container LOAD_TEMPLATE("fatal_header"); // Set unset variable if (empty($check)) $check = ''; if ((isInstalling()) || (!isInstalled())) { // While we are installing ouput other header than while it is installed... :-) $OUT = ''; foreach (getFatalArray() as $key => $value) { // Prepare content for the template $content = array( 'key' => ($key + 1), 'value' => $value ); // Load row template $OUT .= LOAD_TEMPLATE("install_fatal_row", true, $content); } // Load main template LOAD_TEMPLATE("install_fatal_table", false, $OUT); } elseif (isInstalled()) { // Display all runtime fatal errors $OUT = ''; foreach (getFatalArray() as $key => $value) { // Prepare content for the template $content = array( 'key' => ($key + 1), 'value' => $value ); // Load row template $OUT .= LOAD_TEMPLATE("runtime_fatal_row", true, $content); } // Load main template LOAD_TEMPLATE("runtime_fatal_table", false, $OUT); // Abort here shutdown(); } // Message to regular users (non-admin) $CORR = getMessage('FATAL_REPORT_ERRORS'); // PHP warnings fixed if ($check == "done") { if (IS_ADMIN()) $CORR = getMessage('FATAL_CORRECT_ERRORS'); } // END - if // Load footer template LOAD_TEMPLATE("fatal_footer", false, $CORR); } // ?>