Changelog
Keep up to date with all our updates.
-
Sensei 1.4.6
- New – Adding Chosen Ajax library
- Tweak – Updating Chosen CSS
- Tweak – Moving nav arrows from markup to CSS (affects pagination wrappers)
- Tweak – Removing absolute positioning from course action buttons on single course page
- Tweak – Updating admin icons and styling for WordPress 3.8
- Tweak – Allowing Sensei updater to run functions from extensions
- Tweak – Preventing grouped products from being selected as course products
- Fix – Removing PHP warnings
- Fix – Fixing course excerpt display on Courses page
-
Sensei 1.4.5
- /classes/class-woothemes-sensei-frontend.php – Ensures course content displays when user starts taking course
- /classes/class-woothemes-sensei-course.php,
/classes/class-woothemes-sensei-frontend.php,
/templates/loop-course.php,
/widgets/widget-woothemes-sensei-category-courses.php,
/widgets/widget-woothemes-sensei-course-component.php – Fixes lesson count when lesson and course have different authors - /assets/js/lesson-metadata.js – Fixes display of course name when adding from within a lesson
- /classes/class-woothemes-sensei-frontend.php – Adds course link to order thank you and details pages
- /classes/class-woothemes-sensei-course.php,
/classes/class-woothemes-sensei-frontend.php,
/classes/class-woothemes-sensei-learner-profiles.php,
/templates/loop-course.php,
/templates/loop-lesson.php,
/templates/single-course/course-lessons.php – Removes empty ‘fix’ divs - /widgets/widget-woothemes-sensei-lesson-component.php,
/classes/class-woothemes-sensei-course.php,
/classes/class-woothemes-sensei-frontend.php – Markup fixes - /classes/class-woothemes-sensei-learner-profiles.php – Enables auto paragraphs on learner profile description
- /assets/css/frontend.css,
/classes/class-woothemes-sensei-course-results.php,
/classes/class-woothemes-sensei-course.php,
/classes/class-woothemes-sensei-frontend.php,
/inc/woothemes-sensei-template.php,
/templates/content-no-permissions.php,
/templates/single-quiz/quiz-questions.php,
/templates/woocommerce/add-to-cart.php – Adds unique classes on sensei messages - /classes/class-woothemes-sensei-analysis-course.php,
/classes/class-woothemes-sensei-analysis-lesson.php,
/classes/class-woothemes-sensei-analysis-overview.php,
/classes/class-woothemes-sensei-analysis.php,
/classes/class-woothemes-sensei-grading-main.php – Uses display name instead of username in Analysis/Grading sections - /templates/content-single-lesson.php,
/classes/class-woothemes-sensei-frontend.php – Ensures lesson comments are only visible to users with access - /classes/class-woothemes-sensei.php,
/classes/class-woothemes-sensei-frontend.php – Ensures courses are deactivated when an order is refunded/cancelled - /classes/class-woothemes-sensei-course.php,
/classes/class-woothemes-sensei-lesson.php,
/classes/class-woothemes-sensei-settings-api.php,
/classes/class-woothemes-sensei-settings.php,
/classes/class-woothemes-sensei.php – Registers new image sizes for Sensei images, with hard crop setting - /classes/class-woothemes-sensei.php – Ensures guest checkout is disabled if Sensei products in cart
- /classes/class-woothemes-sensei-frontend.php – Only display excerpts for lessons/courses in search results
-
Sensei 1.4.4
- /templates/course-results/course-info.php – Updating markup for course results page
- /templates/learner-profile/learner-info.php – Updating markup for learner profile page
- /templates/content-single-lesson.php – Fixing lesson prerequisite check
- /widgets/widget-woothemes-sensei-course-component.php – Fixing ‘My Active Courses’ & ‘Featured Courses’ widgets
- /classes/class-woothemes-sensei-course-results.php – Updating markup & fixing rewrite rules for course results page
- /classes/class-woothemes-sensei-learner-profiles.php – Updating markup & fixing rewrite rules for learner profiles
- /classes/class-woothemes-sensei-course.php – Updating markup for lesson quiz meta buttons & fixing limits on course queries
- /classes/class-woothemes-sensei-frontend.php – Updating markup, fixing lesson prerequisites & adding function to check for completed lessons
- /classes/class-woothemes-sensei-utils.php – Updating button markup
- /classes/class-woothemes-sensei.php – Fixing rewrite rules for learner profiles and course results page & improving guest checkout check
-
Sensei 1.4.3
- /assets/css/frontend.css – Responsive layout tweaks & fixes.
- /classes/class-woothemes-sensei-frontend.php – fixes missing complete course hook, fixes missing lesson complete message and reset lesson buttons, fixes ‘delete course’ function.
- /classes/class-woothemes-sensei-utils.php – fixes lesson complete message on single lesson page if there are no quiz questions.
-
Sensei 1.4.2
- /assets/js/lesson-metadata.js – fixes post issues with multiline and boolean add and edit ajax functions.
- /templates/woocommerce/add-to-cart.php – fixes adding of variable subscription courses to cart.
- /templates/single-quiz/question_type-boolean.php,
/templates/single-quiz/question_type-essay-paste.php,
/templates/single-quiz/question_type-gap-fill.php,
/templates/single-quiz/question_type-multi-line.php,
/templates/single-quiz/question_type-multiple-choice.php,
/templates/single-quiz/question_type-single-line.php – sets default grade of 1 to every question for cases where no grade is set - /classes/class-woothemes-sensei-admin.php – fixes issue where sensei comment types were visible to authors in the backend.
- /classes/class-woothemes-sensei-grading.php – fixes layout issue in the grading admin interface where the footer was misplaced.
- /classes/class-woothemes-sensei-updates.php – fixes array sort method error notices on the updates screen.
- /classes/class-woothemes-sensei-utils.php – fixes quiz submitted link translation string on single lesson page & auto grading issue when some questions are left unanswered.
- /classes/class-woothemes-sensei-frontend.php – fixes object instantiation PHP warning, and issue on quiz button incorrectly displaying on single lesson page.
- /classes/class-woothemes-sensei-lesson.php – fixes save function to handle changes made in lessons ajax.