X-Git-Url: http://git.polytechnique.org/?a=blobdiff_plain;ds=sidebyside;f=include%2Fxnet.inc.php;h=ce22b5d179978d54f94a69299c9cbbc9033f00e5;hb=ab694eb5b8b8f0b3e528b7775abae6263cbb824b;hp=e9689e39ced2d4e45052f6ef3a4e0303d9597a77;hpb=179afa7fa79902e11498314d37fe4dbf452b3617;p=platal.git diff --git a/include/xnet.inc.php b/include/xnet.inc.php index e9689e3..ce22b5d 100644 --- a/include/xnet.inc.php +++ b/include/xnet.inc.php @@ -19,21 +19,19 @@ * 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA * ***************************************************************************/ +define('PL_GLOBALS_CLASS', 'PlatalGlobals'); +define('PL_SESSION_CLASS', 'XnetSession'); +define('PL_PAGE_CLASS', 'XnetPage'); + require_once('platal.inc.php'); +require_once('xorg.misc.inc.php'); require_once('globals.inc.php'); require_once('xnet/session.inc.php'); -$globals = new PlatalGlobals('XnetSession'); -XnetSession::init(); +require_once('xnet/page.inc.php'); -function new_skinned_page($tpl_name) +function __autoload($cls) { - global $page; - require_once("xnet/page.inc.php"); - if (!$page instanceof XnetPage) { - $page = new XnetPage($tpl_name); - } else { - $page->changeTpl($tpl_name); - } + pl_autoload($cls); } // vim:set et sw=4 sts=4 sws=4 foldmethod=marker enc=utf-8: