Download & Releases
3.7.4 (stable)
Very important notes for MySQL 4.1.x users:
If you update from ILIAS 3.4.0 or 3.4.1 and already used MySQL 4.1.x: Due to a problem in the UTF-8 handling some extra update steps are necessary. Please click here and follow the instructions.
If you just plan to update from MySQL 4.0.x to MySQL 4.1.x please read our Migrating from MySQL 4.0.x to MySQL 4.1.x instructions.
Release 3.7.4 has been published on November 27, 2006. Due to Bug #2134 there is a new option "Deactivate HTML" in the learning module editor now. This deactivates HTML rendering of content in the edit view. It has no effect on the presentation of the page. |
|
Information about first time installation can be found here. Support for MySQL 3.23.x is not included anymore.
Important note for Updates: Instructions for updating ILIAS can be found in section 3 of the general installation instructions. For major updates (e.g. 3.6.x -> 3.7.x) the safest proceeding is, to upgrade a copy of your productive system first and test whether everything works ok.
Known Issues
1. Wrong Parameter Count Warning in Learning Modules (PHP4 only)
To fix this problem, make a backup copy of file content/classes/Pages/class.ilPageObjectGUI.php, then download the following patch file and copy it into directory content/classes/Pages.
2. No Access to the Test Evaluation
Adding additional security checks for ILIAS 3.7.4 led to the problem that no one is able to access the test evaluation. To fix this problem, make a backup copy of file assessment/classes/class.ilTestEvaluationGUI.php, then download the following patch file and copy it into the directory assessment/classes to overwrite the existing file.
3. Evaluation of anonymized surveys isn't anonymized
When a survey is set to anonymization it is possible to view the participants names in the detailed user evaluation. To fix this issue, please make a backup of survey/classes/class.ilObjSurvey.php, then download the following patch file class.ilObjSurvey.php and copy it into the survey/classes directory to overwrite the existing file.
4. Varying random test patch
Due to a wrong security patch in ILIAS 3.7.3 ILIAS fails to load the correct questions for a participant in passes > 0 of varying random tests. This results in incorrect points for the participants. To fix this issue, please make a backup of assessment/classes/class.ilObjTest.php, then download the following patch file class.ilObjTest.php and copy it into the assessment/classes directory to overwrite the existing file.
5. Assessment and Survey security patch
The following patch fixes a security issue in assessments and surveys. If a user knows the full URL to a question pool and he/she has no read access to the questionpool, he/she is able to get read access. To fix this issue, please make a backup of assessment/classes/class.ilObjTestGUI.php, assessment/classes/class.ilObjQuestionPoolGUI.php, survey/classes/class.ilObjSurveyGUI.php, survey/classes/class.ilObjSurveyQuestionPoolGUI.php, then download the following patch file assessment_survey_security_patch.zip, copy it into the ILIAS root directory and unzip the files to overwrite the existing files.
6. Security patch for anonymous survey evaluation access
This fix patches a security issue which granted survey evaluation access to anonymous users even if they did not have access. See Mantis Bug #2673.
To fix this, please download the following patch file and unzip it. It contains the files class.ilObjSurveyAccess.php.php and class.ilSurveyEvaluationGUI.php. Please make a backup copy of the existing files survey/classes/class.ilSurveyEvaluationGUI.php and survey/classes/class.ilObjSurveyAccess.php on your installation, then copy the patch files to the directory survey/classes to overwrite the existing files.
- ilias-3.7.4.survey.anonymous.security.patch.zip - md5sum: 7e76a7fd51fc8bf27d334ccfb65a12cf
Fixed Bugs
Test & Assessment: Fixed an issue in the output of the remaining working time for a test when fixed working time is enabled (2006-11-02, Helmut Schottmüller)
Survey: Fixed creation of survey question constraints. It was impossible to create constraints due to a wrong database query (2006-11-08, Helmut Schottmüller)
Survey: Fixed output of survey questions. The question text was always formatted as bold text which is not conform with the HTML enabled question text since ILIAS 3.7.0. The bold formatting was removed (2006-11-08, Helmut Schottmüller)
Survey: Fixed an issue with anonymized surveys without survey access code. If a participating user is a registered user, he/she could run the survey multiple times. For registered users this isn't possible any longer (2006-11-08, Helmut Schottmüller)
Survey: Fixed output of survey access codes to support the system limit of table rows shown on the screen. This helps to prevent performance issues when a lot of survey access codes have been generated (2006-11-09, Helmut Schottmüller)
Survey: Fixed corrupt check of "participate" RBAC permission to participate in a survey. Added security fix for surveys (2006-11-15, Helmut Schottmüller)
Test & Assessment: Privacy fix for Self Assessment Tests. In some cases the names of the participants were shown to the author (2006-11-15, Helmut Schottmüller)
Test & Assessment: Fixed Mantis bug #2178: defunct cloze-question after update. The problem occurs when the question content is part of a table cell in the ILIAS content editor. A wrong replacement function forced the question content in table cells to vanish (2006-11-15, Helmut Schottmüller)
Survey: Fixed handling of invitation permission for queries. Users without write permission but with invitation permission didn't have access to the invitation. Also set default values for the invitation search box (2006-11-18, Helmut Schottmüller)
Learning Progress: Fixed Mantis Bug #2207: Error accessing learning proccess in learning module. Use of internal functions seems to be removed in php5. Moved interal functions to class functions.
Shibboleth: Fixed Shibboleth for new Pear::Auth versions. (Lukas Hämerle)
Glossary: Fixed Bug #2217: Can't find target class ilglossarypresentationgui for node 2 (ilobjglossarygui) on Export (Alex Killing)
Learning Modules: Fixed Bug #2220: Content available through URL manupilation and print function (Alex Killling)
HTML Learning Modules: Fixed Bug #2169: Enter-Button in IE leads to error after creation of new HTML learning module (Alex Killing)
Registration: Fixed Bug #2219: Registration fails for PHP versions < 5, if new account mail has been activated. (Alex Killing)
Login: Fixed Bug #2204: Login jumps to default client, if session cookies are deactivated in browser. (Alex Killing)
Learning Modules: Fixed Bug #2193: XSLTProcessor::transformToXml() produces Warning on newer libxsl versions. (Alex Killing)
Learning Modules: Fixed Bug #2184: Header and footer are not shown in print view. (Alex Killing)
HTML Learning Modules: Fixed Bug #2170: Preview-Button does not work. (Alex Killing)
Learning Modules: Fixed Bug #2199: Crash showing/editing a page with an invalid object reference. (Alex Killing)
Repository/Courses: Fixed Bug #2168: Error/permission handling "Called raise error two times", if course links are clicked in repository explorer. (Alex Killing)
Login: Fixed Bug #2153: Login - Public sector - different clients. (Alex Killing)
Exercises: Fixed Bug #2209: Time - Last Submission date wrong on MySQL 4.0 machines. (Alex Killing)