summaryrefslogtreecommitdiff
path: root/addons/website/views/website_templates.xml
diff options
context:
space:
mode:
Diffstat (limited to 'addons/website/views/website_templates.xml')
-rw-r--r--addons/website/views/website_templates.xml69
1 files changed, 53 insertions, 16 deletions
diff --git a/addons/website/views/website_templates.xml b/addons/website/views/website_templates.xml
index ebcd52c6b67..69452bc6a5f 100644
--- a/addons/website/views/website_templates.xml
+++ b/addons/website/views/website_templates.xml
@@ -213,7 +213,7 @@
</html>
</template>
-<template id="layout_logo_show" inherit_option_id="website.layout" name="Show Logo">
+<template id="layout_logo_show" inherit_id="website.layout" inherit_option_id="website.layout" name="Show Logo">
<xpath expr="//header//a[@class='navbar-brand']" position="replace">
<a href="/" class="navbar-brand logo">
<img src="/logo.png"/>
@@ -222,6 +222,34 @@
</template>
<template id="editor_head" inherit_id="website.layout" name="Editor" groups="base.group_website_publisher">
+ <xpath expr="//body" position="attributes">
+ <attribute name="style">padding-top: 51px;</attribute>
+ </xpath>
+ <xpath expr="//body" position="inside">
+ <div id="website-top-navbar-placeholder" class="navbar navbar-inverse navbar-fixed-top hidden-xs">
+ <div class="navbar-header">
+ <form class="navbar-form navbar-left">
+ <button type="button" class="btn btn-primary">Edit</button>
+ </form>
+ </div>
+ <div class="collapse navbar-collapse navbar-edit-collapse">
+ <ul class="nav navbar-nav navbar-right">
+ <li><a href="#" onclick="return false;"><i class="fa fa-mobile" title="Mobile preview"/></a></li>
+ <li class="divider-vertical"/>
+ <li><a href="#" onclick="return false;"><span title="Promote page on the web">Promote</span></a></li>
+ <li class="dropdown">
+ <a href="#" onclick="return false;">Content <span class="caret"/></a>
+ </li>
+ <li class="dropdown">
+ <a href="#" onclick="return false;">Customize <span class="caret"/></a>
+ </li>
+ <li class="dropdown">
+ <a href="#" onclick="return false;">Help <span class="caret"/></a>
+ </li>
+ </ul>
+ </div>
+ </div>
+ </xpath>
<xpath expr='//t[@name="layout_head"]' position="before">
<link rel='stylesheet' href='/website/static/src/css/snippets.css'/>
<link rel='stylesheet' href='/website/static/src/css/editor.css'/>
@@ -257,6 +285,13 @@
</xpath>
</template>
+<template id="debugger" inherit_option_id="website.layout" name="Debugger &amp; Tests">
+ <xpath expr='//t[@name="layout_head"]' position="after">
+ <script type="text/javascript" src="/website/static/src/js/website.tour.test.js"></script>
+ <script type="text/javascript" src="/website/static/src/js/website.tour.test.admin.js"></script>
+ </xpath>
+</template>
+
<template id="login_layout" inherit_id="web.login_layout" name="Website Login Layout">
<xpath expr="t" position="replace">
<t t-call="website.layout">
@@ -638,11 +673,11 @@ Sitemap: <t t-esc="url_root"/>sitemap.xml
</template>
<template id="company_description" name="Company Description">
- <address>
- <div t-field="res_company.name">Name</div>
+ <address itemscope="itemscope" itemtype="http://schema.org/Organization">
+ <div itemprop="name" t-field="res_company.name">Name</div>
<br />
- <div><i class="fa fa-phone"/> <span t-field="res_company.phone"/></div>
- <div><i class="fa fa-envelope"/> <span t-field="res_company.email"/></div>
+ <div><i class="fa fa-phone"/> <span itemprop="telephone" t-field="res_company.phone"/></div>
+ <div><i class="fa fa-envelope"/> <span itemprop="email" t-field="res_company.email"/></div>
</address>
<a t-att-href="res_company.google_map_link()" target="_BLANK">
<img class="thumbnail img-responsive" t-att-src="res_company.google_map_img()" />
@@ -724,18 +759,20 @@ Sitemap: <t t-esc="url_root"/>sitemap.xml
</template>
<template id="contact">
- <address t-ignore="true" class="mb0">
- <div t-att-class="'name' not in fields and 'css_non_editable_mode_hidden'"><span t-esc="name"/></div>
- <div t-if="address and 'address' in fields" class='css_editable_mode_hidden'>
- <i class='fa fa-map-marker'/> <span t-raw="address.replace('\n', options.get('no_tag_br') and ', ' or '&lt;br/&gt; &amp;nbsp; &amp;nbsp; ')"/>
- </div>
- <div t-if="city and 'city' in fields" class='css_editable_mode_hidden'>
- <i class='fa fa-map-marker'/> <span t-raw="city"/>, <span t-raw="country_id"/>
+ <address t-ignore="true" class="mb0" itemscope="itemscope" itemtype="http://schema.org/Organization">
+ <div t-att-class="'name' not in fields and 'css_non_editable_mode_hidden'"><span itemprop="name" t-esc="name"/></div>
+ <div itemprop="address" itemscope="itemscope" itemtype="http://schema.org/PostalAddress">
+ <div t-if="address and 'address' in fields" class='css_editable_mode_hidden'>
+ <i class='fa fa-map-marker'/> <span itemprop="streetAddress" t-raw="address.replace('\n', options.get('no_tag_br') and ', ' or '&lt;br/&gt; &amp;nbsp; &amp;nbsp; ')"/>
+ </div>
+ <div t-if="city and 'city' in fields" class='css_editable_mode_hidden'>
+ <i class='fa fa-map-marker'/> <span itemprop="addressLocality" t-raw="city"/>, <span itemprop="addressCountry" t-raw="country_id"/>
+ </div>
+ <div t-if="phone and 'phone' in fields" class='css_editable_mode_hidden'><i class='fa fa-phone'/> <span itemprop="telephone" t-esc="phone"/></div>
+ <div t-if="mobile and 'mobile' in fields" class='css_editable_mode_hidden'><i class='fa fa-mobile-phone'/> <span itemprop="telephone" t-esc="mobile"/></div>
+ <div t-if="fax and 'fax' in fields" class='css_editable_mode_hidden'><i class='fa fa-file-text-o'/> <span itemprop="faxNumber" t-esc="fax"/></div>
+ <div t-if="email and 'email' in fields" class='css_editable_mode_hidden'><i class='fa fa-envelope'/> <span itemprop="email" t-esc="email"/></div>
</div>
- <div t-if="phone and 'phone' in fields" class='css_editable_mode_hidden'><i class='fa fa-phone'/> <span t-esc="phone"/></div>
- <div t-if="mobile and 'mobile' in fields" class='css_editable_mode_hidden'><i class='fa fa-mobile-phone'/> <span t-esc="mobile"/></div>
- <div t-if="fax and 'fax' in fields" class='css_editable_mode_hidden'><i class='fa fa-file-text-o'/> <span t-esc="fax"/></div>
- <div t-if="email and 'email' in fields" class='css_editable_mode_hidden'><i class='fa fa-envelope'/> <span t-esc="email"/></div>
</address>
</template>