Example #1
0
require_once "lib/Miplex2/Session.class.php";
$session = new Session("config/config.ser");
//Wie soll Caching benutzt werden
if (strlen($HTTP_SERVER_VARS['REQUEST_URI']) > 0 && sizeof($_POST) == 0 && sizeof($_GET) == 0 && false) {
    $session->smarty->caching = true;
    if ($clear_cache) {
        $session->smarty->clear_all_cache();
    }
    $session->smarty->cache_lifetime = -1;
    $cache_id = str_replace("/", "|", $HTTP_SERVER_VARS['REQUEST_URI']);
    if ($session->smarty->is_cached($session->config->theme, $cache_id)) {
        $cache = true;
        $session->smarty->display($session->config->theme, $cache_id);
    } else {
        $cache = false;
        $page =& $session->getActPage();
        $session->smarty->assign("pageObject", $page);
        $session->smarty->assign("header", $session->header);
        $session->smarty->assign("config", $session->config);
        $session->smarty->assign("site", $session->site);
        $session->smarty->display($session->config->theme, $cache_id);
    }
} else {
    $page =& $session->getActPage();
    $session->smarty->assign("pageObject", $page);
    $session->smarty->assign("header", $session->header);
    $session->smarty->assign("config", $session->config);
    $session->smarty->assign("site", $session->site);
    $session->smarty->display($session->config->theme);
}
gz_output(9, 1, 1);