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.
49 lines
3.2 KiB
XML
49 lines
3.2 KiB
XML
<?xml version="1.0" ?>
|
|
<odoo>
|
|
<data>
|
|
|
|
<template id="assets_frontend" inherit_id="website.assets_frontend" name="Slide">
|
|
<xpath expr="//link[last()]" position="after">
|
|
<link rel="stylesheet" type="text/scss" href="/website_slides/static/src/scss/website_slides.scss" t-ignore="true"/>
|
|
<link rel="stylesheet" type="text/scss" href="/website_slides/static/src/scss/website_slides_profile.scss"/>
|
|
<link rel="stylesheet" type="text/scss" href="/website_slides/static/src/scss/website_slides_drag_and_drop_list.scss" t-ignore="true"/>
|
|
<link rel="stylesheet" type="text/scss" href="/website_slides/static/src/scss/slide_slide.scss" t-ignore="true"/>
|
|
<link rel="stylesheet" type="text/scss" href="/website_slides/static/src/scss/slides_slide_fullscreen.scss" t-ignore="true"/>
|
|
<link rel="stylesheet" type="text/scss" href="/website_slides/static/src/scss/website_slides_quiz.scss"/>
|
|
</xpath>
|
|
<xpath expr="//script[last()]" position="after">
|
|
<script type="text/javascript" src="/website_slides/static/src/js/slides.js"/>
|
|
<script type="text/javascript" src="/website_slides/static/src/js/slides_join_channel.js"/>
|
|
<script type="text/javascript" src="/website_slides/static/src/js/slides_like.js"/>
|
|
<script type="text/javascript" src="/website_slides/static/src/js/slides_share.js"/>
|
|
<script type="text/javascript" src="/website_slides/static/src/js/slides_upload.js"/>
|
|
<script type="text/javascript" src="/website_slides/static/src/js/slides_category.js"/>
|
|
<script type="text/javascript" src="/website_slides/static/src/js/slides_slide_archive.js"/>
|
|
<script type="text/javascript" src="/website_slides/static/src/js/slides_course_slides_list.js"/>
|
|
<script type="text/javascript" src="/website_slides/static/src/js/slides_course_progress_bar.js"/>
|
|
<script type="text/javascript" src="/website_slides/static/src/js/slides_course_fullscreen_player.js"/>
|
|
<script type="text/javascript" src="/website_slides/static/src/js/slides_course_quiz.js"/>
|
|
</xpath>
|
|
</template>
|
|
|
|
<template id="assets_editor_inherit_website_slides" inherit_id="website.assets_editor" name="website_slides Assets Editor">
|
|
<xpath expr="." position="inside">
|
|
<script type="text/javascript" src="/website_slides/static/src/js/website_slides.editor.js"/>
|
|
</xpath>
|
|
</template>
|
|
|
|
<!-- Bundle (minimal) for embedded slide iframe -->
|
|
<template id="website_slides.slide_embed_assets" name="Website slides embed assets">
|
|
<t t-call="web._assets_helpers"/>
|
|
<t t-call="web._assets_bootstrap"/>
|
|
<link rel="stylesheet" type="text/scss" href="/website_slides/static/src/scss/website_slides.scss" t-ignore="true"/>
|
|
|
|
<t t-call="web.pdf_js_lib"></t>
|
|
<script type="text/javascript" src="/website_slides/static/lib/pdfslidesviewer/PDFSlidesViewer.js"></script>
|
|
<script type="text/javascript" src="/website_slides/static/src/js/slides_embed.js"></script>
|
|
</template>
|
|
|
|
|
|
</data>
|
|
</odoo>
|