summaryrefslogtreecommitdiff
path: root/addons/website_event_track/data
diff options
context:
space:
mode:
authorDebauche Stéphane <std@odoo.com>2019-11-12 09:12:45 +0000
committerThibault Delavallée <tde@odoo.com>2020-01-08 09:11:51 +0000
commitbd61b6cd386ebeb9f8b375fff7ad430a2e4c39b5 (patch)
treecdad34357fd4c0cd2faed2e5363c651f51f246b3 /addons/website_event_track/data
parente3ff893bb774f3784ca5b9c925618a0f793d7182 (diff)
[IMP] website_event_track: improve `event.track`
1. the color of a track is now based on the color of the stage 2. the default date of a track is the ``date_begin`` of its event Task #2088538
Diffstat (limited to 'addons/website_event_track/data')
-rw-r--r--addons/website_event_track/data/event_demo.xml69
-rw-r--r--addons/website_event_track/data/event_track_data.xml3
2 files changed, 33 insertions, 39 deletions
diff --git a/addons/website_event_track/data/event_demo.xml b/addons/website_event_track/data/event_demo.xml
index 80c236e1194..6ea81d627d9 100644
--- a/addons/website_event_track/data/event_demo.xml
+++ b/addons/website_event_track/data/event_demo.xml
@@ -90,11 +90,10 @@
<field name="name">How to design a new piece of furniture</field>
<field name="is_published" eval="True"/>
<field name="event_id" ref="event.event_0"/>
- <field name="date" eval="time.strftime(str(DateTime.today().year) + '-06-04 06:00:00')"></field>
+ <field name="date" eval="(DateTime.now() + timedelta(days=1, hours=1, minutes=5)).strftime('%Y-%m-%d 08:00:00')"></field>
<field name="location_id" ref="website_event_track.event_track_location5"/>
<field name="duration" eval="1"/>
<field name="partner_id" ref="base.res_partner_2"/>
- <field name="color">3</field>
<field name="stage_id" ref="event_track_stage0"/>
<field name="kanban_state">blocked</field>
<field name="user_id" ref="base.user_admin"/>
@@ -103,7 +102,7 @@
<field name="name">How to integrate hardware materials in your pieces of furniture</field>
<field name="is_published" eval="True"/>
<field name="event_id" ref="event.event_0"/>
- <field name="date" eval="time.strftime(str(DateTime.today().year) + '-06-04 08:30:00')"></field>
+ <field name="date" eval="(DateTime.now() + timedelta(days=1, hours=2, minutes=5)).strftime('%Y-%m-%d 08:00:00')"></field>
<field name="location_id" ref="website_event_track.event_track_location5"/>
<field name="duration" eval="0.25"/>
<field name="partner_id" ref="base.res_partner_3"/>
@@ -115,7 +114,7 @@
<field name="name">Portfolio presentation</field>
<field name="is_published" eval="True"/>
<field name="event_id" ref="event.event_0"/>
- <field name="date" eval="time.strftime(str(DateTime.today().year) + '-06-04 10:30:00')"></field>
+ <field name="date" eval="(DateTime.now() + timedelta(days=1, hours=2, minutes=35)).strftime('%Y-%m-%d 08:00:00')"></field>
<field name="location_id" ref="website_event_track.event_track_location5"/>
<field name="duration" eval="0.3"/>
<field name="partner_id" ref="base.res_partner_4"/>
@@ -126,7 +125,7 @@
<field name="name">How to develop automated processes</field>
<field name="is_published" eval="True"/>
<field name="event_id" ref="event.event_0"/>
- <field name="date" eval="time.strftime(str(DateTime.today().year) + '-06-04 09:00:00')"></field>
+ <field name="date" eval="(DateTime.now() + timedelta(days=1, hours=3, minutes=5)).strftime('%Y-%m-%d 08:00:00')"></field>
<field name="location_id" ref="website_event_track.event_track_location5"/>
<field name="duration" eval="0.5"/>
<field name="partner_id" ref="base.res_partner_2"/>
@@ -137,7 +136,7 @@
<field name="name">The new way to promote your creations</field>
<field name="is_published" eval="True"/>
<field name="event_id" ref="event.event_0"/>
- <field name="date" eval="time.strftime(str(DateTime.today().year) + '-06-04 06:00:00')"></field>
+ <field name="date" eval="(DateTime.now() + timedelta(days=1, hours=4, minutes=5)).strftime('%Y-%m-%d 08:00:00')"></field>
<field name="location_id" ref="website_event_track.event_track_location6"/>
<field name="duration" eval="0.5"/>
<field name="partner_id" ref="base.res_partner_4"/>
@@ -148,7 +147,7 @@
<field name="name">Detailed roadmap of our new products</field>
<field name="is_published" eval="True"/>
<field name="event_id" ref="event.event_0"/>
- <field name="date" eval="time.strftime(str(DateTime.today().year) + '-06-04 06:30:00')"></field>
+ <field name="date" eval="(DateTime.now() + timedelta(days=1, hours=7, minutes=5)).strftime('%Y-%m-%d 08:00:00')"></field>
<field name="location_id" ref="website_event_track.event_track_location6"/>
<field name="duration" eval="0.5"/>
<field name="partner_id" ref="base.res_partner_3"/>
@@ -159,7 +158,7 @@
<field name="name">A technical explanation of how to use computer design apps</field>
<field name="is_published" eval="True"/>
<field name="event_id" ref="event.event_0"/>
- <field name="date" eval="time.strftime(str(DateTime.today().year) + '-06-04 08:30:00')"></field>
+ <field name="date" eval="(DateTime.now() + timedelta(days=1, hours=10, minutes=5)).strftime('%Y-%m-%d 08:00:00')"></field>
<field name="location_id" ref="website_event_track.event_track_location6"/>
<field name="duration" eval="1"/>
<field name="partner_id" ref="base.res_partner_1"/>
@@ -170,10 +169,9 @@
<field name="name">How to optimize your sales, from leads to sales orders</field>
<field name="is_published" eval="True"/>
<field name="event_id" ref="event.event_0"/>
- <field name="date" eval="time.strftime(str(DateTime.today().year) + '-06-04 06:00:00')"></field>
+ <field name="date" eval="(DateTime.now() + timedelta(days=1, hours=1, minutes=5)).strftime('%Y-%m-%d 08:00:00')"></field>
<field name="location_id" ref="website_event_track.event_track_location7"/>
<field name="duration" eval="0.5"/>
- <field name="color">2</field>
<field name="partner_id" ref="base.res_partner_4"/>
<field name="stage_id" ref="event_track_stage3"/>
<field name="kanban_state">blocked</field>
@@ -184,10 +182,9 @@
<field name="is_published" eval="True"/>
<field name="event_id" ref="event.event_0"/>
<field name="user_id" ref="base.user_admin"/>
- <field name="date" eval="time.strftime(str(DateTime.today().year) + '-06-04 08:30:00')"></field>
+ <field name="date" eval="(DateTime.now() + timedelta(days=1, hours=3, minutes=5)).strftime('%Y-%m-%d 08:00:00')"></field>
<field name="location_id" ref="website_event_track.event_track_location7"/>
<field name="duration" eval="1"/>
- <field name="color">2</field>
<field name="partner_id" ref="base.res_partner_12"/>
<field name="stage_id" ref="event_track_stage3"/>
<field name="user_id" ref="base.user_admin"/>
@@ -196,10 +193,9 @@
<field name="name">Raising qualitive insights from your customers</field>
<field name="is_published" eval="True"/>
<field name="event_id" ref="event.event_0"/>
- <field name="date" eval="time.strftime(str(DateTime.today().year) + '-06-04 06:30:00')"></field>
+ <field name="date" eval="(DateTime.now() + timedelta(days=1, hours=5, minutes=5)).strftime('%Y-%m-%d 08:00:00')"></field>
<field name="location_id" ref="website_event_track.event_track_location7"/>
<field name="duration" eval="0.5"/>
- <field name="color">5</field>
<field name="stage_id" ref="event_track_stage0"/>
<field name="user_id" ref="base.user_admin"/>
</record>
@@ -207,7 +203,7 @@
<field name="name">Discover our new design team</field>
<field name="is_published" eval="True"/>
<field name="event_id" ref="event.event_0"/>
- <field name="date" eval="time.strftime(str(DateTime.today().year) + '-06-04 10:30:00')"></field>
+ <field name="date" eval="(DateTime.now() + timedelta(days=1, hours=10, minutes=5)).strftime('%Y-%m-%d 08:00:00')"></field>
<field name="location_id" ref="website_event_track.event_track_location7"/>
<field name="duration" eval="0.5"/>
<field name="partner_id" ref="base.res_partner_4"/>
@@ -218,7 +214,7 @@
<field name="name">Latest trends</field>
<field name="is_published" eval="True"/>
<field name="event_id" ref="event.event_0"/>
- <field name="date" eval="time.strftime(str(DateTime.today().year) + '-06-04 11:00:00')"></field>
+ <field name="date" eval="(DateTime.now() + timedelta(days=2, hours=1, minutes=5)).strftime('%Y-%m-%d 08:00:00')"></field>
<field name="location_id" ref="website_event_track.event_track_location7"/>
<field name="duration" eval="0.5"/>
<field name="partner_id" ref="base.res_partner_2"/>
@@ -229,7 +225,7 @@
<field name="name">Advanced reporting</field>
<field name="is_published" eval="True"/>
<field name="event_id" ref="event.event_0"/>
- <field name="date" eval="time.strftime(str(DateTime.today().year) + '-06-04 06:30:00')"></field>
+ <field name="date" eval="(DateTime.now() + timedelta(days=1, hours=2, minutes=5)).strftime('%Y-%m-%d 08:00:00')"></field>
<field name="location_id" ref="website_event_track.event_track_location8"/>
<field name="duration" eval="0.25"/>
<field name="partner_id" ref="base.res_partner_12"/>
@@ -240,7 +236,7 @@
<field name="name">Partnership programs</field>
<field name="is_published" eval="True"/>
<field name="event_id" ref="event.event_0"/>
- <field name="date" eval="time.strftime(str(DateTime.today().year) + '-06-04 07:00:00')"></field>
+ <field name="date" eval="(DateTime.now() + timedelta(days=2, hours=3, minutes=5)).strftime('%Y-%m-%d 08:00:00')"></field>
<field name="location_id" ref="website_event_track.event_track_location8"/>
<field name="duration" eval="0.5"/>
<field name="partner_id" ref="base.res_partner_10"/>
@@ -251,7 +247,7 @@
<field name="name">How to communicate with your community</field>
<field name="is_published" eval="True"/>
<field name="event_id" ref="event.event_0"/>
- <field name="date" eval="time.strftime(str(DateTime.today().year) + '-06-04 10:30:00')"></field>
+ <field name="date" eval="(DateTime.now() + timedelta(days=2, hours=8, minutes=5)).strftime('%Y-%m-%d 08:00:00')"></field>
<field name="location_id" ref="website_event_track.event_track_location8"/>
<field name="duration" eval="0.5"/>
<field name="partner_id" ref="base.res_partner_3"/>
@@ -262,7 +258,7 @@
<field name="name">How to follow us on the social media</field>
<field name="is_published" eval="True"/>
<field name="event_id" ref="event.event_0"/>
- <field name="date" eval="time.strftime(str(DateTime.today().year) + '-06-04 11:00:00')"></field>
+ <field name="date" eval="(DateTime.now() + timedelta(days=2, hours=12, minutes=5)).strftime('%Y-%m-%d 08:00:00')"></field>
<field name="location_id" ref="website_event_track.event_track_location8"/>
<field name="duration" eval="0.5"/>
<field name="partner_id" ref="base.res_partner_12"/>
@@ -273,7 +269,7 @@
<field name="name">The new marketing strategy</field>
<field name="is_published" eval="True"/>
<field name="event_id" ref="event.event_0"/>
- <field name="date" eval="time.strftime(str(DateTime.today().year) + '-06-04 06:00:00')"></field>
+ <field name="date" eval="(DateTime.now() + timedelta(days=1, hours=1, minutes=5)).strftime('%Y-%m-%d 08:00:00')"></field>
<field name="location_id" ref="website_event_track.event_track_location9"/>
<field name="duration" eval="0.5"/>
<field name="partner_id" ref="base.res_partner_10"/>
@@ -284,10 +280,9 @@
<field name="name">How to build your marketing strategy within a competitive environment</field>
<field name="is_published" eval="True"/>
<field name="event_id" ref="event.event_0"/>
- <field name="date" eval="time.strftime(str(DateTime.today().year) + '-06-04 08:30:00')"></field>
+ <field name="date" eval="(DateTime.now() + timedelta(days=2, hours=1, minutes=5)).strftime('%Y-%m-%d 08:00:00')"></field>
<field name="location_id" ref="website_event_track.event_track_location9"/>
<field name="duration" eval="0.5"/>
- <field name="color">5</field>
<field name="partner_id" ref="base.res_partner_2"/>
<field name="stage_id" ref="event_track_stage1"/>
<field name="user_id" ref="base.user_admin"/>
@@ -296,10 +291,9 @@
<field name="name">Advanced lead management : tips and tricks from the fields</field>
<field name="is_published" eval="True"/>
<field name="event_id" ref="event.event_0"/>
- <field name="date" eval="time.strftime(str(DateTime.today().year) + '-06-04 09:00:00')"></field>
+ <field name="date" eval="(DateTime.now() + timedelta(days=3, hours=1, minutes=5)).strftime('%Y-%m-%d 08:00:00')"></field>
<field name="location_id" ref="website_event_track.event_track_location9"/>
<field name="duration" eval="0.5"/>
- <field name="color">5</field>
<field name="partner_id" ref="base.res_partner_4"/>
<field name="stage_id" ref="event_track_stage1"/>
<field name="user_id" ref="base.user_admin"/>
@@ -308,7 +302,7 @@
<field name="name">New Certification Program</field>
<field name="is_published" eval="True"/>
<field name="event_id" ref="event.event_0"/>
- <field name="date" eval="time.strftime(str(DateTime.today().year) + '-06-04 10:00:00')"></field>
+ <field name="date" eval="(DateTime.now() + timedelta(days=3, hours=5, minutes=5)).strftime('%Y-%m-%d 08:00:00')"></field>
<field name="location_id" ref="website_event_track.event_track_location9"/>
<field name="duration" eval="0.5"/>
<field name="partner_id" ref="base.res_partner_3"/>
@@ -319,10 +313,9 @@
<field name="name">House of World Cultures</field>
<field name="is_published" eval="True"/>
<field name="event_id" ref="event.event_0"/>
- <field name="date" eval="time.strftime(str(DateTime.today().year) + '-06-04 10:30:00')"></field>
+ <field name="date" eval="(DateTime.now() + timedelta(days=4, hours=1, minutes=5)).strftime('%Y-%m-%d 08:00:00')"></field>
<field name="location_id" ref="website_event_track.event_track_location9"/>
<field name="duration" eval="0.5"/>
- <field name="color">7</field>
<field name="stage_id" ref="event_track_stage1"/>
<field name="user_id" ref="base.user_admin"/>
</record>
@@ -330,7 +323,7 @@
<field name="name">Minimal but efficient design</field>
<field name="is_published" eval="True"/>
<field name="event_id" ref="event.event_0"/>
- <field name="date" eval="time.strftime(str(DateTime.today().year) + '-06-04 11:00:00')"></field>
+ <field name="date" eval="(DateTime.now() + timedelta(days=4, hours=4, minutes=5)).strftime('%Y-%m-%d 08:00:00')"></field>
<field name="location_id" ref="website_event_track.event_track_location9"/>
<field name="duration" eval="0.5"/>
<field name="partner_id" ref="base.res_partner_3"/>
@@ -341,7 +334,7 @@
<field name="name">Key Success factors selling our furniture</field>
<field name="is_published" eval="True"/>
<field name="event_id" ref="event.event_0"/>
- <field name="date" eval="time.strftime(str(DateTime.today().year) + '-06-04 07:00:00')"></field>
+ <field name="date" eval="(DateTime.now() + timedelta(days=4, hours=5, minutes=5)).strftime('%Y-%m-%d 08:00:00')"></field>
<field name="location_id" ref="website_event_track.event_track_location9"/>
<field name="duration" eval="0.5"/>
<field name="partner_id" ref="base.res_partner_1"/>
@@ -352,7 +345,7 @@
<field name="name">Design contest (entire day)</field>
<field name="is_published" eval="True"/>
<field name="event_id" ref="event.event_0"/>
- <field name="date" eval="time.strftime(str(DateTime.today().year) + '-06-04 06:00:00')"></field>
+ <field name="date" eval="(DateTime.now() + timedelta(days=1, hours=1, minutes=25)).strftime('%Y-%m-%d 08:00:00')"></field>
<field name="location_id" ref="website_event_track.event_track_location10"/>
<field name="duration" eval="1.5"/>
<field name="partner_id" ref="base.res_partner_18"/>
@@ -363,7 +356,7 @@
<field name="name">Design contest (entire afternoon)</field>
<field name="is_published" eval="True"/>
<field name="event_id" ref="event.event_0"/>
- <field name="date" eval="time.strftime(str(DateTime.today().year) + '-06-04 08:30:00')"></field>
+ <field name="date" eval="(DateTime.now() + timedelta(days=1, hours=1, minutes=55)).strftime('%Y-%m-%d 08:00:00')"></field>
<field name="location_id" ref="website_event_track.event_track_location10"/>
<field name="duration" eval="2.5"/>
<field name="partner_id" ref="base.res_partner_18"/>
@@ -374,18 +367,17 @@
<field name="name">My Company global presentation</field>
<field name="is_published" eval="True"/>
<field name="event_id" ref="event.event_0"/>
- <field name="date" eval="time.strftime(str(DateTime.today().year) + '-06-04 04:00:00')"></field>
+ <field name="date" eval="(DateTime.now() + timedelta(days=1, hours=3, minutes=5)).strftime('%Y-%m-%d 08:00:00')"></field>
<field name="duration" eval="1"/>
<field name="partner_id" ref="base.res_partner_1"/>
<field name="stage_id" ref="event_track_stage3"/>
- <field name="color">3</field>
<field name="user_id" ref="base.user_admin"/>
</record>
<record id="event_track28" model="event.track">
<field name="name">Status &amp; Strategy</field>
<field name="is_published" eval="True"/>
<field name="event_id" ref="event.event_0"/>
- <field name="date" eval="time.strftime(str(DateTime.today().year) + '-06-04 05:00:00')"></field>
+ <field name="date" eval="(DateTime.now() + timedelta(days=1, hours=4, minutes=5)).strftime('%Y-%m-%d 08:00:00')"></field>
<field name="duration" eval="0.5"/>
<field name="partner_id" ref="base.res_partner_2"/>
<field name="stage_id" ref="event_track_stage2"/>
@@ -395,18 +387,17 @@
<field name="name">The new marketing strategy</field>
<field name="is_published" eval="True"/>
<field name="event_id" ref="event.event_0"/>
- <field name="date" eval="time.strftime(str(DateTime.today().year) + '-06-04 05:30:00')"></field>
+ <field name="date" eval="(DateTime.now() + timedelta(days=2, hours=1, minutes=5)).strftime('%Y-%m-%d 08:00:00')"></field>
<field name="duration" eval="0.25"/>
<field name="partner_id" ref="base.res_partner_2"/>
<field name="stage_id" ref="event_track_stage2"/>
- <field name="color">6</field>
<field name="user_id" ref="base.user_admin"/>
</record>
<record id="event_track30" model="event.track">
<field name="name">Morning break</field>
<field name="is_published" eval="True"/>
<field name="event_id" ref="event.event_0"/>
- <field name="date" eval="time.strftime(str(DateTime.today().year) + '-06-04 05:45:00')"></field>
+ <field name="date" eval="(DateTime.now() + timedelta(days=2, hours=4, minutes=5)).strftime('%Y-%m-%d 08:00:00')"></field>
<field name="duration" eval="0.25"/>
<field name="stage_id" ref="event_track_stage1"/>
<field name="user_id" ref="base.user_admin"/>
@@ -415,7 +406,7 @@
<field name="name">Lunch</field>
<field name="is_published" eval="True"/>
<field name="event_id" ref="event.event_0"/>
- <field name="date" eval="time.strftime(str(DateTime.today().year) + '-06-04 07:30:00')"></field>
+ <field name="date" eval="(DateTime.now() + timedelta(days=2, hours=16, minutes=5)).strftime('%Y-%m-%d 08:00:00')"></field>
<field name="duration" eval="1"/>
<field name="stage_id" ref="event_track_stage1"/>
<field name="user_id" ref="base.user_admin"/>
diff --git a/addons/website_event_track/data/event_track_data.xml b/addons/website_event_track/data/event_track_data.xml
index 3fb12b614b3..ed5ae45edb1 100644
--- a/addons/website_event_track/data/event_track_data.xml
+++ b/addons/website_event_track/data/event_track_data.xml
@@ -44,15 +44,18 @@
<record id="event_track_stage0" model="event.track.stage">
<field name="name">Proposal</field>
<field name="sequence">1</field>
+ <field name="color">1</field>
</record>
<record id="event_track_stage1" model="event.track.stage">
<field name="name">Confirmed</field>
<field name="sequence">2</field>
<field name="mail_template_id" ref="mail_template_data_track_confirmation"/>
+ <field name="color">2</field>
</record>
<record id="event_track_stage2" model="event.track.stage">
<field name="name">Announced</field>
<field name="sequence">3</field>
+ <field name="color">3</field>
</record>
<record id="event_track_stage3" model="event.track.stage">
<field name="name">Published</field>