Sensei LMS
Ideas and suggestions for features / extensions you’d like to see for Sensei LMS.
-
Add more filter and action hooks to core functions.
Or at least a condition checks for class_exists() on every class to allow replacement functions to be safely added. Currently I've implemented a heavily modified version of 1.8.8 to meet the requirements of my client. I would prefer to not have to edit the plugin directly.
3 votes -
1 vote
Thanks Alex, I have added this to our issue tracker so it can be fixed in an upcoming release.
I’m marking this as complete as this board is for feature requests. Bugs like this should be submitted as support tickets so that we can investigate and fix them as required. Thanks!
-
Fix the RESET GRADES function in admin area
Since the reset grades function in the admin panel doesn't actually work, this feature should be fixed as its incredibly important for educators.
2 votesThis is working in v1.9.2
-
Delete COURSE button
DELETE COURSE button should give users a second chance before they delete their course.
3 votesWe have actually removed the button in v1.9 as there is no good reason for users to delete their own courses.
-
Theme used in the video presentation of sensei
Hello, I'd like to know which theme is used in the main video presentation of sensei. Thank you
1 voteThat’s the Definition theme: http://www.woothemes.com/products/definition/
-
Remove "Are you sure...?" Dialog when clicking "Add New" button on a published question page
After publishing a question, I often click the "Add New" button at the top of the page to add a new question. Every time, there is a dialog box that asks me if I'm sure I want to navigate away from the page. This would make sense if I had any unsaved changes, but this dialog appears even when there are no changes made to the question.
1 voteThis is fixed in v1.9
-
Integrate Sensei PlugIn with Memberships Extension
This would be very helpful for the growing online training marketplace!
0 votesWe have the WooCommerce Paid Courses extension which integrates Sensei LMS and WooCommerce Memberships – https://woocommerce.com/products/woocommerce-paid-courses/
-
Option to expand or collapse the modules / lessons
For courses with a lot of modules / lessons. For both the widget and the index page.
4 votesWe recommend this free plugin which enables the lesson list to be expanded/collapsed:
https://wordpress.org/plugins/pango-sensei-module-collapse/ -
Course Program Shortcode in Sensei
I think it would be a great idea to develop a shorttcode that allows to display the course program in Sensei plugin.
The reason is because I would like to insert the course program in the product page, thus would not require the customer to enter in the course page during the purchase process and therefore this improve the user experience.
Thank you very much.1 voteYou can do this with the [sensei_course_page] shortcode:
https://docs.woothemes.com/document/sensei-shortcodes/#section-6 -
Allow gap fill answers to be case sensitive
We run a music school, where "VI" represents a major chord and "vi" represents a minor chord. A toggle for allowing case sensitivity would be convenient.
Probably pretty low in terms of priority, but my director of teaching has requested it. :)
1 voteThis is possible by adding a code snippet to functions.php:
https://github.com/Automattic/sensei/issues/891 -
preview lesson
I need preview lessons for sensei that are only viewable when people are logged in.
Now all visitors can see the preview lessons.
But, obviously, I want their e-mail address for that. :-) Lesson 1 in marketing!
Thanks a billion6 votesHi there,
Sensei core takes care of this.Thanks and regards,
Matty Cohen. -
Module Title expand/collapse
much like teamtreehouse.com course it would be clean and simple for users to view Modules if there was a way for them to click on the module to expand or collapse the lessons below it.
1 voteThere is a free plugin available for this:
-
Display Lesson Times on Course Page and Course Progress Widget
Pretty simple, instead of just having the Lesson title, also display the time of the video in the lesson right aligned. This is pretty much how LMS's universally display the modules/units/lessons in courses.
3 votesWe recommend this free plugin which displays lesson times on the course page, and also enables the lesson list to be expanded/collapsed:
https://wordpress.org/plugins/pango-sensei-module-collapse/ -
Lessons in accordions
I need better usability of modules and lessons.
First thing: all lessons should open without page refreshing.
The rest you can see here:
http://codestore.codeiscode.com/wpep/www.DigitalMarketer.com uses this kind of workflow in their membership and it is so great experience that I think Sensei should have it right now. (If Woo wants to sell more offcourse).
3 votesWe recommend this free plugin which enables the lessons to be viewed in a accordion:
https://wordpress.org/plugins/pango-sensei-module-collapse/The other ideas should be submitted separately so we can keep track of them.
-
Give each course its own Forum, Events, and News
No wordpress LMS has the ability to integrate the course with forums, events, uploaded files, and news or notifications. Then another important aspect is an archive page for each of these which shows the student the items he has access to. If this was possible then Sensei would be an extremely powerful tool, and I would be your best friend. No other LMS has these features which are SO important
If we put ourselves in the teachers shoes, we want to be able to give notifications to only one class, to make events for one class, and have a forum.…
45 votesWe recently released a free BuddyPress integration for Sensei – https://wordpress.org/plugins/sensei-buddypress/
This enables a private group for each course, and learners added to the course are automatically added to the group.
It doesn’t have events, but as you said, you could use another plugin for that.
-
Package Course (vs. individual course) for Sensei - capable to select multiple prerequisite courses
A new feature that allows us to create a packaged course which requires multiple prerequisite courses. For example, a certification program (set as a packaged course) that contains several individual courses. Once the learner complete the whole individual lessons (set in the package courses), the learner has the right to obtain the certificate of the package course (certification program).
1 voteYou can create a course package using WooCommerce Product Bundles:
https://www.woothemes.com/products/product-bundles/
We have no plans to implement multiple prerequisites.
-
Messages pagination doesn't work
Pagination of messages (between student and teacher) doesn't work. When you hit "Next" the "Page not found" appears. Also at your demo site...
1 voteThis was fixed in v1.7.3 – If you’re still having trouble with it, please submit a support ticket at http://woothemes.zendesk.com/requests/new – this forum is for new ideas, rather than bug reports. Thanks :)
-
Discussion Board option - allow students in a course to have typed discussions among themselves and their professor
In many academic courses it is typical for students to respond to a given topic and discuss it with their fellow classmates and the professor.
1 voteThis can be done either in lesson comments, or using bbPress with the free BuddyPress for Sensei plugin:
-
Remind user to login or purchase the course to get access to it.
Hi
I have lately launched my first course with sensei. The first issues I met was I had to explain the users that they should login to be able to see their course.
If they are not logged in, they see a message to purchase the course, but if they have purchased the course already they get confused because they are asked to purchase the course, and all they have to do is really to login to be able to get to the course.
So I think a message telling them: You can purchase this course, or if you have…
3 votesThis will be added in v1.7.2
-
save_post_meta function is wrong. I have the fix
The function 'savepostmeta' that you can find in both class-woothemes-sensei-course.php and class-woothemes-sensei-lesson.php is wrong.
The line that calls addpostmeta should be replaced with this code:
if (add_post_meta( $post_id, $meta_key, $new_meta_value, true )==false)
update_post_meta( $post_id, $meta_key, $new_meta_value );Why? Because a call to to 'addpostmeta' fails when the $unique argument is set to true and the custom field already exists. In those cases we should update the custom field.
We had problems with lessons that were already created and we wanted to update them (e.g. the lesson_course was set to NONE and we tried to…
1 vote
- Don't see your idea?