source: WAeUP_SRP/trunk/skins/waeup_custom/getCPSCandidateLocalRoles.py @ 1068

Last change on this file since 1068 was 1028, checked in by Henrik Bettermann, 18 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.