diff options
| author | ddm <ddm@openerp.com> | 2013-11-20 12:17:21 +0100 |
|---|---|---|
| committer | ddm <ddm@openerp.com> | 2013-11-20 12:17:21 +0100 |
| commit | f5fc2dd4ff98a115cd50b14161c630ab980e9ca5 (patch) | |
| tree | 15f344114481c1f60d4cbb802be521c12f4eb76a /addons | |
| parent | c706db9b79d6f89e4f6a3f2811aeccb9c988e2e4 (diff) | |
[IMP] Event tour scaffholding
bzr revid: ddm@openerp.com-20131120111721-uw7xiizsh0wd7n3y
Diffstat (limited to 'addons')
| -rw-r--r-- | addons/website_event/data/event_data.xml | 4 | ||||
| -rw-r--r-- | addons/website_event/static/src/js/website.tour.event.js | 28 | ||||
| -rw-r--r-- | addons/website_event/views/website_event.xml | 1 |
3 files changed, 31 insertions, 2 deletions
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 @@ <record id="action_open_website" model="ir.actions.act_url"> <field name="name">Website Home</field> <field name="target">self</field> - <field name="url">/event</field> + <field name="url">/event?event-tutorial=true</field> </record> <record id="base.open_menu" model="ir.actions.todo"> <field name="action_id" ref="action_open_website"/> <field name="state">open</field> </record> - + <record id="view_event_twitter_form" model="ir.ui.view"> <field name="name">view_event_twitter_form</field> <field name="model">event.event</field> 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 @@ <template id="website_event_script" inherit_id="website.layout" name="Website Event script"> <xpath expr="//t[@id='editable_scripts_hook']" position="inside"> <script type="text/javascript" src="/website_event/static/src/js/website_event.editor.js" t-ignore="true"></script> + <script type="text/javascript" src="/website_event/static/src/js/website.tour.event.js" t-ignore="true"></script> </xpath> </template> |
