summaryrefslogtreecommitdiff
path: root/addons/website_slides/static/src/xml/website_slides_upload.xml
AgeCommit message (Collapse)Author
2020-10-29[FIX] *: correct typos and bad EnglishMartin Trigaux
Courtesy of translators Reexport .pot of modified modules closes odoo/odoo#61002 Related: odoo/enterprise#14485 Signed-off-by: Martin Trigaux (mat) <mat@odoo.com>
2020-08-11[REF] website(_sale)_slides(_survey): improve course management and creationPatrick Hoste
PURPOSE Improve usability of course creation and management in frontend SPECIFICATIONS This commit improves various elements of the eLearning module: * the create 'new course' dialog has been improved with examples and improved placeholders; * allow to create tags directly from course creation modal. Using the add tag button after having created the course is not the only way of managing tags anymore; * the create 'new content' dialog has some explanations on the right side; * add a flag indicating which content has already been viewed in documentation; * changes the text/color of some buttons; LINKS Task ID-2241513 PR #55698
2020-08-06[REF] website_slides: remove unused templatePatrick Hoste
PURPOSE Remove an unused template that was never called. Let us clean it. LINKS Task ID-2241513 (eLearning onboarding and testing) PR #55567 closes odoo/odoo#55583 X-original-commit: 0f160586afdf139781049fd95c8c56e80c5522da Signed-off-by: Thibault Delavallee (tde) <tde@openerp.com>
2020-04-16[IMP] website_slides: force duration to be positive in upload slide widgetDavid Beguin
To avoid user to set a negative duration on slide they upload using the upload widget, a min=0 has been added to the duration input of that widget. Task ID 1981399 PR #43577
2019-12-09[REV] web: reverts update to fontawesome 5.11.2Kevin Baptiste
This reverts commit ff1c35513aecef5fbc30f7c2f3834450e719714e. closes odoo/odoo#41480 X-original-commit: 116057b26e71db4692280463669f3e80d813ddcc Related: odoo/enterprise#7110 Signed-off-by: Yannick Tivisse (yti) <yti@odoo.com>
2019-09-03[IMP] website_slides: improve "New content" modalmcm-odoo
Upload new course content should be revamped * general layout: https://drive.google.com/a/odoo.com/file/d/1zbNO0Vg1262ijkXA6pwSuenMI0h4NsPm/view?usp=drivesdk * remove picture tab; * display as two column with preview on right on change of picture or document; Task 2049640 (website slides back2basics and fiximp)
2019-08-12[IMP] website_slides: add button to install Surveys application in Slide ↵mcm-odoo
Upload modal PURPOSE Ease discovering of eLearning features by allowing to install surveys directly from frontend in order to allow certification. SPECIFICATIONS Add a button in Upload a document to install Surveys. This button only appears if surveys is not installed. When button is clicked, ask for confirmation before installing survey. LImitate this feature to group system: system people should see the button and use standard ACLS about module installation. LINK Task ID 2026846
2019-08-12[REF] website_slides: remove index_content field from slide.slideAurélien Warnon
The 'index_content' field was only filled when uploading from the frontend. That would lead to inconsistent results when creating/updating 'presentation' slides from the slide.slide form view. The field was also not cleaned if the slide content changed. As it's usage was not very clear (only on a 'search', and not very intuitive), we simply removed the field.
2019-08-12[REF] website_slides: improve duration computation of a slide/courseAurélien Warnon
The completion time of a slide now has default values for slides of type * video (duration of the YouTube video); * PDF (number of pages * 5 minutes); This computation is done when uploading a slide in frontend or by an onchange in backend. Field can still be given / modified by elearning people as result may not be reliable (pdf parsing is not accurate, and/or you may estimate time differently from strict page-based computation). The course will sum up all durations of its (active) slides. Display has been changed from "x minutes" to "x hours y minutes". Task ID 2007294
2019-08-12[IMP] website_slides: remove checkbox "always visible" at lesson uploadAurélien Warnon
Since af690f678fb68c7155fa41b8df24e53bdf0edf4d one can toggle the free preview boolean directly from the slide list view in frontend. It is therefore not necessary to add this checkbox when uploading it. Task ID 2007294
2019-03-21[FIX] website_slides: improve upload modal overall designsri-odoo
Commit linked to task ID 1941250 and PR #31977
2019-02-26[REF] website_slides: refactor the category add modal on frontendAurélien Warnon
Purpose ======= This commits refactors the way slide.category are added on frontend: * JS now extends a standard Dialog widget; * added "required" name value on the form and handled validation; * controller adds the category at the bottom of the list (sequence+1); Commit linked to task ID 1942852 and PR #31394.
2019-02-26[REF] website_slides: refactor the slide archive modal on frontendAurélien Warnon
Purpose ======= This commits refactors the slide archiving confirmation modal to make it a standard Dialog (remove global selectors, remove most of useless xml, ...). It also adds a new slide archive route to allow channel publishers to archive slides in sudo mode. Indeed ACLs only website_publishers can write on slide model. In some case people without real rights may update slides. Commit linked to task ID 1942852 and PR #31394.
2019-02-19[IMP] website_slides: Add elearning feature to slidesqmo-odoo
Purpose of this commit is to introduce a new way of displaying and managing slides in eLearning module. Its purpose is to give a better experience to users when going through a course. Notably a fullscreen mode allows to take lessons one by one without going out of the elearning display. Integration of all slide types eases taking the course step by step. Quiz are introduced in this commit. Those are an addition to slides with some question / answers (multiple choice). It allows customer to gain karma and improves gamification. Certifications are still done using the survey application. Quiz targets only small tests at the end of a given slide. A new widget is added to display and control slide display in fullscreen mode. Old display is still available for documentation channels or when going out of fullscreen mode, to see details on comments / review / statistics and have access to share options. This commit is linked to task ID 1902304 and PR #29876. It closes the main work on refactoring website slides into eLearning, with other tasks already merged in current community [1][2][3][4][5]. [1] Task ID 1940360 landed at b2149bc7a274217a0b96e587abd52093bd98e5e8: certification inclusion [2] Task ID 1936153 landed at 6c6179e57cede3d9889c33873740a7b1ddecda2e: homepage inclusion [3] Task ID 1937160 landed at 8b7605c9e5df4a700b0139d1781db24ae5d31626: selling courses [4] Task ID 1922159 and 1940516 landed at 5fa651cb013ac67d7ba592498c4cf2770dec2483 and 6a64c3ce821f080969e49e5e760e52ae9bfc26cc: new user profile and gamification of slides / forum [5] Task ID 1938643 landed at 77b5673a0dd220b3c28e88f8acbb5274b486c5bd: upload channel/slide
2019-02-14[IMP] website_slides: allow to set cover image for webpage slidejem-odoo
Before this commit, the user can only create a webpage slide by setting its name, category and tags. On the channel grid, no tumbnail was shown. This commit allow the user to upload a cover image from the slide upload modal and to modify it from form view. the mimetype of webpage slide is now 'forced' through the modal to 'text/html' to avoid conflit with 'image/png' when setting the cover image. Task-1902304
2019-02-13[IMP] website_slides: add is_preview management in backend/frontendAurélien Warnon
Task #1902304 Purpose ======= The 'is_preview' field implied some functional behavior but it was not manageable from back-end nor front-end. It can now be configured on the slide upload form (front-end view) and on the slide form (back-end view). closes odoo/odoo#31073
2019-02-12[IMP] website_slides: new modal to upload a documentqmo-odoo
With new slide type, it was required to change the upload modaL. Now, the use select first the type of document he wants to upload, then the correct form appears. When filled, user can sumbit it to be redirect to the slide he just create. Task-1938643