Ignore:
Timestamp:
30 Jun 2015, 21:22:31 (9 years ago)
Author:
Henrik Bettermann
Message:

More docs.

Location:
main/waeup.kofa/trunk/docs/source/userdocs
Files:
1 added
2 edited

Legend:

Unmodified
Added
Removed
  • main/waeup.kofa/trunk/docs/source/userdocs/configuration.rst

    r13118 r13120  
    1 Configuration and Customization
    2 *******************************
    3 
    41.. _configuration:
    52
    63Portal Configuration
    7 ====================
     4********************
    85
    96There are many places in Kofa where portal parameters can be set or
    107page descriptions can be added. These parameters are attributes of
    118either 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.
     9academics, applicants or data center sections. The latter have been
     10described elsewehere. Here we explain the interfaces of the
     11configuration section.
    1512
    1613Technically speaking, the portal configuration section is a
    1714container of type `ConfigurationContainer` with id ``configuration``
    18 which contains session configuration subcontainers::
     15which contains session configuration subobjects::
    1916
    2017
     
    2825
    2926Site Settings
    30 -------------
     27=============
    3128
    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
     29Site parameters are the attributes of the configuration container to
     30be set via the `ConfigurationContainerManageFormPage`. The page
     31opens, if an officer with
    3532:py:class:`ManagePortalConfiguration<waeup.kofa.permissions.ManagePortalConfiguration>`
    3633permission clicks the 'Portal Configuration' link in the side box.
     34
     35The `ConfigurationContainer` class implements exactly one interface:
     36
    3737
    3838.. literalinclude:: ../../../src/waeup/kofa/interfaces.py
    3939   :pyobject: IConfigurationContainer
    4040
    41 The page alows furthermore to add or access the containing session
    42 configuration objects.
     41The page furthermore lists containing session configuration objects
     42and allows to add them.
    4343
    4444Session Settings
    45 ----------------
     45================
    4646
     47Session parameters are the attributes of session configuration
     48objects. These parameters may vary between academic sessions.
     49Particularly student fees, which often vary from one session to the
     50next, can be configured here, if the portal has been customized
     51accordingly, see :ref:`customization` below. The session
     52configuration objects also serve to:
    4753
     54- disable student payments for certain payment categories and
     55  subgroups of students
     56
     57  See also `Disable Payment Groups
     58  <https://kofa-demo.waeup.org/sources#collapseDisablePaymentGroups>`_
     59  in the base package.
     60
     61- disable clearance by clearance officers for the selected session
     62
     63  If clearance is disabled, students can still fill and submit the
     64  clearance form, but clearance officers can't process the clearance
     65  requests afterwards. They can neither clear these students nor
     66  reject their clearance request.
     67
     68- set the course registration deadline
     69
     70  If the course registration deadline is set, student can't register
     71  courses unless they pay the late registration fee.
     72
     73Session configuration objects implement the following interface:
    4874
    4975.. literalinclude:: ../../../src/waeup/kofa/interfaces.py
    5076   :pyobject: ISessionConfiguration
    51 
    52 
    53 
    54 
    55 .. _customization:
    56 
    57 Portal Customization
    58 ====================
  • main/waeup.kofa/trunk/docs/source/userdocs/index.rst

    r13084 r13120  
    1717   users
    1818   reports
     19   mandates
    1920   configuration
    20    mandates
     21   customization
    2122   testing
    2223   buildingdocs
Note: See TracChangeset for help on using the changeset viewer.