Attributes = & $Attributes; // Controls $rss_page = new clsrss_page("../component/", "rss_page", $MainPage); $rss_page->Initialize(); $menu_footer = new clsmenu_footer("../component/", "menu_footer", $MainPage); $menu_footer->Initialize(); $menu_header = new clsmenu_header("../component/", "menu_header", $MainPage); $menu_header->Initialize(); $menu_nav = new clsmenu_nav("../component/", "menu_nav", $MainPage); $menu_nav->Initialize(); $MainPage->rss_page = & $rss_page; $MainPage->menu_footer = & $menu_footer; $MainPage->menu_header = & $menu_header; $MainPage->menu_nav = & $menu_nav; $CCSEventResult = CCGetEvent($CCSEvents, "AfterInitialize", $MainPage); if ($Charset) { header("Content-Type: " . $ContentType . "; charset=" . $Charset); } else { header("Content-Type: " . $ContentType); } //End Initialize Objects //Initialize HTML Template @1-152A1930 $CCSEventResult = CCGetEvent($CCSEvents, "OnInitializeView", $MainPage); $Tpl = new clsTemplate($FileEncoding, $TemplateEncoding); $Tpl->LoadTemplate(PathToCurrentPage . $TemplateFileName, $BlockToParse, "ISO-8859-1"); $Tpl->block_path = "/$BlockToParse"; $CCSEventResult = CCGetEvent($CCSEvents, "BeforeShow", $MainPage); $Attributes->SetValue("pathToRoot", "../"); $Attributes->Show(); //End Initialize HTML Template //Execute Components @1-E6D4E7DE $rss_page->Operations(); $menu_footer->Operations(); $menu_header->Operations(); $menu_nav->Operations(); //End Execute Components //Go to destination page @1-7AE06142 if($Redirect) { $CCSEventResult = CCGetEvent($CCSEvents, "BeforeUnload", $MainPage); header("Location: " . $Redirect); $rss_page->Class_Terminate(); unset($rss_page); $menu_footer->Class_Terminate(); unset($menu_footer); $menu_header->Class_Terminate(); unset($menu_header); $menu_nav->Class_Terminate(); unset($menu_nav); unset($Tpl); exit; } //End Go to destination page //Show Page @1-95096E07 $rss_page->Show(); $menu_footer->Show(); $menu_header->Show(); $menu_nav->Show(); $Tpl->block_path = ""; $Tpl->Parse($BlockToParse, false); if (!isset($main_block)) $main_block = $Tpl->GetVar($BlockToParse); $CCSEventResult = CCGetEvent($CCSEvents, "BeforeOutput", $MainPage); if ($CCSEventResult) echo $main_block; //End Show Page //Unload Page @1-88F31BC2 $CCSEventResult = CCGetEvent($CCSEvents, "BeforeUnload", $MainPage); $rss_page->Class_Terminate(); unset($rss_page); $menu_footer->Class_Terminate(); unset($menu_footer); $menu_header->Class_Terminate(); unset($menu_header); $menu_nav->Class_Terminate(); unset($menu_nav); unset($Tpl); //End Unload Page ?>