[XB] Lessons

[XB] Lessons 2.0.5

No permission to buy ($75.00)
  • 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"

New features:

  • Added adverting positions on lesson view page
  • Added ability to change lesson discussion thread
  • Added option to change items count in enrolled/completed users classroom blocks
  • Added option to require sequential lesson completion
  • Added option on lesson complete confirm form to quickly redirect to the next lesson
  • Added ACP page with classroom enroll log with filters and the ability to delete records
  • Added option to change thumbnail image dimensions
  • Added lesson custom fields display location in "mark complete" confirm form

Fixes:

  • Include title in lessons & classroom routes
  • Added missing phrases & alert template
  • Fixed compatibility with XF 2.3 image optimization
  • Fixed broken "only enrolled" filter on lesson overview page
  • Fixed displaying lesson custom fields
2.0.1:
  • Added "lessons complete" member tab
  • XF 2.3 support
lessons1.webp
  • Like
Reactions: Gemma
2.0.0 Patch Level 2:
  • Fix: missing category delete page template
  • Fix: classroom reaction url
  • Fix: incorrect ACP route does not allow editing custom fields and prefixes
2.0.0 Patch Level 1:
  • Added option for allowed attachment file extensions
  • Fixed broken permission check for sending moderation alert
  • Corrected description of the "YouTube API key" option
Back
Top Bottom