diff options
| author | Jérémy Hennecart <jeh@odoo.com> | 2019-07-22 12:23:22 +0000 |
|---|---|---|
| committer | Thibault Delavallée <tde@odoo.com> | 2019-08-05 08:40:33 +0000 |
| commit | 4587e6a3965b1963920670d7cda755c7bd9d6367 (patch) | |
| tree | 73a9720b651cb57eae2ac525897bc4a37a3f8de7 /addons/website_slides/data | |
| parent | ad9d7c5c06a6e00a6942fe312c7087bfb62865de (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.xml | 15 |
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> |
