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.