New Features 13.2

With OpenOLAT 13.2 we release our latest major release. Among other things, the basis for mapping user-to-user relationships was created in order to capture direct relationships in OpenOLAT. Videos from external sources can now also be created as video learning resources and integrated into courses with the corresponding functions. Users can request the deletion of their user account. In addition, the curriculum module has been adapted and numerous improvements have been made to the quality management module.

Overall more than 40 new features and improvements have been added to OpenOLAT since release 13.1 and many processes have been improved. Here, you can find the most important new features and changes of the OpenOLAT 13.2 release. In addition to these improvements, more than 35 bugs have been fixed. The complete list of changes for 13.1 – 13.1.2 can be found here.

You can download the Open Source software for free.

Download

 

Integration of external videos as a learning resource

Videos from external sources can now be conveniently imported as learning resources via URL and thus integrated into courses or displayed in the video tube. Possible external sources can be for example your own video server, but also Youtube, Vimeo or Panopto. All configurations such as annotations, in-video quizzes or chapters are available, as long as they are supported by the external source.

 

Delete user account

In accordance with the General Data Protection Regulation (GDPR), a user can request the deletion of a user account. If this function is activated, it is offered in the personal tools below the terms of use. When an application is made, an e-mail is sent to a stored recipient who can delete the user account.

 

User-to-user-relation

In a first step, the possibility of mapping one-to-one user relationships in OpenOLAT was implemented. You can define roles and counter roles, such as parent – child, supervisor – employee, mentor – mentee, etc. The relationship is assigned directly to the user. In the future, certain access rights to e.g. course calendars, efficiency statements or quality management reports are to be realized via the relationship.

 

Curriculum improvements

To support curriculum managers, an curriculum can be copied at the level of a curriculum element. During the copying process, you can decide whether the start and end dates, assigned resources and courses, and the stored taxonomy should also be copied. You can also move curriculum elements at curricular level for subsequent sorting.

 

Quality Management – Enhancements

In the area of quality management, the trend analysis was refined, which prepares and presents data collected over a longer period of time. To improve usability, navigation and filters have been simplified and the print function for heat map and trend report has been implemented.

 

Additional notes

  • Integration of a new PDF service for direct generation of PDFs at various locations in OpenOLAT, e.g. ePortfolio, participant list, test results
  • Using Variables in the E-Mail course element
  • Extension of the survey editor with table and image tool
  • Improvement of the content editor usability
  • Integration of Matomo (Piwik) Analytics as an alternative to Google Analytics

 

Technical details

  • Adapt Google+ login provider
  • Remove the MSN user property

 


Release Notes – OpenOLAT – Version 13.2.5

Bug

  • [OO-4040] – Disable quality report access for Supervisors if user-to-user relations are disabled
  • [OO-4042] – Visiting card cannot be closed
  • [OO-4044] – RS: concurrently delete test session of an user
  • [OO-4046] – Use translated user to user role description in quality report access
  • [OO-4047] – Feedback for an entire QTI 2.1 test cannot be deleted
  • [OO-4048] – IllegalState getWriter
  • [OO-4050] – Cannot edit / delete access method
  • [OO-4051] – Cannot add poster in video resource of a Youtube film
  • [OO-4052] – Video: video resource with URL cannot be replaced
  • [OO-4053] – QTI 2.1: Rounding error by Mapping (used by Matrix)
  • [OO-4054] – Limit mail to allow to leave a group to course coaches
  • [OO-4056] – User search with generic selection property doesn't work as expected

Improvement

  • [OO-4010] – QTI2.1: Gap text alternative answers not displayed in correction workflow
  • [OO-4057] – Two Filters added to User search within usermanagement

Release Notes – OpenOLAT – Version 13.2.4

Bug

  • [OO-4001] – Curriculum element generator creates no data collections
  • [OO-4002] – Wrong error message if replacing a sample solution or uploaded document
  • [OO-4003] – QTI2.1: Answer positions are editable in final-status (although read-only)
  • [OO-4004] – Users which wasn't user in 12.x or earlier are not users in 13.x
  • [OO-4005] – Move curriculum element with type constraints
  • [OO-4011] – Cannot copy video (wrong ZIP format)
  • [OO-4012] – RS: delete a file which is already deleted
  • [OO-4013] – Thread loading QTI test on test completion ends up in infinite loop
  • [OO-4014] – RS after creating a document in info messages
  • [OO-4016] – Button to jump to efficiency statement configuration has no effect
  • [OO-4017] – RS if corrupt certificate template is uploaded
  • [OO-4019] – RS when sorting user list by status
  • [OO-4020] – e-Portfolio or new survey resources are never ready to be deleted
  • [OO-4021] – RS: empty number in enrolment configuration
  • [OO-4022] – QTI 1.2: shuffled responses of single/multiple choices appears twice
  • [OO-4025] – Only send to user administrators emails to leave a group
  • [OO-4026] – Buttons of TinyMCE popups are not visible on very small devices
  • [OO-4027] – Catalog feature visible in course even when disabled
  • [OO-4031] – Image not visible in blog description
  • [OO-4032] – Filtering within Courses->Curriculum "active"
  • [OO-4033] – Table header in project broker wrong
  • [OO-4035] – Missleading validation error when uploading a certificate template
  • [OO-4036] – Use PDF service in certification preview
  • [OO-4037] – Certificates verification URL is not displayed as QR code
  • [OO-4038] – Glossary disappears when reopening a course
  • [OO-4039] – assignment dropbox directory can be overwritten with a file with assignment upload
  • [OO-4041] – Link integration in email form in member list doesn't work

Improvement

  • [OO-4008] – Search by id in user management
  • [OO-4023] – Custom variables for PDF certificates

Release Notes – OpenOLAT – Version 13.2.3

Bug

  • [OO-3974] – Admin user deletion: newly registered users get user deletion emails
  • [OO-3975] – Table tool header configuration is swapped
  • [OO-3978] – QTI 2.1: passed in statistics for manual corrected tests is not accurate
  • [OO-3979] – In author environment, the search by author is slow (MySQL)
  • [OO-3983] – Course settings: checkmark for activated glossary is not visible
  • [OO-3985] – Comment in assessment tool even when not enabled
  • [OO-3986] – Error on startup if edu-sharing is disabled
  • [OO-3987] – Multi day events one day too short
  • [OO-3989] – Test: MathML is not properly rendered in summary
  • [OO-3992] – RS: the error message for missing directory make a red screen
  • [OO-3993] – Lectures: cannot cancel lecture if no reasons defined
  • [OO-3999] – Wrong error message if replacing a task assignment

Improvement

  • [OO-3956] – FIB: Differentiation of correct / incorrect answers in correction workflow
  • [OO-3972] – QTI 2.1: make hotspots follow orientation changes on smartphone
  • [OO-3976] – ePortfolio: cannot open "My binders"
  • [OO-3977] – Filter by type of owned resources is slow
  • [OO-3980] – Rest API: Allow Curr Element movings
  • [OO-3981] – Add missing location variable to PDF certificates
  • [OO-3988] – REST API for course reminders
  • [OO-3990] – QTI 2.1: check if the test is pulled before handling the response
  • [OO-3991] – Assessment tool statistics are slow on large instance
  • [OO-3996] – Curriculum: inactive elements or closed courses at the end of their subtree
  • [OO-3997] – URLs in notification mails should lead to newly created calendar entries

Release Notes – OpenOLAT – Version 13.2.2

Bug

  • [OO-3958] – Blogs: code visible for back and previous buttons
  • [OO-3959] – Assessment tool: RS appears when score is configured without setting passed
  • [OO-3960] – Import URL: unable to import Panopto url
  • [OO-3961] – RS: in open groups table
  • [OO-3964] – Numerical input questions: Rounding error leads to failed tests
  • [OO-3967] – QTI 1.2: illegal character block result XSLT transformation
  • [OO-3969] – Pending users in course / groups are always filtered
  • [OO-3971] – Question pool: Advanced search for subjects (taxonomy) does not work properly
  • [OO-3973] – Survey: coaches only see results if owners is configured

Improvement

  • [OO-3955] – Filter option for groups in participant folder
  • [OO-3957] – Improve performance of "My courses" with MySQL and large database
  • [OO-3962] – Right alignment of headers in course statistic
  • [OO-3963] – Add /access to the course REST API
  • [OO-3966] – QM: Graphical improvements in the report sent by email
  • [OO-3968] – Individual questionnaires not visible anymore
  • [OO-3970] – Author: remove double check of the status of repository entries

Release Notes – OpenOLAT – Version 13.2.1

Bug

  • [OO-3923] – Upgrader 13.1.0 can take a long time and MySQL close the connection
  • [OO-3926] – Report access members are not saved
  • [OO-3928] – RS if filter quality analysis with data collection start in future
  • [OO-3931] – Curriculum: rs creating a new element
  • [OO-3935] – RS: User management > Delete user > E-mail sent
  • [OO-3936] – Video: cannot update duration value in metadata
  • [OO-3944] – Course lecture generator generates no data collection
  • [OO-3946] – More configuration to disable some critical features
  • [OO-3947] – EP: Show group coach only once in course coach access control
  • [OO-3948] – Tests statistics: View sometimes jumps back to first entry
  • [OO-3950] – Lectures: wrong sum in aggregated sub tables
  • [OO-3951] – Lectures: curriculum element without courses but with aggregation show statistics of all system
  • [OO-3952] – Calendar: recurring event with exclusion dates doesn't work with mac, iOS and google calendar
  • [OO-3953] – QTI 2.1: right click start uncontrolled drawing in drawing interaction
  • [OO-3954] – Cannot show the "not saved" message in full screen mode

New Feature

  • [OO-3781] – New delivery method for Reports using the new PDF Creator Infrastructure
  • [OO-3919] – Implement MessagesSPI for BulkSMS provider

Improvement

  • [OO-3918] – VFSWebservice: normalizing file name prevents file download
  • [OO-3920] – Keep track of the TinyMCE size (in a limited manner)
  • [OO-3921] – QTI 2.1: add a resize function in drawing interaction editor like the hotspot one
  • [OO-3922] – Course reminder: persist customized settings for table
  • [OO-3925] – Show trend details in the upper most bread crumb
  • [OO-3927] – Print view of trend details
  • [OO-3949] – Test statistics: Missing images in match question

Release Notes – OpenOLAT – Version 13.2

Bug

  • [OO-3904] – Error with Multiple checklists
  • [OO-3906] – QTI 2.1: hotspot / drawing can share same uploaded image
  • [OO-3909] – Error loading the course folder
  • [OO-3917] – QTI 2.1: if you only changed the cut value of a test, it’s not saved

New Feature

  • [OO-3305] – User to user relation with role
  • [OO-3519] – When rejecting the disclaimer but user already exist, show mail form to ask for account deletion
  • [OO-3520] – Allow user to request account deletion / reject already accepted disclaimer
  • [OO-3753] – Quality Management Report access configuration for Supervisors
  • [OO-3769] – Matomo (Piwik) analytics provider as alternative to google analytics
  • [OO-3771] – Use of variables in e-mail course element
  • [OO-3777] – Trend report of total averages in relation to grouping
  • [OO-3779] – Report: Extension to visualize average values in report overview
  • [OO-3783] – QM Report downloads as pdf
  • [OO-3784] – New infrastructure to create PDF’s
  • [OO-3859] – Integrate video files from external source

Task

  • [OO-3860] – Adapt Google+ login provider
  • [OO-3867] – Remove the MSN user property

Improvement

  • [OO-3841] – Update libraries
  • [OO-3844] – Reordering GUI elements in analysis section
  • [OO-3852] – Content editor: Group add buttons and hide them behind a plus button
  • [OO-3853] – Show the name of the rubric in execution
  • [OO-3854] – Inline editing of sc and mc answers
  • [OO-3855] – Redesign of the rubrics editor
  • [OO-3856] – Add table tool to survey editor
  • [OO-3857] – Add image tool to survey editor
  • [OO-3858] – Unified presentation of up/down buttons
  • [OO-3863] – Absence Management: Enhanced reporting reflecting curricula structure for course owners
  • [OO-3864] – Absence Management: Enhanced reporting reflecting curricula structure for participants
  • [OO-3882] – Clone a whole Curriculum on the CE level
  • [OO-3893] – Use the PDF generator to propose a PDF version of the members list
  • [OO-3894] – More functions to “Paragraph” tool
  • [OO-3902] – Change position of a curr element within the curr management
  • [OO-3903] – New editor: add missing translations
  • [OO-3905] – Portfolio: add option for user to add free floating page in portfolio template
  • [OO-3907] – QTI 2.1: in assessment details of a user, allow to download the results as PDF
  • [OO-3908] – Hide curriculum when status is closed
  • [OO-3910] – Print heatmap an trend report
  • [OO-3912] – Curriculum membership workflow: Multi selecting within a role
  • [OO-3913] – Show logo in print view of the survey report
  • [OO-3915] – Enlarge layout width in landscape print
  • [OO-3916] – Show “Necessary score for passed” in test configuration

 

You can download the Open Source software for free.

Download