[IMP] website_slides: add possibility to request access to private course
PURPOSE Before this commit, a user could not contact a course responsible to ask him to join. With this commit he is be able to do it. SPECIFICATIONS Change the message 'Contact website administrator' to 'Contact Responsible'. Add the name of the course responsible in the course description panel. When clicking on its name it opens a modal to request access to the course. It creates an activity linked to the customer and assigned to the responsible. When hovering the 'You're enrolled' button the fa-check icon changes to a fa-times icon to show that you can unsubscribe when clicking. LINKS Task ID : 2127364 PR : #40708
Showing
- addons/website_sale_slides/static/src/xml/website_slides_unsubscribe.xml 1 addition, 1 deletion...sale_slides/static/src/xml/website_slides_unsubscribe.xml
- addons/website_slides/__manifest__.py 4 additions, 0 deletionsaddons/website_slides/__manifest__.py
- addons/website_slides/data/mail_activity_data.xml 11 additions, 0 deletionsaddons/website_slides/data/mail_activity_data.xml
- addons/website_slides/models/slide_channel.py 64 additions, 1 deletionaddons/website_slides/models/slide_channel.py
- addons/website_slides/static/src/js/activity.js 47 additions, 0 deletionsaddons/website_slides/static/src/js/activity.js
- addons/website_slides/static/src/js/slides_course_enroll_email.js 83 additions, 0 deletions...ebsite_slides/static/src/js/slides_course_enroll_email.js
- addons/website_slides/static/src/js/slides_course_quiz.js 22 additions, 1 deletionaddons/website_slides/static/src/js/slides_course_quiz.js
- addons/website_slides/static/src/scss/website_slides.scss 31 additions, 0 deletionsaddons/website_slides/static/src/scss/website_slides.scss
- addons/website_slides/static/src/xml/activity.xml 22 additions, 0 deletionsaddons/website_slides/static/src/xml/activity.xml
- addons/website_slides/static/src/xml/slide_course_join.xml 6 additions, 0 deletionsaddons/website_slides/static/src/xml/slide_course_join.xml
- addons/website_slides/static/src/xml/slide_quiz.xml 17 additions, 2 deletionsaddons/website_slides/static/src/xml/slide_quiz.xml
- addons/website_slides/views/assets.xml 2 additions, 0 deletionsaddons/website_slides/views/assets.xml
- addons/website_slides/views/slide_channel_views.xml 1 addition, 0 deletionsaddons/website_slides/views/slide_channel_views.xml
- addons/website_slides/views/website_slides_templates_course.xml 23 additions, 2 deletions.../website_slides/views/website_slides_templates_course.xml
- addons/website_slides/views/website_slides_templates_lesson.xml 1 addition, 0 deletions.../website_slides/views/website_slides_templates_lesson.xml
Loading
Please register or sign in to comment