Wysiwyg 6.x-3.x, xxxx-xx-xx
---------------------------
+#715228 by TwoD: Fixed TinyMCE image popups not launching for existing images.
#606952 by TwoD: Fixed inserting content in fullscreen TinyMCE.
#593008 by TwoD: Fixed third-party scripts breaking Wysiwyg.
#695398 by RichieB, Cl1mh4224rd, mcpuddin: Fixed TinyMCE 3.3.9.1 detection.
for (var setting in settings) {
tinyMCE.settings[setting] = settings[setting];
}
+
+ // #715228: Remove extra mceItem class added by Wysiwyg < v2.1.
+ $field = $('#' + params.field);
+ $field.val($field.val().replace(/class=(['"].*?)\bmceItem\b(.*?['"])/ig, 'class=$1$2'));
+
// Attach editor.
tinyMCE.execCommand('mceAddControl', true, params.field);
};
$('#' + ed.editorContainer + ' table.mceLayout td.mceToolbar').append($toolbar);
$('#' + ed.editorContainer + ' table.mceToolbar').remove();
});
+
+ // #715228: Remove extra mceItem class added by Wysiwyg < v2.1.
+ $field = $('#' + params.field);
+ $field.val($field.val().replace(/class=(['"].*?)\bmceItem\b(.*?['"])/ig, 'class=$1$2'));
+
// Attach editor.
ed.render();
};