false, PDO::ATTR_ERRMODE => PDO::ERRMODE_EXCEPTION )); require('class.php'); #require_once("inc/classes.php"); require('library/smarty/Smarty.class.php'); $smarty = new Smarty(); $smarty->setTemplateDir('themes'); $smarty->setCompileDir('library/smarty/templates_c'); $smarty->setCacheDir('library/smarty/cache'); $smarty->setConfigDir('library/smarty/configs'); $smarty->caching = 0; $APP['path'] = $_SERVER['REQUEST_URI']; $APP['path'] = str_replace (".html", "", $APP['path']); $APR = explode ("/", $APP['path']); //ścieżka strony $modul = $APR[2]; $_SESSION['lang'] = $APR[1]; $j = array($LANG[1]['s'],$LANG[2]['s'],$LANG[3]['s']); if (!in_array($_SESSION['lang'],$j)) {$_SESSION['lang'] = 'pl';} if ($modul == "") {header('location: '.$_SESSION['lang'].'/index');} $bodyTPL = '404.tpl'; $smarty->assign('menu', getMenu()); $page = getPage($modul); switch($modul) { ############################################################### case "index": //Strona główna $smarty->assign('newslink', getLink(2)); $smarty->assign('onas', getLink(3)); $smarty->assign('news', getNews(2)); $bodyTPL = 'index.tpl'; break; case "news": $smarty->assign('news', getNews()); $bodyTPL = 'aktualnosci.tpl'; break; default: if ($page['id'] == 60) { //aktualnosci $bodyTPL = 'aktualnosci.tpl'; $smarty->assign('news', getNews()); } else { //inne $smarty->assign('g', getGallery($page['id'])); $bodyTPL = 'page.tpl'; } break; ############################################################### } if ($page['metatitle'] != "") {$headtitle = $page['metatitle'];} else {$headtitle = "Espol Sp. z o.o.";} if ($page['metadesc'] != "") {$description = $page['metadesc'];} else {$description = "Espol Sp. z o.o. Witamy";} if ($page['metakey'] != "") {$keywords = $page['metakey'];} else {$keywords = "espol";} $smarty->assign('page', $page); $smarty->assign('headtitle', $headtitle); $smarty->assign('description', $description); $smarty->assign('keywords', $keywords); $smarty->assign('t', $t); $smarty->display ($bodyTPL); ?>