MDL-52777 tool_usertours: Add the new User Tours plugin
authorAndrew Nicols <andrew@nicols.co.uk>
Sat, 1 Oct 2016 13:24:29 +0000 (21:24 +0800)
committerAndrew Nicols <andrew@nicols.co.uk>
Wed, 19 Oct 2016 01:48:03 +0000 (09:48 +0800)
commit001fc061bd097499b03ca5651742785cf713d7d1
tree76da8006e6a86eef29518ef31bc0a3006342487a
parent6a69cda97dc8b10cffd805d62bfc6d56098c92d0
MDL-52777 tool_usertours: Add the new User Tours plugin
80 files changed:
.eslintignore
.stylelintignore
admin/tool/usertours/amd/build/managesteps.min.js [new file with mode: 0644]
admin/tool/usertours/amd/build/managetours.min.js [new file with mode: 0644]
admin/tool/usertours/amd/build/popper.min.js [new file with mode: 0644]
admin/tool/usertours/amd/build/tour.min.js [new file with mode: 0644]
admin/tool/usertours/amd/build/usertours.min.js [new file with mode: 0644]
admin/tool/usertours/amd/readme_moodle.txt [new file with mode: 0644]
admin/tool/usertours/amd/src/managesteps.js [new file with mode: 0644]
admin/tool/usertours/amd/src/managetours.js [new file with mode: 0644]
admin/tool/usertours/amd/src/popper.js [new file with mode: 0644]
admin/tool/usertours/amd/src/tour.js [new file with mode: 0644]
admin/tool/usertours/amd/src/usertours.js [new file with mode: 0644]
admin/tool/usertours/classes/configuration.php [new file with mode: 0644]
admin/tool/usertours/classes/event/step_shown.php [new file with mode: 0644]
admin/tool/usertours/classes/event/tour_ended.php [new file with mode: 0644]
admin/tool/usertours/classes/event/tour_reset.php [new file with mode: 0644]
admin/tool/usertours/classes/event/tour_started.php [new file with mode: 0644]
admin/tool/usertours/classes/external/tour.php [new file with mode: 0644]
admin/tool/usertours/classes/helper.php [new file with mode: 0644]
admin/tool/usertours/classes/local/filter/base.php [new file with mode: 0644]
admin/tool/usertours/classes/local/filter/role.php [new file with mode: 0644]
admin/tool/usertours/classes/local/filter/theme.php [new file with mode: 0644]
admin/tool/usertours/classes/local/forms/editstep.php [new file with mode: 0644]
admin/tool/usertours/classes/local/forms/edittour.php [new file with mode: 0644]
admin/tool/usertours/classes/local/forms/importtour.php [new file with mode: 0644]
admin/tool/usertours/classes/local/table/step_list.php [new file with mode: 0644]
admin/tool/usertours/classes/local/table/tour_list.php [new file with mode: 0644]
admin/tool/usertours/classes/local/target/base.php [new file with mode: 0644]
admin/tool/usertours/classes/local/target/block.php [new file with mode: 0644]
admin/tool/usertours/classes/local/target/selector.php [new file with mode: 0644]
admin/tool/usertours/classes/local/target/unattached.php [new file with mode: 0644]
admin/tool/usertours/classes/manager.php [new file with mode: 0644]
admin/tool/usertours/classes/output/renderer.php [new file with mode: 0644]
admin/tool/usertours/classes/output/step.php [new file with mode: 0644]
admin/tool/usertours/classes/output/tour.php [new file with mode: 0644]
admin/tool/usertours/classes/step.php [new file with mode: 0644]
admin/tool/usertours/classes/target.php [new file with mode: 0644]
admin/tool/usertours/classes/tour.php [new file with mode: 0644]
admin/tool/usertours/configure.php [new file with mode: 0644]
admin/tool/usertours/db/access.php [new file with mode: 0644]
admin/tool/usertours/db/install.php [new file with mode: 0644]
admin/tool/usertours/db/install.xml [new file with mode: 0644]
admin/tool/usertours/db/services.php [new file with mode: 0644]
admin/tool/usertours/lang/en/tool_usertours.php [new file with mode: 0644]
admin/tool/usertours/lib.php [new file with mode: 0644]
admin/tool/usertours/pix/b/tour-import.png [new file with mode: 0644]
admin/tool/usertours/pix/b/tour-new.png [new file with mode: 0644]
admin/tool/usertours/pix/b/tour-shared.png [new file with mode: 0644]
admin/tool/usertours/pix/i/reload.png [new file with mode: 0644]
admin/tool/usertours/pix/i/reload.svg [new file with mode: 0644]
admin/tool/usertours/pix/i/sprite-green.png [new file with mode: 0644]
admin/tool/usertours/pix/i/sprite-orange.png [new file with mode: 0644]
admin/tool/usertours/pix/t/export.png [new file with mode: 0644]
admin/tool/usertours/pix/t/export.svg [new file with mode: 0644]
admin/tool/usertours/pix/t/filler.svg [new file with mode: 0644]
admin/tool/usertours/settings.php [new file with mode: 0644]
admin/tool/usertours/styles.css [new file with mode: 0644]
admin/tool/usertours/styles_bootstrapbase.css [new file with mode: 0644]
admin/tool/usertours/templates/selecttarget.mustache [new file with mode: 0644]
admin/tool/usertours/templates/tourstep.mustache [new file with mode: 0644]
admin/tool/usertours/tests/behat/behat_tool_usertours.php [new file with mode: 0644]
admin/tool/usertours/tests/behat/create_tour.feature [new file with mode: 0644]
admin/tool/usertours/tests/behat/tour_filter.feature [new file with mode: 0644]
admin/tool/usertours/tests/manager_test.php [new file with mode: 0644]
admin/tool/usertours/tests/role_filter_test.php [new file with mode: 0644]
admin/tool/usertours/tests/step_output_test.php [new file with mode: 0644]
admin/tool/usertours/tests/step_test.php [new file with mode: 0644]
admin/tool/usertours/tests/theme_filter_test.php [new file with mode: 0644]
admin/tool/usertours/tests/tour_test.php [new file with mode: 0644]
admin/tool/usertours/thirdpartylibs.xml [new file with mode: 0644]
admin/tool/usertours/version.php [new file with mode: 0644]
lib/classes/plugin_manager.php
theme/boost/scss/moodle.scss
theme/boost/scss/moodle/modules.scss
theme/boost/scss/moodle/tool_usertours.scss [new file with mode: 0644]
theme/boost/templates/tool_usertours/tourstep.mustache [new file with mode: 0644]
theme/bootstrapbase/less/moodle.less
theme/bootstrapbase/less/moodle/tool_usertours.less [new file with mode: 0644]
theme/bootstrapbase/style/moodle.css