OLAT

Installation & Administration Documentation

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

Table of Contents

Preface
1. OLAT easy installer
2. Installation and Configuration
2.1. Prerequisites
2.2. Standard Installation
2.3. Developer Installation
2.4. Deployment
3. Enable additional components
3.1. WebDAV access
3.2. Full text Search
3.3. TeX math formulas in wikis
3.4. LDAP synchronization and authentication
LDAP configuration via olat.local.properties
LDAP expert configuration
LDAP administration
3.5. Shibboleth authentication
3.6. Instant Messaging
Basic install
Features
Memory issues
Openfire Performance Tuning (cache)
File handlers
3.7. Setup MRTG server monitoring
4. The config files
4.1. olat.local.properties
4.2. webapp/WEB-INF/
APP.xml
blacklist.txt
log4j.properties
olat_buildingblocks.xml
olat_config
olat_extensions.in
olat_portals.in
olat_upgrades.xml
web.xml.in
treecache.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
org/olat/ldap/_spring/olatextconfig.xml
org/olat/commons/modules/glossary/_spring/olatdefaultconfig.xml
org/olat/commons/coordinate/cluster/_spring/olatdefaultconfig.xml
org/olat/admin/sysinfo/_spring/olatdefaultconfig.xml
org/olat/course/auditing/remote/_spring/olatdefaultconfig.xml
org/olat/search/service/_spring/olatdefaultconfig.xml
org/olat/shibboleth/_spring/olatdefaultconfig.xml
org/olat/notifications/_spring/olatdefaultconfig.xml
5. Customize your installation
5.1. Internationalization and translations
5.2. Concept
5.3. Configuration
5.4. The online translation tool
5.5. Customizing the disclaimer
6. Clustered OLAT
6.1. Clustered OLAT System Overview
6.2. Installation of ActiveMQ (JMS)
6.3. Configuration mod_jk as Loadbalancer
6.4. OLAT Cluster Properties
7. Administration
7.1. System information
sessions
infomsg
errors
loglevels
sysinfo
snoop
usersessions
locks
Multi-user events
Cluster
caches
Buildinfo
fstest
7.2. System configuration
Layout
Languages
Ajax Web 2.0 Mode
Quota Management
7.3. System registration
7.4. Instant Messaging Administration
7.5. Course activity
7.6. Properties
7.7. Advanced properties
Example Info Message
Example PASSED true for a certain test
7.8. Translation tool
7.9. Full Text Search Administration
7.10. Manual triggering the notifications
7.11. Access Rights
Examples
8. Deletion of unused users and resources from the system
8.1. User Deletion
User Deletion Workflow
Configuration of User Deletion
8.2. Delete inactive learning resources
8.3. Delete inactive project group
9. Upgrading from previous installation
9.1. General upgrade concept
9.2. Upgrading from 6.2.2 to 6.3.x
9.3. Upgrading from 6.1.1 to 6.2.x
9.4. Upgrading from 6.0.x to 6.1.1
9.5. Upgrading from 6.0.0 to 6.0.3
9.6. Upgrading from 5.2.x to 6.0.0
9.7. Upgrading from 5.1.x to 5.2.x
9.8. Upgrading from 5.0.x to 5.1.x
Conversion of wiki's
9.9. 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
9.10. 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
9.11. Upgrading from 2.x
10. Contact, mailinglists and support
10.1. Mailinglists
10.2. Support
11. OLAT software license
12. Change history

List of Tables

2.1. Local configuration properties
2.2. MySQL configuration file parameters.
2.3. Developer configuration properties
2.4. Common Build Goals
2.5. Common Build Profiles
3.1. LDAP configuration parameters in olat.local.properties
7.1. Default Quotas
7.2. Access Rights Example 1
7.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