[XB] Lessons: Structured & Monetizable Online Courses

[XB] Lessons: Structured & Monetizable Online Courses 2.0.9 Patch Level 1

No permission to buy ($55.00)
Compatible XF 2.x versions
  1. 2.3
License
Single Use License (may be used on one website)
Updates duration
6 months ($55 renewal) / $75 - 1 year ($55 yearly renewal)
Visible branding
No
banner.webp

demo-button.webp

Provides a structured platform for managing online courses, with robust features for administrators, teachers, and students.

Admin features:​

  • 🌳 Category Tree: Create hierarchical course categories for better organization.
  • πŸ” Category-Specific Permissions: Control user access and roles at the category level.
  • πŸ’¬ Lesson Discussions: Assign discussion forums to each category for interaction.
  • βœ… Approval Options: Set approval requirements for new classrooms and lessons in specific categories.
  • πŸ› οΈ Custom Fields: Add specific data fields for classrooms and lessons.

Teacher features:​

  • πŸ“š Classroom Grouping: Organize lessons into structured classrooms for effective course delivery.
  • πŸ“Ί Video Lessons: Add lessons using embedded media URLs (currently supported YouTube).
  • πŸ–ΌοΈ Thumbnails: Upload custom thumbnail images or auto-generate them from YouTube links.
  • ⏱️ Video Duration Data: Automatically fetch video durations for YouTube (Google API required).
  • πŸ“‹ Sortable Lessons: Rearrange lessons in a logical order.
  • πŸ’¬ Student Communication: Auto-generate discussion threads for lessons to engage with students.
  • πŸ‘οΈ View Counters: Track how many times each classroom and lessons has been viewed to gauge interest and reach.
  • πŸ”’ Private Classrooms: Restrict access to invited or selected users.
  • πŸ’° Paid Classrooms: Charge for access using XenForo’s payment providers.

User features:​

  • πŸ•’ Course Duration Tracking: See the total duration of classrooms and individual lessons.
  • πŸŽ₯ Embedded Videos: Watch videos on a large player with an accessible classroom playlist.
  • πŸ“Š Progress Tracking: Check completion progress for classrooms and lessons.
  • βœ… Mark as Complete: Track completed lessons and classrooms directly.
  • πŸ‘₯ User Lists: Display enrolled and completed users for classrooms and lessons.
  • πŸ”„ Quick Lesson Navigation: Navigate to the next lesson with a single click.
  • πŸ“Œ Enrolled Classes: Monitor active and completed enrollments.
  • ⭐ Classroom ratings: Let users rate classrooms with a simple overall score, and optionally provide more detailed feedback.

πŸ’‘ Useful for​

  • πŸ§‘β€πŸ« Educators & Trainers: Deliver structured courses with video and discussion support
  • πŸŽ“ Students & Learners: Track progress, watch lessons, and complete courses seamlessly
  • πŸ’Ό Professional Communities: Host paid or private training and certification programs
  • 🏫 Educational Forums: Organize content into categories, classrooms, and lesson sequences
  • πŸ“ˆ Engagement & Analytics: Monitor lesson views, completion, and ratings for continuous improvement
  • πŸ’° Selling Courses: Offer paid classrooms using XenForo payment providers to monetize your expertise
Want to take a quiz before the completion of the lesson? See also: [XB] Quizzes

🧩 Integration with XF core functions:​

  • πŸ“ Drafts support
  • 🏷️ Prefix support for classrooms
  • 🧩 Custom fields support for classrooms & lessons
  • πŸ‘οΈ Category & classroom watch & manage
  • πŸ“Ž Attachments support for classrooms & lessons
  • πŸ˜€ Reactions support for classrooms & lessons
  • 🚨 Report support for classrooms & lessons, ratings
  • ⚠️ Warning support for classrooms & lessons, ratings
  • πŸ› οΈInline moderation tools support for classrooms, lessons, ratings:
    • πŸ—‘οΈ Delete/undelete classrooms, lessons, ratings
    • βœ”οΈ Approve/unapprove classrooms, lessons, ratings
    • πŸ“‚ Move classrooms and lessons
    • 🏷️ Apply prefix to classrooms
    • πŸ”„ Reassign classrooms
  • 🏷️ Tags support for classrooms
  • πŸ“˜ Moderator log support for classrooms, lessons, ratings
  • 🧹 Spam cleaner support for classrooms & lessons, ratings
  • πŸ“° News feed support for classrooms & lessons
  • πŸ” Search index support for classrooms & lessons
  • ⭐ Bookmark support for classrooms
  • πŸ—ΊοΈ Sitemap handler
  • πŸ“’ Adverting positions
  • πŸ“ Widget positions
  • 🧱 Widgets: lessons statistics, my active classrooms, featured content
  • πŸ†• What's new page support
  • πŸ“Š Statistics handler
  • πŸ‘€ User searcher orders
  • 🧩 New user criteria
  • πŸ“„ Page criteria support
  • πŸ‘₯ Member stats: Most classrooms created, Most lessons added, Most lessons complete
  • πŸ”— Share block
  • πŸ” Embed resolver
  • 🧰 ACP batch update tool

πŸ’Ž Recommended Extensions:​

🧩 See other Add-ons from the Collection:​

https://xenbaker.com/toplists/user-engagement.6

πŸ“Έ Screenshots:​


Permissions:​


permissions.webppermissions_mod.webp

Admin interface:
l2.webp


l3.webp


l4.webp


admin_options.webp


admin_style_properties.webp



User interface:

classrom_oveview.webp

l7.webp


l8.webp


l9.webp


l10.webp


l11.webp


l12.webp


l13.webp
Author
Painbaker
Views
2,201
First release
Last update

Ratings

0.00 star(s) 0 ratings

More resources from Painbaker

Latest updates

  1. 2.0.9 Patch Level 1

    Fixed incorrect URL for ACP category automatically created discussion thread prefix selection...
  2. 2.0.9

    Added grid display mode for classrooms with a toggle button (default display style can be...
  3. 2.0.8

    Added ACP classroom batch update tool
Back
Top Bottom