Commit | Line | Data |
---|---|---|
ae7bb180 | 1 | <?php |
2 | /*************************************************************************** | |
9f5bd98e | 3 | * Copyright (C) 2003-2010 Polytechnique.org * |
ae7bb180 | 4 | * http://opensource.polytechnique.org/ * |
5 | * * | |
6 | * This program is free software; you can redistribute it and/or modify * | |
7 | * it under the terms of the GNU General Public License as published by * | |
8 | * the Free Software Foundation; either version 2 of the License, or * | |
9 | * (at your option) any later version. * | |
10 | * * | |
11 | * This program is distributed in the hope that it will be useful, * | |
12 | * but WITHOUT ANY WARRANTY; without even the implied warranty of * | |
13 | * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the * | |
14 | * GNU General Public License for more details. * | |
15 | * * | |
16 | * You should have received a copy of the GNU General Public License * | |
17 | * along with this program; if not, write to the Free Software * | |
18 | * Foundation, Inc., * | |
19 | * 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA * | |
20 | ***************************************************************************/ | |
21 | ||
ae7bb180 | 22 | class Xnet extends Platal |
23 | { | |
2b1ee50b | 24 | public function __construct() |
ae7bb180 | 25 | { |
6d69b527 FB |
26 | parent::__construct('xnet', 'xnetgrp', 'xnetlists', 'xnetevents', |
27 | 'payment', 'bandeau'); | |
409de7a7 | 28 | } |
29 | ||
220cce87 | 30 | public function hook_map($name) |
409de7a7 | 31 | { |
220cce87 FB |
32 | if ($name == 'grp') { |
33 | global $globals; | |
34 | if ($globals->asso()) { | |
35 | return $globals->asso('shortname'); | |
36 | } | |
eaf30d86 PH |
37 | } |
38 | return null; | |
409de7a7 | 39 | } |
40 | ||
2b1ee50b | 41 | protected function find_hook() |
5c7e38ba | 42 | { |
43 | $ans = parent::find_hook(); | |
8fc4efa3 | 44 | $this->https = false; |
5c7e38ba | 45 | return $ans; |
46 | } | |
63528107 | 47 | |
483194d7 | 48 | public function force_login(PlPage &$page) |
63528107 | 49 | { |
8b00e0e0 | 50 | http_redirect(S::v('loginX')); |
63528107 | 51 | } |
ae7bb180 | 52 | } |
53 | ||
a7de4ef7 | 54 | // vim:set et sw=4 sts=4 sws=4 foldmethod=marker enc=utf-8: |
ae7bb180 | 55 | ?> |