- Xenforo.com resource URL
- https://xenforo.com/community/resources/xb-lessons.9314/
- Compatibile XF2 versions
- 2.3
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
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:
[XB] Prefix Icon: Add icons to thread prefixes for easier visual identification
[XB] Scheduled Content: Plan and automate content publishing to go live at the right time
[XB] Auto Deleted Content: Automatically remove outdated or unwanted content to keep your forum clean
[XB] Year Recap: Provide a yearly summary of user activity with stats, leaderboards, and percentile comparisons
See other Add-ons from the Collection:
https://xenbaker.com/toplists/user-engagement.6
Screenshots:
User interface:
Admin interface:
Permissions: