X-Git-Url: http://git.polytechnique.org/?a=blobdiff_plain;f=modules%2Fplatal.php;h=092d63e6dc460f4d72e22d3028776d3fd672fdb4;hb=91ebb7ff6485f03fcccfdf2142e997e44ee399b2;hp=2a57123e3601debdd431694bb6b4d010661c88af;hpb=68ef4e7d2c4d1bfd08e59d6118047044530c4ae2;p=platal.git diff --git a/modules/platal.php b/modules/platal.php index 2a57123..092d63e 100644 --- a/modules/platal.php +++ b/modules/platal.php @@ -122,7 +122,7 @@ class PlatalModule extends PLModule function handler_prefs(&$page) { $page->changeTpl('platal/preferences.tpl'); - $page->assign('xorg_title','Polytechnique.org - Mes préférences'); + $page->assign('pl_title','Polytechnique.org - Mes préférences'); if (Post::has('mail_fmt')) { $fmt = Post::v('mail_fmt'); @@ -143,7 +143,7 @@ class PlatalModule extends PLModule { $page->changeTpl('platal/webredirect.tpl'); - $page->assign('xorg_title','Polytechnique.org - Redirection de page WEB'); + $page->assign('pl_title','Polytechnique.org - Redirection de page WEB'); $log =& S::v('log'); $url = Env::v('url'); @@ -152,14 +152,14 @@ class PlatalModule extends PLModule XDB::execute('UPDATE auth_user_quick SET redirecturl = {?} WHERE user_id = {?}', $url, S::v('uid')); - $log->log('carva_add', 'http://'.Env::v('url')); + S::logger()->log('carva_add', 'http://'.Env::v('url')); $page->trigSuccess("Redirection activée vers $url"); } elseif (Env::v('submit') == "Supprimer") { XDB::execute("UPDATE auth_user_quick SET redirecturl = '' WHERE user_id = {?}", S::v('uid')); - $log->log("carva_del", $url); + S::logger()->log("carva_del", $url); Post::kill('url'); $page->trigSuccess('Redirection supprimée'); } @@ -209,7 +209,7 @@ class PlatalModule extends PLModule } $log =& S::v('log'); - $log->log('passwd', ''); + S::logger()->log('passwd', ''); if (Cookie::v('ORGaccess')) { setcookie('ORGaccess', hash_encrypt($password), (time()+25920000), '/', '' ,0); @@ -221,13 +221,13 @@ class PlatalModule extends PLModule $page->changeTpl('platal/motdepasse.tpl'); $page->addJsLink('motdepasse.js'); - $page->assign('xorg_title','Polytechnique.org - Mon mot de passe'); + $page->assign('pl_title','Polytechnique.org - Mon mot de passe'); } function handler_smtppass(&$page) { $page->changeTpl('platal/acces_smtp.tpl'); - $page->assign('xorg_title','Polytechnique.org - Acces SMTP/NNTP'); + $page->assign('pl_title','Polytechnique.org - Acces SMTP/NNTP'); require_once 'wiki.inc.php'; wiki_require_page('Xorg.SMTPSécurisé'); @@ -243,12 +243,12 @@ class PlatalModule extends PLModule XDB::execute('UPDATE auth_user_md5 SET smtppass = {?} WHERE user_id = {?}', $pass, $uid); $page->trigSuccess('Mot de passe enregistré'); - $log->log("passwd_ssl"); + S::logger()->log("passwd_ssl"); } elseif (Env::v('op') == "Supprimer") { XDB::execute('UPDATE auth_user_md5 SET smtppass = "" WHERE user_id = {?}', $uid); $page->trigSuccess('Compte SMTP et NNTP supprimé'); - $log->log("passwd_del"); + S::logger()->log("passwd_del"); } $res = XDB::query("SELECT IF(smtppass != '', 'actif', '') @@ -335,7 +335,7 @@ Adresse de secours : " . Post::v('email') : "")); // on cree un objet logger et on log l'evenement $logger = $_SESSION['log'] = new PlLogger($uid); - $logger->log('recovery', $mails); + S::logger()->log('recovery', $mails); } else { $page->trigError('Les informations que tu as rentrées ne permettent pas de récupérer ton mot de passe.
'. 'Si tu as un homonyme, utilise prenom.nom.promo comme login'); @@ -374,7 +374,7 @@ Adresse de secours : " . Post::v('email') : "")); } $logger = new PlLogger($uid); - $logger->log("passwd",""); + S::logger()->log("passwd",""); $page->changeTpl('platal/tmpPWD.success.tpl'); } else { $page->changeTpl('platal/motdepasse.tpl'); @@ -387,14 +387,14 @@ Adresse de secours : " . Post::v('email') : "")); global $globals; $page->changeTpl('platal/skins.tpl'); - $page->assign('xorg_title','Polytechnique.org - Skins'); + $page->assign('pl_title','Polytechnique.org - Skins'); if (Env::has('newskin')) { // formulaire soumis, traitons les données envoyées XDB::execute('UPDATE auth_user_quick SET skin={?} WHERE user_id={?}', Env::i('newskin'), S::v('uid')); S::kill('skin'); - set_skin(); + Platal::session()->setSkin(); } $res = XDB::query('SELECT id FROM skins WHERE skin_tpl={?}', S::v('skin')); @@ -414,9 +414,8 @@ Adresse de secours : " . Post::v('email') : "")); $a4l = S::v('forlife'); $suid = S::v('suid'); $log = S::v('log'); - $log->log("suid_stop", S::v('forlife') . " by " . $suid['forlife']); - $_SESSION = $suid; - S::kill('suid'); + S::logger()->log("suid_stop", S::v('forlife') . " by " . $suid['forlife']); + Platal::session()->stopSUID(); pl_redirect('admin/user/' . $a4l); } @@ -424,7 +423,7 @@ Adresse de secours : " . Post::v('email') : "")); setcookie('ORGaccess', '', time() - 3600, '/', '', 0); Cookie::kill('ORGaccess'); if (isset($_SESSION['log'])) - $_SESSION['log']->log("cookie_off"); + S::logger()->log("cookie_off"); } if ($level == 'forgetuid' || $level == 'forgetall') { @@ -436,10 +435,9 @@ Adresse de secours : " . Post::v('email') : "")); if (isset($_SESSION['log'])) { $ref = isset($_SERVER['HTTP_REFERER']) ? $_SERVER['HTTP_REFERER'] : ''; - $_SESSION['log']->log('deconnexion',$ref); + S::logger()->log('deconnexion',$ref); } - - XorgSession::destroy(); + Platal::session()->destroy(); if (Get::has('redirect')) { http_redirect(rawurldecode(Get::v('redirect')));