shawnturek
Forum Replies Created
-
@bighamagency Here are the steps to do this:
- Go into phpMyAdmin (or any other way you may know to access your WordPress database).
- Look for the database table titled “wp_learnpress_user_items”.
- The entries in this table record the statuses of “enrolling”, “viewing”, “completing”, and “finishing” lessons. You can delete entries here to change the status, like undo a “finished” status on a lesson for example. You may want to create a test user and experiment a bit just to make sure it works the way you want. One thing to note, after you do change status this way in the database, on the front end the progress will still show as before, but once you click a lesson again it will refresh.
Hope that helps!
@bighamagency Sorry about the extremely late reply! I got a notification when you replied, and just scanned it and didn’t see that you wanted to know what my workaround was. I haven’t worked on it at all this summer, but let me go through my notes and document the steps to my workaround. I’ll try to post that later today.
Thanks for the reply. tl;dr version is I found a way to get it to show what I want.
Longer version:
My use case is probably a bit unique. I am looking to use LifterLMS to just track student progress through one of a handful of academic programs. All of the courses would be created in LifterLMS as free courses, and a number of lessons created for each course that are really just the key concepts that students should understand. As students work through the program they can complete the lessons and courses and get a better overall feel for where they are in the program. Plus, we can add achievements to give some encouragement. (Students can sort of get this info now, but it’s a bit clunky and doesn’t look the greatest. This would be something students could track themselves.)
I want to plan for the situation where a student selects (enrolls in) a course by accident. As an admin I can cancel the enrollment, but I also want it to not show up on their student dashboard. When they go there they should just see the courses that they are enrolled in.
After a bit of digging I discovered that in the unordered list for the courses on the dashboard page, the list item will have a class of “not-enrolled” if the student is not enrolled. So, I just set “display” to “none” for those and that works.
Thanks again!
- This reply was modified 8 years, 2 months ago by shawnturek.
Ok, sounds good. Thanks!