app/soc/views/models/user_self.py
changeset 726 ba3d399ec9be
parent 710 edb5dbb1dea7
child 755 1ed041c0cdc6
--- a/app/soc/views/models/user_self.py	Fri Dec 12 00:35:51 2008 +0000
+++ b/app/soc/views/models/user_self.py	Fri Dec 12 23:28:18 2008 +0000
@@ -100,6 +100,7 @@
     rights['edit'] = [access.checkIsLoggedIn]
     rights['roles'] = [access.checkIsUser]
     rights['signIn'] = [access.checkNotLoggedIn]
+    rights['notification'] = [access.checkIsUser]
 
     new_params = {}
     new_params['rights'] = rights
@@ -116,6 +117,7 @@
         (users.create_login_url("user/edit"), 'Sign In', 'signIn'),
         ('/' + new_params['url_name'] + '/edit', 'Profile', 'edit'),
         ('/' + new_params['url_name'] + '/roles', 'Roles', 'roles'),
+        ('/' + 'notification/list', 'Notifications', 'notification'),
         ]
 
     patterns = []
@@ -127,9 +129,9 @@
     page_name = "Requests Overview"
     patterns += [(r'^%(url_name)s/(?P<access_type>roles)$',
                    'soc.views.models.request.list_self', page_name)]
-
+    
     new_params['django_patterns_defaults'] = patterns
-
+    
     params = dicts.merge(params, new_params)
 
     super(View, self).__init__(params=params)