summaryrefslogtreecommitdiff
path: root/addons/website_slides/data
diff options
context:
space:
mode:
authorJérémy Hennecart <jeh@odoo.com>2019-07-22 12:23:22 +0000
committerThibault Delavallée <tde@odoo.com>2019-08-05 08:40:33 +0000
commit4587e6a3965b1963920670d7cda755c7bd9d6367 (patch)
tree73a9720b651cb57eae2ac525897bc4a37a3f8de7 /addons/website_slides/data
parentad9d7c5c06a6e00a6942fe312c7087bfb62865de (diff)
[REF] website_slides: make eLearning an application with its own menu structure
PURPOSE eLearning should have its own application in manager. Indeed this is becoming a big application and having it embedded inside Website application is not enough anymore. It should also hold updated and easy-to-use menus, navigation, actions and views in backend. SPECIFICATIONS Update manifest and make website_slides an application separated from website embedded menus. Implement new menu structure * Courses * Courses List view: Course Name, # Views, # Attendees, # Ratings, Revenues, Reviews * Contents * Reporting * Courses: list view on slide.channel model, ordered by # views. * add a graph view (group by content) * Contents: graph view on slide.slide model Area Graph: X month Y measure: # Views (others measures: Attendees, ...) Group by: course (color) * Reviews: see kanban of latest reviews; * Quiz: list view on slide.question model. List view: Add # Quizz Trials, # Quizz Passed, Avg Attempts * Configuration * Settings * Allow Forum on Courses (installs website_slides_forum) * Allow Certifications (installs website_slides_survey) * Allow Selling Courses (installs website_sale_slides) * Course Tags * See channel.tags.group with label Course Tags, form view allow to configure group tags * https://drive.google.com/a/odoo.com/file/d/1G0g2UnG5cZG55EXQ5icbgwe7T2eSZskT/view?usp=drivesdk * On click: open :https://drive.google.com/a/odoo.com/file/d/1I_PW3aZAbrslXadiYqmVF-_6dGXx8knd/view?usp=drivesdk * Content Tags This structure will gain new items in sub-modules, notably bridge with form and website_sale. Those will be implemented in next commits. LINKS Task 1978729 PR #35061 Co-Authored-By: Thibault Delavallée <tde@odoo.com> Co-Authored-By: Jérémy Hennecart <jeh@odoo.com>
Diffstat (limited to 'addons/website_slides/data')
-rw-r--r--addons/website_slides/data/ir_data.xml15
1 files changed, 0 insertions, 15 deletions
diff --git a/addons/website_slides/data/ir_data.xml b/addons/website_slides/data/ir_data.xml
deleted file mode 100644
index 3b298c1e27d..00000000000
--- a/addons/website_slides/data/ir_data.xml
+++ /dev/null
@@ -1,15 +0,0 @@
-<?xml version="1.0" encoding="utf-8"?>
-<odoo>
- <data noupdate="1">
- <!-- jump to Channel on installation complete -->
- <record id="action_open_channels" model="ir.actions.act_url">
- <field name="name">Channels</field>
- <field name="target">self</field>
- <field name="url" eval="'/slides'"/>
- </record>
- <record id="base.open_menu" model="ir.actions.todo">
- <field name="action_id" ref="action_open_channels"/>
- <field name="state">open</field>
- </record>
- </data>
-</odoo>