Download & Releases

ILIAS 4.0 Features

This page lists all new features of ILIAS version 4.0.

The first stable release 4.0.0 has been published on 28th September 2009.

Notice: ILIAS 4.0 requires MySQL 5.0 or higher. MySQL 4.1 will no longer be supported.

Features are assigned to the following categories:

See also: Abandonned Features

ILIAS core

  • DB abstraction / Oracle support (Funded by Agentur für Arbeit; Realised by Qualitus, Databay, Leifos, Helmut Schottmüller, Fred Neumann, Hendrik Holtmann)

  • Disk quota handling per role/user. (Funded and implemented by HSLU / Werner Randelshofer)

  • LDAP/Shibboleth: Assignment of local roles depending on LDAP/Shibboleth attributes. (Funded by Uni Bern; Implemented by Leifos / Stefan Meyer)

  • Unit Tests: Allow automatic testing of ILIAS components.

  • Performance Improvements (Implementation by Leifos)

    • Learning Progress (Funded by BA)
    • General Cache (Funded by University of Stuttgart)
    • RBAC Cache (Funded by University of Stuttgart)
    • News Cache (Funded by University of Stuttgart)
    • Calendar Cache (Funded by University of Stuttgart)

  • Paste into Multiple Objects: Offering the possibility of pasting one object into several containers at once. (Implemented by Databay)

User Interface, Usability and Accessibility

Personal Desktop and General Services

  • Calendar:

    • External subscription to calendars / iCal. (Funded by University of Berne; Implemented by Leifos / Stefan Meyer)

    • Milestone/Task management. (Funded by ISN ETH Zurich; Implemented by Leifos / Alex Killing)

  • Search Engine Revision. Lucene search will be extend to search through additional document types, e.g. Word, Excel, and all ILIAS ressources. (Funded by Skyguide, Implemented by Leifos / Stefan Meyer)

  • Search: User interface improvements. (Funded by Skyguide; Implemented by Leifos / Stefan Meyer)

  • Comments overview on personal desktop. The "Private Notes" tab on the personal desktop will be renamed to "Notes and Comments". A new subtab "Public Comments" will list all comments related to items on the personal desktop of the user. (Implemented by Leifos / Alex Killing)

  • Change ILIAS account name: Optional feature that allows users to change their ILIAS account names themselves in the user profile. (Implemented by Databay for Helmut Schmidt Universität Hamburg)

  • Certificate service: The certificate functionality of Test & Assessment should be changed into an ILIAS service to use certificates in other ILIAS objects than tests. In a first step the certificate functionality should be offered for SCORM modules, too. (Implemented by Helmut Schottmüller)

  • Repository/Mail: Filter HTML out of repository resources titles in mails and in page title tag. (Implemented by Databay for Qualitus)

  • Payment: Add new payment method "Rechnung/Bill". Add new setting in payment administration "store billing address and bank data yes/no". (Implemented by Databay)

  • Bookmarks: Manage ILIAS permanent links in bookmarks. (Implemented by Databay / Jan Posselt)

  • Repository: Allow to create all objects on top repository level. (Implemented by Leifos / Alex Killing)

  • Repository Plugins: A new plugin slot that allows to add new object types to the repository. (Implemented by Leifos / Alex Killing)

  • FTP/HTTP File Upload. (Implemented by Fred Neumann for Bundesagentur für Arbeit)

  • Tagging: Administrate list of forbidden tags, search users using a tag. (Funded and implemented by Alex Killing)

Learning and Content Management

  • SCORM 2004 content editor: Integrated authoring environment to create SCORM 2004 learning modules (Funded by ISN/ETH Zurich; Implementation: Andrij Podgornov, Hendrik Holtmann, Alexander Killing)

  • SCORM Modules: User Session Handling while user works through SCORM content. (Funded by Bundesagentur für Arbeit; Implemented by Hendrik Holtmann)

  • Content Editor: Cut, copy and paste of content page elements. The content editor used in wikis, learning modules and glossaries will support cut/copy/paste operations of page elements (text, images, ...). (Implemented by Leifos / Alex Killing for ISN)

  • Content Styles / Page Element Chracteristics: Text block and section characteristics will be extensible. The style sheet editor will be revised. The page editor will allow to select multiple text blocks and to assign a characteristic in one step. (Funded by Uni Münster and ISN; Implemented by Leifos / Alex Killing)

  • Page Editor: Allow marginalia on content pages. This will be done by assigning special css characteristics. (Funded by Uni Münster; Implemented by Leifos / Alex Killing)

  • Media Pools: A new setting in a media pool allows to define a default size for newly added media objects. If adding a new media object, the width/height values will be pre-entered into the form. (Funded by HSU; Implemented by Leifos / Alex Killing)

  • Media Pools: A local search allows to search for media in a single media pool. This is done by a special filter view. (Funded by HSU; Implemented by Leifos / Alex Killing)

  • Content Snippets in Media Pool: Text blocks can be stored as snippets in the media pool and reused easily in several content modules. (Funded by Open Consulting; Implemented by Leifos / Alex Killing)

  • Learning Modules: Individual layout setting per page. Up to now, a learning module uses a certain layout (frame set) for the whole set of pages. This option allows to choose a different layout for single pages. (Funded by HSU; Implemented by Leifos / Alex Killing)

  • Learning Modules: Activation per time limitation. Single pages of a learning module can be activated per time. This option depends on global activation in the ILIAS administration. (Funded by Uni Münster; Implemented by Leifos / Alex Killing)

  • Learning Module: A new layout will be added, that is based on the toc2win layout. It will add a dynamically loaded frame on the bottom right for glossary, media and faq links. The learning module properties will be revised. (Funded by Uni Münster; Implemented by Leifos / Alex Killing)

  • Learning Modules: Revision of Properties Screen. (Funded and implemented by Leifos / Alex Killing)

  • Learning Modules / Toc2Win Behaviour: There is a usability issue with large trees in the table of contents frame. If multiple items in the tree are expanded, the user quickly loses overview. The idea is to make all items collaps automatically, after a navigation to another page is done - except the parents of the current page. This may be an optional feature. (Funded by Uni Münster; Implemented by Leifos / Alex Killing)

  • Revision of Media Object Editing: Porting to standard ILIAS form class, constrain proportions option for width/height, use flvplayer/mp3player for mp3/flv files. (Funded and implemented by Leifos / Alex Killing)

  • SFTP upload for SCORM and HTML modules (Implemented by FIM / Fred Neumann for Bundesagentur für Arbeit)

  • File Object Improvements:

    • Only current file for download: An additional option makes it possible to reduce learner's access only to newest version of a file. Furthermore an option allows to deactivate versioning of file objects completely. (Funded by Uni Düsseldorf; Implemented by Leifos / Stefan Meyer)

  • Improving web resources: The creation workflow and naming in web resources will be improved and sorting of links supported. (Implemented by Leifos / Stefan Meyer for ILIAS open source)

Test, Survey and Exercises

  • New Question Types:

    (Implementation by Helmut Schottmüller)

  • E-mail notification for administrators/test owners immediately after a test has been taken with user details and their result (Implemented by Helmut Schottmüller)

  • Question overview on the left side (Implemented by Helmut Schottmüller)

  • Meaningful use of read permission in questionpools: At the moment it is only possible to add questions to a test if you have write access to a given questionpool. The idea behind this topic is to allow an author to add questions to a test even if he/she only has read access to the questionpool. In this case the author is not allowed to modify the questions in the test because he/she has only read permission. In case of write permission that author is still able to modify the questions inside a test (Implemented by Helmut Schottmüller)

  • Exercise Work instruction field improvement (Funded and implemented by Leifos / Alex Killing)

Communication and Syndication

Groupware and Course Management

  • Preview as Learner to show a course or group administrator how the course/group and its content is shown to a member. (Funded by PH Thurgau and Uni Hohenheim; Implemented by Leifos / Stefan Meyer)

  • Improvement of course session view: Streamline file handling and review of session presentation on info screen. (Funded by ILIAS open source; Implemented by Stefan Meyer)

  • Improvement of "Add Member" Dialogue: Search results shall no longer be presented after the search form. (Funded by Helmut Schmidt Universität and ILIAS open source; Implemented by Leifos / Stefan Meyer & Alex Killing)

  • User May Unsubscribe from Waiting List. (Funded by University of Berne; Implemented by Leifos / Stefan Meyer)

  • Address lookups for Google Maps input fields. (Funded and implemented by iNetworks / Nicolai Lundgaard)

Administration

Abandonned Features

The following features / function will no longer be supported in 4.0: