new_page($tpl_name);
- $page->useMenu();
$page->assign('asso', $globals->asso());
$page->setType($globals->asso('cat'));
check_perms();
- $page->useMenu();
if ($globals->asso('cat')) {
$page->assign('asso', $globals->asso());
$page->setType($globals->asso('cat'));
class XnetPage extends PlatalPage
{
+ var $nomenu = false;
+
// {{{ function XnetPage()
function XnetPage($tpl, $type=SKINNED)
function run()
{
+ if (!$this->nomenu) {
+ $this->useMenu();
+ }
$this->_run('xnet/skin.tpl');
}
function handler_index(&$page)
{
+ $page->nomenu = true;
$page->changeTpl('xnet/index.tpl');
}
{
XnetSession::destroy();
$page->changeTpl('xnet/deconnexion.tpl');
- $page->useMenu();
}
function handler_admin(&$page)
{
new_admin_page('xnet/admin.tpl');
- $page->useMenu();
if (Get::has('del')) {
$res = XDB::query('SELECT id, nom, mail_domain
WHERE FIND_IN_SET("Institutions", cat)
ORDER BY diminutif');
$page->assign('inst', $res);
- $page->useMenu();
}
function handler_groups2(&$page)
$page->assign('gps', $res->fetchAllAssoc());
}
- $page->useMenu();
$page->setType($cat);
}
}
$this->client = new MMList(S::v('uid'), S::v('password'),
$globals->asso('mail_domain'));
- $page->useMenu();
$page->assign('asso', $globals->asso());
$page->setType($globals->asso('cat'));