Ajouté les instructions pour patcher les permissions des eggs
[auf_savoirs_en_partage_django.git] / auf_savoirs_en_partage / menu.py
index ffea6b8..0e57d19 100644 (file)
@@ -8,6 +8,10 @@ class CustomMenu(Menu):
     """
     Custom Menu for sep admin site.
     """
+
+    statistiques = items.MenuItem(title='Statistiques', url=reverse('stats'))
+    rappels = items.MenuItem(title='Rappels', url=reverse('admin-rappels'))
+
     def __init__(self, **kwargs):
         Menu.__init__(self, **kwargs)
         self.children.append(items.MenuItem(
@@ -22,13 +26,13 @@ class CustomMenu(Menu):
             title=_('Administration'),
             include_list=('django.contrib',)
         ))
-        self.children.append(items.MenuItem(
-            title='Statistiques',
-            url=reverse('stats')
-        ))
 
     def init_with_context(self, context):
         """
         Use this method if you need to access the request context.
         """
-        pass
+        request = context['request']
+        if request.user.has_perm('savoirs.statistiques'):
+            self.children.append(self.statistiques)
+
+        self.children.append(self.rappels)