Changeset 7178 for main/waeup.sirp/trunk/src/waeup/sirp/permissions.py
- Timestamp:
- 23 Nov 2011, 09:32:17 (13 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
main/waeup.sirp/trunk/src/waeup/sirp/permissions.py
r7177 r7178 67 67 grok.permissions('waeup.editUser') 68 68 69 # GlobalRoles69 # Site Roles 70 70 class PortalUser(grok.Role): 71 71 grok.name('waeup.PortalUser') … … 119 119 """ 120 120 return sorted([x.id for x in getWAeUPRoles()]) 121 122 #def getLocalRolesForAccount(view, account):123 # """Return HTML tagged string with all local roles of a user account.124 # """125 # local_roles = account.getLocalRoles()126 # local_roles_string = ''127 # site_url = view.url(grok.getSite())128 # for local_role in local_roles.keys():129 # role_title = dict(getAllRoles())[local_role].title130 # objects_string = ''131 # for object in local_roles[local_role]:132 # objects_string += '<a href="%s">%s</a>, ' %(view.url(object),133 # view.url(object).replace(site_url,''))134 # local_roles_string += '%s: <br />%s <br />' %(role_title,135 # objects_string.rstrip(', '))136 # return local_roles_string137 138 #def getGlobalRolesForAccount(account):139 # """Return HTML tagged string with all global roles of a user account.140 # """141 # global_roles = account.roles142 # global_roles_string = ''143 # for global_role in global_roles:144 # role_title = dict(getAllRoles())[global_role].title145 # global_roles_string += '%s <br />' % role_title146 # return global_roles_string147 148 def getMyRoles(view):149 account = get_user_account(view.request)150 if account:151 global_roles = getGlobalRoles(account)152 local_roles = getLocalRoles(account)153 return [global_roles,local_roles]154 return155 156 121 157 122 class LocalRolesAssignable(grok.Adapter):
Note: See TracChangeset for help on using the changeset viewer.