diff options
| author | qsm-odoo <qsm@odoo.com> | 2016-09-02 11:11:54 +0100 |
|---|---|---|
| committer | qsm-odoo <qsm@odoo.com> | 2016-09-02 12:39:06 +0100 |
| commit | d41ed40c70faa9b30144c070a06fe2f07f15084b (patch) | |
| tree | c177d0a8a023ca0d580bb273957e7cdb6c88a22b /addons/website/static | |
| parent | f7cfef83b48f15d3c34f1506ccc142358e51f099 (diff) | |
[IMP] web, website: adapt tour launching to new system
* The debug manager contains a feature to launch tours, adapt it
to new web_tour.tour system
* The website help menu allowed to relaunch tutorial tour in debug
mode. This feature is not adapted to new tour system and was useless
in the first place (debug mode in frontend is barely used anyway).
-> remove the website help menu and the feature
Diffstat (limited to 'addons/website/static')
| -rw-r--r-- | addons/website/static/src/js/website.js | 1 | ||||
| -rw-r--r-- | addons/website/static/src/js/website.tour.js | 38 |
2 files changed, 0 insertions, 39 deletions
diff --git a/addons/website/static/src/js/website.js b/addons/website/static/src/js/website.js index 00d2af0367c..1e2cf2ddb90 100644 --- a/addons/website/static/src/js/website.js +++ b/addons/website/static/src/js/website.js @@ -7,7 +7,6 @@ odoo.define('website.website', function (require) { var Widget = require('web.Widget'); var session = require('web.session'); var base = require('web_editor.base'); - var Tour = require('web.Tour'); var qweb = core.qweb; var _t = core._t; diff --git a/addons/website/static/src/js/website.tour.js b/addons/website/static/src/js/website.tour.js deleted file mode 100644 index 4d4828f2d1f..00000000000 --- a/addons/website/static/src/js/website.tour.js +++ /dev/null @@ -1,38 +0,0 @@ -odoo.define('website.tour.cancel', function (require) { -'use strict'; - -var Tour = require('web.Tour'); -Tour.autoRunning = false; - -}); - -odoo.define('website.tour', function (require) { -'use strict'; - -var Tour = require('web.Tour'); -var website = require('website.website'); -var base = require('web_editor.base'); - -website.TopBar.include({ - tours: [], - start: function () { - var $menu = this.$('#help-menu'); - setTimeout(function () { - _.each(Tour.tours, function (tour) { - if (tour.mode === "test") { - return; - } - var $menuItem = $($.parseHTML('<li><a href="#">'+tour.name+'</a></li>')); - $menuItem.click(function () { - Tour.run(tour.id); - }); - $menu.append($menuItem); - }); - }, 0); - return this._super(); - } -}); - -base.ready().then(Tour.running); - -}); |
