diff --git a/addons/website_blog/views/website_blog_templates.xml b/addons/website_blog/views/website_blog_templates.xml index 884c638a3ef798c4b0c622b255247e697820cdf3..80231b2a10520f3d18c93f37b86da3d00270a2d0 100644 --- a/addons/website_blog/views/website_blog_templates.xml +++ b/addons/website_blog/views/website_blog_templates.xml @@ -336,16 +336,17 @@ </p> </xpath> </template> - +<template id="blog_navigation_frontend" inherit_id="website.assets_frontend" name="Blog Navigation Frontend"> + <xpath expr="." position="inside"> + <link rel='stylesheet' href='/website_blog/static/src/css/website_blog.css'/> + <script type="text/javascript" src="/website_blog/static/src/js/website_blog.inline.discussion.js"></script> + <script type="text/javascript" src="/website_blog/static/src/js/website_blog.js"/> + <script type="text/javascript" src="/website_blog/static/lib/contentshare.js"/> + </xpath> +</template> <!-- Page --> <template id="index" name="Blog Navigation"> <t t-call="website.layout"> - <t t-set="head"> - <link rel='stylesheet' href='/website_blog/static/src/css/website_blog.css'/> - <script type="text/javascript" src="/website_blog/static/src/js/website_blog.inline.discussion.js"></script> - <script type="text/javascript" src="/website_blog/static/src/js/website_blog.js"/> - <script type="text/javascript" src="/website_blog/static/lib/contentshare.js"/> - </t> <div id="wrap" class="js_blog"> <t t-raw="0"/> </div> diff --git a/addons/website_event/views/website_event.xml b/addons/website_event/views/website_event.xml index d38d49036e471a90a3a038202de010569038bf5c..bc2b0ecc7cdffc31edc38c71e606087eb83a7e47 100644 --- a/addons/website_event/views/website_event.xml +++ b/addons/website_event/views/website_event.xml @@ -3,7 +3,7 @@ <data> <template id="event_script" inherit_id="website.assets_frontend" name="Country Events Snippet Script"> - <xpath expr="/t" position="inside"> + <xpath expr="." position="inside"> <script type="text/javascript" src="/website_event/static/src/js/website_geolocation.js"></script> </xpath> </template> diff --git a/addons/website_event_track/views/website_event.xml b/addons/website_event_track/views/website_event.xml index 45531ef73b0518e62c482dd9885c64f6d0fb40fe..192bab312d9fe1f7e024a678774ba707bffcb45c 100644 --- a/addons/website_event_track/views/website_event.xml +++ b/addons/website_event_track/views/website_event.xml @@ -1,14 +1,13 @@ <?xml version="1.0" encoding="utf-8"?> <openerp> <data> - -<template name="Sponsors" id="event_sponsor" inherit_option_id="website_event.layout" inherit_id="website_event.layout"> - <xpath expr="//t[@t-call='website.layout']" position="inside"> - <t t-set="head"> - <link rel='stylesheet' href='/website_event_track/static/src/css/website_event_track.css'/> - <t t-raw="head or ''"/> - </t> +<template id="even_track_frontend" inherit_id="website.assets_frontend" name="Event Track Frontend"> + <xpath expr="." position="inside"> + <link rel='stylesheet' href='/website_event_track/static/src/css/website_event_track.css'/> + <script type="text/javascript" src="/website_event_track/static/src/js/website_event_track.js"></script> </xpath> +</template> +<template name="Sponsors" id="event_sponsor" inherit_option_id="website_event.layout" inherit_id="website_event.layout"> <xpath expr="//div[@id='wrap']" position="inside"> <div class="container mt32 mb16 hidden-print" t-if="event.sponsor_ids"> <section data-snippet-id="title"> @@ -42,10 +41,6 @@ <template id="agenda"> <t t-call="website_event.layout"> - <t t-set="head"> - <script type="text/javascript" src="/website_event_track/static/src/js/website_event_track.js"></script> - <t t-raw="head or ''"/> - </t> <section class="container"> <h1 class="text-center" t-field="event.name"/> <div class="form-inline pull-right"> diff --git a/addons/website_mail/static/src/js/website_email_designer.js b/addons/website_mail/static/src/js/website_email_designer.js index bd6516bc955aad6ee473e2ddbad41f59e2caeecc..5d3052c90848a951d7613175162c0bb36392fe40 100644 --- a/addons/website_mail/static/src/js/website_email_designer.js +++ b/addons/website_mail/static/src/js/website_email_designer.js @@ -1,13 +1,4 @@ (function () { - 'use strict'; - var website = openerp.website; - - website.snippet.BuildingBlock.include({ - _get_snippet_url: function () { - return '/website_mail/snippets'; - } - }); - // Copy the template to the body of the email $(document).ready(function () { $('.js_template_set').click(function(ev) { diff --git a/addons/website_mail/static/src/js/website_mail.editor.js b/addons/website_mail/static/src/js/website_mail.editor.js index 7a26920682b3ad71a77b94b7d389b442067cf933..85685f8d375d264cf8c6140645eb4b3986730276 100644 --- a/addons/website_mail/static/src/js/website_mail.editor.js +++ b/addons/website_mail/static/src/js/website_mail.editor.js @@ -3,6 +3,12 @@ var website = openerp.website; var _t = openerp._t; + + website.snippet.BuildingBlock.include({ + _get_snippet_url: function () { + return '/website_mail/snippets'; + } + }); website.snippet.options.subscribe = website.snippet.Option.extend({ on_prompt: function () { diff --git a/addons/website_mail/views/website_email_designer.xml b/addons/website_mail/views/website_email_designer.xml index 5dee573d735eb5fbd68e42e04f7401f658d162a9..a89f4ac34a5a2fa0867b9fbcdbfb2d60157944fb 100644 --- a/addons/website_mail/views/website_email_designer.xml +++ b/addons/website_mail/views/website_email_designer.xml @@ -3,11 +3,14 @@ <data> <!-- Template Choice page --> +<template id="website_email_frontend" inherit_id="website.assets_frontend" name="Website Mail Frontend"> + <xpath expr="." position="inside"> + <script type="text/javascript" src="/website_mail/static/src/js/website_email_designer.js"></script> + </xpath> +</template> + <template id="email_designer" name="Email Designer"> <t t-call="website.layout"> - <t t-set="head"> - <script type="text/javascript" src="/website_mail/static/src/js/website_email_designer.js"></script> - </t> <div id="wrap" class="container" t-ignore="True"> <div id="email_template" class="mb32" t-att-style="mode != 'email_template' and 'display: none' or ''"> <a class="mt16 btn btn-default pull-right" diff --git a/addons/website_mail/views/website_mail.xml b/addons/website_mail/views/website_mail.xml index 5d384f5c0b086ad12be6216d0177a0a1b93d679c..86e022c96fd54d08b3ac5764b9b7bb241b94f21c 100644 --- a/addons/website_mail/views/website_mail.xml +++ b/addons/website_mail/views/website_mail.xml @@ -20,13 +20,13 @@ </template> <template id="head" inherit_id="website.assets_frontend" name="Mail customization"> - <xpath expr="/t" position="inside"> + <xpath expr="." position="inside"> <script type="text/javascript" src="/website_mail/static/src/js/website_mail.js"></script> <link rel='stylesheet' href='/website_mail/static/src/css/website_mail.css'/> </xpath> </template> <template id="editor" inherit_id="website.assets_editor" name="Mail snippet"> - <xpath expr="/t" position="inside"> + <xpath expr="." position="inside"> <script type="text/javascript" src="/website_mail/static/src/js/website_mail.editor.js"></script> </xpath> </template> diff --git a/addons/website_quote/views/website_quotation.xml b/addons/website_quote/views/website_quotation.xml index 04d3eadb8c2f9c8f113d6371bfa74811d80d19a8..7688ec5e5a1a7b5b8b68c27875d6fad62d6e2e53 100644 --- a/addons/website_quote/views/website_quotation.xml +++ b/addons/website_quote/views/website_quotation.xml @@ -1,6 +1,13 @@ <?xml version="1.0" encoding="utf-8"?> <openerp> <data> + <template id="website_quote_frontend" inherit_id="website.assets_frontend" name="Website Quote Frontend"> + <xpath expr="." position="inside"> + <script type="text/javascript" src="/website_quote/static/src/js/website_quotation.js"></script> + <script type="text/javascript" src="/website_quote/static/lib/jSignature/jSignature.min.js"></script> + <link rel='stylesheet' href='/website_quote/static/src/css/website_quotation.css'/> + </xpath> + </template> <template id="pricing" name="Price"> <section data-snippet-id="title"> <h1 class="page-header">Pricing</h1> @@ -161,12 +168,6 @@ <template id="so_quotation" name="Product Quotation"> <t t-call="website.layout"> - <t t-set="head"> - <script type="text/javascript" src="/website_quote/static/src/js/website_quotation.js"></script> - <script type="text/javascript" src="/website_quote/static/lib/jSignature/jSignature.min.js"></script> - <link rel='stylesheet' href='/website_quote/static/src/css/website_quotation.css'/> - <t t-raw="head or ''"/> - </t> <body data-spy="scroll" data-target=".navspy"> <div class="container"> <div class="row mt16"> @@ -457,11 +458,6 @@ <template id="so_template" name="SO Template"> <t t-call="website.layout"> - <t t-set="head"> - <script type="text/javascript" src="/website_quote/static/src/js/website_quotation.js"></script> - <link rel='stylesheet' href='/website_quote/static/src/css/website_quotation.css'/> - <t t-raw="head or ''"/> - </t> <body data-spy="scroll" data-target=".navspy"> <div class="container"> <div class="row mt16"> diff --git a/addons/website_sale/views/templates.xml b/addons/website_sale/views/templates.xml index 495e540c57ab1d2942f2e1f40c39cf38f4847dd6..ae700b5aa646f5a92e0e19a99fd5f857c57784d5 100644 --- a/addons/website_sale/views/templates.xml +++ b/addons/website_sale/views/templates.xml @@ -111,8 +111,6 @@ <script type="text/javascript" src="/web/static/lib/jquery.ui/js/jquery-ui-1.9.1.custom.js"></script> </t> <link rel='stylesheet' href="/web/static/lib/jquery.ui/css/smoothness/jquery-ui-1.9.1.custom.css"/> - <script type="text/javascript" src="/website_sale/static/src/js/website_sale.js"></script> - <link rel='stylesheet' href='/website_sale/static/src/css/website_sale.css'/> <t t-raw="head or ''"/> </t> <t t-set="additional_title">Shop</t> @@ -304,14 +302,18 @@ </template> <!-- /shop/product product page --> +<template id="website_sale_frontend" inherit_id="website.assets_frontend" name="Website Sale Frontend"> + <xpath expr="." position="inside"> + <script type="text/javascript" src="/website_sale/static/src/js/website_sale.js"></script> + <link rel='stylesheet' href='/website_sale/static/src/css/website_sale.css'/> + <link rel='stylesheet' href='/website_sale/static/src/css/website_mail.css'/> + <script type="text/javascript" src="/website_sale/static/src/js/website_sale_payment.js"></script> + <script type="text/javascript" src="/website_sale/static/src/js/website_sale_validate.js"></script> + </xpath> +</template> <template id="product" name="Product"> <t t-call="website.layout"> - <t t-set="head"> - <script type="text/javascript" src="/website_sale/static/src/js/website_sale.js"></script> - <link rel='stylesheet' href='/website_sale/static/src/css/website_sale.css'/> - <link rel='stylesheet' href='/website_sale/static/src/css/website_mail.css'/> - </t> <t t-set="additional_title" t-value="product.name"/> <div itemscope="itemscope" itemtype="http://schema.org/Product" id="wrap" class="js_sale"> @@ -484,11 +486,6 @@ <template id="cart" name="Shopping Cart"> <t t-call="website.layout"> - <t t-set="head"> - <script type="text/javascript" src="/website_sale/static/src/js/website_sale.js"></script> - <link rel='stylesheet' href='/website_sale/static/src/css/website_sale.css'/> - <t t-raw="head or ''"/> - </t> <div id="wrap"> <div class="container oe_website_sale"> @@ -671,11 +668,6 @@ <template id="checkout"> <t t-call="website.layout"> - <t t-set="head"> - <script type="text/javascript" src="/website_sale/static/src/js/website_sale.js"></script> - <link rel='stylesheet' href='/website_sale/static/src/css/website_sale.css'/> - <t t-raw="head or ''"/> - </t> <t t-set="additional_title">Shop - Checkout</t> <div id="wrap"> <div class="container oe_website_sale"> @@ -832,12 +824,6 @@ <template id="payment"> <t t-call="website.layout"> - <t t-set="head"> - <script type="text/javascript" src="/website_sale/static/src/js/website_sale.js"></script> - <script type="text/javascript" src="/website_sale/static/src/js/website_sale_payment.js"></script> - <link rel='stylesheet' href='/website_sale/static/src/css/website_sale.css'/> - <t t-raw="head or ''"/> - </t> <t t-set="additional_title">Shop - Select Payment Mode</t> <div id="wrap"> <div class="container oe_website_sale"> @@ -956,11 +942,6 @@ <template id="confirmation"> <t t-call="website.layout"> - <t t-set="head"> - <link rel='stylesheet' href='/website_sale/static/src/css/website_sale.css'/> - <script type="text/javascript" src="/website_sale/static/src/js/website_sale_validate.js"></script> - <t t-raw="head or ''"/> - </t> <t t-set="additional_title">Shop - Confirmed</t> <div id="wrap"> <div class="container oe_website_sale"> diff --git a/addons/website_sale_delivery/views/website_sale_delivery.xml b/addons/website_sale_delivery/views/website_sale_delivery.xml index 50200a7344c79a11d99b7d5c5276070fef3c04fa..8001d1922342db6cd3108c8d0d77611b56c78f17 100644 --- a/addons/website_sale_delivery/views/website_sale_delivery.xml +++ b/addons/website_sale_delivery/views/website_sale_delivery.xml @@ -16,11 +16,13 @@ </xpath> </template> - <template id="payment_delivery" name="Delivery Costs" inherit_id="website_sale.payment"> - <xpath expr="//t[@t-set='head']" position="inside"> + <template id="website_sale_delivery_frontend" inherit_id="website.assets_frontend" name="Website Sale Delivery Frontend"> + <xpath expr="." position="inside"> <script type="text/javascript" src="/website_sale_delivery/static/src/js/website_sale_delivery.js"></script> </xpath> + </template> + <template id="payment_delivery" name="Delivery Costs" inherit_id="website_sale.payment"> <xpath expr="//div[@id='payment_method']" position="before"> <div t-if="deliveries" class="row" id="delivery_carrier"> <div class="col-lg-5 col-sm-6"> diff --git a/addons/website_twitter/views/twitter_snippet.xml b/addons/website_twitter/views/twitter_snippet.xml index 30be5068423fa5ba472ae499de491e0129afd114..daeea778633e9674c1ac48be417abc86352be845 100644 --- a/addons/website_twitter/views/twitter_snippet.xml +++ b/addons/website_twitter/views/twitter_snippet.xml @@ -23,13 +23,13 @@ </xpath> </template> <template id="twitter" inherit_id="website.assets_frontend" name="Twitter Snippet"> - <xpath expr="/t" position="inside"> + <xpath expr="." position="inside"> <link rel="stylesheet" href="/website_twitter/static/src/css/website.twitter.css" type="text/css"/> <script type="text/javascript" src="/website_twitter/static/src/js/website.twitter.animation.js"/> </xpath> </template> <template id="twitter_editor" inherit_id="website.assets_editor" name="Twitter options"> - <xpath expr="/t" position="inside"> + <xpath expr="." position="inside"> <script type="text/javascript" src="/website_twitter/static/src/js/website.twitter.editor.js"/> </xpath> </template>