From f25335df319cc5b75e3cd46f2d9ab2a8a997cebe Mon Sep 17 00:00:00 2001 From: Xavier Morel Date: Wed, 31 Jul 2013 17:07:33 +0200 Subject: [PATCH] [FIX] disable ckeditor's magicline plugin (not very useful and breaks droppables) bzr revid: xmo@openerp.com-20130731150733-mna9qoygkn6qiers --- addons/website/static/src/js/website.js | 13 ++++++++++--- 1 file changed, 10 insertions(+), 3 deletions(-) diff --git a/addons/website/static/src/js/website.js b/addons/website/static/src/js/website.js index 4b50728aeeb..98096df28cf 100644 --- a/addons/website/static/src/js/website.js +++ b/addons/website/static/src/js/website.js @@ -117,7 +117,7 @@ instance.website.EditorBar = instance.web.Widget.extend({ var self = this; $('.oe_snippet_drop').remove(); var droppable = '
'; - var $zone = $('*:not(.oe_snippet) > .container'); + var $zone = $(':not(.oe_snippet) > .container'); $zone.before(droppable).after(droppable); $(".oe_snippet_drop").droppable({ @@ -339,11 +339,18 @@ instance.website.RTE = instance.web.Widget.extend({ this.toggle(!!CKEDITOR.currentInstance); }, _config: function () { + var removed_plugins = [ + // remove toolbar entirely + 'toolbar,elementspath,resize', + // remove custom context menu + 'contextmenu,tabletools,liststyle', + // magicline captures mousein/mouseout => draggable does not work + 'magicline' + ]; return { // Don't load ckeditor's style rules stylesSet: [], - // Remove toolbar entirely, also custom context menu - removePlugins: 'toolbar,elementspath,resize,contextmenu,tabletools,liststyle', + removePlugins: removed_plugins.join(','), uiColor: '', // Ensure no config file is loaded customConfig: '',