X-Git-Url: http://git.polytechnique.org/?a=blobdiff_plain;f=modules%2Fxnetgrp.php;h=56da8444098e841a78389aa02548f05b043de84b;hb=f981776842674edfa2c654e4248a7b290df98501;hp=682b88ffe53af00d793b43dd99741ac433cf1bd5;hpb=e7fdf9dd16c4a3bcbd4936d4726ef3080537812c;p=platal.git diff --git a/modules/xnetgrp.php b/modules/xnetgrp.php index 682b88f..56da844 100644 --- a/modules/xnetgrp.php +++ b/modules/xnetgrp.php @@ -233,7 +233,7 @@ class XnetGrpModule extends PLModule if (Post::has('submit')) { S::assert_xsrf_token(); - $flags = new FlagSet('wiki_desc'); + $flags = new PlFlagSet('wiki_desc'); if (Post::has('notif_unsub') && Post::i('notif_unsub') == 1) { $flags->addFlag('notif_unsub'); } @@ -328,7 +328,7 @@ class XnetGrpModule extends PLModule if ($upload) { $upload->rm(); } - $page->kill("Mail envoyé !"); + $page->kill("Email envoyé !"); $page->assign('sent', true); } } @@ -708,25 +708,26 @@ class XnetGrpModule extends PLModule if (Env::has('right') && (may_update() || S::has('suid'))) { switch (Env::v('right')) { case 'admin': - XnetSession::killSuid(); + Platal::session()->stopSUID(); break; case 'anim': - XnetSession::doSelfSuid(); + Platal::session()->doSelfSuid(); may_update(true); is_member(true); break; case 'member': - XnetSession::doSelfSuid(); + Platal::session()->doSelfSuid(); may_update(false, true); is_member(true); break; case 'logged': - XnetSession::doSelfSuid(); + Platal::session()->doSelfSuid(); may_update(false, true); is_member(false, true); break; } } +// var_dump($_SESSION); http_redirect($_SERVER['HTTP_REFERER']); } @@ -811,7 +812,6 @@ class XnetGrpModule extends PLModule $page->trigError($email." n'est pas un alias polytechnique.org valide."); } } else { - require_once 'xorg.misc.inc.php'; if (isvalid_email($email)) { if (Env::v('x') && Env::has('userid') && Env::i('userid')) { $uid = Env::i('userid'); @@ -843,7 +843,7 @@ class XnetGrpModule extends PLModule pl_redirect("member/$email"); } } else { - $page->trigError("« $email » n'est pas une adresse mail valide."); + $page->trigError("« $email » n'est pas une adresse email valide."); } } } @@ -884,7 +884,7 @@ class XnetGrpModule extends PLModule function unsubscribe(&$user) { - global $globals, $page; + global $globals; XDB::execute( "DELETE FROM groupex.membres WHERE uid={?} AND asso_id={?}", $user['uid'], $globals->asso('id')); @@ -928,9 +928,9 @@ class XnetGrpModule extends PLModule $mmlist->unsubscribe($liste['list']); } } elseif ($liste['sub']) { - $page->trigWarning("{$user['prenom']} {$user['nom']} a une" - ." demande d'inscription en cours sur la" - ." liste {$liste['list']}@ !"); + Platal::page()->trigWarning("{$user['prenom']} {$user['nom']} a une" + ." demande d'inscription en cours sur la" + ." liste {$liste['list']}@ !"); $warning = true; } } @@ -962,7 +962,7 @@ class XnetGrpModule extends PLModule if ($this->unsubscribe($user)) { $page->trigSuccess('Vous avez été désinscrit du groupe avec succès.'); } else { - $page->trigWarning('Vous avez été désinscrit du groupe, mais des erreurs se sont produites lors des désinscriptions des alias et des mailing-lists.'); + $page->trigWarning('Vous avez été désinscrit du groupe, mais des erreurs se sont produites lors des désinscriptions des alias et des listes de diffusion.'); } $page->assign('is_member', is_member(true)); } @@ -989,7 +989,7 @@ class XnetGrpModule extends PLModule } } - private function changeLogin(PlatalPage &$page, array &$user, MMList &$mmlist, $login) + private function changeLogin(PlPage &$page, array &$user, MMList &$mmlist, $login) { require_once 'user.func.inc.php'; // Search the uid of the user... @@ -1208,7 +1208,7 @@ class XnetGrpModule extends PLModule $page->assign('rss', $rss); } - private function upload_image(PlatalPage &$page, PlUpload &$upload) + private function upload_image(PlPage &$page, PlUpload &$upload) { if (@!$_FILES['image']['tmp_name'] && !Env::v('image_url')) { return true; @@ -1316,7 +1316,7 @@ class XnetGrpModule extends PLModule if (Post::v('valid') == 'Enregistrer') { $promo_min = ($art['public'] ? 0 : $art['promo_min']); $promo_max = ($art['public'] ? 0 : $art['promo_max']); - $flags = new FlagSet(); + $flags = new PlFlagSet(); if ($art['public']) { $flags->addFlag('public'); }