25. Internationale ILIAS-Konferenz

Download & Releases

4.0.1 (stable)

Release 4.0.1 has been published on 3rd November 2009.

Please read the ILIAS 4.0 features report for information about major changes and new features of this version!

Information about first time installation can be found here.

ILIAS 4.0 does not support MySQL 4.1.x anymore. You need at least MySQL 5.0.x or higher. Minimum PHP Version is PHP 5.1.3.

Before upgrading an ILIAS installation to 4.0 you will need to upgrade to 3.10 first. Instructions for updating ILIAS can be found in section 3 of the general installation instructions. For major updates (e.g. 3.10.x -> 4.0.x) the safest proceeding is, to upgrade a copy of your productive system first and test whether everything works ok.

<div style="float:right; margin:15px;"></div>
Format: .tar.gz

ilias-4.0.1.tar.gz
Download (sourceforge.net)
85 MB, 2009-11-03
md5: 9f550163753f58d693b9c63a45fd0acf

<div style="float:right; margin:15px;"></div>
Format: .zip

ilias-4.0.1.zip
Download (Sourceforge.net)
90 MB, 2009-11-03
md5: 5e8d230972859795142df64319ba1d4a

ILIAS is free, open source software and published under the GNU General Public License (GPL).

Known Issues

1. Latex Patch

This patch fixes a problem when using latex in the WYSIWYG editor.

The zip file contains two files:
Services/Utilities/classes/class.ilUtil.php
Services/Form/classes/class.ilTextAreaInputGUI.php

Please backup your current versions of these files and copy the patch files to the corresponding directories.

- ilias.4.0.1.latex.patch.zip - md5sum: 8b55a8e76f35807e3c3c688c93fd1fc9

2. SCORM Certificate Patch

This patch fixes a system crash when activating certificates for SCORM 1.2 modules.

The zip file contains the file:
Modules/ScormAicc/classes/class.ilObjSCORMLearningModule.php

Please backup your current version of this file and copy the patch file to the corresponding directory.

- ilias.4.0.1.certificate.patch.zip - md5sum: e70bcd536f875e3f9b308f28e73f6cf5

3. RBAC Inheritance Patch

Saving the permissions in a course or group drops the inheritance settings of superordinated roles.

The zip file contains one file:
./Services/AccessControl/classes/class.ilPermissionGUI.php

Please backup your current version of this file and copy the patch file to the corresponding directory.

- ilias-4.0.1.rbac_inheritance-patch.zip - md5sum: 3d271a8c657813f6003b94108e204a47

Fixed Bugs

The following reported bugs have been resolved:
  • #3377: [Administration (excl. RBAC)] Administration > User accounts": "Add user" on top of the page too (akill)
  • #5288: [Administration (excl. RBAC)] License consumed but module can be viewed by admins (fneumann)
  • #5298: [Administration (excl. RBAC)] Trash: Error when deleting objects finally (akill)
  • #5297: [Administration (excl. RBAC)] Trash: No tree shown in TOC (akill)
  • #5356: [Assessment] Anonymity of a participant of a test only according to user and name (hschottm)
  • #5365: [Assessment] class GUI not found / Test class.ilObjTest.php (hschottm)
  • #5354: [Assessment] No results to a search for passed tests in the evaluation for all users (hschottm)
  • #5341: [Assessment] Shadow according to the shown text module in a horizotal ordering question - IE 8 specific (hschottm)
  • #5401: [Calendar] Calendar-day view: 2 appointments at the same time (smeyer)
  • #5403: [Calendar] Course session does not appear in Course Calendar (smeyer)
  • #5352: [Calendar] Creating new appointments should give success-message. (smeyer)
  • #5409: [Calendar] Different calendar views (smeyer)
  • #5392: [Calendar] It is impossible to subscribe to a calendar with an external app (smeyer)
  • #4271: [Calendar] Performance of Calendar on PD (smeyer)
  • #5368: [Course Management] 'Edit Timings' feature isn't available (akill)
  • #5369: [Course Management] 'Phantoms' of deleted preconditions remain in course (smeyer)
  • #5314: [Course Management] Automatic notification for course creators (smeyer)
  • #3329: [Course Management] Benachrichtiungen in Kursen (smeyer)
  • #5299: [Course Management] Course member view requires acceptance of user agreement (smeyer)
  • #5313: [Course Management] missing language variable in confirmation mail (smeyer)
  • #2888: [Course Management] New Course membership or application for aren't notified to Course administrator (smeyer)
  • #5412: [Course Management] Notification a little bit too short... (smeyer)
  • #5318: [Documentation] New recommendations for php.ini memory limit values (akill)
  • #5389: [Exercises] Edit exercise calendar (Date selection thru Javascript) dont keep week start day. (smeyer)
  • #5407: [Language Maintenance] -sess_copy- (smeyer)
  • #4404: [Language Maintenance] Error reading language file with weird characters (akill)
  • #1939: [Learning Module (ILIAS) Editor] Additional menu entries cannot be deactivated (akill)
  • #2373: [Learning Module (ILIAS) Editor] Chat objects cannot be link by an additional LM menu button (akill)
  • #5316: [Learning Module (ILIAS) Editor] Error when creating XML export file (smeyer)
  • #5306: [Learning Module (ILIAS) Editor] Error when deleting list item (akill)
  • #5364: [Learning Module (ILIAS) Editor] Fußnoten in deaktivierten ILIAS-Lernmodulseiten (akill)
  • #5338: [Learning Module Presentation (ILIAS)] Strange Page Title... ILIAS 3 (akill)
  • #5377: [Login & Authentication] Shibboleth authentication does not work (smeyer)
  • #2584: [Login & Authentication] wrong german language variable for login button (akill)
  • #5056: [Media Pools and Media Objects] Content snippets only seemingly can be copied to the clipboard (akill)
  • #5337: [Media Pools and Media Objects] Copy content snippet to clipboard fails (akill)
  • #5086: [Media Pools and Media Objects] Missing index in mep_tree (akill)
  • #0284: [Media Pools and Media Objects] Ordering items in MediaPool not possible (akill)
  • #5408: [News (Internal)] News block not visible for Anonymous (akill)
  • #4950: [News (Internal)] Permission Check (Minutes) (akill)
  • #5333: [Personal Desktop] Skype-Status not shown on personal desktop (akill)
  • #5294: [Personal Desktop] ZIP code setting not stored in public profile form (akill)
  • #2399: [RBAC] Initiating global roles (smeyer)
  • #5371: [RBAC] Problem in role administration (smeyer)
  • #5197: [RBAC] Verändern von Rolleneigenschaften mit nachträglicher Objektänderung nicht möglich (smeyer)
  • #5301: [Repository] Crash in code paragraph with download link (akill)
  • #5334: [Repository] Error when using Member View and Last visited in other tab (smeyer)
  • #5303: [SCORM Editor] Editing questions when JavaScript is inactive (akill)
  • #5325: [SCORM Editor] View button on Info screen crashes in authoring mode. (akill)
  • #5327: [SCORM Editor] White page trying to download application/msword file (akill)
  • #4570: [Security] Passwortgenerator richtet sich nicht nach Passwortrichtlinien (akill)
  • #5361: [Setup] DB Update Error 3.10.9 -> 4.0.0 (akill)
  • #5376: [Usability] Bottom right corner artifact (akill)
  • #5312: [Wiki] Cannot navigate throught wiki history (akill)
  • #5348: [_Other] ilDB::manipulatef() raises wrong failure message (akill)
  • #5317: [_Other] Ilias nicht Oracle-RAC fähig / Amsprechen über TNS-Listener-Names funktioniert nicht
  • #5295: [_Other] Wrong date presentation in the "devmode footer" in case DEVMODE = 1 (akill)

The following Mantis bug reports have been closed:
  • #2103: [Assessment] Test questions within tables aren't visible
  • #3463: [Learning Module (ILIAS) Editor] Error when trying to edit a page to set a fullscreen view of image
  • #5347: [Repository] ERROR: Can't find target class ilobjectcopygui for node eo:hb (ilrepositorygui)
  • #5243: [SCORM Editor] editable SCORM import 1
  • #5311: [SCORM Editor] Error in IE: creating questions for Scorm Module
  • #5375: [SCORM Editor] SCORM editor preview reads from browser cache
  • #4849: [Setup] White screen after Database update
  • #5323: [Web Feeds + RSS] Can´t setup a RSS in outlook

Other Changes

If you already implemented your own skin for ILIAS 4.0.0: Due to an accessibility fix, we had to add new blocks in the template file "templates/default/adm_content.html". You should add these blocks to your file, if you made local changes to it.

<div class="il_HeaderInner">
<!-- BEGIN headerbl --><h1 class="ilHeader"><!-- BEGIN header_image -->
<span style="position: absolute; margin: 1px 0px 0px 5px; left: 25px;">
<img style="vertical-align:middle" alt="{IMAGE_ALT}"
<!-- BEGIN header_image_desc -->title="{IMAGE_DESC}"<!-- END header_image_desc -->
border="0" src="{IMG_HEADER}" id="headerimage" /></span><!-- END header_image -->
<a class="ilAccAnchor" id="il_mhead_t_focus" name="il_mhead_t_focus">{HEADER}</a></h1>
<!-- END headerbl -->
<!-- BEGIN header_desc --><div class="ilHeaderDesc">{H_DESCRIPTION}</div><!-- END header_desc -->
</div>