From f5fc2dd4ff98a115cd50b14161c630ab980e9ca5 Mon Sep 17 00:00:00 2001 From: ddm Date: Wed, 20 Nov 2013 12:17:21 +0100 Subject: [PATCH] [IMP] Event tour scaffholding bzr revid: ddm@openerp.com-20131120111721-uw7xiizsh0wd7n3y --- addons/website_event/data/event_data.xml | 4 +-- .../static/src/js/website.tour.event.js | 28 +++++++++++++++++++ addons/website_event/views/website_event.xml | 1 + 3 files changed, 31 insertions(+), 2 deletions(-) create mode 100644 addons/website_event/static/src/js/website.tour.event.js diff --git a/addons/website_event/data/event_data.xml b/addons/website_event/data/event_data.xml index baf732b781b..d2e717ebb3e 100644 --- a/addons/website_event/data/event_data.xml +++ b/addons/website_event/data/event_data.xml @@ -11,14 +11,14 @@ Website Home self - /event + /event?event-tutorial=true open - + view_event_twitter_form event.event diff --git a/addons/website_event/static/src/js/website.tour.event.js b/addons/website_event/static/src/js/website.tour.event.js new file mode 100644 index 00000000000..be2cd1be77e --- /dev/null +++ b/addons/website_event/static/src/js/website.tour.event.js @@ -0,0 +1,28 @@ +(function () { + 'use strict'; + + var website = openerp.website; + + var render = website.tour.render; + + website.EditorBar.include({ + start: function () { + this.registerTour(new website.EventTour(this)); + return this._super(); + }, + }); + + website.EventTour = website.Tour.extend({ + id: 'event-tutorial', + name: "Create an event", + startPath: '/event', + init: function (editor) { + var self = this; + self.steps = [ + + ]; + return this._super(); + }, + }); + +}()); diff --git a/addons/website_event/views/website_event.xml b/addons/website_event/views/website_event.xml index e41ab05494e..fbb75e49736 100644 --- a/addons/website_event/views/website_event.xml +++ b/addons/website_event/views/website_event.xml @@ -5,6 +5,7 @@