- Support for LifterLMS quiz custom fields on the builder
- Update lesson & assignment layout fields to use images
The Official Blog for LifterLMS Contributors
-
LaunchPad Version 2.4.2
Read more: LaunchPad Version 2.4.2 -
LifterLMS Version 3.17.6
Read more: LifterLMS Version 3.17.6- Updated language on recurring orders with no expiration settings. Orders no longer say “Lifetime Access” and instead output no expiration information
- Quiz editor on builder updated to be consistent visually and functionally to the lesson settings editor
- Improved the builder field API to allow for radio element fields
- Fix issue causing JS error on admin settings pages
- Updated CSS for Certificates to be more generally compatible with theme styles when printed
- Allow system print settings to control print layout for certificates by removing explicit landscape declarations
- Now passing additional data to filters used to create custom columns on reporting screens
- Remove unused JS files & Chosen JS library
- Added filter to allow opting into alternate student dashboard order layout. Use
add_filter( 'llms_sd_stacked_order_layout', '__return_true' )
to stack the payment update sidebar below the main order information. This is disabled by default. - Achievement and Certificate basic notifications now auto-dismiss after 10 seconds like all other basic notifications
- Deprecated Filter
llms_get_quiz_theme_settings
and added backwards compatible methods to transition themes using this filter to the new custom field api. For more information see new methods at https://lifterlms.com/docs/course-builder-custom-fields-for-developers/ - Increased default z-index on notifications to prevent notifications from being hidden behind floating / static navigation menus
Template Updates
-
Develop LifterLMS
Read more: Develop LifterLMSWelcome to the official LifterLMS development blog where you can track the development progress of LifterLMS.
-
LifterLMS Version 3.17.5
Read more: LifterLMS Version 3.17.5Admin Settings Interface Improvements
- Improved admin settings page interface to allow for section navigation
- Updated checkout setting pages to utilize a separate section (page) for each available payment gateway
- Added a table of payment gateways to see at a glance which gateways are enabled and allows drag and drop reordering of gateway display order
- Moved dashboard endpoints to a separate section on the accounts settings area
- Updated CSS on settings page to have more regular spacing between subtitles and settings fields
- Added a “View” button next to any admin setting post/page selection field to allow quick viewing of the selected post
- Purchase page setting field is now ajax powered like all other page selection settings
- Renamed dashboard settings section titles to be more consistent with language in other areas of LifterLMS
- All dashboard endpoints now automatically sanitized to be URL safe
Updates and Enhancements
- Dashboard endpoints can now be deregistered by setting the endpoint slug to be blank on account settings
Bug Fixes
- Fix issue causing 404s for various script files when SCRIPT_DEBUG is enabled
- Fix issue with audio & video embeds to prevent fallback to default post attachments
- Fix issue causing student selection boxes to malfunction due to missing dependencies when loaded over slow connections
Template Updates
-
LifterLMS Version 3.17.4
Read more: LifterLMS Version 3.17.4- Added core RTL language support
- Fixed fatal error on student management tables resulting from deleted admin users who manually enrolled students
- Added filter to allow 3rd parties to disable achievement dupchecking (
llms_achievement_has_user_earned
) - Added {student_id} merge code which can be utilized on certificates
- Added merge code insert button to certificates editor
- Added filter to allow 3rd parties to disable certificate dupchecking (
llms_certificate_has_user_earned
) - Added filter to allow 3rd parties to add custom merge codes to certificates (
llms_certificate_merge_codes
) - Fix restriction check issue for lessons with drip or prerequisites on course outline widget / shortcode
- Bumped WP tested to version to 4.9.5
Template Updates