source: WAeUP_SRP/trunk/skins/waeup_default/isManager.py @ 655

Last change on this file since 655 was 603, checked in by Henrik Bettermann, 18 years ago

batch of fixes to open the frontend for the first time

File size: 774 bytes
Line 
1## Script (Python) "cpsdocument_edit"
2##bind container=container
3##bind context=context
4##bind namespace=
5##bind script=script
6##bind subpath=traverse_subpath
7##parameters=student=None
8##title=
9##
10# $Id: student_edit.py 486 2006-09-06 10:09:39Z joachim $
11"""
12return True if the member is considered a Manager,
13consider all non-Student members to be Managers
14
15"""
16request = context.REQUEST
17
18wf = context.portal_workflow
19mtool = context.portal_membership
20member = mtool.getAuthenticatedMember()
21path_info = request.get('PATH_INFO').split('/')
22#roles = member.getRolesInContext(context)
23roles = member.getRoles()
24isStudent = "Student" in roles
25isStaff = not isStudent
26#isManager = "Manager" in roles or "SectionManager" in roles or isStaff
27isManager = isStaff
28return isManager
Note: See TracBrowser for help on using the repository browser.