Index: wysiwyg_editor.js =================================================================== RCS file: /cvs/drupal-contrib/contributions/modules/wysiwyg/wysiwyg_editor.js,v retrieving revision 1.1.2.6 diff -r1.1.2.6 wysiwyg_editor.js 23c23,27 < tinyMCE.loadPlugin(plugin, Drupal.settings.wysiwygEditor.plugins[plugin]); --- > if (tinyMCE.addI18n) { > //tinymce.PluginManager.load(plugin, Drupal.settings.wysiwygEditor.plugins[plugin] + '/editor_plugin.js'); > } else { > tinyMCE.loadPlugin(plugin, Drupal.settings.wysiwygEditor.plugins[plugin]); > } 52a57,72 > Drupal.tinyMCERemoveControl = function(id) { > if (tinyMCE.activeEditor) { > tinyMCE.execCommand('mceRemoveControl', false, id); > } else { > tinyMCE.removeMCEControl(tinyMCE.getEditorId(id)); > } > } > > Drupal.tinyMCEAddControl = function(id) { > if (tinyMCE.activeEditor) { > tinyMCE.execCommand('mceAddControl', true, id); > } else { > tinyMCE.addMCEControl($('#' + id).get(0), id); > } > } > 57c77,78 < if (tinyMCE.getEditorId(id) == null) { --- > var state = tinyMCE.activeEditor ? tinyMCE.get(id) : tinyMCE.getEditorId(id); > if (state == null) { 63c84 < tinyMCE.addMCEControl($('#' + id).get(0), id); --- > Drupal.tinyMCEAddControl(id); 67c88 < tinyMCE.removeMCEControl(tinyMCE.getEditorId(id)); --- > Drupal.tinyMCERemoveControl(id);