25. Internationale ILIAS-Konferenz

Download & Releases

4.0.5 (stable)

Release 4.0.5 has been published on 26th March 2010.

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.

Downloads currently not available.

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

ilias-4.0.5.tar.gz
Download (sourceforge.net)
88 MB, 2010-03-26
md5: f4b4bc683d9e5078ab99077fa742d960

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

ilias-4.0.5.zip
Download (Sourceforge.net)
93 MB, 2010-03-26
md5: 257fdf5078624da9f2e89ba022d1e039

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

Known Issues

1. Test precondition / Database error patch

During preconditions with tests in courses and on other occasions a database error crashes ILIAS due to a typo in an SQL statement.

The zip file contains one file:
Modules/Test/classes/class.ilObjTestAccess.php

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

On Sourceforge: - ilias.4.0.5.patch.preconditions_v2.zip - md5sum: 6deb87bcc14d4c4380327b6fec503eb5

2. LDAP authentication patch

Additional lines at the end of class.ilAuthContainerLDAP.php are producing PHP warnings.

The zip file contains one file:
Services/LDAP/classes/class.ilAuthContainerLDAP.php

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

On Sourceforge: - ilias-4.0.5.patch.ldap.zip - md5sum: 240c381ee908d55ff6904c4754ba8e55

3. Precondition patch

Preconditions are always fullfilled.
The zip file contains one file:
classes/class.ilConditionHandler.php

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

On Sourceforge: - ilias-4.0.5.patch-preconditions_v3.zip - md5sum: 5a18a3457171c5b737ad10ec018cf2d4

Fixed Bugs

The following reported bugs have been resolved:

  • Security Issues (many thanks to Jose A. Vazquez González and Sebastian Schöbinger for reporting us several issues)
  • #5430 : [Accessibility] Error when add a new user (hschottm)
  • #5734 : [Administration (excl. RBAC)] Admin/Auth/LDAP/Role Assignment (smeyer)
  • #5753 : [Administration (excl. RBAC)] Admin/Auth/LDAP/Role Assignment Deassign Deprecated Roles (smeyer)
  • #5804 : [Administration (excl. RBAC)] Extended user search for role name produces error (akill)
  • #5732 : [Administration (excl. RBAC)] LDAP/Server setting/Group Membership Restrictions (smeyer)
  • #5847 : [Administration (excl. RBAC)] No Select All button in local User administration (smeyer)
  • #5724 : [Administration (excl. RBAC)] Setting Subject for Mails dosen´t work (smeyer)
  • #5003 : [Administration (excl. RBAC)] Usability of the field Disk quota (akill)
  • #5727 : [Assessment] "Value too high" error when modifing the Maximum file upload size in the File Upload Question (hschottm)
  • #5806 : [Assessment] Creating Test Question and Member View conflict (smeyer)
  • #5716 : [Assessment] Drag and drop in matching question is off when Kiosk Mode is on (hschottm)
  • #5784 : [Assessment] Error message by saving of JavaApplet-Questions (hschottm)
  • #5715 : [Assessment] Error text isn`t working when Kiosk Mode is on (hschottm)
  • #5805 : [Assessment] Exporting Test Statistics as Excel Sheet fails (hschottm)
  • #5702 : [Assessment] Flash question crashes with fatal error setRteTags() (hschottm)
  • #5810 : [Assessment] Function "Use question pools with equal maximum points " is difficult to deactivate (hschottm)
  • #5235 : [Assessment] Import offered for pools in restored objects (smeyer)
  • #5718 : [Assessment] Incorrect scoring of points (hschottm)
  • #5786 : [Assessment] Points of JavaApplet-Questions are not saved (hschottm)
  • #5846 : [Assessment] Test matching question, behaviour when Javascript inactive (hschottm)
  • #5725 : [Assessment] to delete a certificate dosen´t work (hschottm)
  • #5868 : [Course Management] Add course member auto expand doesn't show full names (smeyer)
  • #3706 : [Course Management] Anonymous user can access members gallery in courses (smeyer)
  • #5472 : [Course Management] Coursemember-View by date is in wrong order (smeyer)
  • #5841 : [Course Management] Move or Link objects / from categorie (mjansen)
  • #5838 : [Course Management] Preconditions for files, lerning modules, folders are not visible in Course Preview (smeyer)
  • #5824 : [Course Management] Presentation of session title should always be the same! (smeyer)
  • #5856 : [Course Management] Unallowed option for file versioning in course actions (smeyer)
  • #5707 : [Course Management] Unsubscribe from waiting-list (smeyer)
  • #5706 : [Course Management] Waitinglist does not work correctly! (smeyer)
  • #5801 : [ECS Interface] ECS Authentification is only possible with activated public area (smeyer)
  • #5650 : [Files] Deleting file extensions in metadata should not be allowed (smeyer)
  • #5800 : [Files] Usability Label of input fields (akill)
  • #5853 : [Files] Wrong status message for new created file version (smeyer)
  • #5797 : [Forums] class.ilCronForumNotification.php ill-defined global variable in method sendNotifications (nadia)
  • #5845 : [Forums] error in stats of forums (mjansen)
  • #5719 : [Forums] Fatal error during opening anonymous forum (mjansen)
  • #5739 : [Forums] Latex contents on forum posts using rich text editor are lost (mjansen)
  • #5751 : [Forums] Missing polish signs at the abstract of topic's forum. (mjansen)
  • #5768 : [Forums] use of mb_strrpos function with extra parameter no compatible with php 5.1.6 (mjansen)
  • #5825 : [Glossary] Error message when building links in glossary terms (akill)
  • #5857 : [Groups] Error when order by last access in the list of members of a group. (smeyer)
  • #4333 : [Groups] Last access date sorting wrong Vol.2 (smeyer)
  • #5779 : [Groups] Text in 'member unsubscribed from group'-notification to grp admin (german version only) (smeyer)
  • #5879 : [Language Maintenance] german language patch (mkunkel)
  • #5817 : [Language Maintenance] Inconsistent use of course status labeling in German version (mkunkel)
  • #5837 : [Language Maintenance] Missing text for session reminder description (mkunkel)
  • #4793 : [Language Maintenance] Personal Profile Screen Reader Optimization (General Settings) (mkunkel)
  • #5862 : [Language Maintenance] typo in german language file (mkunkel)
  • #5721 : [Learning Module (ILIAS) Editor] Error if deactivating Member View in LM (smeyer)
  • #5849 : [Learning Module Presentation (ILIAS)] Dead link to stylesheet (akill)
  • #5826 : [Learning Module Presentation (ILIAS)] file lists are interlaced (akill)
  • #5815 : [Learning Module Presentation (ILIAS)] List style is set, but not in edit screen (akill)
  • #5780 : [Learning Module Presentation (ILIAS)] No bookmarking options inside a learning module (akill)
  • #5351 : [Login & Authentication] Keine Zuweisung zu globaler Rolle bei erstmaligem LDAP-Login (smeyer)
  • #5811 : [Login & Authentication] SOAP user search function returns no UserDefinedField-Values in XML (smeyer)
  • #5712 : [Mail] Error when trying to download mail attachments after update (mjansen)
  • #5814 : [Mail] Fields to, cc and bc are too short (nadia)
  • #5711 : [Mail] Klick on Mailbutton ends with ilDBError Message (mjansen)
  • #5705 : [Mail] Missing feature. Mail to global roles. (smeyer)
  • #5696 : [Mail] Problem with E-Mail reply formatting in ILIAS 4 (mjansen)
  • #5747 : [Media Casts] No permanent link box on content page of media cast (akill)
  • #5764 : [Media Pools and Media Objects] Sorting of categories in media pool not working properly (akill)
  • #5752 : [News (Internal)] News Settings not refreshing (akill)
  • #5723 : [Notes] Click on "Notes and comments" produce Fatal error (akill)
  • #5757 : [RBAC] "protect permissions" avoid course administrator to change his own default permissions in his course (smeyer)
  • #5783 : [RBAC] Plugin permissions are not listed in role templates (akill)
  • #3985 : [RBAC] Separating "Change Permission settings" and the possibility of adding users (smeyer)
  • #5685 : [RBAC] Trivial wrong highligthing of tabs (smeyer)
  • #5795 : [RBAC] Why a difference between Default Permissions and Permissions for non-container objects? (smeyer)
  • #5844 : [Repository] Title of Course References not visible in confirmation dialogue (smeyer)
  • #5677 : [SCORM Editor] Add a private notice in a sco, click on "notes and comments" - Warning (akill)
  • #5832 : [SCORM Editor] advanced table style in SCO preview (akill)
  • #5735 : [SCORM Editor] cloze questions (holtmann)
  • #5865 : [SCORM Editor] Unable to select a section in IE 8 - as the window is TOO NARROW (akill)
  • #5372 : [SCORM/AICC/HACP] Navigation of SCORM 1.2 Modules with one SCO (holtmann)
  • #5769 : [Search] Search form ilias.php?baseClass=ilSearchController is not correctly submitted by hitting enter (smeyer)
  • #5855 : [Search] Search ignores text in category pages (smeyer)
  • #5794 : [Search] Search result is showing HTML tags (smeyer)
  • #5775 : [Security] Force Change Password on First Login (bheyser)
  • #5608 : [Setup and Updates] Description field isn't restored when form is submitted with invalid values (contact information form in setup) (akill)
  • #5782 : [SOAP / Webservices] incomplete logout in soap server (smeyer)
  • #5851 : [SOAP / Webservices] Login with users fails with redirect to web interface if user agreement is not signed (smeyer)
  • #5697 : [Survey] Crazy Javascript when adding columns in Matrix questions. (hschottm)
  • #5693 : [Survey] ilDB Error (hschottm)
  • #5756 : [Survey] ILIAS does not safe every response when participiants does not fill out each question of an obligatory survey (hschottm)
  • #5737 : [Survey] Problems on survey cumulated results table view (hschottm)
  • #5812 : [Survey] Survey does not save "neutral column" in matrix-question (hschottm)
  • #5593 : [Survey] Survey results not printable (hschottm)
  • #5803 : [Survey] System Message says "Question added", but no question was added because question incomplete (hschottm)
  • #5842 : [User Tracking] ilOnlineTracking _updateAccess() does not work correctly (smeyer)
  • #5802 : [WebDAV] WebDAV problem message shown for unvisible object in WebDAV (smeyer)
  • #5722 : [Wiki] javascript "obj is null" in wiki page editor (akill)
  • #5861 : [_Other] deletion of local users (smeyer)
  • #5781 : [_Other] Description in Formfield itself (akill)
  • #5854 : [_Other] Error of list of participants on a Session object (smeyer)
  • #5834 : [_Other] Error when doing HTML export of a learning module (akill)
  • #5839 : [_Other] Error when importing a style (akill)