Neue Funktion 12.0 und 12.1

 

Mit OpenOLAT 12.1 geben wir unseren n├Ąchsten Major Release frei. Hauptbestandteil dieses Releases bildet die Implementierung und Integration des Absenzenmanagements ins OpenOLAT. Im weiteren haben wir den Aufgabenbaustein um diverse Funktionen erweitert und die Infrastruktur des Blogs und des Podcasts ├╝berarbeitet. Auch haben wir auf diesen Release QTI 1.2 abgeschaltet. Weiter haben wir an den Erinnerungen, dem Mitteilungsbaustein und der Suche gearbeitet.

Seit Release 11.5 wurden ├╝ber 85 neue Funktionen und Verbesserungen zu OpenOLAT hinzugef├╝gt. Hier finden Sie die wichtigsten neuen Funktionen und ├änderungen des OpenOLAT 12.1 Releases. Zus├Ątzlich zu den oben erw├Ąhnten ├änderungen wurden mehr als 75┬áBugs behoben. Die komplette Liste der ├änderungen in 11.5 ÔÇô 11.5.4 finden Sie hier.

Die Software kann als Open Source frei heruntergeladen werden.

Download

 

Absenzenmanagement

Auf den Release 12.0 haben wir das Absenzenmanagement implementiert und ins OpenOLAT integriert. Das Absenzenmanagement wird als globales Kurswerkzeug in der Administration eingeschaltet. frentix-Kunden wenden sich bitte an contact@frentix.com

Lektionenbl├Âcke erstellen

Das Absenzenmanagement wird pro Kurs verwendet. So kann der Kursbesitzer (Kursadministration) Lektionenbl├Âcke erstellen. Diese Lektionenbl├Âcke enthalten die Anzahl Lektionen. Zudem wird definiert, wie hoch die Anwesenheitsquote sein soll. Auch kann ein versp├Ąteter Kursstart eines Teilnehmenden ber├╝cksichtigt werden. Sofern das OpenOLAT ├╝ber den Syncher mit einem externen System verbunden ist, k├Ânnen die Lektionenbl├Âcke von dort synchronisiert und somit automatisch angelegt werden.

 Absenzenkontrolle durchführen

Die Durchf├╝hrung der Absenzenkontrolle liegt in der Hand des Kursbetreuers (Dozent, Lehrperson). Ab Beginn der Lektion steht das Absenzenmanagement zur Verf├╝gung. Nun k├Ânnen je nach Konfiguration entschuldigte und unentschuldigte Absenzen inklusive Begr├╝ndung eingetragen werden. Zum Schluss wird der gesamte Lektionenblock auf erledigt gesetzt. Wer dies nicht sofort erledigt, bekommt ein Erinnerungsmail und nach einer vordefinierten Anzahl Tage wird der Lektionenblock automatisch abgeschlossen. Sobald der Lektionenblock abgeschlossen und die Sperrfrist erreicht ist, wird er f├╝r die Kursteilnehmenden einsehbar.
Weiter kann die Absenzenkontrolle als PDF ausgedruckt werden. So entsteht die klassische Unterschriftenliste, welche anschliessend manuell ins OpenOLAT ├╝bertragen werden kann.

Absenzen einsehen

Teilnehmende erhalten eine ├ťbersicht ├╝ber alle Kurse, in welchen das Absenzenmanagement aktiviert worden ist. Hier sehen sie ihre Anwesenheitsquote und k├Ânnen wenn gew├╝nscht Rekurs einreichen.

Absenzenmangement in Kürze

  • Integriertes Absenzenmanagement
  • Absenzen pro Kurs erfassen
  • Lektionenbl├Âcke mit Lektionen erstellen
  • Absenzenkontrolle durchf├╝hren
  • Absenzen einsehen
  • Rekurs einreichen
  • Auswertungen und Excelexport f├╝r Kurssekretariat

 

Aufgabenbaustein

Der Aufgabenbaustein wurde komplett ├╝berarbeitet. Dabei wurde vor allem die individuelle Behandlung von Teilnehmenden verbessert.

Individuelle Daten

F├╝r alle Prozessschritte k├Ânnen individuelle Daten an jeden Teilnehmenden vergeben werden. Standardm├Ąssig werden jeweils die Daten aus der Aufgabenkonfiguration┬á├╝bernommen. Anschliessend kann zum Beispiel das Abgabedatum individuell verl├Ąngert werden.

Benachrichtigungen

Mit der der ├ťberarbeitung des Aufgabenbausteins wurden auch die Benachrichtigungen ├╝berarbeitet. So werden die Benachrichtigungen nun jeweils beim Abschluss eines Prozessschrittes verschickt. Auch wurden die Texte aussagekr├Ąftiger gestaltet und es werden wo m├Âglich Links direkt auf die hochgeladenen Dokumente mitgeschickt.

├ťberarbeitung

Wie bis anhin kann eine Aufgabe zur ├ťberarbeitung zur├╝ckgegeben werden. Nun kann jedoch ein Datum f├╝r die ├ťberarbeitung gesetzt werden. Zudem wird in der Konfiguration definiert, wie viele Dokumente bei der ├ťberarbeitung abgegeben werden d├╝rfen.

Aufgabenbaustein in Kürze

  • individuelle Daten setzen und verl├Ąngern
  • ├╝berarbeitete Benachrichtigungen
  • eingeschr├Ąnkte Anzahl Dokumente bei der ├ťberarbeitung
  • zur├╝cksetzen einer bereits zugewiesenen Aufgabe

QTI 1.2 abgeschaltet

Mit dem Release 11.0 wurde der Test Standard von IMS QTI 1.2 auf IMS QTI 2.1 gewechselt. Im vergangenen Jahr wurde intensiv an der Testinfrastruktur QTI 2.1 und dem Bewertungswerkzeug gearbeitet. Bereits einige Kunden arbeiten nur noch mit den QTI 2.1 Tests und es konnten viele positive Erfahrungen gesammelt werden. QTI 1.2 wird im OpenOLAT nicht mehr weiterentwickelt.
Deshalb wurde QTI 1.2 auf den Release 12.0 abgeschaltet. Dies bedeutet, dass keine neuen Tests und Fragen in QTI 1.2 mehr erstellt werden k├Ânnen. Die bereits erstellten Tests und Fragen stehen weiterhin zur Verf├╝gung und k├Ânnen nach wie vor benutzt werden. Weitere Informationen zum Wechsel von QTI 1.2 auf QTI 2.1 finden Sie im Handbuch.


Benachrichtigungen und Verbesserungen im Blog und Podcast

Die Infrastruktur der Kursbausteine Blog und Podcast wurde komplett ├╝berarbeitet. Dies tr├Ągt zu mehr Stabilit├Ąt der beiden Bausteine bei und vermindert dadurch das Verlieren von geschriebenen Eintr├Ągen. In diesem Zusammenhang wurden auch die jeweiligen Kommentar- und Bewertungsfunktionen optimiert und die Benachrichtigungen verbessert.

Weitere Neuerungen

Mitteilungsbaustein

Mit diesem Release kann einer Mitteilung, welche mit dem Mitteilungsbaustein erstellt worden ist, ein Anhang hinzugef├╝gt werden. Beim Versenden der Mitteilung als E-Mail kann zudem ausgew├Ąhlt werden, an welche Kursrolle ein E-Mail verschickt werden soll. Sichtbar ist die Mitteilung nach wie vor f├╝r alle Kursmitglieder, welche den Mitteilungsbaustein sehen.

Erinnerungen

Das Layout der Erinnerung wurde ├╝berarbeitet. Nebst dem Titel der Erinnerung, welcher vor allem der ├ťbersicht des Erstellers dient, kann ein Betreff des E-Mails definiert werden. Dieser Betreff wird dann dem Empf├Ąnger des E-Mails angezeigt.

Filter im Autorenbereich

Im Autorenbereich wurde ein erster Schritt in Richtung ├ťbersichtlichkeit der Lernressourcen gemacht. In der erweiterten Suche kann nun nach benutzten und unbenutzten Lernressourcen gefiltert werden. Anschliessend wird angezeigt, wie oft und in welchen Kursen die entsprechende Lernressource verwendet wird.


Weiteres, kurz notiert

  • Portfolio Export als CP-Export und PDF-Export m├Âglich
  • WebDAV Zugriff mit E-Mailadresse m├Âglich
  • Rollen- und Kursmapping f├╝r Shibboleth Authentifizierung
  • Volltextsuche f├╝r G├Ąste m├Âglich

Technisches

  • Update mediaelementjs video player auf 4.1.x
  • Info: Microsoft Support endet f├╝r IE 8, 9, 10 –> OpenOLAT Unterst├╝tzung bis Ende Jahr, ab 2018 nur noch ab IE 11

Release Notes – OpenOLAT – Version 12.1.4

Bug

  • [OO-3086] – Reminder setting is not read at start
  • [OO-3087] – Timeout for full text search
  • [OO-3088] – RS close roll call if the minutes field is empty and the "-" reason choosed
  • [OO-3089] – RS in blog when creating new post
  • [OO-3091] – RS coaching tool if a group doesn't have any courses
  • [OO-3095] – Reason mandatory by roll call
  • [OO-3097] – RS: deleted course in author list
  • [OO-3098] – RS delete task element with revision dates

Improvement

  • [OO-3093] – Instruction Text for teachers for roll call
  • [OO-3094] – Add course location and external reference to members course element email template
  • [OO-3096] – Field reason during lecture closing process newly mandatory

Release Notes – OpenOLAT – Version 12.1.3

Bug

  • [OO-3042] – email is not sent if an addional owner is added in the member management of a course
  • [OO-3059] – Issues after update to mediaelement.js 4.2.6
  • [OO-3060] – Lectures reminder: if the reminders are disabled, write the markers too
  • [OO-3061] – RS: use a deleted assessment test session
  • [OO-3062] – Portrait vertical alignment in the member print list for IE 11
  • [OO-3063] – Cannot delete definitively a course with a portfolio
  • [OO-3064] – Update selenium
  • [OO-3065] – Unwanted auto-booking when no identifier delivered
  • [OO-3068] – Description in email "activation new email address" is wrong
  • [OO-3069] – Calendar moves event when changed to recurring event
  • [OO-3070] – Archive course log: comma in titles confuses output
  • [OO-3072] – Bulk assessment: identity list can be null
  • [OO-3073] – Increment attempts implementation of GTA course element only update last modification

Improvement

  • [OO-3074] – QTI 2.1: Excel import template should not show description
  • [OO-3075] – ADFS 2016 need the client secret to be configurable
  • [OO-3076] – Task: number of documents for revision are taken from assignment
  • [OO-3077] – Task: click in notifications should open all documents
  • [OO-3078] – Task: pulled tasks should show date of pulling
  • [OO-3079] – Recursive slowly import of calendar
  • [OO-3080] – Participants list in WebDAV for participant folder can be duplicate
  • [OO-3081] – RS: concurrent delete question and next/previous in question pool
  • [OO-3082] – QTI 2.1: a test bound in a course element become unreadable
  • [OO-3083] – QTI 2.1: start an unreadable test bound in a course element
  • [OO-3084] – RS: send email after direct deletion of a user
  • [OO-3085] – RS: cannot create a directory

Release Notes – OpenOLAT – Version 12.1.2

Bug

  • [OO-3043] – QTI 2.1: rounding error in Numerical Input
  • [OO-3044] – RS select the tab "Booking" of a user in user management
  • [OO-3045] – RS opening a course imported from an external system
  • [OO-3048] – If the user tools are in default configuration, enable the lectures module will disable all the user tools
  • [OO-3049] – Cannot delete a business group associate with a lecture
  • [OO-3052] – Facebook login doesn't work anymore, update to API 2.10
  • [OO-3053] – RS delete form messages with MySQL
  • [OO-3056] – Upate mediaelement.js to version 4.2.6 because of issue with iOS 10/11
  • [OO-3057] – Issue with the remove routine of users in LDAP Group synchronisation

Improvement

  • [OO-3050] – Don't write the HTML message in log file if an OAuth user cannot log in
  • [OO-3051] – NPE in LDAP synchronisation if the user cannot be created
  • [OO-3054] – Prevent using image caption in QTI1.2 to not cause problems when migrating to QTI 2.1

Release Notes – OpenOLAT – Version 12.1.1

Bug

  • [OO-3032] – MathJax issues with local deployment
  • [OO-3033] – Emoji, Blog and MySQL throw errors
  • [OO-3034] – RS description field too long in feed
  • [OO-3035] – Course participants who are also system admin can not use task course element
  • [OO-3037] – RS if too many assignments have be moved / error in numbering of the assignments list
  • [OO-3038] – Indicate a non-readable QTI 2.1 test with a message and not a red screen
  • [OO-3039] – Invisible RS: rare timing issue with the auto save feature of QTI 2.1
  • [OO-3040] – RS deleting a section where page list has an error in its list numbering
  • [OO-3041] – Don't change last modification date of course element entry during 12.0 upgrade

Improvement

  • [OO-3017] – Enrollment: "Number of groups" can be any integer

Release Notes – OpenOLAT – Version 12.1

New Feature

  • [OO-2328] – Portfolio 2.0: Export of the whole portfolio
  • [OO-2893] – Course auto-booking module with shibboleth course mapping
  • [OO-2916] – Course element „edubase“ eBook reader integration
  • [OO-2917] – Course element „edubook“ eBook store
  • [OO-2921] – Portfolio 2.0: section date is not only indicative
  • [OO-2955] – Roll call: add supervisor notification date for REST applications
  • [OO-2974] – Optimizing Wiki compatibility
  • [OO-2991] – QTI 2.1: add min/max to answers

Task

  • [OO-2969] – Optimizing ONYX compatibility

Improvement

  • [OO-2789] – Integrate iframe-resizer our iframe controller and replace custom resize code
  • [OO-2838] – Download files in the folder component instead of opening them and ÔÇťoverwriting“ the OpenOLAT-tab
  • [OO-2863] – Placeholder instead of pre-written text
  • [OO-2920] – Improve print CSS styles for e-portfolio entries
  • [OO-2956] – QTI 2.1: show logfile in assessment tool
  • [OO-2961] – Shibboleth: Multiple values for author role granting
  • [OO-2984] – REST: set the owner of a course when importing a course from a course archive

Release Notes – OpenOLAT – Version 12.0.1

Bug

  • [OO-2951] – Title or URL too long for blog
  • [OO-2952] – Out of memory serialise the LTI mapper
  • [OO-2953] – console.log in movie player javascript

Release Notes – OpenOLAT – Version 12.0

Bug

  • [OO-2124] – resizing video player when video is embedded in single page
  • [OO-2395] – Renaming of a Course is not visible immediately
  • [OO-2829] – In group members tool the coaches and participant list is deduplicated
  • [OO-2834] – Quota in a human readable format
  • [OO-2836] – Update to selenium 3
  • [OO-2837] – Lazy load panels in user administration and group administration
  • [OO-2854] – Podcast: Video do not play
  • [OO-2856] – Link in portfolio edit pupup protrudes over the border
  • [OO-2879] – order of enrollment and topic assignment
  • [OO-2895] – Clicking the file delete action triggers upload dialog when dialog has error
  • [OO-2922] – ePortfolio: entries in status draft are not visible for coaches
  • [OO-2931] – QTI 2.1: images and videos cannot be added to section
  • [OO-2934] – Last item in TextBoxList can not be removed (tags) and beautify disabled mode
  • [OO-2938] – Large/small setting of EP page images not working
  • [OO-2939] – Large black border around videos in LearnTube, course element video

New Feature

  • [OO-2488] – New form item that supports multiple formatting styles
  • [OO-2636] – Lecture Module in course to support face-to-face lecture events
  • [OO-2637] – Lecture Module: Roll Call workflow to mark attended and absent students in lectures
  • [OO-2638] – Lecture Module: Mobile optimized Roll Call Wizard
  • [OO-2844] – Full-text search enabled for guests
  • [OO-2849] – Blog: get notifications for external blogs as well
  • [OO-2864] – Add JS method to BFormatter to align table columns
  • [OO-2877] – Disable QTI 1.2
  • [OO-2878] – Improve course element notifications
  • [OO-2880] – Authoring: column for used/not-used learning resources
  • [OO-2891] – Shibboleth: make user properties mapping generically configurable
  • [OO-2892] – Shibboleth: apply author role based on shib-attribute on login
  • [OO-2899] – Allow Login via WebDAV using the users Email
  • [OO-2906] – Task course element: show date of submission
  • [OO-2907] – Task course element: set individual date for every process step
  • [OO-2908] – Task course element: limit number of documents in revision phase
  • [OO-2909] – Task course element: overtake file name
  • [OO-2912] – Task course element: Notification after finishing the step
  • [OO-2914] – Task course element: download all documents in correction view
  • [OO-2915] – Task course element: reset task
  • [OO-2919] – Task course element: sample solution visible for everybody
  • [OO-2945] – Add formatted style to more places

Task

  • [OO-2853] – Update libraries
  • [OO-2903] – Update configuration of Infinispan Cache
  • [OO-2924] – Remove implementations of course log export but once
  • [OO-2925] – Remove the IFormFragment framework
  • [OO-2941] – Upgrade Spring framework

Improvement

    • [OO-2505] – Override editor course title on import only when repository entry title was changed
    • [OO-2707] – Option „Show question title“ switches visibility of title only in „content“ erea not in menu
    • [OO-2716] – Portfolio 2.0: allow editing of categories for assignments as well
    • [OO-2723] – enhanced blog and podcast reliability
    • [OO-2763] – Sort admin log file view by date
    • [OO-2786] – Improve information in publish wizard
    • [OO-2802] – Add subject for course reminder email
    • [OO-2803] – Video: revision of chapter feature
    • [OO-2825] – Aviod automatic completion of some password fields
    • [OO-2827] – Add an icon to the blog menu entry „Quota“
    • [OO-2828] – Video in blog post
    • [OO-2830] – Make user properties displayed in group members tool and course members element configurable
    • [OO-2850] – Video: improve adding chapters
    • [OO-2861] – Blog navigation
    • [OO-2868] – Layout of links, e.g. file in folder
    • [OO-2871] – QTI 2.1 Hotspot: Resizing images
    • [OO-2872] – QTI 2.1 gap text: add more alternatives
    • [OO-2875] – Beautify calendar details view
    • [OO-2884] – Blog: description should be hidden when empty
    • [OO-2885] – Improve usability when user has unsaved form data, new dialog
    • [OO-2886] – Show video duration without preloading
    • [OO-2887] – Show my rating in one color, not just one star
    • [OO-2888] – Assessment tool: show pull button always
    • [OO-2890] – Improve search „my courses“ to fuzzy-find by ext-refs
    • [OO-2896] – Add visual hint about character count when characters are limited
    • [OO-2897] – Assessment: last modified date of participant
    • [OO-2898] – Blog/Podcast metadata should be used from resource
    • [OO-2905] – QTI 2.1 show questions in test statistic
    • [OO-2911] – Task course element: improve notification texts
    • [OO-2923] – Portfolio 2.0: portfolio assessment in assessment tool
    • [OO-2928] – QTI 2.1: assessment tool allows to chose question item with dropdown
    • [OO-2929] – administration: lectures and QTI 2.1 for frentix only
    • [OO-2930] – Blog: notifications also for comments
    • [OO-2932] – QTI 2.1: Hide section description
    • [OO-2933] – Add option to delete contact form email attachments before sending
    • [OO-2936] – Refactor UserManager.findIdentityKeyWithProperty to findIdentitiesWithProperty
    • [OO-2937] – Allow authors to lookup users via REST API
    • [OO-2940] – Allow formatting for dates for any language in certificates, not only user language
    • [OO-2946] – REST: Respond an error if the incoming JSON can not be parsed
    • [OO-2947] – Shibboleth: Let the user set the first name and last name if not delivered
    • [OO-2949] – Calendar: enabling resize of events in weekly view

</ul

 

Die Software kann als Open Source frei heruntergeladen werden.

Download