summaryrefslogtreecommitdiff
path: root/addons/website/static/lib/summernote/src/js/Renderer.js
diff options
context:
space:
mode:
authorChristophe Matthieu <chm@odoo.com>2014-12-17 10:33:16 +0100
committerChristophe Matthieu <chm@odoo.com>2015-01-05 10:17:10 +0100
commit685d447892c4b2d6548c7e09fda9d4bd4ae5b5b9 (patch)
tree13023d717027264673aa5f34e9d72957882b1136 /addons/website/static/lib/summernote/src/js/Renderer.js
parent1596e45e8174cd736d4f7c78f85ec76a8e34888d (diff)
[IMP] summernote: change lib for overwrite method
Diffstat (limited to 'addons/website/static/lib/summernote/src/js/Renderer.js')
-rw-r--r--addons/website/static/lib/summernote/src/js/Renderer.js15
1 files changed, 10 insertions, 5 deletions
diff --git a/addons/website/static/lib/summernote/src/js/Renderer.js b/addons/website/static/lib/summernote/src/js/Renderer.js
index 5b1cc794c15..2f27901e875 100644
--- a/addons/website/static/lib/summernote/src/js/Renderer.js
+++ b/addons/website/static/lib/summernote/src/js/Renderer.js
@@ -434,6 +434,9 @@ define([
'</div>';
};
+ this.tplButtonInfo = tplButtonInfo; // odoo change for overwrite
+ this.tplPopovers = tplPopovers; // odoo change for overwrite
+
var tplHandles = function () {
return '<div class="note-handle">' +
'<div class="note-control-selection">' +
@@ -691,6 +694,8 @@ define([
});
};
+ this.createPalette = createPalette; // odoo change for overwrite
+
/**
* create summernote layout (air mode)
*
@@ -711,12 +716,12 @@ define([
var body = document.body;
// create Popover
- var $popover = $(tplPopovers(langInfo, options));
+ var $popover = $(this.tplPopovers(langInfo, options)); // odoo change for overwrite
$popover.addClass('note-air-layout');
$popover.attr('id', 'note-popover-' + id);
$popover.appendTo(body);
createTooltip($popover, keyMap);
- createPalette($popover, options);
+ this.createPalette($popover, options); // odoo change for overwrite
// create Handle
var $handle = $(tplHandles());
@@ -793,12 +798,12 @@ define([
var $toolbar = $(toolbarHTML).prependTo($editor);
var keyMap = options.keyMap[agent.isMac ? 'mac' : 'pc'];
- createPalette($toolbar, options);
+ this.createPalette($toolbar, options); // odoo change for overwrite
createTooltip($toolbar, keyMap, 'bottom');
//05. create Popover
- var $popover = $(tplPopovers(langInfo, options)).prependTo($editor);
- createPalette($popover, options);
+ var $popover = $(this.tplPopovers(langInfo, options)).prependTo($editor); // odoo change for overwrite
+ this.createPalette($popover, options); // odoo change for overwrite
createTooltip($popover, keyMap);
//06. handle(control selection, ...)