New Features 10

OpenOLAT 10 brought about extensive changes to layout, design and user experience. Not only have we refashioned the whole layout and introduced a responsive design, the learning resource overviews have also been improved, so that learners and authors alike can work more efficiently. The catalog has been revamped, and the course and info pages were completely redesigned and polished visually as well as with regard to contents.

NEW OpenOLAT 10.2 is our latest major release. It introduces a great and much asked for improvement to OpenOLAT. The assessment mode allows to carry out exams containing tests or other course elements at a determined time for a specific user group. In order to enhance the security of exams, the use of the Safe Exam Browser can be mandatory, or the exam only accessible from certain IP addresses. In addition to the new “Leave Group” settings, we added settings to enable users to leave a course of their own volition.

Since release 10.1, more than 20 new features and improvements were added to OpenOLAT, and many processes have been improved. Here, you can find the most important new features and changes of the OpenOLAT 10.2 release, marked as New. In addition to the improvements, more than 55 bugs were fixed. The complete list of changes to 10.0.1 – 10.1.3 can be found here.


You can download the Open Source Software for free

Download

Reorganization

After the 9.4 release, OpenOLAT was completely reorganized and overhauled. OpenOLAT received a responsive design, which allows it to adapt nicely to all display sizes. With this redesign, OpenOLAT is now fully functional on mobile devices. During the reorganization, a lot of features were revised or added.
Especially the overview of learning resources has received a lot of attention. It was split into different areas for students and authors, and now offers easier and well-aranged access for the respective users.

Student and author tutorials

The following two videos show the changes that impact students and authors, respectively. Authors are encouraged to view the tutorial for students as well.

Course access configuration

We simplified the access management of courses. Previously, the configuration for publishing resources for different roles was tricky, and not understandable easily enough. Because of this, access configuration can now be managed separately for students and for authors. Radio buttons allow you to publish the course for authors and/or for students. Additional options appear when you decide to publish your course for one of the roles, giving you finer-grained access control. The additional options are not shown if the course is not being published for that specific role. At any moment, it is immediately clear whether authors or students have access to a course.

edit_booking_ENBooking methods are added as usual, but may now be edited afterwards. Title or e.g. the code can now be adapted without having to create a new booking method.

 

Catalog management

The catalog was removed from the authoring page, and is now available as an independent page. This allows the visibility and access control of the catalog to be handled better, and even allows giving only temporary access to the catalog by defining a valid time period. The improved catalog management now allows you to add descriptions and images to each of the categories. This makes the catalog visually more pleasing, and makes the browsing of courses more interesting.

In addition to that, sub-categories can now be displayed either as list or in the tile view.

Configurable landing page

A new feature is the finely-grained control over the landing pages that are presented to the different user roles. The rule sets rely on user roles as well as user attributes such as institution or field of study. This makes it possible, for example, to show different landing pages to students of different fields of study. Any number of rules can make the configuration as precise as you need it to be. In addition, each user can choose his or her preferred landing page. However, this overrides the system default.

In a nutshell

  • Responsive design for mobile access
  • Learning resources split into courses and authoring
  • Simplified access control
  • Attractive and informative course overview for students
  • Reworked catalog, with more pleasing design, and separate administration page
  • Improved detail page – now called info page – with more relevant information
  • Bookmarks are now called favorites
  • Personal landing page replaces the home screen
  • The help and print tools can be configured like the personal tools
  • Quick access to tools can be configured
  • Landing pages can be defined for different user groups and roles using fine-grained rules
  • The landing page can be personalized by the users
  • Forward/back navigation in courses
  • New course toolbar replaces the course tools
  • Working with course elements is made simpler
  • CPs with only a single page have no more sub page, to improve the navigation and the flow of reading
  • New icons for course elements

New Assessment mode

The assessment mode is being introduced to OpenOLAT in order to enhance reliability and security of online exams. The assessment mode allows you to create exam setting where tests and assessment are carried out in safe mode during a fixed time span, during which only access to previously defined course elements in the respective course is allowed. All other OpenOLAT functions such as courses, groups, notes are masked and thus not accessible. Students are only allowed to log out during such an assessment. Users are notified at the beginning and at the end of an examination period about the test, including duration and starting time.

Exam settings are created in advance, and have, aside from a time frame including – if so desired – preparation and follow-up times, the user group for which the exam is valid. An exam thus can be effective for course members only, group members of selected groups or both. This facilitates the simultaneous execution of multiple exams for the same course, but with different configurations.

All previous, current and future exam settings are available for review and can be edited up to the starting time. Previous settings are read only.

Aside from the user group, you can also configure access restrictions to the course elements, and whether one of the selected elements should be displayed as starting element. You can also restrict access to the exam to specified IP addresses, or make the use of the Safe Exam Browser mandatory.

In a nutshell

  • limited access to all OpenOLAT functionalities
  • predefined duration OR manual handling
  • configurable for both course and/or group members
  • limit access to specified course content
  • automatic or manual start and end times
  • configurable preparation and follow-up times
  • restriction to IP addresses
  • Safe Exam Browser configuration

New Coaching Tool

Until now, the coaching tool as a tool for coaches to get an overview over assessable courses and their participants, was known to have some limitations: Only those users a coach was assigned to were listed for examination and review. In order for a user to be listed in the coaching tool, you had to be assigned as coach in the correspondent course or group. At times, this led to a significant amount of coached groups or courses withouth otherwise the need for it.

We fixed that. Course owners now have access to all data of participants, no matter whether they’re group or course participants. This is in accordance with the behaviour of the assessment tool.

In addition to that, we provided a user search for system administrators. All users not listed through group or course owner / coach rights can be found with the user search, thus facilitating the assessment of users without the need for coaching rights.


Course – new range of functions

NewSingle Page – Editor

Release 10.2 introduces a completely revised course element “Single page”. After creating and renaming the course element, a file name corresponding to the elements’ name is suggested in the tab “Page content”. If the page is created in this fashion, a subfolder is simultaneously created in the storage folder. Associated files will then be stored in this subfolder. Files related by course element can thus easily be distinguished, and HTML files allocated at once.

In addition to that, a new security feature was added: Coaches can now be allowed to edit single pages without the need for author rights.

 

 

NewAssessment tool – Print

A revised display of test results in the assessment tool is being introduced with release 10.2. Up until now, results of an exam were displayed in a modal window, layered above the test detailed view, thus covering the content of the subjacent window. This could lead to a content merge when trying to print the test results, practically rendering the printout useless.
We removed the modal window, and implemented the display as a next viewing step, similar to the breadcrumb navigation. This especially improves the display on mobile devices.
If you wish to print such a test result, simply utilize OpenOLATs native print function: All non-relevant content is removed, yielding a perfect hand-out and enabling saving the document in .pdf – format.

 

Revised course tree

Release 10.1 introduces a new course tree representation for the move and copy modes. A compact display replaces the old selector radio buttons beneath each course element, thus drastically reducing the size of the modal window. New course elements are either placed above or beneath or are inserted under the selected element, using three new buttons.

The current position as well as access restrictions or missing configurations are now easily discernible.

 

Minor changes

  • New The drop box folder in the task course element now has a subscription function for coaches.
  • Similar to the test and SCORM elements, LTI pages can now be displayed fullscreen, hiding the LMS.
  • The element “E-Mail” received a complete overhaul, now supporting distribution of mails to course participants as well as group members,
  • and the info page was improved and streamlined.

New Administration

Leave course

Up until now, only course administrators could remove course member from a course. The new “Membership configuration” allows course members to autonomously leave the course. This can be configured to work always, never, or after the course end-date, depending on the course indeed having a start and end date.

Static resource folder

The info message element now has a static folder available. Files can easily be added to the login page for display or download, without the need for compilating the theme.

Guest and invitee: Admin GUI

Guest login access or settings for invitations for external users can be configured in olat.properties and used to require a system restart. Release 10.2 added an admin GUI for these settings, with immediate effect.


Auto-Publish

Release 10.1 brings the auto publish, a change long anticipated by OpenOLAT authors. Closing the editor now triggers the publication process, instead of explicitly having to use the publication wizard.

If unpublished modifications to the course are detected, closing the course editor automtically triggers the publication process. A prompt offers the author a choice of three publication options:

  • Don’t publish modifications – closes the editor without publishing
  • Publish manually – starts the publication wizard, and subsequently closes the editor
  • Publish automatically – closes the editor

In addition to that, the prompt also contains information on the current access configuration. Access configuration settings can only be changed manually, either in the second step of the publication wizard, or in the correspondent course settings.


PDF Certificate

Release 10.1 comes with the new printable certificate option for courses. After passing a course with a pre- configured PDF template, students are provided with a certificate ready for print and download.

This enables users to produce evidence of online achievements outside of OpenOLAT, online and offline. An issued certificate is directly visible and accessible in the evidence of achievement table. Opening a specific evidence of achievement opens a preview of the certificate in the “Certificate” tab, available for download.

Furthermore, a new REST service was implemented, supporting the import of existing certificates from other LMS, specifically older OpenOLAT systems.

 

Certificate configuration

In order to include a certificate in your course, certificates need to be enabled in the evidence of achievements configuration in your course settings. Select under which circumstances a certificate should be issued: a certificate can either be issued automatically upon successfully completing the course, or manually.

A default certificate template is always available for you. Templates are either provided system wide by a system administrator, or embedded for a single course by an author. Once re-certification is allowed, a new certificate can be issued after the configured time span.

In a nutshell

  • printable certificate
  • date of issue always available
  • system wide default template available
  • use templates system wide or just course related
  • re-certification can be configured, with possible waiting periods ranging from days to years

Social Provider Login und SSO / OAuth2

Release 10.1 adds the Single Sign-On functionality to OpenOLAT. This enables, e.g., a seamless transition between various applications, which can be achieved using a OAuth2 based SSO provider. In addition to that, the so-called social provider login can now be activated for OpenOLAT, which supports login via Twitter, Google+, LinkedIn and Facebook. Existing accounts for one of those social networks can be used for an OpenOLAT login without the need for creating a user. The only caveat: already existing users can not be merged with such social logins.


WebDAV

webdav_semester

 

For easier WebDAV access, courses can now be grouped by semester. A new virtual folder is created for every semester that is defined. Courses without an associated semester are grouped in the folder “other”. This is especially useful for courses with unchanging names. This feature can be enabled or disabled in the administration area.

Release 10.1 introduces the real names for all folder elements instead of their ID. This is especially helpful in courses with a lot of folder elements. Furthermore, folders are now accessible via WebDAV for students.


 Excel import for assessment questions

 

This release adds the ability to import single choice, multiple choice and gap text questions into assessment course elements from an Excel sheet, either in the question bank or directly in the test editor of a test. Additional metadata can be imported as well, which are especially relevant for use in the question bank. The import template in the wizard contains all necessary information. This new feature not only makes it possible to create questionnaires and tests offline, but also makes it easier for external authors to contribute to the creation of tests.

 

 


Additional notes

  • New Leaving as participant a course with active subscriptions automatically deactivates all subscriptions from this course
  • NewThe configuration of booking methods was revised and received a much more compact display
  • New Password protection was removed from the course root node, and is now only available for the course element “Structure”. Already existing passwords on course root nodes remain until being deactivated by their respective course owner
  • Bulkaction: It is now possible to download multiple files at once, with an automatic conversion into a .zip file
  • Meta data of files in a folder element now contain the direct link to the respective file
  • Another link was added to the visiting cards, which can now be directly linked to. Not available for guest users
  • The number of entries shown in a table page is now configurable. Options are: 20, 50, 100 or 200 entries
  • The calender received an administrative GUI. System administrators are now able to de/activate the calendar system wide, on course or group level, or just the personal calendar
  • Tags on ePortfolio artifacts can now be edited in the portfolio view, without having to switch to the artifact browser
  • In the profile, forums and folders, pictures can be uploaded directly from the camera of a mobile device
  • A QR code was added to the footer. This allows mobile devices to easily access specific OpenOLAT pages in the browser. A QR code app is required on the device
  • Forum attachments now display a preview
  • A picture carousel was added to the login page. Multiple background images can be shown in rotation
  • The custom imprint feature including internationalization was added to the open source code base, and is now available to all OpenOLAT instances
  • Logo and footer customization were added to the open source code base as well

Technical / Framework

  • New OpenMeetings rooms can now have a moderator, and the new configuration “Audio only” is available
  • New The RestAPI now provides for a means to read configurable settings. In addition to that, file meta data can be accessed
  • New The embedded video and audio player JW Player has been repolaced by MediaElement.js ersetzt
  • New Tiny MCE was updated to 4.1.7
  • LDAP now supports synchronisation of user roles and groups
  • Bootstrap was updated to 3.3.1
  • New Hibernate was updated to 4.3.8 aktualisiert, now supporting JPA 2.1
  • The WYSIWYG editor TinyMCE was updated, and new features were added
  • Hibernate was updated to version 4.3, and now supports JPA 2.1
  • The Hibernate Query Plan Cache was downsized for small instances
  • New data structures for course/group access, in order to simplify queries and improve performance, especially for login
  • New theme based on Bootstrap, YAML was removed

Release Notes – OpenOLAT – Version 10.2.5

Bug

  • [OO-1501] – RS if deleted wiki file has no extension
  • [OO-1502] – RS if external reference of resource is too long
  • [OO-1503] – Memory leak in mapper service
  • [OO-1504] – Allow admin to by-pass access control of groups
  • [OO-1505] – RS if pop below the surface
  • [OO-1506] – RS cannot replace as dom fragment:mainBasicPanel
  • [OO-1508] – RS in rule matching
  • [OO-1510] – FlexiTable: Using download button results in “We are sorry!” page
  • [OO-1512] – Assessment mode: “Select all” in element selector doesn’t work
  • [OO-1513] – Validation errors invisible in user profile form
  • [OO-1515] – RS if admin select a deleted user in the user administration
  • [OO-1516] – Concurrent delete of a portfolio task
  • [OO-1517] – RS in edit panel of assessment mode if course element was deleted
  • [OO-1518] – RS delete a course with assessment mode
  • [OO-1519] – RS if a course is corrupted after jumping in with an assessment mode
  • [OO-1520] – RS if user session or role are null in admin site callback
  • [OO-1528] – RS in expert rule IsUser
  • [OO-1529] – RS in import of CP
  • [OO-1530] – RS in portal
  • [OO-1533] – Invisible RS in items of navigation bar
  • [OO-1534] – RS if the provider name is lowered cased
  • [OO-1537] – Authors can access the groups of their courses
  • [OO-1542] – RS if resume is cancelled
  • [OO-1543] – RS if a LDAP user use the change password REST URL
  • [OO-1544] – Better check validity of to business path in “close” course
  • [OO-1545] – Text copy from Word is not recognized as HTML in E-Mail course element
  • [OO-1546] – RS if a user cancel its date enrollment but was not enrolled
  • [OO-1548] – Leak Hibernate + Infinispan

Release Notes – OpenOLAT – Version 10.2.4

Bug

  • [OO-1490] – Button colors of social login buttons broken for realistic CSS style
  • [OO-1492] – Importing users with optional user property fails for some user property types
  • [OO-1495] – Authors can add owners to courses they don’t own
  • [OO-1497] – RS deselect languages in admin and logout
  • [OO-1498] – RS concurrent delete / download of a file dialog

Improvement

  • [OO-1441] – Make consequences of deleting a course more obvious
  • [OO-1485] – Add CSS class to hide scorm mode chooser

Task

  • [OO-1464] – DE Manual: Update to 10.2
  • [OO-1465] – EN Manual: Update to 10.2

Release Notes – OpenOLAT – Version 10.2.3

Bug

  • [OO-1461] – Checklist: Files attached to checkboxes won’t open in runtime
  • [OO-1462] – Add the type of resource to “Delete” in editor
  • [OO-1463] – compiletheme uses [[ not supported by /bin/sh on all platforms
  • [OO-1468] – RS Mismatch between user property configuration and LDAP synchronized attributes
  • [OO-1471] – TinyMCE loaded with versioned URL
  • [OO-1474] – Cannot copy portfolio template
  • [OO-1476] – RS import a corrupted zip in authoring environment
  • [OO-1477] – RS import an unknown type of resource
  • [OO-1478] – RS if versions folder of wiki doesn’t exist
  • [OO-1479] – OOM course log of huge course
  • [OO-1480] – RS reset columns settings of the member list of business groups

Release Notes – OpenOLAT – Version 10.2.2

Bug

  • [OO-1457] – Conditional JS injection in content iFrame produces invalid HTML
  • [OO-1458] – Error in WebdAV if a course has rules on the root node to make it invisible
  • [OO-1459] – Error if duplicate images filename in docx export

New Feature

  • [OO-1460] – Add poster frame in TinyMCE Movie plugin

Release Notes – OpenOLAT – Version 10.2.1

Bug

  • [OO-1442] – NPE in self registration
  • [OO-1445] – Domain limitation list in self-registration admin module can not be set to empty value
  • [OO-1448] – Filter system files in files selection
  • [OO-1449] – RS when deleting e-portfolio map
  • [OO-1451] – List of assessable elements cut off at end of table – assessment tool
  • [OO-1452] – RS in activation of the course folder
  • [OO-1453] – RS in change password if LDAP authentication is misconfigured
  • [OO-1454] – File/folder names in folder component not escaped to prevent XSS attacks
  • [OO-1455] – Readonly users can create folders in Folder course element via WebDAV
  • [OO-1456] – SVG files must be downloaded as it can contains javascript

Improvement

  • [OO-1439] – iTune subscription link in podcasts dos not open in podcast.app in iOS
  • [OO-1440] – General layout improvements
  • [OO-1447] – Better display of lifecycle in My courses and detail page

Release Notes – OpenOLAT – Version 10.2

Bug

  • [OO-1098] – Course: Enrolling in a group as user triggers two mails instead of one
  • [OO-1351] – Libraries upgrade
  • [OO-1366] – Closing a course does not remove participants, editor not blocked
  • [OO-1384] – Optimize serialization of mapper for single page
  • [OO-1390] – Some inconsistencies when accessing a protected course outside the time period
  • [OO-1400] – CPEditController does not correctly load the menu configuration
  • [OO-1401] – RS upload a calendar without selecting a file
  • [OO-1409] – User management: Statements w/o last date and w/o assessment tool access
  • [OO-1417] – Printing of test details in assessment tool does not work
  • [OO-1419] – Full text search displays results which should not be visible
  • [OO-1432] – Can’t get out of course when not publishing
  • [OO-1435] – Fullscreen video in single page does enlarge to iframe size instead of real fullscreen

Improvement

  • [OO-793] – Access control for courses
  • [OO-1355] – Improve booking configuration, make it more compact
  • [OO-1356] – RSS-feed of a blog: Entry links should open the specific entry, not just the blog list
  • [OO-1393] – Rest-API: Reading all course configuration settings which can be set
  • [OO-1396] – Rest-API: Reading file metadata
  • [OO-1403] – FileUtils: replacing ß with ss
  • [OO-1408] – Coaching freezes on users with huge amounts of coached learners
  • [OO-1410] – OpenMeetings: Setting some room defaults for better user experience
  • [OO-1413] – Calendar: Group calendar links lists courses with two nodes – one for the course, one for the root node
  • [OO-1424] – Removing subscriptions when leaving a course

New Feature

  • [OO-1349] – Assessment mode with controlled feature set, support for Safe Exam Browser
  • [OO-1352] – Static resource folder to add public files such as pdfs or other stuff that can be linked somewhere
  • [OO-1362] – Make guest and invitation access configurable in admin GUI
  • [OO-1405] – Allow users to leave course

Release Notes – OpenOLAT – Version 10.1.3

Bug

  • [OO-1401] – RS upload a calendar without selecting a file
  • [OO-1402] – Test export to word: cosmetic changes
  • [OO-1406] – RS export course with SCORM content
  • [OO-1407] – Blog: Images in content not displayed
  • [OO-1411] – Cannot delete a course with certificates
  • [OO-1412] – Storage folder: files in a subfolder cannot be copied into the storage folder itself. Error “Operation failed”
  • [OO-1414] – RS landing page generated by automated request
  • [OO-1415] – RS corrupted course in statements overview
  • [OO-1416] – RS if test reference doesn’t match exactly
  • [OO-1418] – Sort by “Modified” in folder doesn’t work
  • [OO-1422] – NPE on fresh system in assessment tool when no one ever started a scorm module
  • [OO-1426] – CSS classes on images from editor in blog and forum posts are not applied
  • [OO-1427] – NPE in wiki when modifying menu
  • [OO-1428] – Wiki: once embedded in course, link or file list in edit mode is cut at page end
  • [OO-1429] – Table config button is missing for participant list in group
  • [OO-1430] – Reset group members table columns enables all columns

Improvement

  • [OO-1423] – Improve styling of link list items
  • [OO-1425] – Indent comment replies to make structure visible

Release Notes – OpenOLAT – Version 10.1.2

Bug

  • [OO-1378] – Launching the QTI statistics tool does not show print and download link
  • [OO-1379] – RS adding a course to a group in batch mode
  • [OO-1380] – RS in question pool’s quick view
  • [OO-1381] – Error add a new node in course editor by drag and drop
  • [OO-1382] – Hardening ShibbolethHelper against null values
  • [OO-1383] – RS if not logged in user press log out button
  • [OO-1386] – Copy of resources doesn’t copy description, objectives…
  • [OO-1389] – Wrong encoding of docx headers in QTI Test export
  • [OO-1391] – Search user by attribute doesn’t return expected results
  • [OO-1395] – RS delete a portfolio map
  • [OO-1397] – SCORM modules can’t be exported
  • [OO-1398] – RS method hasRole

Improvement

  • [OO-1162] – Create subfolder for single page content
  • [OO-1377] – Use confluence help also for guest users and on login screen
  • [OO-1385] – Empty in autocompletion for the members search must reset the search
  • [OO-1394] – Add config option to assign coaches the rights to edit single pages

New Feature

  • [OO-697] – Replace JW Player with mediaelement.js for playing video and audio

Release Notes – OpenOLAT – Version 10.1.1

Bug

  • [OO-1358] – RS with the REST url to the portfolio in homepage
  • [OO-1359] – Update TinyMCE to version 4.1.7
  • [OO-1360] – Password on the root node and jump in course with REST url doesn’t work together
  • [OO-1361] – RS add user to a shared map
  • [OO-1363] – RS customize and page size callouts are open at the same time
  • [OO-1364] – RS comments in library doesn’t work properly
  • [OO-1365] – RS if a guest try to access a group by booking it
  • [OO-1367] – Question Bank: modifications to items aren’t shown in table
  • [OO-1368] – Add sort to the list of courses in the catalog management tool
  • [OO-1369] – RS calculating the size of movie
  • [OO-1370] – XHR Event aren’t protected by o2cl() method
  • [OO-1371] – Replace the full text search in the search field of “My courses” and “Authoring”
  • [OO-1372] – Error in JMS event handling of certificate changes in assessment main controller
  • [OO-1373] – LMS commit failed if passed is null
  • [OO-1374] – Error is not visible if the subject of email is longer than 255 characters
  • [OO-1375] – RS if an author open a portfolio template without edit permission
  • [OO-1376] – Pluggable link to Help

Improvement

  • [OO-1357] – Various CSS and layout improvements

Release Notes – OpenOLAT – Version 10.1

Bug

      • [OO-676] – Incorrect handling of blanks at download
      • [OO-1153] – Context Help
      • [OO-1164] – OO10 in Android, course toolbar is skewed
      • [OO-1168] – Add authoring bulk action for copy and delete
      • [OO-1228] – Simplify maven process
      • [OO-1234] – Share link leads to wrong directory in shared folders
      • [OO-1236] – Add missing i18 keys for openmeetings package
      • [OO-1248] – Update PDFBox
      • [OO-1251] – RS caused by concurrent modification of the list of enabled languages
      • [OO-1252] – Efficiency config link in assessment tool broken
      • [OO-1253] – Unpublished course nodes can be configured in scoring rules
      • [OO-1255] – My course menu not within viewport when having large group names
      • [OO-1292] – Manual admission from waiting list to group broken in course member management
      • [OO-1303] – Survey statistics contain wrong values (varying number of participants)
      • [OO-1310] – Improvements for guest users
      • [OO-1311] – RS selet the test statistics of QTI 2.1 in assessment > course elements
      • [OO-1323] – User search in coaching tool
      • [OO-1330] – Business path to users visiting card broken
      • [OO-1331] – Add a field externalId to o_bs_identity

Improvement

      • [OO-979] – Selecting multiple files in a folder, then download as whole
      • [OO-998] – Make course element e-mail also work for direct course members
      • [OO-1229] – Better performance on older MySQL
      • [OO-1237] – Open info page with course for course members
      • [OO-1241] – Make selection tree collapsible/expandable
      • [OO-1243] – Display course element folders in WebDAV using the course hierarchy and real names
      • [OO-1256] – Better match wiki export style with light theme
      • [OO-1261] – Improve top navbar collapse mechanism for small displays
      • [OO-1263] – Move permanent tools to personal tools, making it configurable by the user.
      • [OO-1293] – Tabe page size configuration for flexi tables
      • [OO-1294] – Publish course changes on editor close
      • [OO-1306] – Improve admin runtime view
      • [OO-1308] – Various GUI improvements
      • [OO-1309] – Make booking method editable
      • [OO-1328] – Update to Bootstrap 3.3.1
      • [OO-1329] – Improve info page layout
      • [OO-1343] – Add styling options for catalog
      • [OO-1344] – Hide time input field for all-day events
      • [OO-1348] – Add external URL to user visiting card (but not for guests)
      • [OO-1350] – Limited rights for catalog administrators
      • [OO-1353] – Shibboleth registration: deprecated method is used

New Feature

      • [OO-729] – Login screen redesign, support for twitter, facebook, Google etc authentication
      • [OO-732] – Make calendar feature configurable
      • [OO-1235] – Make sharable link to a folder document visible in file metadata panel
      • [OO-1238] – Add resource actions to menu within resource (delete, copy etc)
      • [OO-1245] – Make course element folders accessible for learners via WebDAV
      • [OO-1249] – Security callback to limit question pool access to pool pool members
      • [OO-1254] – Printable PDF certificates in courses to extend efficiency statement
      • [OO-1257] – REST service to import existing certificates and efficiency statements
      • [OO-1259] – LDAP groups and role sync
      • [OO-1283] – Download multiple files at once in folder component using a dynamic ZIP stream
      • [OO-1284] – Make group leaving configurable
      • [OO-1291] – Single-sign-on (SSO) login provider based on OAuth2
      • [OO-1325] – Full display mode in LTI, (LMS hidden)
      • [OO-1338] – Auto-Publish in course editor

Task

      • [OO-1196] – Delivery of font-awesome fails with common settings in apache reverse proxy

Release Notes – OpenOLAT – Version 10.0.10

Bug

      • [OO-1360] – Password on the root node and jump in course with REST url doesn’t work together

Release Notes – OpenOLAT – Version 10.0.9

Bug

      • [OO-1253] – Unpublished course nodes can be configured in scoring rules
      • [OO-1322] – RS if the wrong resource is linked in podcast course element
      • [OO-1332] – Layout optimizations
      • [OO-1333] – SQL Exception: out of range for type integer when sending out notifications
      • [OO-1334] – Overflow of text in calendar
      • [OO-1335] – RS rendering the navigation
      • [OO-1336] – RS if author link a video in a podcast element and try to edit it
      • [OO-1337] – Shortened description in search results can break the HTML code
      • [OO-1339] – RS try to edit description of a file uploaded as learning resource
      • [OO-1340] – Display of language and expenditure not working properly
      • [OO-1341] – Upload of portrait doesn’t work with the java scaling service
      • [OO-1342] – Custom media controller won’t load
      • [OO-1345] – NPE after publishing a course with check list
      • [OO-1346] – RS if a message was deleted in a forum

Release Notes – OpenOLAT – Version 10.0.8

Bug

      • [OO-1307] – Checkbox are not correctly redraw after update of the keys and values
      • [OO-1312] – RS (not visible) if Jcodec cannot handle a movie
      • [OO-1313] – RS if the navigation don’t find the clicked node
      • [OO-1314] – RS saving the details of a course
      • [OO-1315] – RS change a note
      • [OO-1316] – Group coaches don’t have access to assessment tool unless they’re also course coaches
      • [OO-1317] – RS concurrent editing of the same note
      • [OO-1318] – RS if resuming a session to a deleted course
      • [OO-1319] – Tune sort in “My courses”
      • [OO-1320] – RS if the file of the imported resource is null
      • [OO-1321] – RS import a video or an image in the authoring environment
      • [OO-1324] – QTIItem in pool without doctype
      • [OO-1326] – The import of the resource picker in a course element allow all types of resources
      • [OO-1327] – Raw delivery of file is not really raw

Release Notes – OpenOLAT – Version 10.0.7

Bug

      • [OO-1295] – RS delete a portfolio template
      • [OO-1296] – Glossary terms rendered into button links
      • [OO-1298] – Question Bank: trying to add authors in detail view produces warning about unsaved content
      • [OO-1299] – Test: icon/function for question flag missing in test runtime /improve notes form
      • [OO-1304] – RS navigating the tree of a course with Cps
      • [OO-1305] – RS divided by 0 in expert rules

Improvement

      • [OO-1290] – IE layout improvements

Release Notes – OpenOLAT – Version 10.0.6

Bug

      • [OO-1226] – Cannot read qti.ser
      • [OO-1227] – User menu not available if search disabled
      • [OO-1230] – Deleting LDAP users fails: DB constraints
      • [OO-1231] – Kursinfo text fields cannot be saved
      • [OO-1240] – Disabled tabbed panes to not render as disabled
      • [OO-1242] – RS clicking the thumbnail in “My courses”
      • [OO-1248] – Update PDFBox
      • [OO-1250] – Min width in progress bar results in wrong statistics in coaching tool
      • [OO-1252] – Efficiency config link in assessment tool broken
      • [OO-1258] – Add start page as option for the logo URL
      • [OO-1260] – Translation for managed flags
      • [OO-1264] – Mail disabled in admin. don’t disable the Mail tool for user
      • [OO-1265] – Available user tools settings doesn’t reflect in the list of user tools of a user
      • [OO-1266] – RS add a booking method to a group
      • [OO-1267] – Cannot delete a resource like Wiki, Test, Questionnaire…
      • [OO-1268] – Assessment tool lists two times the same user
      • [OO-1269] – In “manage checklist” participants of the course not having checked anything don’t show up
      • [OO-1270] – In the checklist pdf overview export the x positions are incorrectly placed when having multiple pages
      • [OO-1271] – Shared folder option in course disappears
      • [OO-1272] – RS in course layout generator with corrupted images
      • [OO-1273] – Subelements of CP and Single Pages don’t open on click on top element
      • [OO-1274] – Attachments to topic assignments are broken on mobile browsers (iOS/Android)
      • [OO-1275] – Unique extension ID are language dependent which cause problem with user tools
      • [OO-1276] – The manage checklist view does not show the crossmarks of all users
      • [OO-1278] – GUI not updated at the end of change password workflow
      • [OO-1279] – File/Stream leak
      • [OO-1280] – RS in video service
      • [OO-1281] – Update of courses and catalog thumbnails doesn’t take effect
      • [OO-1282] – RS concurrent delete of comments in blog
      • [OO-1285] – NPE in movie service
      • [OO-1286] – New message audio diplays arrow in IE11, does not play in IE
      • [OO-1287] – Glossary listing moves item at bottom of page when selecting a letter

Improvement

      • [OO-1232] – Hide blocked users in list of users without group
      • [OO-1233] – Make JS code more robust for IE

Release Notes – OpenOLAT – Version 10.0.5

Bug

      • [OO-1207] – RS remove a group from course
      • [OO-1212] – Folder: Cannot download files from folders in Android OS
      • [OO-1213] – RS click next SCO
      • [OO-1214] – Embedded glossary does not work
      • [OO-1216] – Don’t show the “Attention!” message in repository extended search
      • [OO-1217] – Nominate an administrator in catalog induce a “Display disposed”
      • [OO-1218] – Possible RS during rendering of ratings
      • [OO-1219] – QTI question preview are not updated after editing them in question pool
      • [OO-1220] – Score of course doesn’t appear in User management > User > Statements
      • [OO-1223] – npe when starting indexer via ui if cronjob disabled
      • [OO-1224] – User import without password doesn’t import users
      • [OO-1225] – Saving single choice in restricted mode change the score

Improvement

      • [OO-1211] – CSS and Layout improvements
      • [OO-1215] – Upgrade fontawesome to version 4.2
      • [OO-1221] – Show all published resource in “courses” site and catalog, not only courses
      • [OO-1222] – Show test configuration also in restricted test editor mode

New Feature

      • [OO-1203] – User search: New predefined search for users without group membership
      • [OO-1209] – Excel based import for MC and FIB question items

Release Notes – OpenOLAT – Version 10.0.4

Bug

      • [OO-1206] – RS produce by the rating component
      • [OO-1208] – RS select inexistent? event
      • [OO-1210] – Group coach don’t have full coach right in course

Release Notes – OpenOLAT – Version 10.0.3

Bug

      • [OO-1197] – Using bookmarks in question pool mess up the lists
      • [OO-1198] – Edit in wiki try always to edit the index page and not the selected one
      • [OO-1199] – RS in extended search of the question pool
      • [OO-1200] – Behavior of the tree of CPs in course
      • [OO-1204] – Question Bank: Sorting questions in pool or “my questions” by favourites freezes table and causes subsequent RS
      • [OO-1205] – Upgrade the business groups rights

Improvement

      • [OO-1201] – Ugly rendering of briefcase image preview

Release Notes – OpenOLAT – Version 10.0.2

Bug

      • [OO-1176] – Question pool import works only with one item
      • [OO-1180] – RS if the end date of a calendar event is null
      • [OO-1181] – Update presentation of user interests property
      • [OO-1182] – RS in editor of the LTI course element
      • [OO-1183] – Concurrent modifications of dynamic tabs
      • [OO-1184] – Reduce latency of login page and after login page
      • [OO-1189] – Test: Highlight of question title missing
      • [OO-1190] – Import/export of metadata in question pool for QTI items
      • [OO-1191] – Catalog admins can’t manage catalog
      • [OO-1192] – User import fails for large excel
      • [OO-1193] – Exact of taxonomy in the extended search of question pool
      • [OO-1194] – Select all behavior of flexi table is strange

Release Notes – OpenOLAT – Version 10.0.1

Bug

      • [OO-1169] – Content of deleted course elements is displayed even though not selected
      • [OO-1170] – Search results in course and authoring search aren’t kept for revisiting
      • [OO-1171] – NPE in calendar portlet if an event hasn’t an end date
      • [OO-1172] – Deleted users are not removed from groups and courses
      • [OO-1173] – Remove hardcoded text elements, use i18n system
      • [OO-1174] – Cannot delete a group with option “send e-mails”
      • [OO-1175] – Cannot search groups by course title
      • [OO-1177] – RS in onyx test detection
      • [OO-1178] – RS if user try to edit its interests in profile
      • [OO-1179] – The wrong end date is set to all events of a calendar

Release Notes – OpenOLAT – Version 10.0

Bug

      • [OO-665] – ePortfolio: reflection of artefacts in portfolio task cannot be edited within portfolio
      • [OO-1013] – My Questions table does not remember which columns to show
      • [OO-1141] – Dispose and reload the course only if needed after publishing
      • [OO-1145] – Direct login after registration

Improvement

      • [OO-666] – ePortfolio: edit artefact tags from within portfolio view
      • [OO-990] – Improved authoring site
      • [OO-1044] – Notifications: subscribe link overlaps course element title
      • [OO-1116] – Hide child element in CP with only one page
      • [OO-1123] – Replace BARG/OAUG access config form with new one that is simpler to use

New Feature

      • [OO-420] – List of assigned courses with progress indicator as a replacement of my courses lists, bookmarks, efficiency statement list
      • [OO-763] – Responsive Design layout for mobile access
      • [OO-764] – Support camera and camera roll image upload on folder and forum for mobile phones
      • [OO-963] – New personal menu
      • [OO-964] – New course site to show my courses and the course catalog
      • [OO-981] – Catalog administration module
      • [OO-982] – New portal site as a standalone portal to support legacy setups
      • [OO-983] – Image and rich formatting support for catalog
      • [OO-984] – Attractive course listing with personal meta info and details page
      • [OO-985] – Course listing with advanced search, filter, sorting and pageing
      • [OO-986] – Landing pages configuration
      • [OO-988] – Personal toolbar configuration
      • [OO-1000] – New data structure for course-group access rights to improve scalability and performance
      • [OO-1101] – Make copy-links accessible via QR codes
      • [OO-1113] – Show preview images of forum attachments
      • [OO-1148] – Group courses in semester term folders when accessing via WebDAV
      • [OO-1155] – Next / previous navigation in course
      • [OO-1165] – Carrousel effect for multiple login screen background images
      • [OO-1166] – Add imprint functionality with management GUI
      • [OO-1167] – Company logo and footer line configuration with admin module

Story

      • [OO-206] – functions.js refactoring

Task

      • [OO-932] – Upgrade Hibernate to version 4.3 to support JPA 2.1, join ON and entity graph

Sub-task

      • [OO-1067] – Reduce DOM Tree by removing wrapper DOM element when possible
      • [OO-1068] – New theme based on Bootstrap, remove YAML

 

You can download the Open Source Software for free ->

Download