diff --git a/addons/website_blog/views/website_blog_templates.xml b/addons/website_blog/views/website_blog_templates.xml index ed305fbf61d032783327aaf88d8700659ca7ab08..2594efc4d86251869330a30a157fcb0db33ab83c 100644 --- a/addons/website_blog/views/website_blog_templates.xml +++ b/addons/website_blog/views/website_blog_templates.xml @@ -2,7 +2,7 @@ <openerp> <data> -<template id="assets_editor" inherit_id="website.assets_editor" name="Blog Editor" groups="base.group_website_publisher"> +<template id="assets_editor" inherit_id="website.assets_editor" name="Blog Editor"> <xpath expr="." position="inside"> <script type="text/javascript" src="/website_blog/static/src/js/website_blog.editor.js"></script> <script type="text/javascript" src="/website_blog/static/src/js/website.tour.blog.js"></script> diff --git a/addons/website_event/views/website_event.xml b/addons/website_event/views/website_event.xml index 76732ef273a5d06f5eac9172250e5a663c2e3ce1..22813729e3539b310f1e978484ecd3fc3b664c81 100644 --- a/addons/website_event/views/website_event.xml +++ b/addons/website_event/views/website_event.xml @@ -9,7 +9,7 @@ </xpath> </template> -<template id="assets_editor" inherit_id="website.assets_editor" name="Event Editor" groups="event.group_event_manager"> +<template id="assets_editor" inherit_id="website.assets_editor" name="Event Editor"> <xpath expr="." position="inside"> <script type="text/javascript" src="/website_event/static/src/js/website_event.editor.js"></script> <script type="text/javascript" src="/website_event/static/src/js/website.tour.event.js"></script> diff --git a/addons/website_forum/views/website_forum.xml b/addons/website_forum/views/website_forum.xml index 7a1dc45f720787bf7a5761f0bae2e5a85ef38a97..5095d7870a5c069b165ccc3a57215ae10532b0b8 100644 --- a/addons/website_forum/views/website_forum.xml +++ b/addons/website_forum/views/website_forum.xml @@ -3,7 +3,7 @@ <data> <!-- Editor custom --> -<template id="assets_editor" inherit_id="website.assets_editor" name="Forum Editor Assets" groups="base.group_user"> +<template id="assets_editor" inherit_id="website.assets_editor" name="Forum Editor Assets"> <xpath expr="." position="inside"> <script type="text/javascript" src="/website_forum/static/src/js/website_tour_forum.js"/> <script type="text/javascript" src="/website_forum/static/src/js/website_forum.editor.js"/> diff --git a/addons/website_gengo/views/website_gengo.xml b/addons/website_gengo/views/website_gengo.xml index 0e3e7c1e6ebb72466e72c542f8a8b9fa482ee4dd..fd4ce7004cb37410efb98d24439e650bd31ffe91 100644 --- a/addons/website_gengo/views/website_gengo.xml +++ b/addons/website_gengo/views/website_gengo.xml @@ -2,7 +2,7 @@ <openerp> <data> -<template id="gengo_assets_editor" inherit_id="website.assets_editor" name="Editor Head" groups="base.group_website_publisher"> +<template id="gengo_assets_editor" inherit_id="website.assets_editor" name="Editor Head"> <xpath expr='.' position="inside"> <link rel="stylesheet" href="/website_gengo/static/src/css/website_gengo.css"></link> <script type="text/javascript" src="/website_gengo/static/src/js/website_gengo.js"></script> diff --git a/addons/website_sale/static/src/js/website_sale.editor.js b/addons/website_sale/static/src/js/website_sale.editor.js index 9c914a1f0820c9c41ac76b922c812357d6c99721..81953834323e291cd23db1e4ee380b81f98e7b85 100644 --- a/addons/website_sale/static/src/js/website_sale.editor.js +++ b/addons/website_sale/static/src/js/website_sale.editor.js @@ -25,6 +25,10 @@ contentMenu.TopBar.include({ }, }); +if(!$('.js_sale').length) { + return $.Deferred().reject("DOM doesn't contain '.js_sale'"); +} + options.registry.website_sale = options.Class.extend({ start: function () { var self = this; diff --git a/addons/website_sale/views/templates.xml b/addons/website_sale/views/templates.xml index 337728999199eb1b34f6aafea3172c75d398a788..efe90cd9c5e2c0da64b33cd888100c39d31289a6 100644 --- a/addons/website_sale/views/templates.xml +++ b/addons/website_sale/views/templates.xml @@ -17,7 +17,7 @@ </xpath> </template> -<template id="assets_editor" inherit_id="website.assets_editor" name="Shop Editor" groups="base.group_sale_manager"> +<template id="assets_editor" inherit_id="website.assets_editor" name="Shop Editor"> <xpath expr="." position="inside"> <script type="text/javascript" src="/website_sale/static/src/js/website_sale.editor.js"></script> <script type="text/javascript" src="/website_sale/static/src/js/website_sale_tour_shop.js"></script>