X-Git-Url: http://git.polytechnique.org/?a=blobdiff_plain;f=modules%2Fbanana.php;h=63234c29e94c82af3b60907d78b2d9d069d04690;hb=57e834acf593ac435793ce7e50b472535e724148;hp=3be2cedf470ebd1bda968b3219af24e899a15554;hpb=fd8f77de8bc10d40395990e3f8e96e0b4a186b46;p=platal.git diff --git a/modules/banana.php b/modules/banana.php index 3be2ced..63234c2 100644 --- a/modules/banana.php +++ b/modules/banana.php @@ -66,17 +66,17 @@ class BananaModule extends PLModule if (!(Post::has('action') && Post::has('banananame') && Post::has('bananasig') && Post::has('bananadisplay') && Post::has('bananamail') - && Post::has('bananaupdate') && Post::get('action')=="OK" )) + && Post::has('bananaupdate') && Post::v('action')=="OK" )) { - $req = $globals->xdb->query(" + $req = XDB::query(" SELECT nom,mail,sig,if(FIND_IN_SET('threads',flags),'1','0'), IF(FIND_IN_SET('automaj',flags),'1','0') FROM forums.profils - WHERE uid = {?}", Session::getInt('uid')); + WHERE uid = {?}", S::v('uid')); if (!(list($nom,$mail,$sig,$disp,$maj) = $req->fetchOneRow())) { - $nom = Session::get('prenom').' '.Session::get('nom'); - $mail = Session::get('forlife').'@'.$globals->mail->domain; - $sig = $nom.' ('.Session::getInt('promo').')'; + $nom = S::v('prenom').' '.S::v('nom'); + $mail = S::v('forlife').'@'.$globals->mail->domain; + $sig = $nom.' ('.S::v('promo').')'; $disp = 0; $maj = 0; } @@ -86,13 +86,13 @@ class BananaModule extends PLModule $page->assign('disp', $disp); $page->assign('maj' , $maj); } else { - $globals->xdb->execute( + XDB::execute( 'REPLACE INTO forums.profils (uid,sig,mail,nom,flags) VALUES ({?},{?},{?},{?},{?})', - Session::getInt('uid'), Post::get('bananasig'), - Post::get('bananamail'), Post::get('banananame'), - (Post::getBool('bananadisplay') ? 'threads,' : '') . - (Post::getBool('bananaupdate') ? 'automaj' : '') + S::v('uid'), Post::v('bananasig'), + Post::v('bananamail'), Post::v('banananame'), + (Post::b('bananadisplay') ? 'threads,' : '') . + (Post::b('bananaupdate') ? 'automaj' : '') ); } } @@ -116,7 +116,7 @@ class BananaModule extends PLModule $page->addCssLink('css/banana.css'); $page->assign('xorg_title','Polytechnique.org - Forums & PA'); - require_once('banana.inc.php'); + require_once dirname(__FILE__).'/banana/banana.inc.php'; $res = PlatalBanana::run($params); $page->assign_by_ref('banana', $banana);