X-Git-Url: http://git.polytechnique.org/?a=blobdiff_plain;f=classes%2Fxorg.php;h=83bc95223b6f856a6c3c7c58a6dcf0b6bff47202;hb=6d69b5270243afba5d4868b2ad07761233a53ef3;hp=827aa0f8d5f5f950ec92bdfc8462b93b70d82830;hpb=2d5e7fbadbc02ce3964c55b0b9a97c39f2542071;p=platal.git diff --git a/classes/xorg.php b/classes/xorg.php index 827aa0f..83bc952 100644 --- a/classes/xorg.php +++ b/classes/xorg.php @@ -21,6 +21,24 @@ class Xorg extends Platal { + public function __construct() + { + parent::__construct('auth', 'carnet', 'email', 'events', 'forums', + 'lists', 'marketing', 'payment', 'platal', + 'profile', 'register', 'search', 'stats', 'admin', + 'newsletter', 'axletter', 'bandeau', 'survey', + 'fusionax', 'gadgets', 'googleapps', 'poison', + 'openid', 'reminder'); + } + + public function find_hook() + { + if ($this->path{0} >= 'A' && $this->path{0} <= 'Z') { + return self::wiki_hook(); + } + return parent::find_hook(); + } + public function force_login(PlPage &$page) { header($_SERVER['SERVER_PROTOCOL'] . ' 403 Forbidden');