private static function testTemplateType() { if (self::$clanData['premiumBis'] < time()) { if (!empty(self::$clanData['useStandartDesign'])) { echo "Eigenes Standart Design "; } else { Template::init("templates/standart_stylecheet.css"); Template::replace("{header_height}", self::$clanData['designset_headerheight']); Template::set("Content-Type: text/css"); echo Template::out(); } } else { MySQL::query("SELECT * FROM `inhalte` WHERE `template`='1' AND `templateType`='5'"); if (MySQL::count()) { MySQL::query("SELECT * FROM `inhalte` WHERE `template`='1' AND `templateType`='6'"); if (MySQL::count()) { $row = MySQL::fetchArray(); Template::init(NULL, true, $row['inhalt']); Template::replace("{header_height}", self::$clanData['designset_headerheight']); Template::set("Content-Type: text/css"); echo Template::out(); } } else { echo "Premium Standart"; } } }
private static function testTemplateType() { if (self::$clanData['data']['premiumBis'] < time()) { if (!empty(self::$clanData['data']['useStandartDesign'])) { echo "Eigenes Standart Design "; } else { Template::init("templates/standart.html"); Template::replace("</head>", "\n" . Template::leerzeichen("<title>") . '<link rel="stylesheet" type="text/css" href="http://myclankonto.net/' . self::$routerData['clanid'] . '/stylecheet.css" />' . "\n" . Template::leerzeichen("<head>") . '</head>'); Template::replaceContent("{seiteninhalt}", "pages/site/" . self::$routerData['site'] . ".php"); Template::replace("{title}", self::$clanData['data']['pageTitle']); echo Template::out(); } } else { MySQL::query("SELECT * FROM `inhalte` WHERE `clanid`='" . self::$routerData['clanid'] . "' AND `template`='1' AND `templateType`='5'"); if (MySQL::count() == 1) { $row = MySQL::fetchArray(); Template::init(NULL, true, $row['inhalt']); MySQL::query("SELECT * FROM `inhalte` WHERE `template`='1' AND `templateType`='6'"); if (MySQL::count()) { Template::replace("</head>", "\n" . Template::leerzeichen("<title>") . '<link rel="stylesheet" type="text/css" href="http://myclankonto.net/' . self::$routerData['clanid'] . '/stylecheet.css" />' . "\n" . Template::leerzeichen("<head>") . '</head>'); } Template::replaceContent("{seiteninhalt}", "pages/site/" . self::$routerData['site'] . ".php"); Template::replace("{title}", self::$clanData['data']['pageTitle']); echo Template::out(); } else { echo "Premium Standart"; } } }
<?php // Das Templatesystem einbinden include("template.class.php"); include("include/session.php"); include("include/constants.php"); $tpl = new Template(); $page = $_GET['page']; if(isset($page)) { if(file_exists($page.'.php')) { include($page.'.php'); $tpl->load($page.'.tpl'); $tpl->assign("content", showlogin()); $tpl->assign("title", "Willkommen"); $tpl->out(); } else { $tpl->load('error.tpl'); $tpl->assign("pagename", $page); $tpl->out(); } } else { $tpl->load('index.tpl'); $tpl->assign("title", "Startseite"); $tpl->out(); } ?>
/** * Generate output code * @param string $code * @return string */ public function out($code) { return $this->tpl->out($code, $this->escape); }