OLAT

Installation & Administration Documentation

MELS - Multimedia & E-Learning Services, University of Zuerich, Switzerland

Table of Contents

Preface
1. OLAT easy installer
2. Install OLAT for production
2.1. New OLAT installation
Install the prerequisites
Getting the sources.
OLAT configuration
2.2. Database and UTF-8 configuration
MySQL
Postgres
Other databases
JUnit tests
2.3. Tomcat and Apache configuration
Standalone: Tomcat using the HTTP connector
Combined: Tomcat and Apache using the JK connector
MacOS X
Tomcat VM parameters and Operating System issues
2.4. Directory structure
2.5. Configuration Script
3. Enable additional components
3.1. WebDAV access
3.2. Full text Search
3.3. TeX math formulas in wikis
3.4. Shibboleth authentication
3.5. Instant Messaging
Basic install
Features
Memory issues
3.6. Setup MRTG server monitoring
4. The config files
4.1. Build.properties
4.2. webapp/WEB-INF/
APP.xml
blacklist.txt
log4j.properties.in
olat_buildingblocks.xml
olat_config.in
olat_extensions.in
olat_portals.in
olat_upgrades.xml
web.xml.in
4.3. webapp/WEB-INF/src/serviceconfig
brasatoconfig.xml
org/olat/_spring/brasatoconfigpart.xml
org/olat/_spring/olat_userconfig.xml
org/olat/_spring/olatextconfig.xml
org/olat/core/_spring/olatcoreconfig.xml
org/olat/core/commons/scheduler/_spring/olatdefaultconfig.xml
org/olat/core/commons/scheduler/_spring/olatextconfig.xml
5. Customize your installation
5.1. Internationalization and translations
Concept
Configuration
The online translation tool
Files not covered by the Online Translation Tool
6. Administration
6.1. System information
sessions
infomsg
errors
loglevels
sysinfo
snoop
usersessions
locks
Multi-user events
olatsysinfo
caches
6.2. Course activity
6.3. Quota Management
6.4. Access Rights
Examples
6.5. Properties
6.6. Advanced properties
Example Info Message
Example PASSED true for a certain test
6.7. Translation tool
6.8. Full Text Search Administration
6.9. Manual triggering the notifications
6.10. Ajax Web 2.0 Mode
6.11. User Deletion
User Deletion Workflow
Configuration of User Deletion
6.12. Delete inactive learning resources
6.13. Delete inactive project group
7. Upgrading from previous installation
7.1. General upgrade concept
7.2. Upgrading from 6.0.0 to 6.0.3
7.3. Upgrading from 5.2.x to 6.0.0
7.4. Upgrading from 5.1.x to 5.2.x
7.5. Upgrading from 5.0.x to 5.1.x
Conversion of wiki's
7.6. Upgrading the 4.x.y series
Upgrading from 4.1.4 to 5.0.x
Upgrading from 4.1.1 to 4.1.4
Upgrading from 4.0.2 to 4.1.1
Upgrading from 4.0.1 to 4.0.2
Upgrading from 4.0.0 to 4.0.1
7.7. Upgrading the 3.x.y series
Upgrading from 3.2.1 to 4.0.0
Upgrading from 3.2.0 to 3.2.1
Upgrading from 3.1.4 to 3.2.0
Upgrading from 3.1.3 to 3.1.4
Upgrading from 3.1.2 to 3.1.3
Upgrading from 3.1.0 to 3.1.2
Upgrading from 3.0.1 to 3.1
Upgrading from 3.0.0 to 3.0.1
7.8. Upgrading from 2.x
8. Contact, mailinglists and support
8.1. Mailinglists
8.2. Support
9. OLAT software license
10. Change history

List of Tables

6.1. Default Quotas
6.2. Access Rights Example 1
6.3. Access Rights Example 2

List of Examples

4.1. Definition of a user property
4.2. userPropertyHandlers is a list of previous defined properties
4.3. Home settings configuration