bootstrap(array('NbIns'), 'update_NbIns'); $globals->bootstrap(array('NbValid'), 'update_NbValid'); // {{{ class XorgPage class XorgPage extends PlatalPage { public function __construct($tpl, $type = SKINNED) { parent::__construct($tpl, $type); } public function run() { global $globals, $platal; $this->assign('globals', $globals); if (isset($platal) && $platal->path == 'register') { $skin = $globals->register_skin . ".tpl"; } else { $skin = S::v('skin', $globals->skin . ".tpl"); } $this->_run('skin/' . $skin); } } // {{{ function new_skinned_page() function new_skinned_page($tpl_name) { global $page; if (!$page instanceof XorgPage) { $page = new XorgPage($tpl_name); } else { $page->changeTpl($tpl_name); } } XorgSession::init(); // vim:set et sw=4 sts=4 sws=4 foldmethod=marker enc=utf-8: ?>