X-Git-Url: http://git.polytechnique.org/?a=blobdiff_plain;f=modules%2Fxnetevents.php;h=f345f13a58215bfda94d7aa116de4b4c0e2b5ad9;hb=c92e5c6c278791b3424f6258dde0466d1d5cf9e1;hp=d2d839048dde58a580d95fb6beb53a0f8b61c0d1;hpb=a7c0d514f97ce39696d5660ef4faccdd8380fe00;p=platal.git diff --git a/modules/xnetevents.php b/modules/xnetevents.php index d2d8390..f345f13 100644 --- a/modules/xnetevents.php +++ b/modules/xnetevents.php @@ -26,10 +26,10 @@ class XnetEventsModule extends PLModule function handlers() { return array( - '%grp/events' => $this->make_hook('events', AUTH_MDP), - '%grp/events/sub' => $this->make_hook('sub', AUTH_MDP), - '%grp/events/csv' => $this->make_hook('csv', AUTH_MDP, 'user', NO_HTTPS), - '%grp/events/ical' => $this->make_hook('ical', AUTH_MDP, 'user', NO_HTTPS), + '%grp/events' => $this->make_hook('events', AUTH_MDP, 'groups'), + '%grp/events/sub' => $this->make_hook('sub', AUTH_MDP, 'groups'), + '%grp/events/csv' => $this->make_hook('csv', AUTH_MDP, 'groups', NO_HTTPS), + '%grp/events/ical' => $this->make_hook('ical', AUTH_MDP, 'groups', NO_HTTPS), '%grp/events/edit' => $this->make_hook('edit', AUTH_MDP, 'groupadmin'), '%grp/events/admin' => $this->make_hook('admin', AUTH_MDP, 'groupmember'), ); @@ -630,8 +630,7 @@ class XnetEventsModule extends PLModule GROUP BY p.uid', $evt['eid']); $ofs = Env::i('offset'); - $tot = (is_null($evt['nb_tot']) ? $evt['nb'] : $evt['nb_tot']); - $nbp = ceil($tot / NB_PER_PAGE); + $nbp = ceil($evt['user_count'] / NB_PER_PAGE); if ($nbp > 1) { $links = array(); if ($ofs) {