[IMP] website: load website.xml templates only in editable mode
bzr revid: fme@openerp.com-20140505113800-wv5vh802us270oez
This commit is contained in:
parent
1d0a6e20a4
commit
b0cbaf330a
|
@ -3,9 +3,8 @@
|
||||||
|
|
||||||
var website = openerp.website;
|
var website = openerp.website;
|
||||||
var _t = openerp._t;
|
var _t = openerp._t;
|
||||||
website.is_editable = true;
|
|
||||||
website.is_editable_button = true;
|
website.is_editable_button = true;
|
||||||
|
|
||||||
website.EditorBar.include({
|
website.EditorBar.include({
|
||||||
start: function() {
|
start: function() {
|
||||||
var res = this._super();
|
var res = this._super();
|
||||||
|
@ -56,4 +55,4 @@
|
||||||
}
|
}
|
||||||
}),
|
}),
|
||||||
});
|
});
|
||||||
})();
|
})();
|
||||||
|
|
|
@ -3,7 +3,9 @@
|
||||||
|
|
||||||
var website = {};
|
var website = {};
|
||||||
openerp.website = website;
|
openerp.website = website;
|
||||||
openerp.website.translatable = !!$('html').data('translatable');
|
|
||||||
|
website.translatable = !!$('html').data('translatable');
|
||||||
|
website.is_editable = !!$('html').data('editable');
|
||||||
|
|
||||||
/* ----------------------------------------------------
|
/* ----------------------------------------------------
|
||||||
Helpers
|
Helpers
|
||||||
|
@ -244,11 +246,13 @@
|
||||||
return def;
|
return def;
|
||||||
});
|
});
|
||||||
};
|
};
|
||||||
website.add_template_file('/website/static/src/xml/website.xml');
|
|
||||||
|
if (website.is_editable) {
|
||||||
|
website.add_template_file('/website/static/src/xml/website.xml');
|
||||||
|
}
|
||||||
|
|
||||||
website.dom_ready = $.Deferred();
|
website.dom_ready = $.Deferred();
|
||||||
$(document).ready(function () {
|
$(document).ready(function () {
|
||||||
website.is_editable = website.is_editable || $('html').data('editable');
|
|
||||||
website.is_editable_button= website.is_editable_button || $('html').data('editable');
|
website.is_editable_button= website.is_editable_button || $('html').data('editable');
|
||||||
website.dom_ready.resolve();
|
website.dom_ready.resolve();
|
||||||
// fix for ie
|
// fix for ie
|
||||||
|
|
|
@ -5,7 +5,6 @@
|
||||||
var _t = openerp._t;
|
var _t = openerp._t;
|
||||||
website.add_template_file('/website_blog/static/src/xml/website_blog.xml');
|
website.add_template_file('/website_blog/static/src/xml/website_blog.xml');
|
||||||
|
|
||||||
website.is_editable = true;
|
|
||||||
website.EditorBar.include({
|
website.EditorBar.include({
|
||||||
start: function() {
|
start: function() {
|
||||||
website.is_editable_button = website.is_editable_button || !!$("#wrap.js_blog").size();
|
website.is_editable_button = website.is_editable_button || !!$("#wrap.js_blog").size();
|
||||||
|
|
|
@ -5,7 +5,6 @@
|
||||||
var _t = openerp._t;
|
var _t = openerp._t;
|
||||||
website.add_template_file('/website_event/static/src/xml/website_event.xml');
|
website.add_template_file('/website_event/static/src/xml/website_event.xml');
|
||||||
|
|
||||||
website.is_editable = true;
|
|
||||||
website.EditorBar.include({
|
website.EditorBar.include({
|
||||||
start: function() {
|
start: function() {
|
||||||
website.is_editable_button = website.is_editable_button || !!$("#wrap.js_event").size();
|
website.is_editable_button = website.is_editable_button || !!$("#wrap.js_event").size();
|
||||||
|
|
|
@ -5,7 +5,6 @@
|
||||||
var _t = openerp._t;
|
var _t = openerp._t;
|
||||||
website.add_template_file('/website_forum/static/src/xml/website_forum.xml');
|
website.add_template_file('/website_forum/static/src/xml/website_forum.xml');
|
||||||
|
|
||||||
website.is_editable = true;
|
|
||||||
website.EditorBar.include({
|
website.EditorBar.include({
|
||||||
start: function() {
|
start: function() {
|
||||||
website.is_editable_button = website.is_editable_button || !!$("#wrap").size();
|
website.is_editable_button = website.is_editable_button || !!$("#wrap").size();
|
||||||
|
|
|
@ -3,7 +3,6 @@
|
||||||
var website = openerp.website;
|
var website = openerp.website;
|
||||||
website.add_template_file('/website_hr_recruitment/static/src/xml/website_hr_recruitment.xml');
|
website.add_template_file('/website_hr_recruitment/static/src/xml/website_hr_recruitment.xml');
|
||||||
|
|
||||||
website.is_editable = true;
|
|
||||||
website.EditorBar.include({
|
website.EditorBar.include({
|
||||||
start: function() {
|
start: function() {
|
||||||
website.is_editable_button = website.is_editable_button || !!$("#wrap.js_hr_recruitment").size();
|
website.is_editable_button = website.is_editable_button || !!$("#wrap.js_hr_recruitment").size();
|
||||||
|
|
|
@ -5,7 +5,6 @@
|
||||||
var _t = openerp._t;
|
var _t = openerp._t;
|
||||||
website.add_template_file('/website_sale/static/src/xml/website_sale.xml');
|
website.add_template_file('/website_sale/static/src/xml/website_sale.xml');
|
||||||
|
|
||||||
website.is_editable = true;
|
|
||||||
website.EditorBar.include({
|
website.EditorBar.include({
|
||||||
start: function() {
|
start: function() {
|
||||||
website.is_editable_button = website.is_editable_button || !!$("#wrap.js_sale").size();
|
website.is_editable_button = website.is_editable_button || !!$("#wrap.js_sale").size();
|
||||||
|
|
Loading…
Reference in New Issue