[REF] website_slides: rework standard lesson page view
Purpose of this commit is to perform a cleaning and upgrade of the lesson
view in front-end when not using the fullscreen mode. This page had not
been updated since eLearning addition.
A method is added on slide model to have a protected method computing quiz
related information on a given set of slides, notably potential karma gain,
gained karma and number of attempts. It is mainly a code move from controllers
now working in batch.
Some linting is also done, notably a badly-named file.
See original eLearning task for main specifications [1].
Commit linked to task ID 1941250 and PR #31657.
[1] See task ID 1902304
Signed-off-by:
Thibault Delavallee (tde) <tde@openerp.com>
Showing
- addons/website_slides/controllers/main.py 32 additions, 41 deletionsaddons/website_slides/controllers/main.py
- addons/website_slides/models/slide_slide.py 30 additions, 16 deletionsaddons/website_slides/models/slide_slide.py
- addons/website_slides/static/src/js/slides_share.js 2 additions, 1 deletionaddons/website_slides/static/src/js/slides_share.js
- addons/website_slides/static/src/scss/slide_slide.scss 0 additions, 156 deletionsaddons/website_slides/static/src/scss/slide_slide.scss
- addons/website_slides/static/src/scss/website_slides.scss 61 additions, 12 deletionsaddons/website_slides/static/src/scss/website_slides.scss
- addons/website_slides/static/src/xml/slide_quiz.xml 3 additions, 2 deletionsaddons/website_slides/static/src/xml/slide_quiz.xml
- addons/website_slides/views/assets.xml 0 additions, 1 deletionaddons/website_slides/views/assets.xml
- addons/website_slides/views/website_slides_templates_course.xml 1 addition, 1 deletion.../website_slides/views/website_slides_templates_course.xml
- addons/website_slides/views/website_slides_templates_homepage.xml 2 additions, 2 deletions...ebsite_slides/views/website_slides_templates_homepage.xml
- addons/website_slides/views/website_slides_templates_lesson.xml 338 additions, 407 deletions.../website_slides/views/website_slides_templates_lesson.xml
- addons/website_slides/views/website_slides_templates_lesson_fullscreen.xml 3 additions, 3 deletions...ides/views/website_slides_templates_lesson_fullscreen.xml
- addons/website_slides_survey/__manifest__.py 1 addition, 1 deletionaddons/website_slides_survey/__manifest__.py
- addons/website_slides_survey/views/website_slides_templates_lesson.xml 2 additions, 2 deletions...e_slides_survey/views/website_slides_templates_lesson.xml
Loading
Please register or sign in to comment