Skip to content

Releases: gocodebox/lifterlms

Course Builder Overhaul

22 Apr 07:09
Compare
Choose a tag to compare

v1.2.4 - 2015-04-22

  • Moved All Course metaboxes to global Course Options Metabox
  • Move Enrolled and Non-Enrolled user wysiwyg post editors to Options Metabox
  • Removed Course Syllabus metabox, Added Course Outline Metabox
  • Set priority of Course Outline and Course Options Metabox to top
  • Added ability to Create new section to Course Outline
  • Added abiliyt to Create new lesson to Course Outline
  • Added ability to add existing Lesson to Course Outline
  • Added Lesson duplicate functionality when adding lesson previously assigned to another course.
  • Added ability to drag lessons between sections in Course Outline
  • Added ability to edit Section Title in Course Outline
  • Added ability to edit lesson title and excerpt in Course Outline
  • Added New Style and Design for better usability to Course Outline
  • Added Lesson Icon with tooltip to Course Outline: Prerequisite - shows if prerequisite exists and displays name of prerequisite
  • Added Lesson Icon with tooltip to Course Outline: Quiz - shows if quiz is assigned to course and displays name of quiz
  • Added Lesson Icon with tooltip to Course Outline: Drip Content - shows if drip days are set and # of days
  • Added Lesson Icon with tooltip to Course Outline: Content - displays if lesson has content added.
  • Added Course Outline Metabox to Lesson Post Editor: Allows you to assign lesson to section and view entire course tree. Links to Course and all other lessons in course.
  • Style Update: backgrounds on frontend. Removed all references to white background on front end elements
  • Corrected Restriction for course in past. Updated course in past message to display as Course ended instead of Course not available until.
  • Added restriction message when user attempts to visit a restricted lesson.
  • Updated course syllabus sidebar widget to not display lessons as links if user is not enrolled in course.
  • Added ability to use Attribute Order for sorting Courses and Memberships on Archive pages.
  • Added support for selling memberships with Woocommerce. LifterLMS now checks memberships for SKU matches in addition to Courses when products are purchased using WooCommerce.
  • Added gulp for scss, js and svg management
  • Added svg sprite and svg class for managing svg elements on front and backend.
  • Added better language translation support for strings
  • Refactored Ajax Classes for cleaner, faster development
  • Refactored metabox build class for cleaner, faster development
  • Refactored Course syllabus to reduce query size for larger, complex courses
  • Added Handler classes for Lessons, Sections, Courses and Posts
  • Refactored Course get / set methods to reduce database queries

Minor updates and bug fixes

12 Mar 07:59
Compare
Choose a tag to compare

v1.2.3 - 2015-03-12

  • Achievement design and functionality updates
  • Achievement shortcode added
  • Better searching added to engagement screen
  • Achievement bug fixes
  • On screen error reporting added to activation for trouble shooting
  • Custom engagement methods added to certificate, achievement and sections
  • Corrected new user registration engagement bug
  • LifterLMS access reduced from manage_options to edit_posts
  • Filters added to analytics to allow custom development
  • Engagement bug fix: Section and Lesson bug select
  • Syllabus bug corrected: No longer displays lessons in section box if no sections exist.
  • Removed depreciated achievement template
  • Membership Bug fix: Membership restriction will now only display on single posts.

Ajax Quiz and Quiz Timer

24 Feb 05:53
Compare
Choose a tag to compare

v1.2.2 - 2015-02-23

  • Corrected drip content bug
  • Added Ajax functionality to quiz
  • rounded quiz grades
  • Added quiz time limit setting to Quiz
  • Added quiz timer to quiz, front end
  • Quiz allowed attempts field now allows unlimited attempts
  • Set Ajax lesson delete method to not return empty lesson value
  • Set next and previous questions to display below quiz question
  • Decoupled Single option select question type from quiz to allow for more question types
  • Added Quiz time limit to display on Quiz page
  • Added functionality to automatically complete quiz when quiz timer reaches 0
  • Moved Quiz functionality methods from front end forms class to Quiz class

Analytics Baby!

17 Feb 11:20
Compare
Choose a tag to compare

v1.2.0 - 2015-02-17

  • Admin Course Analytics Dashboard Page. View at LifterLMS->Analytics->Course
  • Admin Sales Analytics Dashboard Page. View at LifterLMS->Analytics->Sales
  • Admin Memberships Analytics Dashboard Page. View at LifterLMS->Analytics->Memberships
  • Admin Students Search Page. View at LifterLMS->Students
  • Admin Student Profile Page ( View user information related to courses and memberships )
  • Lesson and Course Sidebar Widgets ( Syllabus, Course Progress )
  • Course Syllabus: Lesson blocks greyed out. Clicking lesson displays message to take course.
  • Misc. Front end bug fixes
  • Misc. Admin bug fixes
  • Course and Lesson prerequisites: Can no longer select a prerequisite without marking "Has Prerequisite"
  • Admin CSS updates
  • Better Session Management
  • Number and Date formatting handled by seperate classes to provide consistant date formats across system
  • Zero dollar coupon management: Coupons that set total to 0 will bypass payment gateway, generate order and enroll users.
  • Better coupon verification.
  • Better third party payment gateway support. Third party gateway plugins are now easier to develop and integrate.
  • User Registration: Phone Number Registration field option now available in Accounts settings page.

Sidebar bug fix

18 Dec 20:12
Compare
Choose a tag to compare

v1.1.2 - 2014-12-18

  • Moved Sidebar registration from plugin install to init

ML support, course and lesson sidebars

16 Dec 21:09
Compare
Choose a tag to compare
  • Added user registration settings to require users to agree to Terms and Conditions on user registration
  • Added comments to all classes methods and functions
  • Removed unused and depreciated methods
  • Added Lesson and Course Sidebar Widget Areas
  • Fixed bug with course capacity option
  • Fixed bug with endpoint rewrite
  • Added localization POT file and us_EN.po translation file

Quizzes - v1.1.0

10 Dec 16:48
Compare
Choose a tag to compare
  • Updated HTML / CSS on Registration form
  • Added Coupon Creation
  • Added Coupon support for checkout processing
  • Added Credit Card Support processing support
  • Added Form filters for external integration
  • Added Form templates for external integration
  • Added Account Setting: Require First and Last Name on registration
  • Added Account Setting: Require Billing Address on registration
  • Added Account Setting: Require users to validate email address (double entry)
  • Added password validation (double entry) on user registration / account creation
  • Added Quiz Question post type and associated metaboxes
  • Added Quiz post type and associated metaboxes
  • Added ability to assign a quiz to a lesson
  • Added front end quiz functionality
  • Added Course capacity (limit # of students)

User Admin Table

  • Added Membership Custom Column that displays user's membership information
  • Added "Last Login" custom column that displays user's last login date/time

User Roles

  • Updated user role from "person" to "student"
  • Added temporary migration function to transition any register users with "person" role to "student" role
  • Added "Student" role install function

BUDDYPRESS

  • BuddyPress Screen Permission Fix
  • Added two additional screens to BuddyPress: Certificates and Achievements

MISC

  • Added llms options for course archive pagination and added course archive page pagination template
  • Added user statisticc shortcode

Course Management Update - v1.0.5

12 Nov 01:39
Compare
Choose a tag to compare
  • Fixed a mis-placed parenthesis in templates/course/lesson-navigation.php related to outputting excerpt in navigation option
  • Changed theme override template directory from /llms to /lifterlms
  • Update the positiong & name of the "My Courses" Menu in BuddyPress Compatibility file
  • New meta_key _parent_section added for easier connection and quicker queries.
  • Section sorting on course syllabus
  • Edit links added to course syllabus
  • Assign section to course and view associated lessons metabox added to sections
  • Assign lesson to section and view associated lessons metabox added to lessons
  • Assigned Course, Assigned Section, Prerequisite and Membership Required added to lesson edit grid
  • Assigned Course added to section edit grid'
  • New membership setting: Restrict Entire Site by Membership Level (allows site restriction to everything but membership purchase and account).
  • Updated template overriding to check child & parent themes
  • Updated template overriding to apply filters to directories to check for overrides to allow themes and plugins to add their own directories
  • minor css updates for better theme compatibility

Launch Day Release - v1.0.0

30 Oct 10:41
Compare
Choose a tag to compare