Changeset 13570
- Timestamp:
- 7 Jan 2016, 15:26:07 (9 years ago)
- Location:
- main/waeup.kofa/trunk
- Files:
-
- 5 edited
Legend:
- Unmodified
- Added
- Removed
-
main/waeup.kofa/trunk/CHANGES.txt
r13493 r13570 4 4 1.3.4.dev0 (unreleased) 5 5 ======================= 6 7 * Add further permissions to the local ApplicationsManager role and 8 make it assignable at applicants container level. 6 9 7 10 * Disable rendering of HTML tags in fullnames. -
main/waeup.kofa/trunk/docs/source/userdocs/applicants/interfaces.rst
r13229 r13570 44 44 `description_dict` contains the same information as the 45 45 `description`, but the sequence of language translations has been 46 split up and copied into a dictionary for faster processing. In the 47 base package, `local_roles` is an empty list which means, no local 48 role can be assigned at applicants container level. 46 split up and copied into a dictionary for faster processing. 49 47 50 48 Crucial for application are the `prefix`, `year`, `mode` and -
main/waeup.kofa/trunk/src/waeup/kofa/applicants/container.py
r13217 r13570 56 56 description_dict = {} 57 57 58 local_roles = [] 58 local_roles = [ 59 'waeup.local.ApplicationsManager', 60 ] 59 61 60 62 def addApplicant(self, applicant): -
main/waeup.kofa/trunk/src/waeup/kofa/permissions.py
r13046 r13570 166 166 167 167 class ApplicationsManager(grok.Role): 168 """The local ApplicationsManager role can be assigned at department level. 169 Local Applications Managers do not gain further permissions. This role is 170 meant for the assignment of dynamic roles only, see below. 168 """The local ApplicationsManager role can be assigned at applicants 169 container and at department level. At department level an Applications 170 Manager can manage all applicants which desire to study a programme 171 offered by the department (1st Choice Course of Study). 172 173 At container level (local) Applications Managers gain permissions 174 which allow to manage the container and all applicants inside the container. 175 At container level the permission set of this local role corresonds with 176 the permission set of the same-named global role. 171 177 """ 172 178 grok.name('waeup.local.ApplicationsManager') 173 179 grok.title(u'Applications Manager') 174 grok.permissions('waeup.viewAcademics') 180 grok.permissions('waeup.viewAcademics', 181 'waeup.manageApplication', 'waeup.viewApplication', 182 'waeup.payApplicant') 175 183 176 184 class DepartmentManager(grok.Role): -
main/waeup.kofa/trunk/src/waeup/kofa/students/browser.py
r13480 r13570 1403 1403 tabledata = [] 1404 1404 tableheader = [] 1405 contenttitle = []1406 1405 for i in range(1,7): 1407 1406 tabledata.append(sorted(
Note: See TracChangeset for help on using the changeset viewer.