[IMP] website_slides(_*): improve demo data

Purpose of this commit is to improve eLearning demo data. Notably links
(links to external resources on a given slide) and quizzes (allowing to
gain karma) are added. Some slides are added. Demo user interaction with
eLearning is also added, such as membership and votes. Finally a channel
is specifically kept specific to 1 single slide of type certification as
its flow has to bypass some screens when selling pure certifications.

Commit linked to task ID 1941250 and PR #31453
This commit is contained in:
Thibault Delavallée
2019-03-04 16:12:57 +00:00
parent e21f185d3c
commit 2f8ea621a8
13 changed files with 371 additions and 150 deletions
@@ -1,78 +1,20 @@
<?xml version="1.0" encoding="utf-8"?>
<odoo>
<data>
<record id="product_course" model="product.product">
<field name="name">High-Level DIY Furniture</field>
<field name="standard_price">100.0</field>
<field name="list_price">100.0</field>
<field name="type">service</field>
<field name="website_published" eval="True"/>
<field name="image" type="base64" file="website_sale_slides/static/img/product_course.png"/>
</record>
<odoo><data noupdate="1">
<record id="slide_channel_demo_6_furn3_payment" model="slide.channel">
<field name="name">High-Level DIY Furniture</field>
<field name="promote_strategy">most_viewed</field>
<field name="channel_type">training</field>
<field name="enroll">payment</field>
<field name="product_id" ref="product_course"/>
<field name="tag_ids" eval="[(5, 0),
(4, ref('website_slides.slide_channel_tag_level_advanced')),
(4, ref('website_slides.slide_channel_tag_role_carpenter')),
(4, ref('website_slides.slide_channel_tag_role_furniture')),
(4, ref('website_slides.slide_channel_tag_other_2'))]"/>
<field name="website_published" eval="True"/>
<field name="image" type="base64" file="website_sale_slides/static/img/channel_demo_diy.jpg"/>
<field name="description" type="html"><div>All you need to know about furniture creation.</div></field>
</record>
<record id="slide_category_demo_6_0" model="slide.category">
<field name="name">Tools and Methods</field>
<field name="channel_id" ref="website_sale_slides.slide_channel_demo_6_furn3_payment"/>
<field name="sequence">10</field>
</record>
<record id="slide_category_demo_6_1" model="slide.category">
<field name="name">Hand on !</field>
<field name="channel_id" ref="website_sale_slides.slide_channel_demo_6_furn3_payment"/>
<field name="sequence">20</field>
</record>
<!-- CHANNEL 6: DIY Furniture -->
<!-- ================================================== -->
<record id="product_course" model="product.product">
<field name="name">DIY Furniture Course</field>
<field name="standard_price">100.0</field>
<field name="list_price">100.0</field>
<field name="type">service</field>
<field name="website_published" eval="True"/>
<field name="image" type="base64" file="website_sale_slides/static/img/product_course.png"/>
</record>
<record id="slide_slide_demo_6_0" model="slide.slide">
<field name="name">Unforgettable Tools</field>
<field name="datas" type="base64" file="website_slides/static/src/img/presentation.pdf"/>
<field name="image" type="base64" file="website_slides/static/src/img/channel-training-default.jpg"/>
<field name="slide_type">presentation</field>
<field name="channel_id" ref="slide_channel_demo_6_furn3_payment"/>
<field name="category_id" ref="website_sale_slides.slide_category_demo_6_0"/>
<field name="website_published" eval="True"/>
<field name="is_preview" eval="False"/>
<field name="public_views">10</field>
<field name="description">Tools you will need to complete this course.</field>
</record>
<record id="slide_slide_demo_6_1" model="slide.slide">
<field name="name">How to find quality wood</field>
<field name="url">https://www.youtube.com/watch?v=5WMqwTnZ-qs</field>
<field name="document_id">5WMqwTnZ-qs</field>
<field name="slide_type">video</field>
<field name="channel_id" ref="slide_channel_demo_6_furn3_payment"/>
<field name="category_id" ref="website_sale_slides.slide_category_demo_6_1"/>
<field name="website_published" eval="True"/>
<field name="is_preview" eval="False"/>
<field name="public_views">5</field>
<field name="image" type="base64" file="website_sale_slides/static/img/5WMqwTnZ-qs.png"/>
<field name="description">Learn of to identify quality wood in order to create solid furnitures.</field>
</record>
<record id="slide_slide_demo_6_2" model="slide.slide">
<field name="name">How to create your own piece of furniture</field>
<field name="url">https://www.youtube.com/watch?v=ptjeDDoURL8</field>
<field name="document_id">ptjeDDoURL8</field>
<field name="slide_type">video</field>
<field name="channel_id" ref="slide_channel_demo_6_furn3_payment"/>
<field name="category_id" ref="website_sale_slides.slide_category_demo_6_1"/>
<field name="website_published" eval="True"/>
<field name="is_preview" eval="False"/>
<field name="public_views">0</field>
<field name="image" type="base64" file="website_sale_slides/static/img/ptjeDDoURL8.png"/>
<field name="description">From a piece of wood to a fully functional furniture, step by step.</field>
</record>
</data>
</odoo>
<record id="website_slides.slide_channel_demo_6_furn3" model="slide.channel">
<field name="enroll">payment</field>
<field name="product_id" ref="product_course"/>
</record>
</data></odoo>
Binary file not shown.

Before

Width:  |  Height:  |  Size: 192 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 205 KiB

@@ -3,37 +3,33 @@
<record id="website_slides.channel_public" model="slide.channel">
<field name="name">Basics of Gardening</field>
<field name="enroll">public</field>
<field name="channel_type">training</field>
<field name="allow_comment" eval="True"/>
<field name="promote_strategy">most_voted</field>
<field name="tag_ids" eval="[(5, 0),
(4, ref('website_slides.slide_channel_tag_level_basic')),
(4, ref('website_slides.slide_channel_tag_role_gardener')),
(4, ref('website_slides.slide_channel_tag_other_0'))]"/>
(4, ref('website_slides.slide_channel_tag_other_2'))]"/>
<field name="image" type="base64" file="website_slides/static/src/img/channel_demo_gardening.jpg"/>
<field name="description">Learn the basics of gardening !</field>
</record>
<record id="slide_category_demo_0_0" model="slide.category">
<field name="name">Requirements</field>
<field name="channel_id" ref="website_slides.channel_public"/>
<field name="sequence">10</field>
</record>
<record id="slide_category_demo_0_1" model="slide.category">
<field name="name">Tools</field>
<field name="channel_id" ref="website_slides.channel_public"/>
<field name="sequence">20</field>
<field name="create_date" eval="DateTime.now() - relativedelta(days=8)"/>
</record>
<record id="slide_channel_demo_1_gard1" model="slide.channel">
<field name="name">Taking care of Trees</field>
<field name="enroll">public</field>
<field name="channel_type">training</field>
<field name="tag_ids" eval="[(5, 0),
(4, ref('website_slides.slide_channel_tag_level_intermediate')),
(4, ref('website_slides.slide_channel_tag_role_gardener'))]"/>
<field name="allow_comment" eval="True"/>
<field name="promote_strategy">latest</field>
<field name="website_published" eval="True"/>
<field name="enroll">public</field>
<field name="tag_ids" eval="[(5, 0),
(4, ref('website_slides.slide_channel_tag_level_intermediate')),
(4, ref('website_slides.slide_channel_tag_role_gardener')),
(4, ref('website_slides.slide_channel_tag_other_0'))]"/>
<field name="image" type="base64" file="website_slides/static/src/img/channel_demo_gardening_2.jpg"/>
<field name="description">Learn how to take care of your favorite trees. Learn when to plant, how to manage potted trees, ...</field>
<field name="create_date" eval="DateTime.now() - relativedelta(days=7)"/>
</record>
<record id="slide_category_demo_1_0" model="slide.category">
<field name="name">Interesting Facts</field>
@@ -48,17 +44,20 @@
<record id="slide_channel_demo_2_gard2" model="slide.channel">
<field name="name">Trees, Wood and Gardens</field>
<field name="enroll">public</field>
<field name="channel_type">documentation</field>
<field name="allow_comment" eval="True"/>
<field name="promote_strategy">most_viewed</field>
<field name="website_published" eval="True"/>
<field name="tag_ids" eval="[(5, 0),
(4, ref('website_slides.slide_channel_tag_level_intermediate')),
(4, ref('website_slides.slide_channel_tag_role_gardener')),
(4, ref('website_slides.slide_channel_tag_role_carpenter')),
(4, ref('website_slides.slide_channel_tag_other_0')),
(4, ref('website_slides.slide_channel_tag_other_2'))]"/>
<field name="promote_strategy">most_viewed</field>
<field name="website_published" eval="True"/>
<field name="enroll">public</field>
<field name="image" type="base64" file="website_slides/static/src/img/channel_demo_flowers.jpg"/>
<field name="description">A lot of nice documentation: trees, wood, gardens. A gold mine for references.</field>
<field name="create_date" eval="DateTime.now() - relativedelta(days=6)"/>
</record>
<record id="slide_category_demo_2_0" model="slide.category">
<field name="name">Trees</field>
@@ -73,19 +72,21 @@
<record id="slide_channel_demo_3_furn0" model="slide.channel">
<field name="name">Choose your wood !</field>
<field name="enroll">public</field>
<field name="channel_type">training</field>
<field name="allow_comment" eval="True"/>
<field name="promote_strategy">latest</field>
<field name="website_published" eval="True"/>
<field name="tag_ids" eval="[(5, 0),
(4, ref('website_slides.slide_channel_tag_level_intermediate')),
(4, ref('website_slides.slide_channel_tag_role_gardener')),
(4, ref('website_slides.slide_channel_tag_role_carpenter')),
(4, ref('website_slides.slide_channel_tag_role_furniture')),
(4, ref('website_slides.slide_channel_tag_other_1'))]"/>
<field name="promote_strategy">latest</field>
<field name="website_published" eval="True"/>
<field name="enroll">public</field>
(4, ref('website_slides.slide_channel_tag_other_2'))]"/>
<field name="image" type="base64" file="website_slides/static/src/img/channel_demo_tree_1.jpg"/>
<field name="description">Knowing which kind of wood to use depending on your application is important. In this course you
will learn the basics of wood characteristics.</field>
<field name="create_date" eval="DateTime.now() - relativedelta(days=5)"/>
</record>
<record id="slide_category_demo_3_0" model="slide.category">
<field name="name">Introduction</field>
@@ -95,15 +96,17 @@ will learn the basics of wood characteristics.</field>
<record id="slide_channel_demo_4_furn1" model="slide.channel">
<field name="name">Furniture Technical Specifications</field>
<field name="enroll">invite</field>
<field name="channel_type">documentation</field>
<field name="tag_ids" eval="[(5, 0),
(4, ref('website_slides.slide_channel_tag_level_intermediate')),
(4, ref('website_slides.slide_channel_tag_role_furniture'))]"/>
<field name="allow_comment" eval="True"/>
<field name="promote_strategy">most_voted</field>
<field name="website_published" eval="True"/>
<field name="enroll">invite</field>
<field name="tag_ids" eval="[(5, 0),
(4, ref('website_slides.slide_channel_tag_level_basic')),
(4, ref('website_slides.slide_channel_tag_role_furniture'))]"/>
<field name="image" type="base64" file="website_slides/static/src/img/channel_demo_furniture_2.jpg"/>
<field name="description">We're also Santa Claus! Belligerent and numerous. I am the man with no name, Zapp Brannigan!</field>
<field name="description">If you are looking for technical specifications, have a look at this documentation.</field>
<field name="create_date" eval="DateTime.now() - relativedelta(days=4)"/>
</record>
<record id="slide_category_demo_4_0" model="slide.category">
<field name="name">Introduction</field>
@@ -113,23 +116,53 @@ will learn the basics of wood characteristics.</field>
<record id="slide_channel_demo_5_furn2" model="slide.channel">
<field name="name">Basics of Furniture Creation</field>
<field name="enroll">invite</field>
<field name="channel_type">training</field>
<field name="tag_ids" eval="[(5, 0),
(4, ref('website_slides.slide_channel_tag_level_basic')),
(4, ref('website_slides.slide_channel_tag_role_furniture')),
(4, ref('website_slides.slide_channel_tag_other_1'))]"/>
<field name="channel_type">training</field>
<field name="allow_comment" eval="True"/>
<field name="promote_strategy">latest</field>
<field name="website_published" eval="True"/>
<field name="enroll">invite</field>
<field name="tag_ids" eval="[(5, 0),
(4, ref('website_slides.slide_channel_tag_level_intermediate')),
(4, ref('website_slides.slide_channel_tag_role_furniture')),
(4, ref('website_slides.slide_channel_tag_other_0')),
(4, ref('website_slides.slide_channel_tag_other_1'))]"/>
<field name="image" type="base64" file="website_slides/static/src/img/channel_demo_furniture.jpg"/>
<field name="description">All you need to know about furniture creation.</field>
<field name="create_date" eval="DateTime.now() - relativedelta(days=3)"/>
</record>
<record id="slide_category_demo_5_0" model="slide.category">
<field name="name">Introduction</field>
<field name="name">Tools and Methods</field>
<field name="channel_id" ref="website_slides.slide_channel_demo_5_furn2"/>
<field name="sequence">10</field>
</record>
<record id="slide_category_demo_5_1" model="slide.category">
<field name="name">Hand on !</field>
<field name="channel_id" ref="website_slides.slide_channel_demo_5_furn2"/>
<field name="sequence">20</field>
</record>
<record id="slide_category_demo_5_2" model="slide.category">
<field name="name">Test Yourself</field>
<field name="channel_id" ref="website_slides.slide_channel_demo_5_furn2"/>
<field name="sequence">30</field>
</record>
<!-- This channel will be set on payment and receive certifications capabilities -->
<record id="slide_channel_demo_6_furn3" model="slide.channel">
<field name="name">DIY Furniture</field>
<field name="enroll">invite</field>
<field name="channel_type">training</field>
<field name="allow_comment" eval="True"/>
<field name="promote_strategy">most_voted</field>
<field name="website_published" eval="True"/>
<field name="tag_ids" eval="[(5, 0),
(4, ref('website_slides.slide_channel_tag_level_advanced')),
(4, ref('website_slides.slide_channel_tag_role_carpenter')),
(4, ref('website_slides.slide_channel_tag_role_furniture')),
(4, ref('website_slides.slide_channel_tag_other_1'))]"/>
<field name="image" type="base64" file="website_slides/static/src/img/channel_demo_diy.jpg"/>
<field name="description">So much amazing certification.</field>
<field name="create_date" eval="DateTime.now() - relativedelta(days=2)"/>
</record>
<record id="slide_tag_demo_cheatsheet" model="slide.tag">
<field name="name">CheatSheet</field>
+186 -26
View File
@@ -5,11 +5,12 @@
<!-- ================================================== -->
<record id="slide_slide_demo_0_0" model="slide.slide">
<field name="name">Know-How Summary</field>
<field name="sequence">1</field>
<field name="datas" type="base64" file="website_slides/static/src/img/presentation.pdf"/>
<field name="image" type="base64" file="website_slides/static/src/img/channel-training-default.jpg"/>
<field name="slide_type">presentation</field>
<field name="channel_id" ref="website_slides.channel_public"/>
<field name="category_id" ref="website_slides.slide_category_demo_0_0"/>
<field name="category_id" eval="False"/>
<field name="website_published" eval="True"/>
<field name="is_preview" eval="True"/>
<field name="public_views">10</field>
@@ -17,11 +18,26 @@
<field name="tag_ids" eval="[(4, ref('website_slides.slide_tag_demo_tools')), (4, ref('website_slides.slide_tag_demo_howto'))]"/>
<field name="description">A summary of know-how: how and what.</field>
</record>
<record id="slide_slide_demo_0_1" model="slide.slide">
<field name="name">Home Gardening</field>
<field name="sequence">2</field>
<field name="image" type="base64" file="website_slides/static/src/img/slide_demo_gardening_1.jpg"/>
<field name="slide_type">infographic</field>
<field name="channel_id" ref="website_slides.channel_public"/>
<field name="category_id" eval="False"/>
<field name="website_published" eval="True"/>
<field name="is_preview" eval="False"/>
<field name="public_views">5</field>
<field name="completion_time">1</field>
<field name="tag_ids" eval="[(4, ref('website_slides.slide_tag_demo_colorful')), (4, ref('website_slides.slide_tag_demo_theory'))]"/>
<field name="description">A summary of know-how: how and what.</field>
</record>
<!-- CHANNEL 1: Taking care of Trees -->
<!-- ================================================== -->
<record id="slide_slide_demo_1_0" model="slide.slide">
<field name="name">Tree Infographic</field>
<field name="sequence">1</field>
<field name="image" type="base64" file="website_slides/static/src/img/slide_demo_tree_infographic_1.jpg"/>
<field name="slide_type">infographic</field>
<field name="channel_id" ref="website_slides.slide_channel_demo_1_gard1"/>
@@ -35,6 +51,7 @@
</record>
<record id="slide_slide_demo_1_1" model="slide.slide">
<field name="name">Interesting Tree Facts</field>
<field name="sequence">2</field>
<field name="image" type="base64" file="website_slides/static/src/img/slide_demo_tree_infographic_2.jpg"/>
<field name="slide_type">infographic</field>
<field name="channel_id" ref="website_slides.slide_channel_demo_1_gard1"/>
@@ -42,11 +59,13 @@
<field name="website_published" eval="True"/>
<field name="is_preview" eval="False"/>
<field name="public_views">5</field>
<field name="completion_time">1.5</field>
<field name="tag_ids" eval="[(4, ref('website_slides.slide_tag_demo_colorful'))]"/>
<field name="description">Just some basics Interesting Tree Facts.</field>
</record>
<record id="slide_slide_demo_1_2" model="slide.slide">
<field name="name">Energy Efficiency Facts</field>
<field name="sequence">3</field>
<field name="image" type="base64" file="website_slides/static/src/img/slide_demo_tree_infographic_3.jpg"/>
<field name="slide_type">infographic</field>
<field name="channel_id" ref="website_slides.slide_channel_demo_1_gard1"/>
@@ -54,11 +73,23 @@
<field name="website_published" eval="True"/>
<field name="is_preview" eval="False"/>
<field name="public_views">10</field>
<field name="completion_time">1</field>
<field name="tag_ids" eval="[(4, ref('website_slides.slide_tag_demo_colorful')), (4, ref('website_slides.slide_tag_demo_theory'))]"/>
<field name="description">Just some basics Energy Efficiency Facts.</field>
</record>
<record id="slide_slide_demo_1_2_link_0" model="slide.slide.link">
<field name="name">Energy Efficient Link 1</field>
<field name="link">http://www.example.com</field>
<field name="slide_id" ref="slide_slide_demo_1_2"/>
</record>
<record id="slide_slide_demo_1_2_link_1" model="slide.slide.link">
<field name="name">Energy Efficient Link 2</field>
<field name="link">http://www.example.com</field>
<field name="slide_id" ref="slide_slide_demo_1_2"/>
</record>
<record id="slide_slide_demo_1_3" model="slide.slide">
<field name="name">How to plant a potted tree</field>
<field name="sequence">4</field>
<field name="url">https://www.youtube.com/watch?v=QYmgrw0PgLU</field>
<field name="image" type="base64" file="website_slides/static/src/img/slide_demo_thumb_QYmgrw0PgLU.jpg"/>
<field name="document_id">QYmgrw0PgLU</field>
@@ -68,11 +99,13 @@
<field name="website_published" eval="True"/>
<field name="is_preview" eval="False"/>
<field name="public_views">0</field>
<field name="completion_time">1</field>
<field name="tag_ids" eval="[(4, ref('website_slides.slide_tag_demo_howto'))]"/>
<field name="description">Jim and Todd plant a potted tree for a customer of Knecht's Nurseries and Landscaping. Narrated by Leif Knecht, owner.</field>
</record>
<record id="slide_slide_demo_1_4" model="slide.slide">
<field name="name">A little chat with Harry Potted</field>
<field name="sequence">5</field>
<field name="image" type="base64" file="website_slides/static/src/img/slide_demo_tree_img_1.jpg"/>
<field name="slide_type">webpage</field>
<field name="channel_id" ref="website_slides.slide_channel_demo_1_gard1"/>
@@ -99,7 +132,7 @@
<div class="container">
<div class="row align-items-center">
<div class="col-lg-6 pt16 pb16">
<img src="/website_slides/static/src/img/slide_demo_tree_img_2.jpg" class="img img-fluid mx-auto" alt="Odoo • Image and Text"/>
<img src="/website_slides/static/src/img/slide_demo_tree_img_1.jpg" class="img img-fluid mx-auto" alt="Odoo • Image and Text"/>
</div>
<div class="col-lg-6 pt16 pb16">
<h2 class="o_default_snippet_text">Section Subtitle</h2>
@@ -113,13 +146,29 @@
</div>
</section></field>
<field name="website_published" eval="True"/>
<field name="is_preview" eval="False"/>
<field name="is_preview" eval="True"/>
<field name="public_views">5</field>
<field name="tag_ids" eval="[(4, ref('website_slides.slide_tag_demo_howto'))]"/>
<field name="completion_time">1</field>
<field name="tag_ids" eval="[(4, ref('website_slides.slide_tag_demo_colorful'))]"/>
<field name="description">We had a little chat with Harry Potted, sure he had interesting things to say !</field>
</record>
<record id="slide_slide_demo_1_4_question_0" model="slide.question">
<field name="question">Do you think Harry Potted has a good name ?</field>
<field name="slide_id" ref="slide_slide_demo_1_4"/>
</record>
<record id="slide_slide_demo_1_4_question_0_0" model="slide.answer">
<field name="text_value">Yes</field>
<field name="is_correct" eval="True"/>
<field name="question_id" ref="slide_slide_demo_1_4_question_0"/>
</record>
<record id="slide_slide_demo_1_4_question_0_1" model="slide.answer">
<field name="text_value">No</field>
<field name="is_correct" eval="False"/>
<field name="question_id" ref="slide_slide_demo_1_4_question_0"/>
</record>
<record id="slide_slide_demo_1_5" model="slide.slide">
<field name="name">3 Main Methodologies</field>
<field name="sequence">6</field>
<field name="datas" type="base64" file="website_slides/static/src/img/presentation.pdf"/>
<field name="image" type="base64" file="website_slides/static/src/img/channel-training-default.jpg"/>
<field name="slide_type">presentation</field>
@@ -127,7 +176,8 @@
<field name="category_id" ref="website_slides.slide_category_demo_1_1"/>
<field name="website_published" eval="True"/>
<field name="is_preview" eval="False"/>
<field name="public_views">20</field>
<field name="public_views">10</field>
<field name="completion_time">2.5</field>
<field name="tag_ids" eval="[(4, ref('website_slides.slide_tag_demo_howto'))]"/>
<field name="description">A summary of know-how: how and what.</field>
</record>
@@ -136,26 +186,57 @@
<!-- ================================================== -->
<record id="slide_slide_demo_2_0" model="slide.slide">
<field name="name">Main Trees Categories</field>
<field name="sequence">1</field>
<field name="datas" type="base64" file="website_slides/static/src/img/presentation.pdf"/>
<field name="image" type="base64" file="website_slides/static/src/img/slide_demo_tree_img_1.jpg"/>
<field name="image" type="base64" file="website_slides/static/src/img/slide_demo_tree_img_2.jpg"/>
<field name="slide_type">presentation</field>
<field name="channel_id" ref="website_slides.slide_channel_demo_2_gard2"/>
<field name="category_id" ref="website_slides.slide_category_demo_2_0"/>
<field name="website_published" eval="True"/>
<field name="is_preview" eval="False"/>
<field name="is_preview" eval="True"/>
<field name="public_views">0</field>
<field name="completion_time">1</field>
<field name="tag_ids" eval="[(4, ref('website_slides.slide_tag_demo_howto'))]"/>
<field name="quiz_first_attempt_reward">100</field>
<field name="quiz_second_attempt_reward">75</field>
<field name="quiz_third_attempt_reward">50</field>
<field name="quiz_fourth_attempt_reward">25</field>
<field name="description">A summary of know-how: how and what.</field>
</record>
<record id="slide_slide_demo_2_0_link_0" model="slide.slide.link">
<field name="name">Example Link 1</field>
<field name="link">http://www.example.com</field>
<field name="slide_id" ref="slide_slide_demo_2_0"/>
</record>
<record id="slide_slide_demo_2_0_link_1" model="slide.slide.link">
<field name="name">Example Link 2</field>
<field name="link">http://www.example.com</field>
<field name="slide_id" ref="slide_slide_demo_2_0"/>
</record>
<record id="slide_slide_demo_2_0_question_0" model="slide.question">
<field name="question">Do you want to reply correctly ?</field>
<field name="slide_id" ref="slide_slide_demo_2_0"/>
</record>
<record id="slide_slide_demo_2_0_question_0_0" model="slide.answer">
<field name="text_value">Yes</field>
<field name="is_correct" eval="True"/>
<field name="question_id" ref="slide_slide_demo_2_0_question_0"/>
</record>
<record id="slide_slide_demo_2_0_question_0_1" model="slide.answer">
<field name="text_value">No</field>
<field name="is_correct" eval="False"/>
<field name="question_id" ref="slide_slide_demo_2_0_question_0"/>
</record>
<record id="slide_slide_demo_2_1" model="slide.slide">
<field name="name">A Mighty Forest from Ages</field>
<field name="image" type="base64" file="website_slides/static/src/img/slide_demo_tree_img_1.jpg"/>
<field name="sequence">2</field>
<field name="image" type="base64" file="website_slides/static/src/img/slide_demo_tree_img_3.jpg"/>
<field name="slide_type">webpage</field>
<field name="channel_id" ref="website_slides.slide_channel_demo_2_gard2"/>
<field name="category_id" ref="website_slides.slide_category_demo_2_0"/>
<field name="html_content" type="html">
<section class="s_cover parallax bg-black-50 pt16 pb16" data-scroll-background-ratio="0" style="background-image: none;">
<span class="s_parallax_bg oe_img_bg oe_custom_bg" style="background-image: url('/website_slides/static/src/img/slide_demo_tree_img_1.jpg'); background-position: 50% 0;"></span>
<span class="s_parallax_bg oe_img_bg oe_custom_bg" style="background-image: url('/website_slides/static/src/img/slide_demo_tree_img_3.jpg'); background-position: 50% 0;"></span>
<div class="container">
<div class="row s_nb_column_fixed">
<div class="col-lg-12 s_title">
@@ -175,7 +256,7 @@
<div class="container">
<div class="row align-items-center">
<div class="col-lg-6 pt16 pb16">
<img src="/website_slides/static/src/img/slide_demo_tree_img_2.jpg" class="img img-fluid mx-auto" alt="Odoo • Image and Text"/>
<img src="/website_slides/static/src/img/slide_demo_tree_img_3.jpg" class="img img-fluid mx-auto" alt="Odoo • Image and Text"/>
</div>
<div class="col-lg-6 pt16 pb16">
<h2 class="o_default_snippet_text">Section Subtitle</h2>
@@ -191,35 +272,114 @@
<field name="website_published" eval="True"/>
<field name="is_preview" eval="False"/>
<field name="public_views">0</field>
<field name="completion_time">2</field>
<field name="tag_ids" eval="[(4, ref('website_slides.slide_tag_demo_theory'))]"/>
<field name="description">Mighty forest just don't appear in a few weeks. Learn how time made our forests mighty and mysterious.</field>
</record>
<!-- CHANNEL 2: Trees, Wood and Garden -->
<!-- ================================================== -->
<record id="slide_slide_demo_5_0" model="slide.slide">
<field name="name">How to find quality wood</field>
<field name="url">https://www.youtube.com/watch?v=5WMqwTnZ-qs</field>
<field name="document_id">5WMqwTnZ-qs</field>
<record id="slide_slide_demo_2_2" model="slide.slide">
<field name="name">Tree planting in hanging bottles on wall</field>
<field name="url">https://www.youtube.com/watch?v=ebBez6bcSEc</field>
<field name="image" type="base64" file="website_slides/static/src/img/slide_demo_thumb_ebBez6bcSEc.jpg"/>
<field name="document_id">ebBez6bcSEc</field>
<field name="slide_type">video</field>
<field name="channel_id" ref="website_slides.slide_channel_demo_5_furn2"/>
<field name="category_id" ref="website_slides.slide_category_demo_5_0"/>
<field name="channel_id" ref="website_slides.slide_channel_demo_2_gard2"/>
<field name="category_id" ref="website_slides.slide_category_demo_2_0"/>
<field name="website_published" eval="True"/>
<field name="is_preview" eval="False"/>
<field name="image" type="base64" file="website_slides/static/src/img/slide_demo_thumb_5WMqwTnZ-qs.jpg"/>
<field name="description">Learn of to identify quality wood in order to create solid furnitures.</field>
<field name="public_views">0</field>
<field name="completion_time">1</field>
<field name="tag_ids" eval="[(4, ref('website_slides.slide_tag_demo_howto'))]"/>
<field name="description">How to wall decorating by tree planting in hanging plastic bottles.</field>
</record>
<record id="slide_slide_demo_5_1" model="slide.slide">
<field name="name">How to create your own piece of furniture</field>
<field name="url">https://www.youtube.com/watch?v=ptjeDDoURL8</field>
<field name="document_id">ptjeDDoURL8</field>
<field name="slide_type">video</field>
<!-- CHANNEL 5: Basics of Furniture Creation -->
<!-- ======================================= -->
<record id="slide_slide_demo_5_0" model="slide.slide">
<field name="name">Unforgettable Tools</field>
<field name="sequence">1</field>
<field name="datas" type="base64" file="website_slides/static/src/img/presentation.pdf"/>
<field name="image" type="base64" file="website_slides/static/src/img/channel-training-default.jpg"/>
<field name="slide_type">presentation</field>
<field name="channel_id" ref="website_slides.slide_channel_demo_5_furn2"/>
<field name="category_id" ref="website_slides.slide_category_demo_5_0"/>
<field name="website_published" eval="True"/>
<field name="is_preview" eval="True"/>
<field name="public_views">10</field>
<field name="completion_time">2.5</field>
<field name="tag_ids" eval="[(4, ref('website_slides.slide_tag_demo_tools'))]"/>
<field name="description">Tools you will need to complete this course.</field>
</record>
<record id="slide_slide_demo_5_0_link_0" model="slide.slide.link">
<field name="name">Example Link 1</field>
<field name="link">http://www.example.com</field>
<field name="slide_id" ref="slide_slide_demo_5_0"/>
</record>
<record id="slide_slide_demo_5_0_link_1" model="slide.slide.link">
<field name="name">Example Link 2</field>
<field name="link">http://www.example.com</field>
<field name="slide_id" ref="slide_slide_demo_5_0"/>
</record>
<record id="slide_slide_demo_5_1" model="slide.slide">
<field name="name">How to find quality wood</field>
<field name="sequence">2</field>
<field name="image" type="base64" file="website_slides/static/src/img/slide_demo_thumb_5WMqwTnZ-qs.jpg"/>
<field name="url">https://www.youtube.com/watch?v=5WMqwTnZ-qs</field>
<field name="document_id">5WMqwTnZ-qs</field>
<field name="slide_type">video</field>
<field name="channel_id" ref="website_slides.slide_channel_demo_5_furn2"/>
<field name="category_id" ref="website_slides.slide_category_demo_5_1"/>
<field name="category_id" eval="False"/>
<field name="website_published" eval="True"/>
<field name="is_preview" eval="False"/>
<field name="public_views">0</field>
<field name="completion_time">1</field>
<field name="description">Learn of to identify quality wood in order to create solid furnitures.</field>
</record>
<record id="slide_slide_demo_5_2" model="slide.slide">
<field name="name">How to create your own piece of furniture</field>
<field name="sequence">3</field>
<field name="image" type="base64" file="website_slides/static/src/img/slide_demo_thumb_ptjeDDoURL8.jpg"/>
<field name="url">https://www.youtube.com/watch?v=ptjeDDoURL8</field>
<field name="document_id">ptjeDDoURL8</field>
<field name="slide_type">video</field>
<field name="channel_id" ref="website_slides.slide_channel_demo_5_furn2"/>
<field name="category_id" ref="website_slides.slide_category_demo_5_1"/>
<field name="category_id" eval="False"/>
<field name="website_published" eval="True"/>
<field name="is_preview" eval="True"/>
<field name="public_views">5</field>
<field name="completion_time">3</field>
<field name="description">From a piece of wood to a fully functional furniture, step by step.</field>
</record>
<record id="slide_slide_demo_5_3" model="slide.slide">
<field name="name">Test your knowledge !</field>
<field name="sequence">4</field>
<field name="image" type="base64" file="website_slides/static/src/img/slide_demo_owl.jpg"/>
<field name="slide_type">quiz</field>
<field name="channel_id" ref="website_slides.slide_channel_demo_5_furn2"/>
<field name="category_id" ref="website_slides.slide_category_demo_5_0"/>
<field name="website_published" eval="True"/>
<field name="is_preview" eval="False"/>
<field name="public_views">0</field>
<field name="completion_time">0.5</field>
<field name="description">Test your knowledge !</field>
</record>
<record id="slide_slide_demo_5_3_question_0" model="slide.question">
<field name="question">Do you want to reply correctly ?</field>
<field name="slide_id" ref="slide_slide_demo_5_3"/>
</record>
<record id="slide_slide_demo_5_3_question_0_0" model="slide.answer">
<field name="text_value">Yes</field>
<field name="is_correct" eval="True"/>
<field name="question_id" ref="slide_slide_demo_5_3_question_0"/>
</record>
<record id="slide_slide_demo_5_3_question_0_1" model="slide.answer">
<field name="text_value">No</field>
<field name="is_correct" eval="False"/>
<field name="question_id" ref="slide_slide_demo_5_3_question_0"/>
</record>
<!-- CHANNEL 6: DIY Furniture -->
<!-- ======================================= -->
</data></odoo>
+69 -9
View File
@@ -11,6 +11,13 @@
<field name="slide_id" ref="website_slides.slide_slide_demo_0_0"/>
<field name="partner_id" ref="base.partner_admin"/>
<field name="completed" eval="True"/>
<field name="vote">1</field>
</record>
<record id="slide_slide_0_1_partner_admin" model="slide.slide.partner">
<field name="slide_id" ref="website_slides.slide_slide_demo_0_1"/>
<field name="partner_id" ref="base.partner_admin"/>
<field name="completed" eval="True"/>
<field name="vote">1</field>
</record>
<record id="slide_channel_0_partner_demo" model="slide.channel.partner">
<field name="channel_id" ref="website_slides.channel_public"/>
@@ -19,6 +26,12 @@
<record id="slide_slide_0_0_partner_demo" model="slide.slide.partner">
<field name="slide_id" ref="website_slides.slide_slide_demo_0_0"/>
<field name="partner_id" ref="base.partner_demo"/>
<field name="vote">1</field>
</record>
<record id="slide_slide_0_1_partner_demo" model="slide.slide.partner">
<field name="slide_id" ref="website_slides.slide_slide_demo_0_1"/>
<field name="partner_id" ref="base.partner_demo"/>
<field name="vote">1</field>
</record>
@@ -38,24 +51,54 @@
<field name="partner_id" ref="base.partner_admin"/>
<field name="completed" eval="True"/>
</record>
<record id="slide_slide_1_2_partner_admin" model="slide.slide.partner">
<field name="slide_id" ref="website_slides.slide_slide_demo_1_2"/>
<field name="partner_id" ref="base.partner_admin"/>
<field name="completed" eval="True"/>
</record>
<record id="slide_slide_1_4_partner_admin" model="slide.slide.partner">
<field name="slide_id" ref="website_slides.slide_slide_demo_1_4"/>
<field name="partner_id" ref="base.partner_admin"/>
<field name="quiz_attempts_count">2</field>
<field name="completed" eval="True"/>
</record>
<record id="slide_channel_1_partner_demo" model="slide.channel.partner">
<field name="channel_id" ref="website_slides.slide_channel_demo_1_gard1"/>
<field name="partner_id" ref="base.partner_demo"/>
</record>
<record id="slide_slide_1_0_partner_demo_portal" model="slide.slide.partner">
<field name="slide_id" ref="website_slides.slide_slide_demo_1_0"/>
<field name="partner_id" ref="base.partner_demo_portal"/>
<field name="completed" eval="True"/>
</record>
<record id="slide_channel_1_partner_demo_portal" model="slide.channel.partner">
<field name="channel_id" ref="website_slides.slide_channel_demo_1_gard1"/>
<field name="partner_id" ref="base.partner_demo_portal"/>
</record>
<record id="message_channel_1_root" model="mail.message">
<record id="message_channel_1_admin" model="mail.message">
<field name="model">slide.channel</field>
<field name="res_id" ref="website_slides.slide_channel_demo_1_gard1"/>
<field name="author_id" ref="base.partner_root"/>
<field name="subtype_id" ref="mail.mt_comment"/>
<field name="website_published" eval="True"/>
<field name="message_type">comment</field>
<field name="author_id" ref="base.partner_admin"/>
<field name="body" type="html"><div>Very good course.</div></field>
</record>
<record id="rating_channel_1_root" model="rating.rating">
<field name="res_model_id" ref="website_slides.model_slide_channel"/>
<field name="res_id" ref="website_slides.slide_channel_demo_1_gard1"/>
<field name="partner_id" ref="base.partner_root"/>
<field name="partner_id" ref="base.partner_admin"/>
<field name="consumed" eval="True"/>
<field name="rating">4</field>
<field name="message_id" ref="website_slides.message_channel_1_root"/>
<field name="rating">10</field>
<field name="message_id" ref="website_slides.message_channel_1_admin"/>
</record>
<record id="message_channel_1_demo" model="mail.message">
<field name="model">slide.channel</field>
<field name="res_id" ref="website_slides.slide_channel_demo_1_gard1"/>
<field name="subtype_id" ref="mail.mt_comment"/>
<field name="website_published" eval="True"/>
<field name="message_type">comment</field>
<field name="author_id" ref="base.partner_demo"/>
<field name="body" type="html"><div>Interesting !</div></field>
</record>
@@ -64,22 +107,25 @@
<field name="res_id" ref="website_slides.slide_channel_demo_1_gard1"/>
<field name="partner_id" ref="base.partner_demo"/>
<field name="consumed" eval="True"/>
<field name="rating">4</field>
<field name="rating">8</field>
<field name="message_id" ref="website_slides.message_channel_1_demo"/>
</record>
<record id="message_channel_1_portal" model="mail.message">
<field name="model">slide.channel</field>
<field name="res_id" ref="website_slides.slide_channel_demo_1_gard1"/>
<field name="subtype_id" ref="mail.mt_comment"/>
<field name="website_published" eval="True"/>
<field name="message_type">comment</field>
<field name="author_id" ref="base.partner_demo_portal"/>
<field name="body" type="html"><div>Missing examples.</div></field>
<field name="body" type="html"><div>Interesting. Could be great to include more examples.</div></field>
</record>
<record id="rating_channel_1_portal" model="rating.rating">
<field name="res_model_id" ref="website_slides.model_slide_channel"/>
<field name="res_id" ref="website_slides.slide_channel_demo_1_gard1"/>
<field name="partner_id" ref="base.partner_demo_portal"/>
<field name="consumed" eval="True"/>
<field name="rating">3</field>
<field name="message_id" ref="website_slides.message_channel_1_demo"/>
<field name="rating">6</field>
<field name="message_id" ref="website_slides.message_channel_1_portal"/>
</record>
<!-- CHANNEL 2: Trees, Wood and Garden -->
@@ -94,5 +140,19 @@
<field name="vote">1</field>
<field name="completed" eval="True"/>
</record>
<record id="slide_slide_2_1_partner_admin" model="slide.slide.partner">
<field name="slide_id" ref="website_slides.slide_slide_demo_2_1"/>
<field name="partner_id" ref="base.partner_admin"/>
<field name="vote">1</field>
</record>
<record id="slide_channel_2_partner_demo" model="slide.channel.partner">
<field name="channel_id" ref="website_slides.slide_channel_demo_2_gard2"/>
<field name="partner_id" ref="base.partner_demo"/>
</record>
<record id="slide_slide_2_0_partner_demo" model="slide.slide.partner">
<field name="slide_id" ref="website_slides.slide_slide_demo_2_0"/>
<field name="partner_id" ref="base.partner_demo"/>
<field name="vote">1</field>
</record>
</data></odoo>

Before

Width:  |  Height:  |  Size: 80 KiB

After

Width:  |  Height:  |  Size: 80 KiB

Before

Width:  |  Height:  |  Size: 88 KiB

After

Width:  |  Height:  |  Size: 88 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 96 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 36 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 26 KiB

@@ -1,12 +1,18 @@
<?xml version="1.0" encoding="utf-8"?>
<odoo><data noupdate="0">
<record id="forum_forum_demo_channel_1" model="forum.forum">
<record id="forum_forum_demo_channel_0" model="forum.forum">
<field name="name">Basics of Gardening</field>
</record>
<record id="website_slides.slide_channel_demo_1_gard1" model="slide.channel">
<field name="forum_id" ref="website_slides_forum.forum_forum_demo_channel_1"/>
<record id="website_slides.channel_public" model="slide.channel">
<field name="forum_id" ref="website_slides_forum.forum_forum_demo_channel_0"/>
</record>
<record id="forum_forum_demo_channel_2" model="forum.forum">
<field name="name">Trees, Wood and Gardens</field>
</record>
<record id="website_slides.slide_channel_demo_2_gard2" model="slide.channel">
<field name="forum_id" ref="website_slides_forum.forum_forum_demo_channel_2"/>
</record>
</data></odoo>
@@ -1,14 +1,34 @@
<?xml version="1.0" encoding="utf-8"?>
<odoo><data noupdate="0">
<record id="slide_slide_demo_5_2" model="slide.slide">
<!-- CHANNEL 5: Basics of Furniture Creation -->
<!-- ======================================= -->
<record id="slide_slide_demo_5_4" model="slide.slide">
<field name="name">Furniture Creation Certification</field>
<field name="sequence">5</field>
<field name="image" type="base64" file="website_slides/static/src/img/channel_demo_furniture.jpg"/>
<field name="slide_type">certification</field>
<field name="channel_id" ref="website_slides.slide_channel_demo_5_furn2"/>
<field name="category_id" ref="website_slides.slide_category_demo_5_0"/>
<field name="survey_id" ref="website_slides_survey.furniture_certification"/>
<field name="website_published" eval="True"/>
<field name="is_preview" eval="False"/>
<field name="image" type="base64" file="website_slides/static/src/img/channel_demo_furniture.jpg"/>
<field name="description">Now that you have completed the course, it's time to test your knowledge!</field>
</record>
<!-- CHANNEL 6: DIY Furniture -->
<!-- ======================================= -->
<record id="slide_slide_demo_6_0" model="slide.slide">
<field name="name">DIY Furniture Certification</field>
<field name="sequence">1</field>
<field name="image" type="base64" file="website_slides/static/src/img/channel_demo_furniture_3.jpg"/>
<field name="slide_type">certification</field>
<field name="channel_id" ref="website_slides.slide_channel_demo_6_furn3"/>
<field name="category_id" eval="False"/>
<field name="survey_id" ref="website_slides_survey.furniture_certification"/>
<field name="website_published" eval="True"/>
<field name="is_preview" eval="False"/>
<field name="description">It's time to test your knowledge!</field>
</record>
</data></odoo>