Download & Releases
ILIAS 3.10 Features
ILIAS 3.10 contains the following new and improved features:
ILIAS core
Calendar Revision. There will be complete revision of the ILIAS calendar. (Stefan Meyer, funding by HSU)
Move from PEAR::DB to PEAR::MDB2 (Alex Killing)
MySQL: You will need MySQL 4.1.x or higher to run ILIAS 3.10.0, we will stop the support for MySQL 4.0.x.
User Interface, Usability and Accessibility
Category view and course view revision (Killing, Meyer)
Personal Desktop and General Services
Revision of public notes: the current public notes will be transformed to a comment feature (like known from CMS). Like private notes comments will be available on every info and ILIAS learning module page. (Alex Killing)
Tagging of learning resources: Users can add tags for content items in ILIAS; tags and keywords are shown in tag cloud on info pages; authors can adopt tag terms as keywords for metadata (Alexander Killing / Martin Studer)
Learning and Content Management
Learning Module Editor Revision (Alex Killing)
Wiki (Alex Killing)
WebDAV Integration.
Enables to access files and folders in the repository of ILIAS using a WebDAV client. For more information, see the Specification of Webfolder Access for ILIAS 3.10.
(Werner Randelshofer, Jens Conze)
Test, Survey and Exercises
Extension of matching questions: Allow additional terms to fill up the list of available terms. The additional terms could be rated with 0 or negative points when chosen by the user. To make this extension usable, a new question type will be introduced (Matrix Matching Question) (Helmut Schottmüller)
Kiosk Mode for Tests: A kiosk mode can be enabled for test execution. It removes all ILIAS specific navigation and shows only the test questions (Helmut Schottmüller).
Final statement for tests: A final statement can be created for test. It is shown after a test has been finished by a test participant prior to the display of the test results (Helmut Schottmüller).
Autosave for test questions: When the test working time in timed tests is finished, the last edited question will be saved automatically when the time is up. This feature only works with JavaScript enabled (Helmut Schottmüller).
Advanced essay question editor: If rich text editing is enabled, the text input for essay questions now consists of a rich text editing field. For test participants it is possible to enter strong and italic text and to mark text with various background colors (Helmut Schottmüller).
Extended export of test results: The excel export of test results now contains the answers for the scored test pass of every participant in a single worksheet for every participant (Helmut Schottmüller).
PDF export for single questions: Test scored pass of a single question can be exported to PDF in the test statistics. This may be helpful for reviewers who only want to review one specific question (Helmut Schottmüller).
Plugins for new Question Types (Helmut Schottmüller, Alex Killing)
Survey administration settings: Administration settings for surveys in the ILIAS Administration including a setting to toggle unlimited invitation for surveys (Helmut Schottmüller).
Plugins for new survey question types (Helmut Schottmüller)
Google chart support for chart output in survey evaluation (Helmut Schottmüller)
Communication and Syndication
Highlight moderator postings in discussion forums (Michael Jansen)
Extension to support multiple purposes for one media cast item (Roland Küstermann, Jan Hippchen). Forum: http://www.ilias.de/iosbb/viewtopic.php?t=4529&highlight
Private Feed: if enabled in administration, the user can use a private feed to access non public feed items from a feed reader. The user can provide a separate password for the feed in the feed settings of the personal desktop. The feed then is authenticated via http. (Roland Küstermann, Jan Hippchen)
Groupware and Course Management
Localized mailbox addresses for system roles. If the PEAR Mail extension is installed, the system roles, are displayed with a localized name. For example, instead of displaying
member@Workgroup
, ILIAS displaysGroup member <member@Workgroup>
. Whereas 'Group member' is localized in the language of the current user.
(Werner Randelshofer, Jens Conze)Removal of partial HTML support in e-mails. Up to version 3.9, ILIAS supported a limited number of HTML tags inside of plain text e-mail messages. This feature for mails which were read with the mail client within ILIAS (standard mail clients only either support plain text e-mails or HTML styled mails, but not a mixture of both). This feature posed a security risk through JavaScript injection. To prevent attacks, ILIAS did not allow certain character sequences in a mail text, for example it was not possible to write a full length e-mail address inside of the recipient fields or the mail body, such as
John Doe <john.doe@mailbox.com>
.
(Werner Randelshofer, Jens Conze)Group system revision and extension: group properties and membership handling will be extended and adopted to the the known workflow and options in the course management (Stefan Meyer)
Improvement of course participants handling (Stefan Meyer)
Notification for course member about registration: User can ask for a mail notification when subscribing to a course (user setting)
User gets on course content overview page when joining the course. No additional click on course title is necessary.
Export of course participant list as csv file will be optimised to avoid import problems in MS Excel
Improvement of sessions in courses: (Stefan Meyer)
Listing of sessions in "order by time" view should be improved (see Mantis 2588) listing all sessions and course objects with time settings in one view.
Extension of participants list: customising of list presentation, e.g. to create a signature list to hand-out in the classroom.
Improvement of session creation by using new calendar functionalities
Improvement of learning objectives handling in courses: Recommended learning material for a certain learning objective is exactly limited; learning objectives can be enabled in properties - otherwise no tab is shown. (Stefan Meyer)
Tracking and Learning Progress
Tracking of changes in the repository. If enabled in the settings panel of the 'Tracking and Learning Progress' administration object, ILIAS tracks changes in the repository and marks new and changed files.
(Werner Randelshofer)
Administration
Payment Shop View (Databay, funding by HSU)
SOAP Services
Added serveral new soap functions: copyObject, moveObject, getTestResults, getCoursesForUser, getGroupsForUser, getPathForRefId, searchRoles, getInstallationInfoXML, getClientInfoXML (Roland Küstermann)
Updated soap functions to new dtds: ilias_user_dtd, ilias_object_dtd (Roland Küstermann)
Delos (Default) Style Changes
All major style changes are listed on the Style Changes 3.9.x -> 3.10.x page.