Changeset 13118
- Timestamp:
- 30 Jun 2015, 07:14:17 (9 years ago)
- Location:
- main/waeup.kofa/trunk
- Files:
-
- 5 edited
Legend:
- Unmodified
- Added
- Removed
-
main/waeup.kofa/trunk/docs/source/userdocs/applicants/create_students.rst
r13108 r13118 74 74 :noindex: 75 75 76 5. Can the application slip canbe created? Defective images may76 5. Can the application slip be created? Defective images may 77 77 cause the adapter method to raise an exception (``IOError``). 78 78 79 79 If all these checks are passed, a new student record is created, a 80 80 password is set, the transitions ``create`` and ``admit`` are fired 81 and all student study course attributes are set. These are the82 changes which affect the database.81 and all student study course attributes are set. All this is done 82 in one database transaction. 83 83 84 84 Furthermore, `createStudent` also produces an application slip pdf … … 89 89 section is being purged. 90 90 91 As mentioned above, folder creation and file copying are not being 92 rolled back if the database transactions fails, e.g. due to write 93 conflict errors. Therefore, batch student creation should only be 94 performed if the portal is offline. 91 As mentioned above, folder creation and file copying are not part of 92 the transaction and are not being rolled back if the database 93 transactions fails, for example due to write conflict errors. 94 Therefore, batch student creation should only be performed if the 95 portal is offline. 95 96 96 97 -
main/waeup.kofa/trunk/docs/source/userdocs/browsing.rst
r13108 r13118 45 45 46 46 Officers see a double-column theme after logging in. The left column 47 contains a box which contains links to the user's preferences (My48 Preferences) and roles (My Roles). It also contains links to the 49 various sections of Kofa depending on the permissions the officer 50 has has obtained. Possible sections are: 'Portal Configuration', 51 'Officers', 'Data Center', 'Reports' and 'Access Codes'. A second 52 box shows up in the left columnwhen the officer accesses an53 applicant or student record. Th isbox gives direct access to the47 contains a box (side box) which contains links to the user's 48 preferences (My Preferences) and roles (My Roles). It also contains 49 links to the various sections of Kofa depending on the permissions 50 the officer has has obtained. Possible sections are: 'Portal 51 Configuration', 'Officers', 'Data Center', 'Reports' and 'Access 52 Codes'. The side box expands when the officer accesses an 53 applicant or student record. The box gives direct access to the 54 54 pages of an applicant or student record respectively. 55 55 -
main/waeup.kofa/trunk/docs/source/userdocs/configuration.rst
r13047 r13118 1 Configuration and Customization 2 ******************************* 3 1 4 .. _configuration: 2 5 3 Portal Configuration and Customization :sup:`in progress` 4 ********************************************************* 6 Portal Configuration 7 ==================== 8 9 There are many places in Kofa where portal parameters can be set or 10 page descriptions can be added. These parameters are attributes of 11 either dedicated configuration objects or of containers in the 12 academics and applicants section. The latter have been described 13 elsewehere. Here we explain the interfaces of the configuration 14 section. 15 16 Technically speaking, the portal configuration section is a 17 container of type `ConfigurationContainer` with id ``configuration`` 18 which contains session configuration subcontainers:: 19 20 21 Portal Configuration (ConfigurationContainer) 22 | 23 +--->SessionConfiguration 24 25 Much like ``academics``, ``students``, ``applicants``, ``hostels`` 26 and ``documents``, also ``configuration`` is a unique container 27 which is located in the `IUniversity` instance. 28 29 Site Settings 30 ------------- 31 32 The site setting parameters are the attributes of the configuration 33 container to be set via the `ConfigurationContainerManageFormPage`. 34 The page opens, if an officer with 35 :py:class:`ManagePortalConfiguration<waeup.kofa.permissions.ManagePortalConfiguration>` 36 permission clicks the 'Portal Configuration' link in the side box. 37 38 .. literalinclude:: ../../../src/waeup/kofa/interfaces.py 39 :pyobject: IConfigurationContainer 40 41 The page alows furthermore to add or access the containing session 42 configuration objects. 43 44 Session Settings 45 ---------------- 46 47 48 49 .. literalinclude:: ../../../src/waeup/kofa/interfaces.py 50 :pyobject: ISessionConfiguration 51 52 53 54 55 .. _customization: 56 57 Portal Customization 58 ==================== -
main/waeup.kofa/trunk/src/waeup/kofa/configuration.py
r11477 r13118 55 55 56 56 def getSessionString(self): 57 """Return the session string from the vocabulary. 58 """ 57 59 return academic_sessions_vocab.getTerm(self.academic_session).title 58 60 -
main/waeup.kofa/trunk/src/waeup/kofa/interfaces.py
r13034 r13118 714 714 ) 715 715 716 def addSessionConfiguration(sessionconfiguration): 717 """Add a session configuration object. 718 """ 719 716 720 class ISessionConfiguration(IKofaObject): 717 721 """A session configuration object. … … 783 787 784 788 def getSessionString(): 785 """Return sthe session string from the vocabulary.789 """Return the session string from the vocabulary. 786 790 """ 787 791
Note: See TracChangeset for help on using the changeset viewer.