]> git.llucax.com Git - z.facultad/75.52/sercom.git/commitdiff
Permito ocultar cosas en el Menu para Entregador
authorRicardo Markiewicz <rmarkie@fi.uba.ar>
Wed, 14 Mar 2007 17:20:13 +0000 (17:20 +0000)
committerRicardo Markiewicz <rmarkie@fi.uba.ar>
Wed, 14 Mar 2007 17:20:13 +0000 (17:20 +0000)
sercom/menu.py
sercom/subcontrollers/tarea_fuente/__init__.py
sercom/subcontrollers/tarea_prueba/__init__.py

index bc9fbeed44ff05d0ff44df4940937972259f6a13..beb4f57783d38b33a4624807057cbe3451c47dae 100644 (file)
@@ -14,6 +14,7 @@ class Menu:
 
     def _check(self, c):
         if hasattr(c, 'hide_to_admin') and 'admin' in identity.current.permissions: return False
+        if hasattr(c, 'hide_to_entregar') and 'admin' not in identity.current.permissions: return False
         return c.require.eval_with_object(identity.current)
 
     def __repr__(self):
index 12921f73806808d0b3cd045058cd2fb14977bccc..1bc0769018811b75c675daefc9c92fa56d7dc406 100644 (file)
@@ -51,6 +51,8 @@ class TareaFuenteController(controllers.Controller, identity.SecureResource):
 
     comandos = ComandoFuenteController()
 
+    hide_to_entregar = 1
+
     @expose()
     def default(self, tg_errors=None):
         """handle non exist urls"""
index 44ae759727a634b7bab6ca9c551f27d7cca95f53..234978b91854f27f66453171ce8e73b4ab0f8c1c 100644 (file)
@@ -51,6 +51,8 @@ class TareaPruebaController(controllers.Controller, identity.SecureResource):
 
     comandos = ComandoPruebaController()
 
+    hide_to_entregar = 1
+
     @expose()
     def default(self, tg_errors=None):
         """handle non exist urls"""