diff --git a/addons/website/static/src/js/website.seo.js b/addons/website/static/src/js/website.seo.js
index 66462bb2976..61561964d67 100644
--- a/addons/website/static/src/js/website.seo.js
+++ b/addons/website/static/src/js/website.seo.js
@@ -3,6 +3,8 @@
// TODO l10n ?
var website = openerp.website;
+ website.templates.push('/website/static/src/xml/website.seo.xml');
+
website.EditorBar.include({
events: _.extend({}, website.EditorBar.prototype.events, {
'click a[data-action=promote-current-page]': 'promotePage',
@@ -24,7 +26,7 @@
return $(document.title).text();
},
headers: function (tag) {
- return $('#wrap h1').map(function () {
+ return $('#wrap '+tag).map(function () {
return $(this).text();
});
},
diff --git a/addons/website/static/src/xml/website.seo.xml b/addons/website/static/src/xml/website.seo.xml
new file mode 100644
index 00000000000..ed65e318440
--- /dev/null
+++ b/addons/website/static/src/xml/website.seo.xml
@@ -0,0 +1,115 @@
+
+
+
+
+
+
+
+
+
+
+
+
+ - Suggestions
+ -
+
+
+
+
+
+ - Current selection
+ -
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ x
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
![]()
+
+
+
+
+
diff --git a/addons/website/static/src/xml/website.xml b/addons/website/static/src/xml/website.xml
index a50f8c5ab2b..5b5018e1b37 100644
--- a/addons/website/static/src/xml/website.xml
+++ b/addons/website/static/src/xml/website.xml
@@ -57,118 +57,6 @@
-
-
-
-
-
-
-
-
-
-
- - Suggestions
- -
-
-
-
-
-
- - Current selection
- -
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- x
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
![]()
-
-
-
-