lifterlms
lifterlms copied to clipboard
LifterLMS, a WordPress LMS Solution: Easily create, sell, and protect engaging online courses.
### Reproduction Steps 1. Create a new course. 2. Add the `Course Continue Button` to the course page. 3. Observe that the `Enrollment Visibility` setting is set to `Everyone`. ###...
### Reproduction Steps 1. Install a fresh copy of WordPress and LifterLMS. 2. Make sure that you have completed setting up LifterLMS through the setup wizard. This will ensure that...
## Description Adds core media protection capability, and adds protection to files uploaded to Quiz "content" and "picture choice" question types. ## How has this been tested? Manually. ## Screenshots...
## Description Fixes # ## How has this been tested? ## Screenshots ## Types of changes ## Checklist: - [ ] This PR requires and contains at least one changelog...
### Reproduction Steps 1. Activate a default theme like Twenty Twenty Four 2. Enable reviews on a Course 3. View the course ### Expected Behavior Review form appears similar to...
## Description Dynamically generate the View link on a lesson if there isn't one passed via the back end. Also looks at the status of the lesson and generates a...
### Reproduction Steps - Add a new lesson to course builder and save - Click "view" on an unpublished lesson - Notice how the course builder loads in a new...
### Reproduction Steps 1. Install and activate the Classic Editor plugin 2. Edit a course 3. Under Access Plans, click Add New 4. Try to enter a Plan Description ###...
v7.7
## Description When a course is cloned, the default value for an `absint` field on the course is `0`. However this is below the minimum value for the Enable Lesson...