assign('globals', $globals); if (isset($platal) && $platal->path == 'register') { $skin = 'register.tpl'; } else { $skin = S::v('skin', 'default.tpl'); } $this->_run('skin/' . $skin); } } // }}} function _new_page($type, $tpl_name, $admin=false) { global $page; if (!empty($admin)) { $page = new XorgAdmin($tpl_name, $type); } else { $page = new XorgPage($tpl_name, $type); } $page->assign('xorg_tpl', $tpl_name); } // {{{ function new_skinned_page() function new_skinned_page($tpl_name) { _new_page(SKINNED, $tpl_name); } // }}} // {{{ function new_admin_page() function new_admin_page($tpl_name) { _new_page(SKINNED, $tpl_name, true); } // }}} // vim:set et sw=4 sts=4 sws=4 foldmethod=marker enc=utf-8: ?>