/** * @author abryser.pl * @mail biuro@abryser.pl * @copyright 2009 */ define('APATH_ROOT', dirname(__FILE__) ); define( 'DS', DIRECTORY_SEPARATOR ); define( 'APATH_KAT_TEMPLATES', 'szablony'); define( 'APATH_INCLUDES', APATH_ROOT.DS.'includes' ); define( 'APATH_LIB', APATH_ROOT.DS.'lib' ); define( 'APATH_MODULES', APATH_ROOT.DS.'moduly'); define( 'APATH_BOXES', APATH_ROOT.DS.'boxy'); define( 'APATH_TEMPLATES', APATH_ROOT.DS.APATH_KAT_TEMPLATES ); include_once('silnik.php'); include_once('config.php'); include_once(APATH_INCLUDES.DS.'config.php'); include_once(APATH_LIB.DS."asilnik.php"); ob_start(); $strona = new silnik(); if (strtolower($strona->getVar('content'))=='raw') { echo $strona->getTresc(); } else { $szablon = $strona->getWlasciwosci('szablon'); define('APATH_TEMPLATE', APATH_TEMPLATES.DS.$szablon); define('APATH_KAT_TEMPLATE',APATH_KAT_TEMPLATES."/".$szablon); if (file_exists(APATH_TEMPLATE.DS."index.php")) { include_once(APATH_TEMPLATE.DS."index.php"); } else if (file_exists(APATH_TEMPLATES.DS."podstawowy/index.php")) { include_once(APATH_TEMPLATES.DS."podstawowy/index.php"); } else { $strona->bladDlaUzytkownika('Przepraszamy, ale strona nie może zostać wyświetlona.'); } } $content = ob_get_contents(); ob_end_clean(); echo $content; ?>