Changelog
Keep up to date with all our updates.
-
Sensei 1.4.1
- /templates/single-course/course-lessons.php – Fixing typo in lessons template
- /assets/css/frontend.less,
/assets/css/frontend.css – Updating layout of lesson buttons - /classes/class-woothemes-sensei-frontend.php – Ensuring ‘complete lesson’ and ‘take quiz’ buttons display correctly
- /classes/class-woothemes-sensei-lesson.php – Fixing adding of multiple choice questions
- /classes/class-woothemes-sensei-course.php – Changing ‘chapters’ to ‘lessons’ for consistency
- /classes/class-woothemes-sensei-list-table.php – fixes user query and pagination for scaling
- /classes/class-woothemes-sensei-analysis-overview.php,
/classes/class-woothemes-sensei-analysis-course.php,
/classes/class-woothemes-sensei-analysis-lesson.php,
/classes/class-woothemes-sensei-grading.php,
/classes/class-woothemes-sensei-grading-main.php – fixes user query for scaling
-
Sensei 1.4.0
- /templates/learner-profile.php,
/templates/learner-profile/learner-info.php – Adding new templates to display learner profiles - /templates/course-results.php,
/templates/course-results/course-info.php,
/templates/course-results/course-lessons.php – Adding new templates to display course results page - /templates/user/my-courses.php – Moving courses output to global function
- /templates/loop-course.php – Changing ‘Lectures’ to ‘Lessons’ & adding text filters
- /templates/single-quiz/quiz-questions.php – Moving logic for quiz grade message into utility function
- /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 – Adding question grade & answer notes - /templates/content-single-course.php,
/templates/content-single-lesson.php – Allowing site admins to view all content - /templates/woocommerce/add-to-cart.php – Fixing purchase course button to work with variable subscriptions
- /inc/woothemes-sensei-template.php – Adding sensei_all_access() function and text filters
- /widget/widget-woothemes-sensei-category-courses.php,
/widget/widget-woothemes-sensei-course-component.php – Changing ‘Lectures’ to ‘Lessons’ & adding text filters - /classes/class-woothemes-sensei.php – Loading new classes for learner profiles & course results and adding function to dynamically disable guest checkout
- /classes/class-woothemes-sensei-admin.php – Restructuring Sensei admin menu items & fixing menu highlighting
- /classes/class-woothemes-sensei-posttypes.php – Adding author field to post types, filters on labels and slugs, fixing a few translatable strings & restructuring admin menu items
- /classes/class-woothemes-sensei-updates.php – Adding admin menu page for manual updates, restructuring links, refactoring updates panel & adding new update function
- /classes/class-woothemes-sensei-course.php – Adding load_user_courses_content() to generate active/completed course data per user
- /classes/class-woothemes-sensei-settings.php – Adding Learner Profiles settings & updating descriptions for other settings
- /classes/class-woothemes-sensei-settings-api.php – Fixing HTML labels on settings page, updating settings CSS version
- /classes/class-woothemes-sensei-learner-profiles.php – New class for managing learner profiles
- /classes/class-woothemes-sensei-course-results.php – New class for managing course results pages
- /classes/class-woothemes-sensei-analysis.php,
/classes/class-woothemes-sensei-analysis-overview.php,
/classes/class-woothemes-sensei-analysis-course.php,
/classes/class-woothemes-sensei-analysis-lesson.php,
/classes/class-woothemes-sensei-analysis-user-profile.php,
/classes/class-woothemes-sensei-grading-main.php – Updating layout, restructuring links, adding text filters, adding column array filters, enhancing user queries & removing CSS from non-Sensei pages - /classes/class-woothemes-sensei-utils.php – Numerous changes for grade points, moving a number of operations into functions and some minor bug fixes
- /classes/class-woothemes-sensei-frontend.php – Adding extra info for question processing, fixing up lesson prerequisite functions, adding text filters & moving some operations into utility functions
- /classes/class-woothemes-sensei-list-table.php – Fixing sorting of primary columns
- /classes/class-woothemes-sensei-grading.php,
/classes/class-woothemes-sensei-grading-user-quiz.php,
/classes/class-woothemes-sensei-lesson.php,
/assets/js/grading-general.js,
/assets/js/lesson-metadata.js,
/assets/js/general-frontend.js, – Adding grade points and answer notes per question, restructuring links, adding text filters, updating quiz add/edit UI, fixing PHP notices & removing CSS from non-Sensei pages - /assets/css/settings.less,
/assets/css/settings.css – Adding styles for new grading features, updating quiz add/edit UI & updating general admin UI styling - /assets/css/frontend.less,
/assets/css/frontend.css – Adding styles for learner profiles & course results - /assets/css/global.css – Updating styles for admin menu items
- /assets/css/activation.less,
/assets/css/activation.css – Adding stylesheet to handle Sensei setup notice - /assets/images/woothemes.png – Updating WooThemes logo
- /templates/learner-profile.php,
-
Sensei 1.3.7
- /assets/js/lesson-metadata.js – fix for javascript removing special chars in ajax posting for question types
- /classes/class-woothemes-sensei-updates.php – adds hidden manual updates screen in /wp-admin/options-general.php?page=sensei-manual-update-hidden-page
-
Sensei 1.3.6
- /templates/single-quiz/question_type-multiple-choice.php – handles apostrophes in answers bugfix
- /classes/class-woothemes-sensei-utils.php – handles apostrophes in answers bugfix
-
Sensei 1.3.5
- /assets/js/lesson-metadata.js – fix for true false question type selector problems
- /classes/class-woothemes-sensei-lesson.php – fix for true false question type selector problems
- /widgets/widget-woothemes-sensei-course-component.php – fix for featured courses output