- Timestamp:
- 12 Nov 2005, 14:45:08 (19 years ago)
- File:
-
- 1 moved
Legend:
- Unmodified
- Added
- Removed
-
waeup_product/trunk/skins/waeup_default/temporary_view_all.py
r160 r166 1 ##parameters= REQUEST=None,psm=None,groups=None1 ##parameters=psm=None 2 2 # $Id$ 3 3 … … 6 6 7 7 member = context.portal_membership.getAuthenticatedMember() 8 9 if not context.portal_membership.isAnonymousUser(): 10 if 'UniversityManager' in member.getRoles(): 11 return context.folder_view() 12 index = getattr(context,'documents',None) 13 if index: 14 fp = getattr(index,'frontpage',None) 15 if fp: 16 return fp() 17 return context.university_view_all(psm=psm) 8 uname = str(member) 9 roles = member.getRoles() 10 cat = context.portal_catalog 11 request = context.REQUEST 12 url0 = request.get('URL0') 13 if context.portal_membership.isAnonymousUser(): 14 return context.temporary_view_all_form(psm=psm) 15 else: 16 if url0.find(uname) > 0 or 'UniversityManager' in roles: 17 return context.temporary_view_all_form(psm=psm) 18 elif 'Student' in roles: 19 res = cat(id=uname) 20 if len(res) > 0: 21 return res[0].getObject().temporary_view_all_form(psm=psm) 22 return context.temporary_view_all_form(psm=psm)
Note: See TracChangeset for help on using the changeset viewer.