X-Git-Url: http://git.polytechnique.org/?a=blobdiff_plain;f=modules%2Flists.php;h=688b0b006f402fed21f6ad06e32077d146b8ef8c;hb=98d858e523a7c7509bdff56e23cec4f435e93e02;hp=8c52f230def453d90c1195497ce877f9f3d94d60;hpb=0a928a2f2d5ded38bb30237efa6037397538e049;p=platal.git diff --git a/modules/lists.php b/modules/lists.php index 8c52f23..688b0b0 100644 --- a/modules/lists.php +++ b/modules/lists.php @@ -26,23 +26,23 @@ class ListsModule extends PLModule function handlers() { return array( - 'lists' => $this->make_hook('lists', AUTH_MDP), + 'lists' => $this->make_hook('lists', AUTH_MDP, 'user'), 'lists/ajax' => $this->make_hook('ajax', AUTH_MDP, 'user', NO_AUTH), 'lists/create' => $this->make_hook('create', AUTH_MDP, 'lists'), - 'lists/members' => $this->make_hook('members', AUTH_COOKIE), - 'lists/csv' => $this->make_hook('csv', AUTH_COOKIE), - 'lists/annu' => $this->make_hook('annu', AUTH_COOKIE), - 'lists/archives' => $this->make_hook('archives', AUTH_COOKIE), + 'lists/members' => $this->make_hook('members', AUTH_COOKIE, 'user'), + 'lists/csv' => $this->make_hook('csv', AUTH_COOKIE, 'user'), + 'lists/annu' => $this->make_hook('annu', AUTH_COOKIE, 'user'), + 'lists/archives' => $this->make_hook('archives', AUTH_COOKIE, 'user'), 'lists/archives/rss' => $this->make_hook('rss', AUTH_PUBLIC, 'user', NO_HTTPS), - 'lists/moderate' => $this->make_hook('moderate', AUTH_MDP), - 'lists/admin' => $this->make_hook('admin', AUTH_MDP), - 'lists/options' => $this->make_hook('options', AUTH_MDP), - 'lists/delete' => $this->make_hook('delete', AUTH_MDP), + 'lists/moderate' => $this->make_hook('moderate', AUTH_MDP, 'user'), + 'lists/admin' => $this->make_hook('admin', AUTH_MDP, 'user'), + 'lists/options' => $this->make_hook('options', AUTH_MDP, 'user'), + 'lists/delete' => $this->make_hook('delete', AUTH_MDP, 'user'), - 'lists/soptions' => $this->make_hook('soptions', AUTH_MDP), - 'lists/check' => $this->make_hook('check', AUTH_MDP), + 'lists/soptions' => $this->make_hook('soptions', AUTH_MDP, 'user'), + 'lists/check' => $this->make_hook('check', AUTH_MDP, 'user'), 'admin/lists' => $this->make_hook('admin_all', AUTH_MDP, 'admin'), 'admin/aliases' => $this->make_hook('aaliases', AUTH_MDP, 'admin') ); @@ -348,7 +348,7 @@ class ListsModule extends PLModule $list = list_fetch_basic_info(list_extract_members($members[1])); pl_cached_content_headers('text/x-csv', 1); - echo "email,nom,promo\n"; + echo "nom,promo\n"; echo implode("\n", $list); exit; }