-
- Downloads
[IMP] website_slides_{*}: improve backend UI, views and user actions
Purpose of this commit is to perform a back2basics on eLearning backend views. It helps users in their daily use of eLearning and improve UI. Containing * channel kanban view tweaking; * channel form view: some spacing and renaming improvements. Also set advanced field (new content email, share template) as group no one; * slide kanban view tweaking; * removed sections from kanban and list view for contents; * contents form view: various improvements, with notably * removed field website_url; * set publishded date is now readonly, tracked and in group_no_one as it is automatically set when publishing the lesson, and people should not update it manually; * removed the sum "Content" and replaced it by a stat button * reword quiz constraint error messages; * rating views improvements: * revamped the kanban view of rating that were a bit broken; * added a pivot view in Reporting/Reviews; * updated graph view in Reporting/Reviews; This commit also provides some usability fixes * prevent sending email if new content is category; * email: Prevent displaying an image if there is no image; LINKS Task 2049640 (website slides back2basics and fiximp) Task 2058595 (eLearning v13 testing)
Showing
- addons/website_sale_slides/models/slide_channel.py 2 additions, 1 deletionaddons/website_sale_slides/models/slide_channel.py
- addons/website_sale_slides/views/slide_channel_views.xml 2 additions, 1 deletionaddons/website_sale_slides/views/slide_channel_views.xml
- addons/website_slides/data/mail_data.xml 2 additions, 0 deletionsaddons/website_slides/data/mail_data.xml
- addons/website_slides/models/slide_channel.py 6 additions, 6 deletionsaddons/website_slides/models/slide_channel.py
- addons/website_slides/models/slide_question.py 3 additions, 3 deletionsaddons/website_slides/models/slide_question.py
- addons/website_slides/models/slide_slide.py 12 additions, 6 deletionsaddons/website_slides/models/slide_slide.py
- addons/website_slides/static/src/js/slides_upload.js 2 additions, 2 deletionsaddons/website_slides/static/src/js/slides_upload.js
- addons/website_slides/static/src/scss/rating_rating_views.scss 4 additions, 0 deletions...s/website_slides/static/src/scss/rating_rating_views.scss
- addons/website_slides/static/src/scss/slide_channel_views.scss 0 additions, 7 deletions...s/website_slides/static/src/scss/slide_channel_views.scss
- addons/website_slides/static/src/scss/slide_views.scss 9 additions, 1 deletionaddons/website_slides/static/src/scss/slide_views.scss
- addons/website_slides/views/assets.xml 1 addition, 2 deletionsaddons/website_slides/views/assets.xml
- addons/website_slides/views/rating_rating_views.xml 47 additions, 17 deletionsaddons/website_slides/views/rating_rating_views.xml
- addons/website_slides/views/slide_channel_views.xml 25 additions, 21 deletionsaddons/website_slides/views/slide_channel_views.xml
- addons/website_slides/views/slide_slide_views.xml 24 additions, 20 deletionsaddons/website_slides/views/slide_slide_views.xml
- addons/website_slides_survey/views/slide_channel_views.xml 2 additions, 2 deletionsaddons/website_slides_survey/views/slide_channel_views.xml
Loading
Please register or sign in to comment