Neue Funktionen 12.2


With OpenOLAT 12.2 we release our latest major release. Main part of this release is a module for the management of subject and competence taxonomy  as well as the thereupon based competence oriented document pool. With this release it becomes also possible to create users without an email address and add the same email address to several users. Additionally we worked again at the test infrastructure and implemented some extensions and for the course element task it became possible to assign favorites.

Overall more than 70 new features and improvements have been added to OpenOLAT since release 12.1 and many processes have been improved. Here, you can find the most important new features and changes of the OpenOLAT 12.2 release. In addition to these improvements, more than 50 bugs have been fixed. The complete list of changes to 11.0 – 12.1.5 can be found here.

You can download the Open Source software for free.



Taxonomy module: Structuring and document pool

In the release 12.2 the new module for the management of taxonomies finds its way into OpenOLAT. A taxonomy is a hierarchical structure for the key wording of learning objects and activities with regards to function and content. Until now a taxonomy like this has only been available in the question bank as „Subject“. Now it is possible the build several of these structures in the administration and connect them with further features. It provides the base for different competence oriented extensions foreseen in coming up releases.

Beside the question bank the taxonomy can also be used in the document pool in 12.2. The document pool is shown as new menu in the main navigation and shows the structure of the taxonomy as file folder. The access of the corresponding levels in the taxonomy  is regulated by competences. It is possible to work with manage, teach, have and target competences to determine individual access rights.

Taxonomy module: Structuring and document pool

  • Creation of subject related taxonomy structures
  • Document pool based on subject structures
  • Assignment of subject competences


Several or no email address

With release 12.2 it becomes possible to assign either no email address to a user or the same email address to several users.

This feature can be turned on system wide. This effectuates that all emails are sent to the internal email address, thus this options needs to be activated. As needed frentix clients please contact

Several or no email address

  • Users without email address
  • Several users with the same email address
  • Activation of the internal OpenOLAT inbox for receipt of messages necessary
  • Reset password not possible by email address
  • Login by user name compulsory

Extension QTI 2.1

With the release 11.0 the test standard has been changed from IMS QTI 1.2 to IMS QTI 2.1. Last year we have been working intensively at the test infrastructure QTI 2.1 and the assessment tool. Some clients are already only working with QTI 2.1 tests and a lot of positive experiences could be collected. QTI 1.2 will not be developed any further anymore.


Newly for the hotspot question it can be chosen between single choice and multiple choice. Thus for single choice only one answer is correct and the test participant can only choose one answer. With the multiple choice option however several answers can be selected, even though only 1 answer is marked as correct.
Additionally the color as well as the shadow of the hotspot can be selected. The choice is shown as soon as the test participant has marked an answer.

Minimum score editable

For single questions the minimum score can be edited. Thus it is possible to gain a negative score. The score on test level cannot be edited. So the total score cannot be below zero.

Numerical input

For the numerical input tolerances can be defined. Until now for the absolute tolerance the deviation to the solution had to be inserted. Newly the lower and upper boundary are inserted as number. Example:
Solution = 20
Lower bound = 18
Upper bound = 22
This means, the solutions between 18 and 22 are correct.


In the learning resource test in the test configuration the „overview results“ can be edited, without activating the edition in the tab options. Additionally the feedbacks can be imported with the excel import. The feedback with conditions cannot be imported.

Extension QTI 2.1 in a nutshell

  • Hotspot as Single Choice and Multiple Choice
  • Hotspot color and shadow can be selected
  • Minimum score per answer can be edited
  • Adaptions of the absolute tolerance for numerical input

Further alterations

Favorites task

In the coach view of the course element task all course participants are shown. With the release 12.2 the participants who need to be edited at the moment can be marked as individual favorites for each coach. They will be shown in the tab „Favorites“. This feature is especially helpful if several coaches split a big a mount of students.

Appeal date in the roll call

Depending on the settings, participants have the possibility to appeal in the roll call. Newly after appealing the date of the appeal is shown.

Additional notes

  • In the internal OpenOLAT inbox the email addresses can be shown only to the sender but not to the recipient
  • Show placeholder where possible
  • Show objectives, requirements and course description in pdf certificates
  • for new installations activation of internal inbox as default
  • Basis for edubase established


  • Performance optimization for MySQL in Chat-Modul
  • Support of Tequila oAuth Providers for SSO

Release Notes – OpenOLAT – Version 12.2.8


  • [OO-3252] – Deduplicate every roles in the participant list element
  • [OO-3253] – Error when exporting a qti21 question with picture in it from question bank to test
  • [OO-3254] – Impossible to delete a catalog entry if a course is finished
  • [OO-3259] – Cannot print statistics fo a QTI 2.1 test with more than one test part
  • [OO-3261] – copied or converted questions are not findable immediately by search in questionbank
  • [OO-3262] – qti 2.1 export (as zip) unpacked result has wrong folder structur
  • [OO-3267] – RS editing course with none conform display option
  • [OO-3268] – 2x toolName converting Onyx Test 3.8.x


  • [OO-3250] – Catalogue: add to catalog when access control B
  • [OO-3258] – Starting search by typing Enter at person in charge whithin topic assingment course element

Release Notes – OpenOLAT – Version 12.2.7


  • [OO-3238] – QTI 2.1: Maxima customOperator duplicate class attribute
  • [OO-3240] – RS concurrent edit course and edit course option
  • [OO-3244] – RS convert QTI 1.2 with unreadable HTML content
  • [OO-3248] – QTI 2.1: Correct answers disappear in Match question in restricted edition mode


  • [OO-3239] – Sort participant list within roll call after name in alphabetical way

Release Notes – OpenOLAT – Version 12.2.6


  • [OO-3231] – Document pool: fulltext search in templates does not work

New Feature

  • [OO-3219] – QTI 2.1: random order of questions in statistics
  • [OO-3224] – Concurrent edit course and its layout
  • [OO-3232] – Update GoToMeeting URL's


  • [OO-3218] – Assessment documents cannot be deleted when status is closed
  • [OO-3223] – user import with no email address should be possible

Release Notes – OpenOLAT – Version 12.2.5


  • [OO-3190] – Fonts in mail not applied correctly

New Feature

  • [OO-3191] – Robots.txt dispatcher
  • [OO-3192] – Infinite loop in poster generation of video resource
  • [OO-3194] – Move operation in taxonomy doesn't recalculate the materialised paths with IDs
  • [OO-3195] – Better error response if quota exceeded by WebDAV
  • [OO-3198] – QTI 2.1: RS if jump from editor to catalog to runtime
  • [OO-3199] – RS certificate setting in course if administrator update a template
  • [OO-3200] – Error generating task notifications for groups
  • [OO-3201] – QT 2.1: RS if someone send an answer after closing the test
  • [OO-3202] – Error if the OAuth callback request is too old
  • [OO-3203] – Error in forum docx archive with nested list
  • [OO-3204] – Invitation cleaning job doesn't work
  • [OO-3206] – Add validation to the translation tool
  • [OO-3209] – Document pool: the algorithm which calculated the visibility of levels eat some levels
  • [OO-3210] – Add the level type to the competence view of a user
  • [OO-3211] – Add the templates of the taxonomy to the WebDAV directories
  • [OO-3212] – QTI 2.1: test where the user doesn't answer any questions is not listed in the Excel file
  • [OO-3213] – Taxonomy: implement expiration date of competence
  • [OO-3215] – In a portfolio radar chart, use the end label if available


  • [OO-3189] – Don't let bots follow links
  • [OO-3193] – Change certificate file name into a date format
  • [OO-3207] – Plain text part of e-mail notifications contains CSS classes

Release Notes – OpenOLAT – Version 12.2.4


  • [OO-3186] – RS in rollcall with select/deselect absence with some specific settings
  • [OO-3187] – LDAP creation of user blocked by wrong email check
  • [OO-3188] – Find by email need to be case insensitive

Release Notes – OpenOLAT – Version 12.2.3


  • [OO-3165] – QTI 2.1: result export in assessment tool does not take correct score


  • [OO-3153] – Stricter permission check to access the document pool
  • [OO-3160] – Forum notification in course doesn’t check the element permissions
  • [OO-3163] – Outlook user agent changed
  • [OO-3164] – Link to course element in Firefox replaced by „…“
  • [OO-3166] – Double check that user response with current question match
  • [OO-3167] – Fuzzy search „External refs“ in „Courses“
  • [OO-3175] – RS in user management with select and back in a list of users
  • [OO-3176] – QTI 2.1: RS with automatic jump to the next question
  • [OO-3177] – Better check validity of certificates templates

Release Notes – OpenOLAT – Version 12.2.2


  • [OO-3148] – Reset configurations in user system settings doesn’t do anything
  • [OO-3154] – Test config: result selection cannot be removed


  • [OO-3153] – Stricter permission check to access the document pool
  • [OO-3156] – Missing border for gap entry with Google Chrome
  • [OO-3157] – RS in assument tool if the author delete a course element
  • [OO-3158] – High score has a check to don’t show the results to 0 scorer
  • [OO-3159] – Portfolio element configuration show the name of the binder and not the name of the resource
  • [OO-3161] – RS delete a QTI 1.2 course element with data
  • [OO-3162] – Cannot download calendar if an event don’t have an UID

Release Notes – OpenOLAT – Version 12.2.1


  • [OO-3149] – Taxonomy migration does only migrate 50 questions


  • [OO-3150] – Silent the routine which update WebDAV password
  • [OO-3151] – Remove Edubase Modul from Amin GUI

Release Notes – OpenOLAT – Version 12.2


  • [OO-2926] – Hotspot – Single und Multiple Choice
  • [OO-3071] – Update libraries and small performance improvements
  • [OO-3104] – QTI 2.1: choice visibility check cannot return true
  • [OO-3127] – Shibboleth module creates user with no email address
  • [OO-3132] – course element notification: number of words not visible
  • [OO-3139] – „Umlaute“ in business card

New Feature

  • [OO-2870] – Min. score not editable
  • [OO-2916] – Course element „edubase“ eBook reader integration
  • [OO-2981] – more users have same email address
  • [OO-2982] – email addresses shown to sender, but not to receiver
  • [OO-3024] – Task course element: add favorites
  • [OO-3030] – QTI 2.1: NI bounds of absolute tolerance will be shown as they are
  • [OO-3047] – Taxonomie module to manage structures such as competencies or study subjects
  • [OO-3055] – Document library based on Taxonomy/Competency
  • [OO-3133] – Add GUI demo with examples on how to use the REST api and custom JS code


  • [OO-2863] – Placeholder instead of pre-written text
  • [OO-2904] – Changes with test configuration
  • [OO-2978] – Display Hotspot
  • [OO-3090] – QTI 2.1: Excel import includes feedbacks
  • [OO-3092] – Lectures: show appeal date
  • [OO-3100] – QTI 2.1: drawing interaction and tablet
  • [OO-3107] – Description, objectives, requirements and credits fields in PDF certificats
  • [OO-3108] – Close more strictly the ZIP file system by import
  • [OO-3125] – Support Tequila as OAuth2 provider
  • [OO-3128] – Replace select for update with standard update in IM preference
  • [OO-3140] – Business card: calendar entries
  • [OO-3143] – Enable internal mailbox by default in new OpenOLAT installations


Die Software kann als Open Source frei heruntergeladen werden.

Print Friendly, PDF & Email