- '%grp/lists' => $this->make_hook('lists', AUTH_MDP),
- '%grp/lists/create' => $this->make_hook('create', AUTH_MDP),
+ '%grp/lists' => $this->make_hook('lists', AUTH_MDP, 'groupmember'),
+ '%grp/lists/create' => $this->make_hook('create', AUTH_MDP, 'groupmember'),
'%grp/lists/moderate' => $this->make_hook('moderate', AUTH_MDP),
'%grp/lists/admin' => $this->make_hook('admin', AUTH_MDP),
'%grp/lists/moderate' => $this->make_hook('moderate', AUTH_MDP),
'%grp/lists/admin' => $this->make_hook('admin', AUTH_MDP),
// prevent group admin from erasing aliases from other groups
$alias = substr($alias, 0, strpos($alias, '@')).'@'.$globals->asso('mail_domain');
XDB::query(
// prevent group admin from erasing aliases from other groups
$alias = substr($alias, 0, strpos($alias, '@')).'@'.$globals->asso('mail_domain');
XDB::query(
WHERE v.alias={?}', $alias);
$page->trig(Post::v('del_alias')." supprimé !");
}
WHERE v.alias={?}', $alias);
$page->trig(Post::v('del_alias')." supprimé !");
}
"SELECT if (m.origine='X',if (u.nom_usage<>'', u.nom_usage, u.nom) ,m.nom) AS nom,
if (m.origine='X',u.prenom,m.prenom) AS prenom,
if (m.origine='X',u.promo,'extérieur') AS promo,
"SELECT if (m.origine='X',if (u.nom_usage<>'', u.nom_usage, u.nom) ,m.nom) AS nom,
if (m.origine='X',u.prenom,m.prenom) AS prenom,
if (m.origine='X',u.promo,'extérieur') AS promo,
- if (m.origine='X',CONCAT(a.alias, '@polytechnique.org'),m.email) AS email,
+ if (m.origine='X',CONCAT(a.alias, '@{$globals->mail->domain}),m.email) AS email,
if (m.origine='X',FIND_IN_SET('femme', u.flags),0) AS femme,
m.perms='admin' AS admin,
m.origine='X' AS x
if (m.origine='X',FIND_IN_SET('femme', u.flags),0) AS femme,
m.perms='admin' AS admin,
m.origine='X' AS x
WHERE alias={?}", "$alias@m4x.org", $lfull);
$page->trig("$alias@m4x.org ajouté");
} else {
WHERE alias={?}", "$alias@m4x.org", $lfull);
$page->trig("$alias@m4x.org ajouté");
} else {