Installation and Maintenance

User Agreements

Before a new user can use ILIAS he has usually to confirm a user agreement. These texts are stored in html files located in the Customizing/global/agreement directory. The format of the filename is:

  • Customizing/global/agreement/agreement_<language_code>.html

Examples:

  • Customizing/global/agreement/agreement_en.html

  • Customizing/global/agreement/agreement_de.html

It is also possible to provide user agreements per client. These are stored in the directory Customizing/clients/<client_name>/agreement. E.g. assuming that you have a client my_client, the english user agreement file has to be stored at:

  • Costumizing/clients/my_client/agreement/agreement_en.html

To determine which user agreement should be presented for a given user, the following steps are processed:

  1. Use agreement file for user language and client of user. If this file does not exists continue with step 2.

  2. Use agreement file for default language and client of user. If this file does not exists continue with step 3.

  3. Use agreement file for english and client of user. If this file does not exists continue with step 4.

  4. Use global agreement file for user language. If this file does not exists continue with step 5.

  5. Use global agreement file for default language. If this file does not exists continue with step 6.

  6. Use global agreement file for english.

Please make sure, that your Apache system user has read permission to all user agreement files.



No comment has been posted yet.