From 46a24596b8157766dbe787efc36298e6587f867a Mon Sep 17 00:00:00 2001 From: Damyon Wiese Date: Fri, 5 Jul 2013 13:54:38 +0800 Subject: [PATCH] MDL-23646 tinymce: Fix for pdw plugin This plugin was changing the display of the toolbar tables from "display: table" to "display: block" when hiding/unhiding the toolbars. This broke the wrapping plugin. --- lib/editor/tinymce/plugins/pdw/readme_moodle.txt | 2 ++ .../tinymce/plugins/pdw/tinymce/editor_plugin.js | 5 +---- .../plugins/pdw/tinymce/editor_plugin_src.js | 14 ++++++++++---- lib/editor/tinymce/plugins/pdw/version.php | 2 +- 4 files changed, 14 insertions(+), 9 deletions(-) diff --git a/lib/editor/tinymce/plugins/pdw/readme_moodle.txt b/lib/editor/tinymce/plugins/pdw/readme_moodle.txt index 2466e1e9b39..0f510fffd88 100644 --- a/lib/editor/tinymce/plugins/pdw/readme_moodle.txt +++ b/lib/editor/tinymce/plugins/pdw/readme_moodle.txt @@ -11,3 +11,5 @@ Upgrade procedure: 1/ extract standard PDW package into lib/editor/tinymce/plugins/pdw/tinymce/ 2/ bump up version.php 3/ update lib/thirdpartylibs.xml +4/ reimplement patch in MDL-23646 +5/ reminify the js manually (I used uglifyjs) diff --git a/lib/editor/tinymce/plugins/pdw/tinymce/editor_plugin.js b/lib/editor/tinymce/plugins/pdw/tinymce/editor_plugin.js index 321ccc2c2da..3646b35abf7 100644 --- a/lib/editor/tinymce/plugins/pdw/tinymce/editor_plugin.js +++ b/lib/editor/tinymce/plugins/pdw/tinymce/editor_plugin.js @@ -22,7 +22,4 @@ * THE SOFTWARE. * Based on TinyMCE Wordpress plugin (Kitchen Sink) */ -(function(){var d=tinymce.DOM;tinymce.PluginManager.requireLangPack("pdw");tinymce.create("tinymce.plugins.pdw",{init:function(a,h){var e=this,i=[],j=[],c;j=a.settings.pdw_toggle_toolbars.split(",");for(c=0;cversion = 2013061400; +$plugin->version = 2013070500; // Required Moodle version. $plugin->requires = 2013050100; // Full name of the plugin (used for diagnostics).