X-Git-Url: http://git.polytechnique.org/?a=blobdiff_plain;ds=sidebyside;f=modules%2Fgadgets.php;h=d3bbe8b5056f3f08c7338dae5c6630e71b5172bd;hb=78a47eb456adb9dec306b7de02391956f98a239c;hp=c7eb9895d97d94c6d35f4bde1c394b93ccac5f78;hpb=93d42b4fcc6f055a428c9b63e386ac62c918d08a;p=platal.git diff --git a/modules/gadgets.php b/modules/gadgets.php index c7eb989..d3bbe8b 100644 --- a/modules/gadgets.php +++ b/modules/gadgets.php @@ -44,7 +44,6 @@ class GadgetsModule extends PLModule $events = XDB::iterator("SELECT SQL_CALC_FOUND_ROWS e.id, e.titre, UNIX_TIMESTAMP(e.creation_date) AS creation_date, - IF(u.nom_usage = '', u.nom, u.nom_usage) AS nom, u.prenom, u.promo, ev.uid IS NULL AS nonlu, e.uid FROM announces AS e LEFT JOIN announce_read AS ev ON (e.id = ev.evt_id AND ev.uid = {?}) @@ -72,8 +71,10 @@ class GadgetsModule extends PLModule function handler_ig_search(&$page) { if (Env::has('quick') && Env::s('quick') != '') { + global $globals; require_once 'userset.inc.php'; - $view = new SearchSet(true); + + $view = new QuickSearchSet(); $view->addMod('gadget', 'Gadget', true); $view->apply(null, $page); @@ -86,6 +87,8 @@ class GadgetsModule extends PLModule $page->assign('error', 'Recherche trop générale.'); } elseif (empty($nb_tot)) { $page->assign('error', 'Il n\'existe personne correspondant à ces critères dans la base !'); + } else { + $page->assign('error', false); } }