summaryrefslogtreecommitdiff
path: root/addons
diff options
context:
space:
mode:
authorddm <ddm@openerp.com>2013-11-20 12:17:21 +0100
committerddm <ddm@openerp.com>2013-11-20 12:17:21 +0100
commitf5fc2dd4ff98a115cd50b14161c630ab980e9ca5 (patch)
tree15f344114481c1f60d4cbb802be521c12f4eb76a /addons
parentc706db9b79d6f89e4f6a3f2811aeccb9c988e2e4 (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.xml4
-rw-r--r--addons/website_event/static/src/js/website.tour.event.js28
-rw-r--r--addons/website_event/views/website_event.xml1
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>