PHP JavaScript CSS HTML Shell
Switch branches/tags
wc-user-add-patch wc-user-add-patch-2 version/1.11.0 version/1.11.0-beta.2 version/1.11.0-beta.1 version/1.10.1 version/1.10.0 version/1.10.0-beta version/1.10.0-beta-2 version/1.10.0-beta-1 version/1.9.20 version/1.9.20-beta version/1.9.20-1 version/1.9.19 version/1.9.18 version/1.9.18-beta version/1.9.17 version/1.9.17-beta version/1.9.16 version/1.9.16-beta version/1.9.15 version/1.9.15-beta version/1.9.15-beta-3 version/1.9.15-beta-2 version/1.9.14 version/1.9.14-beta version/1.9.13 version/1.9.13-beta version/1.9.13-2 version/1.9.12 version/1.9.12-beta version/1.9.12-beta-2 version/1.9.11 version/1.9.10 version/1.9.10-beta version/1.9.10-beta-4 version/1.9.10-beta-3 version/1.9.10-beta-2 version/1.9.10-2 version/1.9.9 version/1.9.8 version/1.9.8-beta version/1.9.7 version/1.9.7-beta version/1.9.6 version/1.9.5 version/1.9.4 version/1.9.3 version/1.9.2 version/1.9.1 version/1.9.0 version/1.9-rc1 version/1.9-beta version/1.8.9-beta-1 version/1.8.8 version/1.8.7 version/1.8.7-beta-2 version/1.8.7-beta-1 version/1.8.6 version/1.8.6-1 version/1.8.5 version/1.8.4 version/1.8.3 version/1.8.2 version/1.8.1 version/1.8.0 version/1.8.0-beta3 version/1.8.0-beta2 version/1.8.0-beta1 version/1.8-rc1 version/1.7.7 version/1.7.6 version/1.7.5 version/1.7.4 version/1.7.3 version/1.7.2 version/1.7.1 version/1.7.0 version/1.6.9 version/1.6.8 version/1.6.7 version/1.6.6 version/1.6.5 version/1.6.4 version/1.6.3 version/1.6.2 version/1.6.1 version/1.6.0 version/1.5.4 version/1.5.3 version/1.5.2 version/1.5.1 version/1.5.0 version/1.4.9 version/1.4.8 version/1.4.7 version/1.4.6 version/1.4.5 version/1.4.4 version/1.4.3
Nothing to show
Clone or download
AiratHalitov and donnapep Update README.md (#2218)
* Update README.md

* Add new links to README.md

* Update README.md

* Fix travis-ci link

* Update Sensei link, delete Coveralls badge

* Should be only one h1 header
Latest commit 36356bb Aug 15, 2018
Permalink
Failed to load latest commit information.
.github Update issue_template.md Apr 26, 2018
apigen Update/code cleanup (#1601) Nov 1, 2016
assets Add theme compatibility for Course Page (#2155) Aug 9, 2018
includes Add theme compatibility for Course Page (#2155) Aug 9, 2018
lang Release 1.11.0-beta.1 (#2168) Jun 7, 2018
templates Fix lesson preview indicator (#2163) Jun 7, 2018
tests Add theme compatibility for Course Page (#2155) Aug 9, 2018
widgets Remove whitespace from translatable strings for lesson component widget Aug 10, 2017
.babelrc Set up infrastructure to support building Gutenberg blocks (#2186) Jul 4, 2018
.editorconfig Created .editorconfig file Sep 18, 2015
.eslintrc.js Initial .eslintrc.js Nov 7, 2017
.gitignore Added in test images created during test to the .gitignore. Sep 7, 2016
.scrutinizer.yml Adds a Scrutinizer CI configuration file. Feb 23, 2016
.travis.yml Fix npm test scripts and CI (#2207) Aug 10, 2018
CONTRIBUTING.md Fix broken markup of CONTRIBUTING.md Apr 4, 2018
LICENSE Adding GPL v2 license text Jun 21, 2016
README.md Update README.md (#2218) Aug 15, 2018
apigen.neon update docs generator to point to docs.woocommerce.com Jul 19, 2016
changelog.txt Release 1.11.0 Beta 2 (#2173) Jun 11, 2018
composer.json Add task for running PHP and JS tests (#2189) Jul 5, 2018
composer.lock Add task for running PHP and JS tests (#2189) Jul 5, 2018
dummy_data.xml updates dummy content. Closes #750 May 26, 2015
gulpfile.js Add task for running PHP and JS tests (#2189) Jul 5, 2018
jest.config.js Add task for running PHP and JS tests (#2189) Jul 5, 2018
package-lock.json Add task for running PHP and JS tests (#2189) Jul 5, 2018
package.json Fix npm test scripts and CI (#2207) Aug 10, 2018
phpcs.ruleset.xml Include WP coding standards PHPCS (#1982) Feb 6, 2018
phpunit.xml Update usage tracking base code (#2051) Mar 8, 2018
uninstall.php [Proposal] Add setting for data deletion (#2117) Apr 9, 2018
webpack.config.js Set up infrastructure to support building Gutenberg blocks (#2186) Jul 4, 2018
woothemes-sensei.php Update version number (#2174) Jun 13, 2018
wpml-config.xml Patching bugs on our side and adding WPML config file Jul 16, 2014

README.md

Sensei Build Status

A learning management plugin for WordPress, which provides the smoothest platform for helping you teach anything.

Sensei is a commercial plugin available from https://woocommerce.com/products/sensei/. The plugin is hosted here on a public Github repository in order to better facilitate community contributions from developers and users alike. If you have a suggestion, a bug report, or a patch for an issue, feel free to submit it here (following the guidelines below). We do ask, however, that if you are using the plugin on a live site that you please purchase a valid license from the website. We cannot provide support or one-click updates to anyone that does not hold a valid license key.

Architecture

Sensei structural model can be divided into components. These components are not well separated in the current version, but serves as a model for future changes.

  • Core
    • Post Types
    • Settings
  • Users
    • Teachers
    • Learners
    • Messages
    • Emails
  • Content
    • Courses
    • Modules
    • Lessons
    • Shortcodes
  • Analytics
  • Assessment
  • Views
    • Templates (Frontend)
    • Admin
    • Installation
  • Access Management
    • eCommerce
    • Membership
    • Permissions

Contributing to Sensei

See our guidelines here: Contributing to Sensei

Development Blog

Please follow further development updates at https://senseilms.com/blog/