User Tours
General plugins (Local) ::: local_usertours
Maintained by
Andrew Nicols,
Gavin Henrick
This Moodle plugin allows administrators to create tours of Moodle to introduce new features, important information, and more.
Latest release:
158 sites
55 downloads
56 fans
Current versions available: 2
The User tours plugin allows administrators to create user tours of Moodle, which are visual and positional step by step guides.
Tours can be created for a wide range of purposes: to guide new users around the interface, to introduce new features, highlight important information, and more.
It is also enabled to cater for multilingual content if required using the multi-lang filters.
This work was paid for and sponsored by the kind folk of Dublin City University - http://www.dcu.ie/
Tours can be created for a wide range of purposes: to guide new users around the interface, to introduce new features, highlight important information, and more.
It is also enabled to cater for multilingual content if required using the multi-lang filters.
This work was paid for and sponsored by the kind folk of Dublin City University - http://www.dcu.ie/
Useful links
Contributors
Andrew Nicols (Lead maintainer)
Gavin Henrick
Please login to view contributors details and/or to contact them
I wonder if there's a possibility to embed videos in the tours? Thank you!
If you want to highlight multiple (duplicate) CSS elements on page without having a popover for each (most likely overlapping), you can add in this CSS.
I noticed that when you select an element by CSS and more than one element matches, although a popover is rendered for each, only the first has an ID assigned (ie. id="step-6"). All other matching elements thereafter are exactly the same in all ways, except there is no id assign.
So:
/** Set opacity to 0 (transparent) for all popover elements that don't have a valid id. display: none; breaks positioning so using opacity. **/
.popover[class*="tour-"]:not([id^='step-']) {
opacity: 0;
}
/** Bring the first (showing) popover to the front so that user can use navigation **/
.popover[class*="tour-"][id*="step-"] {
z-index: 10000;
}
There is probably a better way, but thought I'd share in case anyone else trying to achieve the same thing.
I have 2 quick question.
If we upgrade the moodle version to 3.2 and the plugin is installed in the previóus moode, is the tours converted to the core tours?.
If we uninstall the localplugin, will it delete the content in the database - the tables seems to have the same names.?
The usertours folder is still there in the tool directory, but some tables are removed from the database... what is the best way to make the moodle working....
vg:
Moodle: 3.1
Language: español.
local_usertours / 3.1 (Build: 2016052306) / 2016052306
vg:
< div class="usertour" id="yui_3_17_2_1_1501619354457_1089">
< a href="#" data-action="local_usertours/resetpagetour" id="yui_3_17_2_1_1501619354457_1091" >
Reiniciar recorrido de usuario en esta página
< /a >
< /div >
Moodle: 3.1
Language: español.
local_usertours / 3.1 (Build: 2016052306) / 2016052306
I'd like to fix a tour in a way users can't skip it, is it possible?
Users should see all the tour before working on moodle.
Thank you in advance.
Fil
XML database file errors found
More information about this error
×Debug info: Errors found in XMLDB file: PATH attribute does not match file directory: local/usertours/db
Error code: ddlxmlfileerror
×Stack trace:
line 352 of /lib/ddl/database_manager.php: ddl_exception thrown
line 368 of /lib/ddl/database_manager.php: call to database_manager->load_xmldb_file()
line 594 of /lib/upgradelib.php: call to database_manager->install_from_xmldb_file()
line 1857 of /lib/upgradelib.php: call to upgrade_plugins()
line 694 of /admin/index.php: call to upgrade_noncore()
Can anyone help please?
Thanks!
Hi... I’ve tried to install this on 3.5 and I got errors
XML database file errors found
More information about this error
×Debug info: Errors found in XMLDB file: PATH attribute does not match file directory: local/usertours/db
Error code: ddlxmlfileerror
×Stack trace:
line 352 of /lib/ddl/database_manager.php: ddl_exception thrown
line 368 of /lib/ddl/database_manager.php: call to database_manager->load_xmldb_file()
line 594 of /lib/upgradelib.php: call to database_manager->install_from_xmldb_file()
line 1857 of /lib/upgradelib.php: call to upgrade_plugins()
line 694 of /admin/index.php: call to upgrade_noncore()
Is there going to be a rebuild or update soon?
Thanks
I would like to provide user tours for each type of activity settings page, (e.g. quiz settings page ; assignment settings page, and so on...). Is there anyway I could limit tours to such specific settings pages ?
I was able to create a few guided steps for the quiz activity, however, the same steps will automatically show up for other activities and once the tour has been played for one activity type, it won't show up automatically when adding another type of activity (lest clicking the link to relaunch the tour).
I have tried adding a specific URL for tours to show up only according to activity type, (i.e. one specific tour for quiz settings ; another one for assignment settings...) but it won't work. I have tried with this URL :
/course/modedit.php?add=quiz&type=&course=%§ion=%&return=0&sr=0
(derived from the original URL : https://epione-simusante.fr/ecampus/course/modedit.php?add=quiz&type=&course=1499§ion=1&return=0&sr=0)
Any idea whether this might be feasible and how ?
Thanks for helping,
Best,
Yannick