app/soc/views/models/club.py
changeset 1097 1f7015b33a0c
parent 1083 b8018d7a9f23
child 1110 027efd049770
equal deleted inserted replaced
1096:258af84e2e56 1097:1f7015b33a0c
   259     group_entity = role_description['group']
   259     group_entity = role_description['group']
   260     roles = role_description['roles']
   260     roles = role_description['roles']
   261   
   261   
   262     if roles.get('club_admin'):
   262     if roles.get('club_admin'):
   263       # add a link to the management page
   263       # add a link to the management page
   264       submenu = (redirects.getListRolesRedirect(group_entity, params), 
   264       submenu = (redirects.getListRolesRedirect(group_entity, params),
   265           "Manage Admins and Members", 'any_access')
   265           "Manage Admins and Members", 'any_access')
   266       submenus.append(submenu)
   266       submenus.append(submenu)
   267 
   267 
   268       # add a link to invite an admin
   268       # add a link to invite an admin
   269       submenu = (redirects.getInviteRedirectForRole(group_entity, 'club_admin'), 
   269       submenu = (redirects.getInviteRedirectForRole(group_entity, 'club_admin'),
   270           "Invite an Admin", 'any_access')
   270           "Invite an Admin", 'any_access')
   271       submenus.append(submenu)
   271       submenus.append(submenu)
   272 
   272 
   273       # add a link to invite a member
   273       # add a link to invite a member
   274       submenu = (redirects.getInviteRedirectForRole(group_entity, 'club_member'), 
   274       submenu = (redirects.getInviteRedirectForRole(group_entity, 'club_member'),
   275           "Invite a Member", 'any_access')
   275           "Invite a Member", 'any_access')
   276       submenus.append(submenu)
   276       submenus.append(submenu)
   277 
   277 
   278       # add a link to the request page
   278       # add a link to the request page
   279       submenu = (redirects.getListRequestsRedirect(group_entity, params), 
   279       submenu = (redirects.getListRequestsRedirect(group_entity, params), 
   294     if roles.get('club_member'):
   294     if roles.get('club_member'):
   295       # add a link to resign as club member
   295       # add a link to resign as club member
   296       submenu = (redirects.getManageRedirect(roles['club_member'], 
   296       submenu = (redirects.getManageRedirect(roles['club_member'], 
   297           {'url_name' : 'club_member'}), 
   297           {'url_name' : 'club_member'}), 
   298           "Resign as Club Member", 'any_access')
   298           "Resign as Club Member", 'any_access')
       
   299       submenus.append(submenu)
       
   300 
       
   301     if roles.get('club_member') or roles.get('club_admin'):
       
   302       submenu = (redirects.getCreateDocumentRedirect(group_entity, 'club'),
       
   303           "Create new document", 'any_access')
   299       submenus.append(submenu)
   304       submenus.append(submenu)
   300 
   305 
   301     return submenus
   306     return submenus
   302 
   307 
   303 
   308