summaryrefslogtreecommitdiff
path: root/addons/event/data
diff options
context:
space:
mode:
authorThibault Delavallée <tde@odoo.com>2020-07-09 15:13:05 +0000
committerThibault Delavallée <tde@odoo.com>2020-07-31 18:05:03 +0000
commitd5840a90936014d7ec62af936c0fef97505cb669 (patch)
tree2d54b7784f1db300932bf759eb9748b87cfac7a9 /addons/event/data
parent39325e9ce7ad062a87a7e0929919de8edd5b49f9 (diff)
[IMP] website_event(_track): improve demo data
RATIONALE Even will soon gain a major update called Event Online, allowing to better support full-online events. In order to prepare its merge, preparatory merge are done to lessen the final diff. PURPOSE As new "Online Event" support is about to land, new and improved demo data is necessary to showcase it. Improve online event demo data: have more tracks, tags, colors, speakers, partners, descriptions, ... Make it WOW and AMAZING. Improve demo data, especially track-related demo data: more tracks, better datetimes, titles, tags, ... in order to have at least one event that looks like a real event. LINKS PR #55260 Task ID-2310491 (Event Online Preparation 5) Part of Task ID-2252655 (Main Online Event task) Part of Task ID-2283796 (Event B2Basics / Registration Flow) Co-Authored-By: Aurélien Warnon <awa@odoo.com> Co-Authored-By: David Beguin <dbe@odoo.com> Co-Authored-By: Thibault Delavallée <tde@odoo.com>
Diffstat (limited to 'addons/event/data')
-rw-r--r--addons/event/data/event_demo.xml101
-rw-r--r--addons/event/data/event_demo_misc.xml92
-rw-r--r--addons/event/data/res_partner_demo.xml28
3 files changed, 126 insertions, 95 deletions
diff --git a/addons/event/data/event_demo.xml b/addons/event/data/event_demo.xml
index 5cdf2ca9ee3..6e6beadcea0 100644
--- a/addons/event/data/event_demo.xml
+++ b/addons/event/data/event_demo.xml
@@ -1,94 +1,5 @@
<?xml version="1.0"?>
-<odoo>
- <data>
-
- <!-- Event Type -->
- <record id="event_type_0" model="event.type">
- <field name="name">Exhibition</field>
- <field name="auto_confirm" eval="False"/>
- <field name="use_mail_schedule" eval="False"/>
- </record>
- <record id="event_type_1" model="event.type">
- <field name="name">Training</field>
- <field name="auto_confirm" eval="False"/>
- <field name="use_mail_schedule" eval="True"/>
- </record>
- <record id="event_type_2" model="event.type">
- <field name="name">Sport</field>
- <field name="auto_confirm" eval="False"/>
- <field name="use_mail_schedule" eval="False"/>
- <field name="use_timezone" eval="True"/>
- <field name="default_timezone">US/Pacific</field>
- </record>
- <record id="event_type_data_conference" model="event.type">
- <field name="use_timezone" eval="True"/>
- <field name="default_timezone">Europe/Brussels</field>
- </record>
-
- <!-- Category and Tags -->
- <record id="event_tag_category_1" model="event.tag.category">
- <field name="name">Age</field>
- <field name="sequence">3</field>
- </record>
- <record id="event_tag_category_2" model="event.tag.category">
- <field name="name">Activity</field>
- <field name="sequence">1</field>
- </record>
- <record id="event_tag_category_3" model="event.tag.category">
- <field name="name">Type</field>
- <field name="sequence">2</field>
- </record>
-
- <record id="event_tag_category_1_tag_1" model="event.tag">
- <field name="name">5-10</field>
- <field name="sequence">1</field>
- <field name="category_id" ref="event_tag_category_1"/>
- </record>
-
- <record id="event_tag_category_1_tag_2" model="event.tag">
- <field name="name">10-14</field>
- <field name="sequence">2</field>
- <field name="category_id" ref="event_tag_category_1"/>
- </record>
-
- <record id="event_tag_category_1_tag_3" model="event.tag">
- <field name="name">15-18</field>
- <field name="sequence">3</field>
- <field name="category_id" ref="event_tag_category_1"/>
- </record>
-
- <record id="event_tag_category_1_tag_4" model="event.tag">
- <field name="name">18+</field>
- <field name="sequence">4</field>
- <field name="category_id" ref="event_tag_category_1"/>
- </record>
-
- <record id="event_tag_category_2_tag_1" model="event.tag">
- <field name="name">Culture</field>
- <field name="sequence">10</field>
- <field name="category_id" ref="event_tag_category_2"/>
- </record>
- <record id="event_tag_category_2_tag_2" model="event.tag">
- <field name="name">Music</field>
- <field name="sequence">11</field>
- <field name="category_id" ref="event_tag_category_2"/>
- </record>
- <record id="event_tag_category_2_tag_3" model="event.tag">
- <field name="name">Sport</field>
- <field name="sequence">12</field>
- <field name="category_id" ref="event_tag_category_2"/>
- </record>
-
- <record id="event_tag_category_3_tag_1" model="event.tag">
- <field name="name">Online</field>
- <field name="sequence">20</field>
- <field name="category_id" ref="event_tag_category_3"/>
- </record>
- <record id="event_tag_category_3_tag_2" model="event.tag">
- <field name="name">Conference</field>
- <field name="sequence">21</field>
- <field name="category_id" ref="event_tag_category_3"/>
- </record>
+<odoo><data>
<!-- Event -->
<record id="event.event_0" model="event.event">
@@ -312,9 +223,10 @@
<field name="event_type_id" ref="event_type_0"/>
<field name="stage_id" ref="event.event_stage_booked"/>
<field name="user_id" ref="base.user_demo"/>
- <field name="date_begin" eval="DateTime.now().strftime('%Y-%m-%d 05:00:00')"/>
- <field name="date_end" eval="(DateTime.now() + timedelta(days=2)).strftime('%Y-%m-%d 15:00:00')"/>
- <field name="address_id" ref="res_partner_location_2"/>
+ <field name="auto_confirm" eval="True"/>
+ <field name="date_begin" eval="(DateTime.now() - timedelta(days=1)).strftime('%Y-%m-%d 05:00:00')"/>
+ <field name="date_end" eval="(DateTime.now() + timedelta(days=1)).strftime('%Y-%m-%d 15:00:00')"/>
+ <field name="address_id" eval="False"/>
<field name="tag_ids" eval="[(4, ref('event.event_tag_category_3_tag_1'))]"/>
<field name="description" type="html">
<div class="oe_structure">
@@ -341,5 +253,4 @@
<field name="seats_max">10</field>
</record>
- </data>
-</odoo>
+</data></odoo>
diff --git a/addons/event/data/event_demo_misc.xml b/addons/event/data/event_demo_misc.xml
new file mode 100644
index 00000000000..cbb647d8041
--- /dev/null
+++ b/addons/event/data/event_demo_misc.xml
@@ -0,0 +1,92 @@
+<?xml version="1.0"?>
+<odoo><data>
+
+ <!-- Event Type -->
+ <record id="event_type_0" model="event.type">
+ <field name="name">Exhibition</field>
+ <field name="auto_confirm" eval="False"/>
+ <field name="use_mail_schedule" eval="False"/>
+ </record>
+ <record id="event_type_1" model="event.type">
+ <field name="name">Training</field>
+ <field name="auto_confirm" eval="False"/>
+ <field name="use_mail_schedule" eval="True"/>
+ </record>
+ <record id="event_type_2" model="event.type">
+ <field name="name">Sport</field>
+ <field name="auto_confirm" eval="False"/>
+ <field name="use_mail_schedule" eval="False"/>
+ <field name="use_timezone" eval="True"/>
+ <field name="default_timezone">US/Pacific</field>
+ </record>
+ <record id="event_type_data_conference" model="event.type">
+ <field name="use_timezone" eval="True"/>
+ <field name="default_timezone">Europe/Brussels</field>
+ </record>
+
+ <!-- Category and Tags -->
+ <record id="event_tag_category_1" model="event.tag.category">
+ <field name="name">Age</field>
+ <field name="sequence">3</field>
+ </record>
+ <record id="event_tag_category_2" model="event.tag.category">
+ <field name="name">Activity</field>
+ <field name="sequence">1</field>
+ </record>
+ <record id="event_tag_category_3" model="event.tag.category">
+ <field name="name">Type</field>
+ <field name="sequence">2</field>
+ </record>
+
+ <record id="event_tag_category_1_tag_1" model="event.tag">
+ <field name="name">5-10</field>
+ <field name="sequence">1</field>
+ <field name="category_id" ref="event_tag_category_1"/>
+ </record>
+
+ <record id="event_tag_category_1_tag_2" model="event.tag">
+ <field name="name">10-14</field>
+ <field name="sequence">2</field>
+ <field name="category_id" ref="event_tag_category_1"/>
+ </record>
+
+ <record id="event_tag_category_1_tag_3" model="event.tag">
+ <field name="name">15-18</field>
+ <field name="sequence">3</field>
+ <field name="category_id" ref="event_tag_category_1"/>
+ </record>
+
+ <record id="event_tag_category_1_tag_4" model="event.tag">
+ <field name="name">18+</field>
+ <field name="sequence">4</field>
+ <field name="category_id" ref="event_tag_category_1"/>
+ </record>
+
+ <record id="event_tag_category_2_tag_1" model="event.tag">
+ <field name="name">Culture</field>
+ <field name="sequence">10</field>
+ <field name="category_id" ref="event_tag_category_2"/>
+ </record>
+ <record id="event_tag_category_2_tag_2" model="event.tag">
+ <field name="name">Music</field>
+ <field name="sequence">11</field>
+ <field name="category_id" ref="event_tag_category_2"/>
+ </record>
+ <record id="event_tag_category_2_tag_3" model="event.tag">
+ <field name="name">Sport</field>
+ <field name="sequence">12</field>
+ <field name="category_id" ref="event_tag_category_2"/>
+ </record>
+
+ <record id="event_tag_category_3_tag_1" model="event.tag">
+ <field name="name">Online</field>
+ <field name="sequence">20</field>
+ <field name="category_id" ref="event_tag_category_3"/>
+ </record>
+ <record id="event_tag_category_3_tag_2" model="event.tag">
+ <field name="name">Conference</field>
+ <field name="sequence">21</field>
+ <field name="category_id" ref="event_tag_category_3"/>
+ </record>
+
+</data></odoo>
diff --git a/addons/event/data/res_partner_demo.xml b/addons/event/data/res_partner_demo.xml
index 788e9d411ff..50ff256cdf3 100644
--- a/addons/event/data/res_partner_demo.xml
+++ b/addons/event/data/res_partner_demo.xml
@@ -35,6 +35,7 @@
<record id="res_partner_event_1" model="res.partner">
<field name="name">Bloem GmbH</field>
<field name="is_company" eval="True"/>
+ <field name="image_1920" type="base64" file="event/static/src/img/partner_bloem.png"/>
<field name="street">Behrenstraße 55</field>
<field name="zip">10117</field>
<field name="city">Berlin</field>
@@ -47,6 +48,7 @@
<record id="res_partner_event_2" model="res.partner">
<field name="name">OpenWood</field>
<field name="is_company" eval="True"/>
+ <field name="image_1920" type="base64" file="event/static/src/img/partner_open_wood.png"/>
<field name="street">Orval 1</field>
<field name="zip">6823</field>
<field name="city">Florenville</field>
@@ -56,5 +58,31 @@
<field name="email">wow@example.com</field>
<field name="website">www.openwood.example.com</field>
</record>
+ <record id="res_partner_event_3" model="res.partner">
+ <field name="name">Tree Dealers SP</field>
+ <field name="is_company" eval="True"/>
+ <field name="image_1920" type="base64" file="event/static/src/img/partner_tree_dealers.png"/>
+ <field name="street">Place d'Youville, 995</field>
+ <field name="zip">QC G1R 3P1</field>
+ <field name="city">Ville de Quebec</field>
+ <field name="country_id" ref="base.ca"/>
+ <field name="phone">+1 418 123 4567</field>
+ <field name="mobile">+1 418 765 4321</field>
+ <field name="email">tree@example.com</field>
+ <field name="website">www.tree.example.com</field>
+ </record>
+ <record id="res_partner_event_4" model="res.partner">
+ <field name="name">Shangai Pterocarpus Furniture Co., Ltd.</field>
+ <field name="is_company" eval="True"/>
+ <field name="image_1920" type="base64" file="event/static/src/img/partner_pterocarpus.png"/>
+ <field name="street">68 Taicang Rd, Shi Men Er Lu Jie Dao, Huangpu Qu</field>
+ <field name="zip">200000</field>
+ <field name="city">Shanghai Shi</field>
+ <field name="country_id" ref="base.cn"/>
+ <field name="phone">+86 21 1234 5678</field>
+ <field name="mobile">+86 21 8765 4321</field>
+ <field name="email">ptero@example.com</field>
+ <field name="website">www.pterocarpus.example.com</field>
+ </record>
</data></odoo>