• Before purchasing:
    Please review the product description and compatibility requirements before placing your order. Contact us with any questions to confirm the product meets your needs. Refunds are not available once the product has been downloaded. By purchasing, you agree to our License Agreement.
  • Save More with Paid Membership

    Access over 100 add-ons from Basic and Premium pack for less than buying them individually.

    See membership levels
[XB] Courses: Complete Learning Management System

[XB] Courses: Complete Learning Management System 2.3.0 Release Candidate 1

You must log in or register to purchase ($65.00)
This version brings some helpful new features and important fixes to improve user experience.

Now you can keep track of how often your classrooms and lessons are viewed, and even set up private or paid classrooms with access control and built-in payment support.

See the full details below 👇

🚀 What’s New​

  • View counters for classrooms and lessons
  • Private and paid classroom types
    • Supports payments via XF payment providers
    • Classroom owners can manage who gets access
  • Added classroom ratings with inline moderation tools, report handler, warning handler, approval queue and spam cleaner support
  • Better filters for classroom completions and enrollments

🐞 Fixes & Improvements​

  • "Active classrooms" widget no longer shows for guests
  • Classroom owners no longer need to complete previous lessons to unlock the next one
  • Fixed missing error message when uploading lesson thumbnails
  • Fixed incorrect prefix url on ACP category edit page
  • Fixed "Accessed unknown getter 'Classroom'" error in classroom approval item template
  • Bring back XF 2.2.16 compatibility
  • Added featured content support
  • Added embed resolver support
  • Added missing featuring action phrases for moderator log
  • Cache ozzmodz_lessons_x_classroom and ozzmodz_lessons_latest_classrooms phrases to avoid extra DB query

Important Note: The recommended version is still XF 2.3 and will be the main focus of add-on development.

✏️ Changes:​

  • Now requires XF 2.3

🚀 New Features:​

  • Added tabs to options group for better organization
  • Added option to change lessons block display limit below classroom overview
  • Added option to change order of lessons in block below classroom overview (including random sorting)
  • Added Open Graph metadata for classrooms and lessons
  • Added structured data for search engines
  • Added trending classrooms widget
  • Added new classrooms widget
  • Added "article" lesson type without embedded video
  • Added an admin navigation item for quick access tp add-on options
  • Use first video attachment in lesson player if no embedded url provided

🐞 Fixes:​

  • Added missing phrase "ozzmodz_lessons_classroom_x_posted_in_category_y"
  • Fixed selected category highlighting in the side navigation
We now have a live demo! https://demo.xenbaker.com/lessons/

🚀 New Features:​

  • Added separate permissions for viewing unapproved/deleted, undeleting and approving/unapproving classrooms
  • Added new lesson inline moderation tool: move lessons to another classroom
  • Added ability to delete classroom enrolls and lesson completions from public interface
  • Added filter by username on classroom and lesson completions list in public interface
  • Added new statistics to Lessons statistics widget: Unique students, lessons complete
  • Added options to control results per page on classroom enrolls/completions, lesson completions
  • Added icons on action buttons for more intuitive navigation
  • Added page criteria support
  • Added support for uploading webp thumbnails for lessons and classrooms
  • Added ability to reassign classrooms
  • Added ability to move classroom directly from classroom page
  • Setup default permissions on first install

🐞 Fixes:​

  • Fixed incorrect classroom breadcrumbs on lesson add page
  • Fixed incorrect URL in classroom completions list page nav
  • Fixed awaiting approval lessons is not shown after adding for lesson author
  • Fixed incorrect service classname throwing error when approving lesson
  • Added missing phrases: "You must complete previous lesson", "Approve lesson"
Back
Top