public function renderPage() { include_once 'elrh_page_renderer.php'; ELRHPageRenderer::renderHTMLStart(); ELRHPageRenderer::renderHTMLHead($this->page_data["title"]); ELRHPageRenderer::renderBodyStart(); ELRHPageRenderer::renderPageHeader(); ELRHPageRenderer::renderPageMenu($this->page_data["menu"]); ELRHPageRenderer::renderContentStart($this->page_data["navigation"]["top"]); if ($this->page_request != "error") { include_once getcwd() . '/web/scripts/page-content/elrh_' . $this->page_request . '_content.php'; ELRHPageContentRenderer::renderContent($this->page_data); } else { include_once 'elrh_error_page.php'; ELRHPageContentRenderer::renderContent($this->page_data["request"]); } ELRHPageRenderer::renderContentEnd($this->page_data["navigation"]["bottom"]); ELRHPageRenderer::renderPageFooter($this->page_data["version"], $this->page_data["update"]); ELRHPageRenderer::renderHTMLEnd(); }
public function renderPage() { include_once getcwd() . '/scripts/elrh_page_renderer.php'; ELRHPageRenderer::renderHTMLStart(); ELRHPageRenderer::renderHTMLHead($this->page_data["title"], $this->page_data["texts"]["global_meta_dscr"], $this->page_data["settings"]["fb_image"]); ELRHPageRenderer::renderBodyStart($this->page_data["settings"]["ga_id"]); // menu is before header in black beat css ELRHPageRenderer::renderPageMenu($this->page_data["menu"]["top"]); ELRHPageRenderer::renderPageHeader($this->page_data["texts"]["global_site_title"], $this->page_data["texts"]["global_site_motto"]); // content itself ELRHPageRenderer::renderContentStart($this->page_data["texts"]["global_login"], $this->page_data["texts"]["global_admin"], $this->page_data["texts"]["global_logout"]); if ($this->page_data["mysql"] == true) { if ($this->page_request != "error") { // mysql works and page exists include_once getcwd() . '/pages/page-content/elrh_' . $this->page_request . '_content.php'; ELRHPageContentRenderer::renderContent($this->page_data); } else { // mysql works but page doesnt exist include_once getcwd() . '/scripts/content-helpers/elrh_error_page.php'; ELRHPageContentRenderer::renderContent($this->page_data["request"]); } } else { // mysql doesnt work include_once getcwd() . '/scripts/content-helpers/elrh_nodb_page.php'; ELRHPageContentRenderer::renderContent(); } ELRHPageRenderer::renderContentEnd($this->page_data["nav"], $this->page_data["settings"]["toplist_id"]); // footer ELRHPageRenderer::renderPageFooter($this->page_data["settings"]["global_title"], $this->page_data["menu"]["bottom"], $this->page_data["settings"]["ads_left"], $this->page_data["settings"]["ads_right"]); ELRHPageRenderer::renderHTMLEnd(); }