X-Git-Url: http://git.polytechnique.org/?a=blobdiff_plain;f=modules%2Fxnetevents.php;h=21d8435eafaab998348fbcfcf6c14ad6d1f087f1;hb=efe597c5795234724bc3df508bd628f9860a9c32;hp=91aa30221c093f53f1b2a9fdfc0a6905a9227470;hpb=ea74d2785d9c1ff5571ebf2f73c89cbf19c8dd07;p=platal.git diff --git a/modules/xnetevents.php b/modules/xnetevents.php index 91aa302..21d8435 100644 --- a/modules/xnetevents.php +++ b/modules/xnetevents.php @@ -268,6 +268,7 @@ class XnetEventsModule extends PLModule $total += $nb; } if ($updated !== false) { + $page->trigSuccess('Ton inscription à l\'événement a été mise à jour avec succès.'); subscribe_lists_event($total, S::i('uid'), $evt); } $page->assign('event', get_event_detail($eid)); @@ -652,19 +653,19 @@ class XnetEventsModule extends PLModule ORDER BY nom, prenom, promo", $evt['eid']); $ofs = Env::i('offset'); - $tot = (Env::v('initiale') ? $tot : $nb_tot) - $absents->total(); - $nbp = intval(($tot-1)/NB_PER_PAGE); - $links = array(); - if ($ofs) { - $links['précédent'] = $ofs-1; - } - for ($i = 0; $i <= $nbp; $i++) { - $links[(string)($i+1)] = $i; - } - if ($ofs < $nbp) { - $links['suivant'] = $ofs+1; - } - if (count($links)>1) { + $tot = (Env::v('initiale') ? $tot : $nb_tot); + $nbp = ceil($tot / NB_PER_PAGE); + if ($nbp > 1) { + $links = array(); + if ($ofs) { + $links['précédent'] = $ofs - 1; + } + for ($i = 1 ; $i <= $nbp; $i++) { + $links[(string)$i] = $i - 1; + } + if ($ofs < $nbp) { + $links['suivant'] = $ofs+1; + } $page->assign('links', $links); }