Neue Funktionen 13.2

Mit OpenOLAT 13.2 geben wir unseren nächsten Major Release frei. Unter anderem wurde die Grundlage zur Abbildung von Benutzer-zu-Benutzer-Beziehung geschaffen, um direkte Beziehungen in OpenOLAT zu erfassen. Videos von externen Quellen können ab sofort auch als Video-Lernressource angelegt und mit den entsprechenden Funktionen in Kurse eingebunden werden. Nutzern ist es möglich, die Löschung ihres Benutzerkontos zu beantragen. Ausserdem wurden Anpassungen am Curriculum-Modul sowie zahlreiche Verbesserungen am Modul Qualitätsmanagement vorgenommen.

Seit Release 13.1 wurden über 40 neue Funktionen und Verbesserungen zu OpenOLAT hinzugefügt. Hier finden Sie die wichtigsten neuen Funktionen und Änderungen des OpenOLAT 13.2 Releases. Zusätzlich zu den oben erwähnten Änderungen wurden mehr als 35 Bugs behoben. Die komplette Liste der Änderungen in 13.1 – 13.1.2 finden Sie hier.

Die Software kann als Open Source frei heruntergeladen werden.

Download

 

Einbindung externer Videos als Lernressource

Videos von externen Quellen lassen sich nun bequem via URL als Lernressource importieren und somit in Kurse einbinden oder im Videotube anzeigen. Mögliche externe Quellen können zum Beispiel eigene Video-Server, aber auch Youtube, Vimeo oder Panopto sein. Als Video-Lernressource stehen alle Konfigurationen wie Anmerkungen, In-Video-Quizzes oder Kapitel zur Verfügung, sofern diese von der externen Quelle unterstützt werden.

 

Benutzerkonto löschen

Im Sinne der Datenschutzgrundverordnung (DSGVO) kann ein Benutzer die Löschung des Benutzerkontos beantragen. Ist diese Funktion aktiviert, wird sie in den persönlichen Werkzeugen unterhalb der Nutzungsbedingungen angeboten. Bei der Beantragung wird eine E-Mail an einen hinterlegten Empfänger ausgelöst, welcher die Löschung des Benutzerkontos durchführen kann.

 

Benutzer-zu-Benutzer-Beziehung

In einem ersten Schritt wurde die Möglichkeit implementiert, 1-zu-1 Benutzerbeziehungen in OpenOLAT abzubilden. Es können Rollen und Gegenrollen, wie beispielsweise Elternteil – Kind, Vorgesetzter – Mitarbeiter, Mentor – Mentee usw. definiert werden. Die Zuordnung der Beziehung erfolgt direkt am Benutzer. Über die Beziehung sollen sich zukünftig bestimmte Zugriffsrechte auf z. B. Kurskalender, Leistungsnachweise oder Qualitätsmanagement-Reports realisieren lassen.

 

Curriculum – Verbesserungen

Zur Unterstützung von Curriculumverwaltern kann ein gesamtes Curriculum auf der Ebene eines Curriculumelementes kopiert werden. Beim Kopierprozess kann entschieden werden, ob Beginn- und Enddatum, zugeordnete Ressourcen und Kurse sowie die hinterlegte Taxonomie ebenfalls kopiert werden sollen. Ein Verschieben von Curriculumelementen auf der curricularen Ebene für eine nachträgliche Sortierung ist ebenfalls möglich.

 

Qualitätsmanagement – Erweiterungen

Im Bereich Qualitätsmanagement wurde die Trendanalyse verfeinert, welche über einen längeren Zeitraum erfasste Daten aufbereitet und darstellt. Für eine verbesserte Usablity wurden die Navigation und Filter vereinfacht sowie die Druckfunktion implementiert.

 

Weiteres, kurz notiert

  • Integration eines neuen PDF-Services für direkte Generierung von PDFs an verschiedenen Stellen in OpenOLAT, wie z. B. ePortfolio, Teilnehmerliste, Testresultate
  • Verwendung von Variablen am E-Mail-Kursbaustein
  • Erweiterung des Umfragen-Editors um Tabellen- und Bild-Werkzeug
  • Verbesserung der Content-Editor Usability
  • Integration von Matomo (Piwik) Analytics als Alternative zu Google Analytics

 

Technisches

  • Anpassung des Google+ Logins
  • Unterstützung für MSN entfernt

 


Release Notes – OpenOLAT – Version 13.2.8

Bug

  • [OO-4108] – Survey report: Legend displayed at the wrong place
  • [OO-4112] – OOM: in coaching tool in the details of a group
  • [OO-4114] – RS when copy a suvey course node
  • [OO-4115] – RepositoryEntries with close managed flag should not be closable with the status dropdown
  • [OO-4116] – Infos button in authoring env. doesn't land always in infos page
  • [OO-4120] – Don't send reminders of closed courses
  • [OO-4122] – Drag & Drop of course elements in courseeditor
  • [OO-4135] – Video: delete a video doesn't discard the view
  • [OO-4137] – Cannot download assessment documents with a mix of +, blanks and parenthesis in file name
  • [OO-4138] – "Show name" configuration of a rubric is disabled
  • [OO-4139] – RS when filter trend diagram by insufficient values
  • [OO-4141] – QM: Biggest bullet in heat map should be as big as possible

Improvement

  • [OO-4117] – Excel table export in assessment tool has icons as headers
  • [OO-4118] – Bulk assessment: allow "Bestanden" in the imported CSV file

Release Notes – OpenOLAT – Version 13.2.7

Bug

  • [OO-3995] – Test: menu icon remains in the middle of the screen on small devices
  • [OO-4074] – QM: Averages in trend diagram are wrong
  • [OO-4075] – QTI 1.2: Missing change log entry
  • [OO-4076] – RS clicking user management tree
  • [OO-4077] – QTI 2.1: issue with test session and moving a whole OpenOLAT instance
  • [OO-4082] – QTI 2.1: rs if user is adding an item under a test part without a section
  • [OO-4085] – Principal can add user in curriculum elements
  • [OO-4094] – GTA: change log always shown to users
  • [OO-4095] – Survey: no dirty check
  • [OO-4097] – Hotspot: background image not shown in solution
  • [OO-4100] – Wrong variance / standard deviation in survey reports
  • [OO-4103] – RestAPI: update of an external page reults in 500 error
  • [OO-4107] – RS: delete a method in the booking configuration of learn resource
  • [OO-4109] – Email validation is not visible in „New user form“

Improvement

  • [OO-4078] – Pack .scss files in WAR file
  • [OO-4083] – QTI 2.1: allow author to restart a test in the learn resource env.
  • [OO-4084] – QTI 2.1: allow to add numerical gap entry in text entry question
  • [OO-4087] – REST API: better support of special characters in REST API
  • [OO-4098] – Sort directories content by name in multi-single pages creator
  • [OO-4102] – QTI 2.1: make the hotspot editor pixel exact
  • [OO-4106] – Make sure the lock for LDAP operation is free

Release Notes – OpenOLAT – Version 13.2.6

Bug

  • [OO-4059] – Generic selection property produce red screen in user management
  • [OO-4060] – Missing value in „role in use“ warning
  • [OO-4061] – Allow longer notes
  • [OO-4070] – Missing metadata in video course node

Improvement

  • [OO-3914] – Add status and visibility to assessment bulk gradingworkflow
  • [OO-4066] – QM: Mail template context informations more detailed
  • [OO-4071] – New Filter for my courses under courses
  • [OO-4073] – More metadata in PUT repo/course method

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

 

Die Software kann als Open Source frei heruntergeladen werden.

Download