Charity Learning Consortium

See what’s new at Charity Learning Consortium

March Release: Moodle 4.5, AI, Learning Pathway Improvements & FormTrack.

feature: March Release: Moodle 4.5, AI, Learning Pathway Improvements & FormTrack.

This update features several heavily requested features from members from designing, tracking and managing professional development forms to introducing more functionality within Learning Pathways via it's content grouping feature, allowing for individual groups within a Learning Pathway to be reported on and to be reset for reoccurring mandatory learning. 

Learning Pathway Group Improvements

Historically the 'group' feature within Learning Pathways was exclusively used for displaying to a learner that this collection of resources are tighter related in some way than others in another group within a Learning Pathway. Over the last few years members have been trialing different ways in grouping learning content within a Learning Pathway and a few times it has been suggested it would be beneficial if a manager or administrator could report on the completion of a specific group. As part of this improvement we have introduced a new 'advanced' option within Learning Pathway Renewals which allows individual groups within a Learning Pathway to be reset & reattempted individually while automatically updating the overall Learning Pathway's progress & status.

FormTrack - Professional form design, tracking and management

Over recent years we have introduced several purpose targeted tools, from LDS to PDL, each plugin serves a specific purpose. Working towards an Appraisal tool we identified many other requests for one-to-one trackers or probation reviews all essentially have the same requirements. Each professional form requires a set template, an assignment and completion. This encouraged us to create FormTrack, a professional form design tool allowing you to create types (Appraisal, One-to-one, Probation review, Secondment Request, etc) with forms within each, which can be filled out by either managers or learners. This powerful tool can be used to design and monitor any type of professional form you require. 

Artificial Intelligence Subsystem

Introducing the AI Subsystem, the platform is now able to be configured to use Azure AI or OpenAI's ChatGPT API. Initially if configured and enabled using your own organisations API key you will be able to generate text or an image based on a text prompt or summarise the text content within a course page. Allowing each organisation to individually control whether AI is enabled within the system and to individually control their rate limiting for the overall site or for individual users to prevent overspending. As the system continues to develop we look forward to introducing more AI functionality for those who want to benefit from it further.

User Experience Improvements

For organisations who exclusively use SSO they are now able to disable the 'manual login' box. - Please be aware if your SSO provider has issues you will be unable to access the platform if this is disabled. Multiple accessibility improvements throughout the system such as allowing for the password on the login page being readable in plain text (requires enabling) and form validation triggering on change of input. We're also excited to see various improvements in the design of the system from modernising many icons from Font Awesome and improved drag and drop visuals when editing a course.

Security Improvements

One tangible improvement is from within Report Builder you can now create a report for users role allocations. Allowing you to see every role every user has in any given context, other benefits include improvements in session handling by allowing user sessions to be logged out during the password reset process.

What happened:

8 x feature 3 x update 1 x bugfix
February Release: Moodle 4.3, Learning Pathway Certificates & Improvements.

update: February Release: Moodle 4.3, Learning Pathway Certificates & Improvements.

Today's update features several heavily requested features from the community such as Learning Pathway certificates, Due dates within the Personal Development Log, a way to expand profile field data into multiple fields and much more. Some of the bigger improvements have been highlighted below.

SCORM Report Builder - SCORM Sco Tracks

If you use SCORM Attempts, please note that this will now be replaced with SCORM Sco Tracks (which offers the ability to report on multi-sco SCORMS). You do not need to action anything but we recommend that you make a note of your columns/schedules as a backup.

Learning Pathway Certificates

Learning Pathways has had several upgrades to efficiency and performance but the one you will notice is the new Learning Pathways Certificates. Any Learning Pathway can now issue certificates for each attempt of a Learning Pathway, allowing you to offer certificates for renewals.

Profile Field Expander

Members that are using Office 365 single sign on, and hold additional user information in their Active Directory ‘external attributes’, can now sync this user information within the LMS. If compatible, you may no longer have the need to do additional bulk user uploads of custom profile fields. Speak with your IT team to find out what information it contains and we can help you get it added to the LMS.

RoadMap Transcript

As well as a refreshed design, this now offers the ability for users to be able to view their past learning records via Learning Data Store (something that was previously only accessible for managers and admins).

Course Layout

The topics format has been streamlined to take up less space and utilise dropdown menus for the advanced details to activity completion.

Helpdesk Shortcut

Due to an update on the Helpdesk support portal, some members have had issues using the Single Sign-on or resetting their passwords. We will be removing the Single Sign-on within the LMS however the link to access our support portal directly will still be there.  

What happened:

9 x feature 6 x update 1 x bugfix
Introducing Team Insights

feature: Introducing Team Insights

Team Insights is a new feature for your learning management system (LMS) which provides you with real-time statistics and data metrics. It shares insights from all of your users, learning activities and more.

It allows you to instantly see what percentage of learners are up to date with their compliance, which compliance areas the organisation is leading in and what opportunities to potentially intervene where necessary. 

Team Insights informs administrators and empowers managers. It is designed to create a proactive rather than reactive learning space.

On Launch Training Overview, Team Overview & Reports will appear for Site Administrators. They can be added for managers by adding the correct permissions to any custom roles. Chart Tabs will be configured with help from your Membership Manager.

What happened:

4 x feature

feature: May Release: Speed Improvements, Fixes & Optimisations.

For May we have a collection of various improvements designed to improve site administrators, managers and learners experiences. These changes do not affect the UI.

What happened:

1 x feature 3 x update 4 x bugfix

feature: April Release: Moodle 4.1, New PDL Fields and Fixes.

boost branding core course settings cpd development development record new feature pdl personal development

Today we have released an update with a vast array if minor changes. For almost all users these changes will not be visible, however for Site Administrators a lot of these subtle improvements will help personalise your platform further whilst also resolving several outstanding issues.

The Personal Development Log can now have custom fields added (similar to your additional user fields) so you can customise PDL to suit your organisations needs perfectly, whether that be Cost, Location or Reflection you can add an array of additional fields which a user can populate or you can report on.

The platform itself can now have easily added a favicon straight from within the platform making it one step easier to align your organisations branding with the platform.

A collection of issues have been repaired upstream with the Tiles format which will resolve several outstanding issues allowing you to fully benefit from the Tiles format again.

What happened:

10 x feature 4 x update 3 x bugfix
January Release: Existing Feature Improvements

update: January Release: Existing Feature Improvements

accessibility bulk user actions course dispatcher learning pathways learning records log pathways pdl personal development roadmap

To begin 2023 we are releasing a new plugin called Personal Development Log and numerous new features, improvements and bug fixes to the existing plugins My Team, Learning Pathways & RoadMap.

Over the past few months we have been working at mitigating any possible schedule task delays, improvements on page load speeds and lots of improvements to our existing plugins which are listed below.

What happened:

6 x feature 15 x update 17 x bugfix
Personal Development Log

feature: Personal Development Log

continuous professional development cpd development development record external learning offline learning pdl personal development

What is the Personal Development Log?

The Personal Development Log plugin allows users, managers and site administrators to log, review and suggest training resources. Within the Personal Development Log, a user is able to log any additional training that might have been required, suggested or planned. Managers and site administrators are able to monitor, change and validate any development records that a learner records.

What does a Personal Development Log contain?

Each organisation will use the PDL differently. Some may use it for their CPD, some for logging any external development activities. A PDL record has a Name, Description, time spent and status. You can decide what information you would like in a description to change how you use the tool. In addition to the description you are able to add supporting evidence; managers and administrators can also validate a record which will allow it to count towards the time logged for the learner.

How do I get started?

You are able to speak with your membership manager or the support team about getting started, or you can take a look through the new documentation to begin using it. To get started, you just need to add the manager permissions to your manager roles and add a way for the learners to navigate to their page (both of these are explained in the documentation here: https://support.charitylearnin...)

Moodle 4.0 & Plugins Detailed Change Log

update: Moodle 4.0 & Plugins Detailed Change Log

Introduction

This page serves to log almost all the changes within the platform. Over 90% of the changes will have no impact to your learners and will not affect the way that courses or modules track. Some members ask for a full list of changes, here we have compiled as many as we could identify from Moodle's change log and our own changes. The key changes have been identified and added to the highlights section above.

Highlights

  • New custom report building tool.
    • Majorly enhanced with Scheduling, Hierarchies and multiple data sources.
  • Real time updates for course completions.
  • Learning Pathways appear in Calendar & Timeline.
  • Boost Side Menu removed & Home/Dashboard moved to top bar.
  • Boost Preview theme added to aid testing theme customisations.
  • Improved UX and Simplified Navigation.
  • Renewals introduced to Learning Pathways.

Detailed Change Log

Moodle

Browser Support

  • Internet Explorer 11 is no longer supported.
  • Safari 7 (2013) and below has known compatibility issues

Report Builder

  • Introduced Moodle’s new custom report building tool.
  • Enabled Scheduled Sending of reports.
  • Added CLC Hierarchies functionality for non administrator users.
  • Added CLC Custom Sources:
    • SCORM, SCORM Attempts
    • Quiz, Quiz Attempts
    • Learning Pathways, Learning Pathways Completions
    • Course Completions
    • Face to Face sessions, Face to Face bookings
    • Learning Data Store Entries.

Course Completions

  • For activity completion based course completions they are now updated in real time and do not exclusively rely on the scheduled task. This enables faster reflection of course completion.

Config Settings

  • Similarly to other cloud environments several settings have been locked and dynamically set for each platform. This automates a lot of configurations which can allow your platform to run faster and more stable.

Cache Stores

  • These are now dynamically loaded directly from the server, completely removing any downtime between changing caches and resolves a longstanding bug where the cache configuration can be reset.

Calendar

  • Calendar month view now available & default.
  • Added a current date indicator.
  • Responsivity improvements. 
  • Calendar export function (to import to external calendar or subscribe with URL).
  • Removed 3 month calendar view.
  • Added Learning Pathways Start, Due and End dates to the Calendar.

Timeline

  • Improved layout and usability.
  • Course filter now only shows courses with events within.
  • Text search added to timeline block.
  • Pagination removed with ‘show more’ lazy loading introduced.
  • Added Learning Pathways Start, Due and End dates to the timeline block.
  • Improved overdue flag for overdue items.

Site Home & Dashboard.

  • Site home has now become more prominent in the primary navigation.
  • Dashboard has been designed to be more focused on giving an overview of mandatory actions.
  • Dashboard can now be disabled. (Appearance -> Navigation).
  • Dashboard displays a title & welcome back message.
  • Introduced my/courses.php (Courses) to better separate available courses/your courses from the dashboard content.

Navigation & UX

  • Redesigned login page. (Standard login, not RoadMap login).
  • Updated activity icons.
  • Various confirmation pages have been turned into modals.
  • Moved footer to new location from main page into (?) modal.
  • Accessibility improvements.
  • Removed left hand navigation.
  • Calendar link moved to the user menu.
  • Primary navigation menu & custom navigation have been merged in the top bar.
  • Next & previous activity links from all activities have been removed.
  • Removed section navigation on one section per page (MDL-72736)
  • Turn on editing button has been moved into the navbar.
  • Show user initials as a placeholder when a profile picture is not set.
  • “Contact site support” is now a form instead of a mailto link.
  • Link names within Atto editor have been handled better.
  • Dialogues now have the action button moved to the right.
  • Notification page has been improved/simplified.
  • Back to top link has been removed to support the new footer location.
    Topics Course Format (The default format)
  • The Topics course format now by default allows for topics to be collapsed.

User Tours

  • Tours now use the Atto text editor.
  • Simplified design of user tours.
  • Added new default user tours.

LTI Tool

  • Updated to support LTI 1.3.

HTML Block

  • Renamed to Text Block to make it easier to understand.

Browse list of users

  • New filter for date of user account creation.
  • Allow admins to modify the page width using SCSS.

Security

  • Notifications are now generated when a user logs in from a new device.
  • New password forms have an autocomplete new-password set.

Accessibility

  • Removed Online/Offline options for notifications.
  • Indicate when a user has entered an editor.
  • Screen reader helper button has been moved to the first row.
  • HTML tables are now responsive.
  • Improved navigation structure.
  • Improve accessibility of profile images.
  • Make it possible to style toast notifications.

Web Services

  • XMLRPC is no longer supported by PHP and will be deprecated in future versions.

Plugins

Admin Tools

  • Certificate
    • Various bug fixes and UX improvements.
  • Forced Cache
    • This plugin has been introduced to automate cache configuration which enables faster response to infrastructure changes and resolves a long term issue where the cache configuration could be reset.
  • Learning Data Store
    • Added Privacy API to support export & deletion of user data for GDPR.
  • MFA
    • Various bug fixes.
    • UX improvements.
    • Introduced grace factors. (#328)
    • Token scope matches session cookie scope.
    • Add ability to embed files in the guide section.
  • My Team
    • Several bug fixes and minor styling amendments.
  • Learning Pathways
    • Pathway allocations now appear in the Timeline & Calendar.
    • Added Privacy API to export or delete users data to support GDPR.
    • Grammar corrections for default notifications.
    • Learning Pathways can now renew periodically. (every [x] Weeks, Months, Years)

Authentication

  • OIDC
    • Added support for Single Sign Out from Microsoft to Moodle.
    • Rename Office 365 to Microsoft 365.
    • Various bug fixes.
    • Force apply mapping for email profile field.
    • Redirect to SSO logout URL for auth_oidc connected users.
    • Improvements to sync matching & debugging.
  • SAML2
    • Various bug fixes.
    • Handle case insensitive for core user fields.
    • Add SP metadata update callback to more settings.
    • Improved debugging for test pages.
    • Better handling of Single Sign Out.
  • UserKey
    • Various bug fixes.
    • Added Privacy API to better handle GDPR tools.
    • Automatically confirm newly created accounts.

Blocks

  • Accessibility
    • Various bug fixes.
  • Anders Pink
    • Removed from Moodle 4.0 due to no usage.
  • Freshdesk SSO (CLC Helpdesk Plugin)
    • Need Help & Contact buttons now appear for administrators in additional locations such as Site Administration, Site Home, Courses and other pages.
    • Contact button opens in new tab.
  • Learning Pathways
    • UX updated to match Moodle’s styling.
    • Improvements in accessibility via keyboard.
    • Pathway allocations now appear in the Timeline & Calendar.
  • RoadMap
    • Complete new UX inline with Moodle’s styling, allowing better accessibility via keyboard, smaller screens and a faster, more dynamic way of ‘lazy loading’ courses.
    • Added Search to RoadMap which will allow a learner to search through all available courses to them within RoadMap (respecting privacy in conditional course/sections) allowing content targeted for specific viewers to only be searched for by specific viewers.
    • Added ‘Conditional Course Sections’ intended to replace course dispatcher. This allows administrators to create sections for specific groups of users and display multiple courses per rule. This will make it much faster and easier to manage conditional courses within RoadMap.
    • Allow Direct Access added to sections, enabling specific sections to be linked (or not be linked) directly to, which improves security. This will default to yes for existing sections.
    • Removed ‘Mandatory’ flag. RoadMap no longer enrolls learners into sections. Learning Pathways has replaced this feature over.
    • Manage layout now supports drag and drop reordering.
    • Manage layout now shows a confirm modal before deleting a section.
    • ‘Default image’ has been removed and replaced by automatically generating images from course card colours which match Moodle Course cards and Learning Pathways.

Course Format

  • Buttons
    • This has not been updated in 2 years and may need to be removed in future versions of Moodle unless the developer updates it.
  • Tiles
    • Updates to use Moodle 4.0 renderers.
    • Various bug fixes.
    • Improved modal usage.
    • Allow special chars in the module title.
  • Topic Collapse
    • Updates to use Moodle 4.0 renderers.
    • Various bug fixes.
    • May be deprecated in future versions due to overlap with Moodle core ‘topics’ format.

Local

  • Abintegro
    • Removed due to not being used.
  • Recompletion
    • Various bug fixes.
    • Improvements with handling LTI tools.
    • Completion date settings page simplified.
  • Redislock
    • TTL set for Redis entries.
  • Pages
    • Various bug fixes.
    • Updated to work with Moodle 4.0 changes.

Modules

  • Certificate
    • Known as “Legacy Certificate” this plugin is scheduled for removal 12 months after the Moodle 4.0 release.
  • Checklist
    • Various bug fixes.
    • Improve UX for embedded views.
    • Updated icon for Moodle 4.0.
    • Student comments: UX improvements.
    • Reset Report only appears when required.
  • Course Certificate
    • Various bug fixes.
    • Certificates are now archived on course reset.
    • Added helpers for settings and modals.
    • Prevented race condition issuing certificate multiple times.
    • New activity icon.
  • Custom Certificate
    • Adding relative expiry date options.
    • Respect multiple languages in manage templates.
    • Course name field can now display full name or short name.
  • Facetoface
    • Various bug fixes.
    • UX & highlighting improvements.
    • New activity icon.
    • Rich text editor now has a confirmation message.
    • Added ability to download list of attendees for single session.
    • Automatically enroll users who are not enrolled using manual enrolments.
    • Added GDPR function support with Privacy API.
  • Quiz
    • Added default options when creating a question.
    • Display pass grade on quiz front page.
    • Improvements to manual grading.
    • Quiz review: name the person who made changes in the question response.
    • New plugin type - Qbank.
    • Updates to question bank.
    • Add question versioning.
    • Introduced bulk actions to the question bank.
    • Log editing quizzes in detail.
    • Update UI/UX to question status.
  • Reengagement
    • Various bug fixes.
    • New activity icon.
    • Increased alert time.
    • Added filter support for subject and contents of email.
    • Improved participants table.
  • People’s Alchemy
    • Removed from Moodle 4.0 due to no usage.
  • Scheduler
    • Various bug fixes.
  • Turnintooltwo
    • Various bug fixes.

Plagiarism

  • Turnitin
    • Various bug fixes.
    • Improvements to handling essay quiz sections.
    • Removed ETS Branding.
    • Allow grades to be removed if they have been removed in TFS.

Report

  • Report Builder (CLC/Totara)
    • Renamed to ‘Legacy Reports’ to differentiate from Moodle’s new Reporting tool.
    • It is intended in the next 12 months to restrict this plugin to ‘read only’ allowing plenty of time for reporting to be adopted by the new superior reporting tool.
  • RoadMap Transcript
    • Added Learning Pathways source.

Theme

  • Boost
    • New login page layout.
    • Ability to set login page background within Boost settings.
    • User initials as profile picture placeholder.
    • Removal of ‘back to top’ link.
    • Styling changes: rounded edges will be used for UI elements. Page header and borders are removed.
    • New layout, Boost now uses drawers layout for course index and blocks.
    • Removed left hand navigation menu.
    • Top bar navigation has additional values by default.
  • Boost Preview
    • Introduced a clone of the boost theme called boost preview. This is intended for an administrator to use to test their custom CSS without affecting normal users.
    • This theme has a warning banner forced at the top of each page to ensure it is used for testing only.

What happened:

3 x feature 2 x update
Learning Data Store & Learning Pathways Bulk Actions

feature: Learning Data Store & Learning Pathways Bulk Actions

bulk user actions learning data store learning pathways learning records offline learning

Introducing the Learning Data Store.

The Learning Data Store (LDS) is a home for all of your external learning records. Embracing the paperless world of hybrid working, it is more important than ever to be able to hold all of your learning records in one place.

The Learning Data Store is a new tool within the LMS which allows you to upload your external records from CSV into the platform. You can create different data types, such as External Courses, Certifications, Certificates or any others which meet your needs. Where possible this information will be matched to the learners username, or it can be held independently within Report Builder.

You can report on this information in the same way as any other data within the platform. You can even use this data when setting up Learning Pathways; for example, if your learners have completed induction on a previous system, you can add a Learning Pathways rule to only issue an Induction Pathway if they have not got a legacy record available within the Learning Data Store.

We’re excited to finally be able to share this with you and look forward to your feedback over the coming weeks and months.


Learning Pathways Bulk User Actions

With many organisations using Learning Pathways the number of learner allocations is growing rapidly. To enable you and your managers to effectively manage these allocations we have introduced Bulk User Actions within Learning Pathways Users Tab.

From here you can select multiple allocations and update their Start date, End date or Due date. You can bulk update their completion status, remove their allocation or Send them a message, either using the default reminder message or write your own making use of the available placeholders such as {$a->duedate} or {$a->datedifference} to politely nudge your learners to keep them on the right track. This comes in addition to the recent automated notifications encouraging learners automatically to complete their learning.

What happened:

6 x feature 3 x update 1 x bugfix