From d3d128cce881f40ccb676d46449918653edb25b1 Mon Sep 17 00:00:00 2001 From: bos Date: Wed, 30 May 2007 22:04:17 +0200 Subject: [PATCH] Restriendre l'affichage a certains modules pour les clubs darcs-hash:20070530200417-c992d-2157cb5faf34c2db13c7164002b878f4532f7078.gz --- intranet/ClassesIntranet/ModuleBase.py | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/intranet/ClassesIntranet/ModuleBase.py b/intranet/ClassesIntranet/ModuleBase.py index 24e1278f..d69f4cca 100644 --- a/intranet/ClassesIntranet/ModuleBase.py +++ b/intranet/ClassesIntranet/ModuleBase.py @@ -10,9 +10,13 @@ class ModuleBase: return "icon.png" _droits = [] + _club = False def droits(self): return self._droits def accessible(self): - return verifDroits(cherrypy.session['droits'], self.droits()) + if cherrypy.session['estClub'] == True: + if self._club == False: + return False + return verifDroits(cherrypy.session['droits'], self.droits())