function send_headers() { global $c, $session, $theme, $tmnu; global $style, $client_messages; $theme = new MyTheme(); $now = time(); // Header("Last-Modified: " . gmdate( "D, d M Y H:i:s T", $now) ); $then = $now + 15; // Header("Expires: " . gmdate( "D, d M Y H:i:s T", $then) ); // Header("Cache-Control: max-age=5, private"); Header("Cache-Control: private"); Header("Pragma: no-cache"); if ($style == "stripped") { $theme->SetPanels(false, false, false, false); // Turn off top / left / bottom / right panels } $theme->HTMLHeader(); if ($theme->panel_top) { $theme->PageHeader(); } $theme->BeginPanels(); if ($theme->panel_left) { $theme->LeftPanel(); } $theme->BeginContentArea(); if (isset($client_messages) && is_array($client_messages) && count($client_messages) > 0 || count($c->messages) > 0) { echo "<div id=\"messages\"><ul class=\"messages\">\n"; foreach ($client_messages as $i => $msg) { // ##HelpTextKey## gets converted to a "/help.php?h=HelpTextKey" link $msg = preg_replace_callback("/##([^#]+)##/", "make_help_link", $msg); echo "<li class=\"messages\">{$msg}</li>\n"; } foreach ($c->messages as $i => $msg) { // ##HelpTextKey## gets converted to a "/help.php?h=HelpTextKey" link $msg = preg_replace_callback("/##([^#]+)##/", "make_help_link", $msg); echo "<li class=\"messages\">{$msg}</li>\n"; } echo "</ul></div>\n"; } if (isset($tmnu) && is_object($tmnu)) { $tmnu->LinkActiveSubMenus(); $theme->TopMenuBar($tmnu); } }