source: WAeUP_SRP/branches/srpp_on_branch/skins/waeup_custom/getCPSCandidateLocalRoles.py

Last change on this file was 1028, checked in by Henrik Bettermann, 19 years ago

date labels changed
SectionReader? role can be assigned by SectionOfficers?
formaction changed in waeup_edit_form
warning added in clearance_pin_form

  • Property svn:keywords set to Id
File size: 736 bytes
Line 
1## Script (Python) "getCPSCandidateLocalRoles"
2##bind container=container
3##bind context=context
4##bind namespace=
5##bind script=script
6##bind subpath=traverse_subpath
7##parameters=
8##title=
9##
10# $Id: getCPSCandidateLocalRoles.py 1028 2006-12-11 15:32:32Z henrik $
11"""
12XXX content moved into portal_membership
13
14Override this template if you have new portal types or new roles with a
15specific mapping to register.
16"""
17from Products.CMFCore.utils import getToolByName
18mtool = getToolByName(context, 'portal_membership')
19member = mtool.getAuthenticatedMember()
20
21
22allowed_roles = mtool.getCPSCandidateLocalRoles(context)
23
24
25if member.id in ("admin","perry"):
26    return ['SectionReader','SectionManager','ClearanceOfficer', 'SectionOfficer']
27return ['SectionReader', 'ClearanceOfficer', 'SectionOfficer']
Note: See TracBrowser for help on using the repository browser.