init(); // Systemzugriff über PHP $SYSTEM = new System(); if(defined("_INDEX_NAME")) $SYSTEM->dataSet("indexName",_INDEX_NAME); else $SYSTEM->dataSet("indexName","index.php"); $CO->objectAdd($SYSTEM,"SYSTEM"); // Session Klasse wird initialisiert $SESSION = new Session(); $SESSION->restart(); $CO->objectAdd($SESSION,"SESSION"); // Kontrolliert alle Interaktionen zwischen Client und Server $INTERACTIVE = new Interactive(_MOD_REWRITE); $INTERACTIVE->registry("registry",0); $CO->objectAdd($INTERACTIVE,"INTERACTIVE"); // Caching Modul $TPLCACHE = new TplCache(0); $CO->objectAdd($TPLCACHE,"TPLCACHE"); // Menüstruktur wird erzeugt $MENU = new Menu("",0); $MENU->doMain(); $CO->objectAdd($MENU,"MENU"); // Rechte-Check $PERM = new PermManager(); $access = $PERM->checkSite(); $CO->objectAdd($PERM,"PERM"); // Site wird generiert if($access) $TPL = new Tpl(); else $TPL = new Tpl("main","login"); $CO->objectAdd($TPL,"TPL"); $TPL->dataOut("site"); $SESSION->bigBrother(); $CO->end(); ?>