73 lines
4.6 KiB
XML
73 lines
4.6 KiB
XML
<?xml version="1.0" encoding="utf-8"?>
|
|
<openerp>
|
|
<data>
|
|
<!-- Front-end/Back-end integration -->
|
|
<template id="user_navbar_version" inherit_id="website.layout" groups="base.group_user">
|
|
<xpath expr="//li[contains(@id, 'customize-menu')]" position="before">
|
|
<li class="dropdown" id="version-menu" groups="base.group_website_designer">
|
|
<a id="version-menu-button" class="dropdown-toggle" data-toggle="dropdown" href="#" t-att-data-version_id="website.get_current_version()[0]" t-att-data-version_name="website.get_current_version()[1]">
|
|
Version
|
|
<span><t t-esc="website.get_current_version()[1]"></t></span>
|
|
<span class="caret"></span>
|
|
</a>
|
|
<ul class="dropdown-menu version_menu" role="menu">
|
|
<li class="dropdown-header" style="text-transform: uppercase;">All versions</li>
|
|
<t t-if="website.get_current_version()[0] == 0 ">
|
|
<li><a href="#" data-action="change_version"><b>Master</b></a></li>
|
|
</t>
|
|
<t t-if="website.get_current_version()[0] != 0 ">
|
|
<li><a href="#" data-action="change_version">Master</a></li>
|
|
</t>
|
|
<li class="first_divider divider"> </li>
|
|
<t t-if="website.get_current_version()[0] == 0 ">
|
|
<li><a href="#" data-action="duplicate_version">New Version</a></li>
|
|
</t>
|
|
<t t-if="website.get_current_version()[0] != 0 ">
|
|
<li><a href="#" data-action="duplicate_version">Duplicate Version</a></li>
|
|
<li><a href="#" data-action="publish_version">Publish Version</a></li>
|
|
<li><a href="#" data-action="diff_version" groups="base.group_no_one">List Modified Pages</a></li>
|
|
</t>
|
|
<li class="divider o_publish_version"> </li>
|
|
<li class="create_experiment"><a href="#" data-action="create_experiment">Launch A/B tests</a></li>
|
|
</ul>
|
|
</li>
|
|
</xpath>
|
|
</template>
|
|
|
|
<template id="assets_frontend_AB" name="website_AB assets" inherit_id="website.layout">
|
|
<xpath expr="//script[contains(@id, 'tracking_code')]" position="replace">
|
|
<script id='tracking_code' t-if="website and website.google_analytics_key and not editable">
|
|
(function(i,s,o,g,r,a,m){i['GoogleAnalyticsObject']=r;i[r]=i[r]||function(){
|
|
(i[r].q=i[r].q||[]).push(arguments)},i[r].l=1*new Date();a=s.createElement(o),
|
|
m=s.getElementsByTagName(o)[0];a.async=1;a.src=g;m.parentNode.insertBefore(a,m)
|
|
})(window,document,'script','//www.google-analytics.com/analytics.js','ga');
|
|
|
|
ga('create', _.str.trim('<t t-esc="website.google_analytics_key"/>'), 'auto');
|
|
ga_google_analytics_data = <t t-raw="json.dumps(website.google_analytics_data(main_object))"/>;
|
|
for(i in ga_google_analytics_data) {
|
|
ga('set', i, ga_google_analytics_data[i]);
|
|
}
|
|
ga('send','pageview');
|
|
</script>
|
|
</xpath>
|
|
</template>
|
|
|
|
<template id="assets_frontend_menu_version" name="website_menu_version assets" inherit_id="website.assets_editor">
|
|
<xpath expr="." position="inside">
|
|
<script type="text/javascript" src="/website_version/static/src/js/menu_version.js"></script>
|
|
<script type="text/javascript" src="/website_version/static/src/js/edit_version.js"></script>
|
|
<script type="text/javascript" src="/website_version/static/src/js/website_version.tour.versioning.js"></script>
|
|
<link rel="stylesheet" href="/website_version/static/src/css/menu_version.css"/>
|
|
</xpath>
|
|
</template>
|
|
|
|
<template id="assets_backend" name="stock assets" inherit_id="web.assets_backend">
|
|
<xpath expr="." position="inside">
|
|
<link rel="stylesheet" href="/website_version/static/src/css/google_analytics.css"/>
|
|
<script type="text/javascript" src="/website_version/static/src/js/widget.js"></script>
|
|
</xpath>
|
|
</template>
|
|
</data>
|
|
</openerp>
|
|
|