diff --git a/lib/editor/tinymce/tiny_mce/3.3.8/Popup.js b/lib/editor/tinymce/tiny_mce/3.3.8/Popup.js new file mode 100644 index 00000000000..36310c08b3a --- /dev/null +++ b/lib/editor/tinymce/tiny_mce/3.3.8/Popup.js @@ -0,0 +1,438 @@ +/** + * Popup.js + * + * Copyright 2009, Moxiecode Systems AB + * Released under LGPL License. + * + * License: http://tinymce.moxiecode.com/license + * Contributing: http://tinymce.moxiecode.com/contributing + */ + +// Some global instances +var tinymce = null, tinyMCEPopup, tinyMCE; + +/** + * TinyMCE popup/dialog helper class. This gives you easy access to the + * parent editor instance and a bunch of other things. It's higly recommended + * that you load this script into your dialogs. + * + * @static + * @class tinyMCEPopup + */ +tinyMCEPopup = { + /** + * Initializes the popup this will be called automatically. + * + * @method init + */ + init : function() { + var t = this, w, ti; + + // Find window & API + w = t.getWin(); + tinymce = w.tinymce; + tinyMCE = w.tinyMCE; + t.editor = tinymce.EditorManager.activeEditor; + t.params = t.editor.windowManager.params; + t.features = t.editor.windowManager.features; + + // Setup local DOM + t.dom = t.editor.windowManager.createInstance('tinymce.dom.DOMUtils', document); + + // Enables you to skip loading the default css + if (t.features.popup_css !== false) + t.dom.loadCSS(t.features.popup_css || t.editor.settings.popup_css); + + // Setup on init listeners + t.listeners = []; + t.onInit = { + add : function(f, s) { + t.listeners.push({func : f, scope : s}); + } + }; + + t.isWindow = !t.getWindowArg('mce_inline'); + t.id = t.getWindowArg('mce_window_id'); + t.editor.windowManager.onOpen.dispatch(t.editor.windowManager, window); + }, + + /** + * Returns the reference to the parent window that opened the dialog. + * + * @method getWin + * @return {Window} Reference to the parent window that opened the dialog. + */ + getWin : function() { + // Added frameElement check to fix bug: #2817583 + return (!window.frameElement && window.dialogArguments) || opener || parent || top; + }, + + /** + * Returns a window argument/parameter by name. + * + * @method getWindowArg + * @param {String} n Name of the window argument to retrive. + * @param {String} dv Optional default value to return. + * @return {String} Argument value or default value if it wasn't found. + */ + getWindowArg : function(n, dv) { + var v = this.params[n]; + + return tinymce.is(v) ? v : dv; + }, + + /** + * Returns a editor parameter/config option value. + * + * @method getParam + * @param {String} n Name of the editor config option to retrive. + * @param {String} dv Optional default value to return. + * @return {String} Parameter value or default value if it wasn't found. + */ + getParam : function(n, dv) { + return this.editor.getParam(n, dv); + }, + + /** + * Returns a language item by key. + * + * @method getLang + * @param {String} n Language item like mydialog.something. + * @param {String} dv Optional default value to return. + * @return {String} Language value for the item like "my string" or the default value if it wasn't found. + */ + getLang : function(n, dv) { + return this.editor.getLang(n, dv); + }, + + /** + * Executed a command on editor that opened the dialog/popup. + * + * @method execCommand + * @param {String} cmd Command to execute. + * @param {Boolean} ui Optional boolean value if the UI for the command should be presented or not. + * @param {Object} val Optional value to pass with the comman like an URL. + * @param {Object} a Optional arguments object. + */ + execCommand : function(cmd, ui, val, a) { + a = a || {}; + a.skip_focus = 1; + + this.restoreSelection(); + return this.editor.execCommand(cmd, ui, val, a); + }, + + /** + * Resizes the dialog to the inner size of the window. This is needed since various browsers + * have different border sizes on windows. + * + * @method resizeToInnerSize + */ + resizeToInnerSize : function() { + var t = this; + + // Detach it to workaround a Chrome specific bug + // https://sourceforge.net/tracker/?func=detail&atid=635682&aid=2926339&group_id=103281 + setTimeout(function() { + var vp = t.dom.getViewPort(window); + + t.editor.windowManager.resizeBy( + t.getWindowArg('mce_width') - vp.w, + t.getWindowArg('mce_height') - vp.h, + t.id || window + ); + }, 0); + }, + + /** + * Will executed the specified string when the page has been loaded. This function + * was added for compatibility with the 2.x branch. + * + * @method executeOnLoad + * @param {String} s String to evalutate on init. + */ + executeOnLoad : function(s) { + this.onInit.add(function() { + eval(s); + }); + }, + + /** + * Stores the current editor selection for later restoration. This can be useful since some browsers + * looses it's selection if a control element is selected/focused inside the dialogs. + * + * @method storeSelection + */ + storeSelection : function() { + this.editor.windowManager.bookmark = tinyMCEPopup.editor.selection.getBookmark(1); + }, + + /** + * Restores any stored selection. This can be useful since some browsers + * looses it's selection if a control element is selected/focused inside the dialogs. + * + * @method restoreSelection + */ + restoreSelection : function() { + var t = tinyMCEPopup; + + if (!t.isWindow && tinymce.isIE) + t.editor.selection.moveToBookmark(t.editor.windowManager.bookmark); + }, + + /** + * Loads a specific dialog language pack. If you pass in plugin_url as a arugment + * when you open the window it will load the /langs/_dlg.js lang pack file. + * + * @method requireLangPack + */ + requireLangPack : function() { + var t = this, u = t.getWindowArg('plugin_url') || t.getWindowArg('theme_url'); + + if (u && t.editor.settings.language && t.features.translate_i18n !== false) { + u += '/langs/' + t.editor.settings.language + '_dlg.js'; + + if (!tinymce.ScriptLoader.isDone(u)) { + document.write(''); + tinymce.ScriptLoader.markDone(u); + } + } + }, + + /** + * Executes a color picker on the specified element id. When the user + * then selects a color it will be set as the value of the specified element. + * + * @method pickColor + * @param {DOMEvent} e DOM event object. + * @param {string} element_id Element id to be filled with the color value from the picker. + */ + pickColor : function(e, element_id) { + this.execCommand('mceColorPicker', true, { + color : document.getElementById(element_id).value, + func : function(c) { + document.getElementById(element_id).value = c; + + try { + document.getElementById(element_id).onchange(); + } catch (ex) { + // Try fire event, ignore errors + } + } + }); + }, + + /** + * Opens a filebrowser/imagebrowser this will set the output value from + * the browser as a value on the specified element. + * + * @method openBrowser + * @param {string} element_id Id of the element to set value in. + * @param {string} type Type of browser to open image/file/flash. + * @param {string} option Option name to get the file_broswer_callback function name from. + */ + openBrowser : function(element_id, type, option) { + tinyMCEPopup.restoreSelection(); + this.editor.execCallback('file_browser_callback', element_id, document.getElementById(element_id).value, type, window); + }, + + /** + * Creates a confirm dialog. Please don't use the blocking behavior of this + * native version use the callback method instead then it can be extended. + * + * @method confirm + * @param {String} t Title for the new confirm dialog. + * @param {function} cb Callback function to be executed after the user has selected ok or cancel. + * @param {Object} s Optional scope to execute the callback in. + */ + confirm : function(t, cb, s) { + this.editor.windowManager.confirm(t, cb, s, window); + }, + + /** + * Creates a alert dialog. Please don't use the blocking behavior of this + * native version use the callback method instead then it can be extended. + * + * @method alert + * @param {String} t Title for the new alert dialog. + * @param {function} cb Callback function to be executed after the user has selected ok. + * @param {Object} s Optional scope to execute the callback in. + */ + alert : function(tx, cb, s) { + this.editor.windowManager.alert(tx, cb, s, window); + }, + + /** + * Closes the current window. + * + * @method close + */ + close : function() { + var t = this; + + // To avoid domain relaxing issue in Opera + function close() { + t.editor.windowManager.close(window); + tinymce = tinyMCE = t.editor = t.params = t.dom = t.dom.doc = null; // Cleanup + }; + + if (tinymce.isOpera) + t.getWin().setTimeout(close, 0); + else + close(); + }, + + // Internal functions + + _restoreSelection : function() { + var e = window.event.srcElement; + + if (e.nodeName == 'INPUT' && (e.type == 'submit' || e.type == 'button')) + tinyMCEPopup.restoreSelection(); + }, + +/* _restoreSelection : function() { + var e = window.event.srcElement; + + // If user focus a non text input or textarea + if ((e.nodeName != 'INPUT' && e.nodeName != 'TEXTAREA') || e.type != 'text') + tinyMCEPopup.restoreSelection(); + },*/ + + _onDOMLoaded : function() { + var t = tinyMCEPopup, ti = document.title, bm, h, nv; + + if (t.domLoaded) + return; + + t.domLoaded = 1; + + // Translate page + if (t.features.translate_i18n !== false) { + h = document.body.innerHTML; + + // Replace a=x with a="x" in IE + if (tinymce.isIE) + h = h.replace(/ (value|title|alt)=([^"][^\s>]+)/gi, ' $1="$2"') + + document.dir = t.editor.getParam('directionality',''); + + if ((nv = t.editor.translate(h)) && nv != h) + document.body.innerHTML = nv; + + if ((nv = t.editor.translate(ti)) && nv != ti) + document.title = ti = nv; + } + + document.body.style.display = ''; + + // Restore selection in IE when focus is placed on a non textarea or input element of the type text + if (tinymce.isIE) { + document.attachEvent('onmouseup', tinyMCEPopup._restoreSelection); + + // Add base target element for it since it would fail with modal dialogs + t.dom.add(t.dom.select('head')[0], 'base', {target : '_self'}); + } + + t.restoreSelection(); + t.resizeToInnerSize(); + + // Set inline title + if (!t.isWindow) + t.editor.windowManager.setTitle(window, ti); + else + window.focus(); + + if (!tinymce.isIE && !t.isWindow) { + tinymce.dom.Event._add(document, 'focus', function() { + t.editor.windowManager.focus(t.id); + }); + } + + // Patch for accessibility + tinymce.each(t.dom.select('select'), function(e) { + e.onkeydown = tinyMCEPopup._accessHandler; + }); + + // Call onInit + // Init must be called before focus so the selection won't get lost by the focus call + tinymce.each(t.listeners, function(o) { + o.func.call(o.scope, t.editor); + }); + + // Move focus to window + if (t.getWindowArg('mce_auto_focus', true)) { + window.focus(); + + // Focus element with mceFocus class + tinymce.each(document.forms, function(f) { + tinymce.each(f.elements, function(e) { + if (t.dom.hasClass(e, 'mceFocus') && !e.disabled) { + e.focus(); + return false; // Break loop + } + }); + }); + } + + document.onkeyup = tinyMCEPopup._closeWinKeyHandler; + }, + + _accessHandler : function(e) { + e = e || window.event; + + if (e.keyCode == 13 || e.keyCode == 32) { + e = e.target || e.srcElement; + + if (e.onchange) + e.onchange(); + + return tinymce.dom.Event.cancel(e); + } + }, + + _closeWinKeyHandler : function(e) { + e = e || window.event; + + if (e.keyCode == 27) + tinyMCEPopup.close(); + }, + + _wait : function() { + // Use IE method + if (document.attachEvent) { + document.attachEvent("onreadystatechange", function() { + if (document.readyState === "complete") { + document.detachEvent("onreadystatechange", arguments.callee); + tinyMCEPopup._onDOMLoaded(); + } + }); + + if (document.documentElement.doScroll && window == window.top) { + (function() { + if (tinyMCEPopup.domLoaded) + return; + + try { + // If IE is used, use the trick by Diego Perini + // http://javascript.nwbox.com/IEContentLoaded/ + document.documentElement.doScroll("left"); + } catch (ex) { + setTimeout(arguments.callee, 0); + return; + } + + tinyMCEPopup._onDOMLoaded(); + })(); + } + + document.attachEvent('onload', tinyMCEPopup._onDOMLoaded); + } else if (document.addEventListener) { + window.addEventListener('DOMContentLoaded', tinyMCEPopup._onDOMLoaded, false); + window.addEventListener('load', tinyMCEPopup._onDOMLoaded, false); + } + } +}; + +tinyMCEPopup.init(); +tinyMCEPopup._wait(); // Wait for DOM Content Loaded diff --git a/lib/editor/tinymce/tiny_mce/3.8.8/classes/AddOnManager.js b/lib/editor/tinymce/tiny_mce/3.3.8/classes/AddOnManager.js similarity index 100% rename from lib/editor/tinymce/tiny_mce/3.8.8/classes/AddOnManager.js rename to lib/editor/tinymce/tiny_mce/3.3.8/classes/AddOnManager.js diff --git a/lib/editor/tinymce/tiny_mce/3.8.8/classes/CommandManager.js b/lib/editor/tinymce/tiny_mce/3.3.8/classes/CommandManager.js similarity index 100% rename from lib/editor/tinymce/tiny_mce/3.8.8/classes/CommandManager.js rename to lib/editor/tinymce/tiny_mce/3.3.8/classes/CommandManager.js diff --git a/lib/editor/tinymce/tiny_mce/3.8.8/classes/ControlManager.js b/lib/editor/tinymce/tiny_mce/3.3.8/classes/ControlManager.js similarity index 100% rename from lib/editor/tinymce/tiny_mce/3.8.8/classes/ControlManager.js rename to lib/editor/tinymce/tiny_mce/3.3.8/classes/ControlManager.js diff --git a/lib/editor/tinymce/tiny_mce/3.8.8/classes/Developer.js b/lib/editor/tinymce/tiny_mce/3.3.8/classes/Developer.js similarity index 100% rename from lib/editor/tinymce/tiny_mce/3.8.8/classes/Developer.js rename to lib/editor/tinymce/tiny_mce/3.3.8/classes/Developer.js diff --git a/lib/editor/tinymce/tiny_mce/3.8.8/classes/Editor.js b/lib/editor/tinymce/tiny_mce/3.3.8/classes/Editor.js similarity index 100% rename from lib/editor/tinymce/tiny_mce/3.8.8/classes/Editor.js rename to lib/editor/tinymce/tiny_mce/3.3.8/classes/Editor.js diff --git a/lib/editor/tinymce/tiny_mce/3.8.8/classes/EditorCommands.js b/lib/editor/tinymce/tiny_mce/3.3.8/classes/EditorCommands.js similarity index 100% rename from lib/editor/tinymce/tiny_mce/3.8.8/classes/EditorCommands.js rename to lib/editor/tinymce/tiny_mce/3.3.8/classes/EditorCommands.js diff --git a/lib/editor/tinymce/tiny_mce/3.8.8/classes/EditorManager.js b/lib/editor/tinymce/tiny_mce/3.3.8/classes/EditorManager.js similarity index 100% rename from lib/editor/tinymce/tiny_mce/3.8.8/classes/EditorManager.js rename to lib/editor/tinymce/tiny_mce/3.3.8/classes/EditorManager.js diff --git a/lib/editor/tinymce/tiny_mce/3.8.8/classes/ForceBlocks.js b/lib/editor/tinymce/tiny_mce/3.3.8/classes/ForceBlocks.js similarity index 100% rename from lib/editor/tinymce/tiny_mce/3.8.8/classes/ForceBlocks.js rename to lib/editor/tinymce/tiny_mce/3.3.8/classes/ForceBlocks.js diff --git a/lib/editor/tinymce/tiny_mce/3.8.8/classes/Formatter.js b/lib/editor/tinymce/tiny_mce/3.3.8/classes/Formatter.js similarity index 100% rename from lib/editor/tinymce/tiny_mce/3.8.8/classes/Formatter.js rename to lib/editor/tinymce/tiny_mce/3.3.8/classes/Formatter.js diff --git a/lib/editor/tinymce/tiny_mce/3.8.8/classes/LegacyInput.js b/lib/editor/tinymce/tiny_mce/3.3.8/classes/LegacyInput.js similarity index 100% rename from lib/editor/tinymce/tiny_mce/3.8.8/classes/LegacyInput.js rename to lib/editor/tinymce/tiny_mce/3.3.8/classes/LegacyInput.js diff --git a/lib/editor/tinymce/tiny_mce/3.8.8/classes/Popup.js b/lib/editor/tinymce/tiny_mce/3.3.8/classes/Popup.js similarity index 100% rename from lib/editor/tinymce/tiny_mce/3.8.8/classes/Popup.js rename to lib/editor/tinymce/tiny_mce/3.3.8/classes/Popup.js diff --git a/lib/editor/tinymce/tiny_mce/3.8.8/classes/UndoManager.js b/lib/editor/tinymce/tiny_mce/3.3.8/classes/UndoManager.js similarity index 100% rename from lib/editor/tinymce/tiny_mce/3.8.8/classes/UndoManager.js rename to lib/editor/tinymce/tiny_mce/3.3.8/classes/UndoManager.js diff --git a/lib/editor/tinymce/tiny_mce/3.8.8/classes/WindowManager.js b/lib/editor/tinymce/tiny_mce/3.3.8/classes/WindowManager.js similarity index 100% rename from lib/editor/tinymce/tiny_mce/3.8.8/classes/WindowManager.js rename to lib/editor/tinymce/tiny_mce/3.3.8/classes/WindowManager.js diff --git a/lib/editor/tinymce/tiny_mce/3.8.8/classes/adapter/jquery/adapter.js b/lib/editor/tinymce/tiny_mce/3.3.8/classes/adapter/jquery/adapter.js similarity index 100% rename from lib/editor/tinymce/tiny_mce/3.8.8/classes/adapter/jquery/adapter.js rename to lib/editor/tinymce/tiny_mce/3.3.8/classes/adapter/jquery/adapter.js diff --git a/lib/editor/tinymce/tiny_mce/3.8.8/classes/adapter/jquery/jquery.tinymce.js b/lib/editor/tinymce/tiny_mce/3.3.8/classes/adapter/jquery/jquery.tinymce.js similarity index 100% rename from lib/editor/tinymce/tiny_mce/3.8.8/classes/adapter/jquery/jquery.tinymce.js rename to lib/editor/tinymce/tiny_mce/3.3.8/classes/adapter/jquery/jquery.tinymce.js diff --git a/lib/editor/tinymce/tiny_mce/3.8.8/classes/adapter/prototype/adapter.js b/lib/editor/tinymce/tiny_mce/3.3.8/classes/adapter/prototype/adapter.js similarity index 100% rename from lib/editor/tinymce/tiny_mce/3.8.8/classes/adapter/prototype/adapter.js rename to lib/editor/tinymce/tiny_mce/3.3.8/classes/adapter/prototype/adapter.js diff --git a/lib/editor/tinymce/tiny_mce/3.8.8/classes/dom/DOMUtils.js b/lib/editor/tinymce/tiny_mce/3.3.8/classes/dom/DOMUtils.js similarity index 100% rename from lib/editor/tinymce/tiny_mce/3.8.8/classes/dom/DOMUtils.js rename to lib/editor/tinymce/tiny_mce/3.3.8/classes/dom/DOMUtils.js diff --git a/lib/editor/tinymce/tiny_mce/3.8.8/classes/dom/Element.js b/lib/editor/tinymce/tiny_mce/3.3.8/classes/dom/Element.js similarity index 100% rename from lib/editor/tinymce/tiny_mce/3.8.8/classes/dom/Element.js rename to lib/editor/tinymce/tiny_mce/3.3.8/classes/dom/Element.js diff --git a/lib/editor/tinymce/tiny_mce/3.8.8/classes/dom/EventUtils.js b/lib/editor/tinymce/tiny_mce/3.3.8/classes/dom/EventUtils.js similarity index 100% rename from lib/editor/tinymce/tiny_mce/3.8.8/classes/dom/EventUtils.js rename to lib/editor/tinymce/tiny_mce/3.3.8/classes/dom/EventUtils.js diff --git a/lib/editor/tinymce/tiny_mce/3.8.8/classes/dom/Range.js b/lib/editor/tinymce/tiny_mce/3.3.8/classes/dom/Range.js similarity index 100% rename from lib/editor/tinymce/tiny_mce/3.8.8/classes/dom/Range.js rename to lib/editor/tinymce/tiny_mce/3.3.8/classes/dom/Range.js diff --git a/lib/editor/tinymce/tiny_mce/3.8.8/classes/dom/RangeUtils.js b/lib/editor/tinymce/tiny_mce/3.3.8/classes/dom/RangeUtils.js similarity index 100% rename from lib/editor/tinymce/tiny_mce/3.8.8/classes/dom/RangeUtils.js rename to lib/editor/tinymce/tiny_mce/3.3.8/classes/dom/RangeUtils.js diff --git a/lib/editor/tinymce/tiny_mce/3.8.8/classes/dom/Schema.js b/lib/editor/tinymce/tiny_mce/3.3.8/classes/dom/Schema.js similarity index 100% rename from lib/editor/tinymce/tiny_mce/3.8.8/classes/dom/Schema.js rename to lib/editor/tinymce/tiny_mce/3.3.8/classes/dom/Schema.js diff --git a/lib/editor/tinymce/tiny_mce/3.8.8/classes/dom/ScriptLoader.js b/lib/editor/tinymce/tiny_mce/3.3.8/classes/dom/ScriptLoader.js similarity index 100% rename from lib/editor/tinymce/tiny_mce/3.8.8/classes/dom/ScriptLoader.js rename to lib/editor/tinymce/tiny_mce/3.3.8/classes/dom/ScriptLoader.js diff --git a/lib/editor/tinymce/tiny_mce/3.8.8/classes/dom/Selection.js b/lib/editor/tinymce/tiny_mce/3.3.8/classes/dom/Selection.js similarity index 100% rename from lib/editor/tinymce/tiny_mce/3.8.8/classes/dom/Selection.js rename to lib/editor/tinymce/tiny_mce/3.3.8/classes/dom/Selection.js diff --git a/lib/editor/tinymce/tiny_mce/3.8.8/classes/dom/Serializer.js b/lib/editor/tinymce/tiny_mce/3.3.8/classes/dom/Serializer.js similarity index 100% rename from lib/editor/tinymce/tiny_mce/3.8.8/classes/dom/Serializer.js rename to lib/editor/tinymce/tiny_mce/3.3.8/classes/dom/Serializer.js diff --git a/lib/editor/tinymce/tiny_mce/3.8.8/classes/dom/Sizzle.js b/lib/editor/tinymce/tiny_mce/3.3.8/classes/dom/Sizzle.js similarity index 100% rename from lib/editor/tinymce/tiny_mce/3.8.8/classes/dom/Sizzle.js rename to lib/editor/tinymce/tiny_mce/3.3.8/classes/dom/Sizzle.js diff --git a/lib/editor/tinymce/tiny_mce/3.8.8/classes/dom/StringWriter.js b/lib/editor/tinymce/tiny_mce/3.3.8/classes/dom/StringWriter.js similarity index 100% rename from lib/editor/tinymce/tiny_mce/3.8.8/classes/dom/StringWriter.js rename to lib/editor/tinymce/tiny_mce/3.3.8/classes/dom/StringWriter.js diff --git a/lib/editor/tinymce/tiny_mce/3.8.8/classes/dom/TreeWalker.js b/lib/editor/tinymce/tiny_mce/3.3.8/classes/dom/TreeWalker.js similarity index 100% rename from lib/editor/tinymce/tiny_mce/3.8.8/classes/dom/TreeWalker.js rename to lib/editor/tinymce/tiny_mce/3.3.8/classes/dom/TreeWalker.js diff --git a/lib/editor/tinymce/tiny_mce/3.8.8/classes/dom/TridentSelection.js b/lib/editor/tinymce/tiny_mce/3.3.8/classes/dom/TridentSelection.js similarity index 100% rename from lib/editor/tinymce/tiny_mce/3.8.8/classes/dom/TridentSelection.js rename to lib/editor/tinymce/tiny_mce/3.3.8/classes/dom/TridentSelection.js diff --git a/lib/editor/tinymce/tiny_mce/3.8.8/classes/dom/XMLWriter.js b/lib/editor/tinymce/tiny_mce/3.3.8/classes/dom/XMLWriter.js similarity index 100% rename from lib/editor/tinymce/tiny_mce/3.8.8/classes/dom/XMLWriter.js rename to lib/editor/tinymce/tiny_mce/3.3.8/classes/dom/XMLWriter.js diff --git a/lib/editor/tinymce/tiny_mce/3.8.8/classes/firebug/firebug-lite.js b/lib/editor/tinymce/tiny_mce/3.3.8/classes/firebug/firebug-lite.js similarity index 100% rename from lib/editor/tinymce/tiny_mce/3.8.8/classes/firebug/firebug-lite.js rename to lib/editor/tinymce/tiny_mce/3.3.8/classes/firebug/firebug-lite.js diff --git a/lib/editor/tinymce/tiny_mce/3.8.8/classes/tinymce.js b/lib/editor/tinymce/tiny_mce/3.3.8/classes/tinymce.js similarity index 100% rename from lib/editor/tinymce/tiny_mce/3.8.8/classes/tinymce.js rename to lib/editor/tinymce/tiny_mce/3.3.8/classes/tinymce.js diff --git a/lib/editor/tinymce/tiny_mce/3.8.8/classes/ui/Button.js b/lib/editor/tinymce/tiny_mce/3.3.8/classes/ui/Button.js similarity index 100% rename from lib/editor/tinymce/tiny_mce/3.8.8/classes/ui/Button.js rename to lib/editor/tinymce/tiny_mce/3.3.8/classes/ui/Button.js diff --git a/lib/editor/tinymce/tiny_mce/3.8.8/classes/ui/ColorSplitButton.js b/lib/editor/tinymce/tiny_mce/3.3.8/classes/ui/ColorSplitButton.js similarity index 100% rename from lib/editor/tinymce/tiny_mce/3.8.8/classes/ui/ColorSplitButton.js rename to lib/editor/tinymce/tiny_mce/3.3.8/classes/ui/ColorSplitButton.js diff --git a/lib/editor/tinymce/tiny_mce/3.8.8/classes/ui/Container.js b/lib/editor/tinymce/tiny_mce/3.3.8/classes/ui/Container.js similarity index 100% rename from lib/editor/tinymce/tiny_mce/3.8.8/classes/ui/Container.js rename to lib/editor/tinymce/tiny_mce/3.3.8/classes/ui/Container.js diff --git a/lib/editor/tinymce/tiny_mce/3.8.8/classes/ui/Control.js b/lib/editor/tinymce/tiny_mce/3.3.8/classes/ui/Control.js similarity index 100% rename from lib/editor/tinymce/tiny_mce/3.8.8/classes/ui/Control.js rename to lib/editor/tinymce/tiny_mce/3.3.8/classes/ui/Control.js diff --git a/lib/editor/tinymce/tiny_mce/3.8.8/classes/ui/DropMenu.js b/lib/editor/tinymce/tiny_mce/3.3.8/classes/ui/DropMenu.js similarity index 100% rename from lib/editor/tinymce/tiny_mce/3.8.8/classes/ui/DropMenu.js rename to lib/editor/tinymce/tiny_mce/3.3.8/classes/ui/DropMenu.js diff --git a/lib/editor/tinymce/tiny_mce/3.8.8/classes/ui/ListBox.js b/lib/editor/tinymce/tiny_mce/3.3.8/classes/ui/ListBox.js similarity index 100% rename from lib/editor/tinymce/tiny_mce/3.8.8/classes/ui/ListBox.js rename to lib/editor/tinymce/tiny_mce/3.3.8/classes/ui/ListBox.js diff --git a/lib/editor/tinymce/tiny_mce/3.8.8/classes/ui/Menu.js b/lib/editor/tinymce/tiny_mce/3.3.8/classes/ui/Menu.js similarity index 100% rename from lib/editor/tinymce/tiny_mce/3.8.8/classes/ui/Menu.js rename to lib/editor/tinymce/tiny_mce/3.3.8/classes/ui/Menu.js diff --git a/lib/editor/tinymce/tiny_mce/3.8.8/classes/ui/MenuButton.js b/lib/editor/tinymce/tiny_mce/3.3.8/classes/ui/MenuButton.js similarity index 100% rename from lib/editor/tinymce/tiny_mce/3.8.8/classes/ui/MenuButton.js rename to lib/editor/tinymce/tiny_mce/3.3.8/classes/ui/MenuButton.js diff --git a/lib/editor/tinymce/tiny_mce/3.8.8/classes/ui/MenuItem.js b/lib/editor/tinymce/tiny_mce/3.3.8/classes/ui/MenuItem.js similarity index 100% rename from lib/editor/tinymce/tiny_mce/3.8.8/classes/ui/MenuItem.js rename to lib/editor/tinymce/tiny_mce/3.3.8/classes/ui/MenuItem.js diff --git a/lib/editor/tinymce/tiny_mce/3.8.8/classes/ui/NativeListBox.js b/lib/editor/tinymce/tiny_mce/3.3.8/classes/ui/NativeListBox.js similarity index 100% rename from lib/editor/tinymce/tiny_mce/3.8.8/classes/ui/NativeListBox.js rename to lib/editor/tinymce/tiny_mce/3.3.8/classes/ui/NativeListBox.js diff --git a/lib/editor/tinymce/tiny_mce/3.8.8/classes/ui/Separator.js b/lib/editor/tinymce/tiny_mce/3.3.8/classes/ui/Separator.js similarity index 100% rename from lib/editor/tinymce/tiny_mce/3.8.8/classes/ui/Separator.js rename to lib/editor/tinymce/tiny_mce/3.3.8/classes/ui/Separator.js diff --git a/lib/editor/tinymce/tiny_mce/3.8.8/classes/ui/SplitButton.js b/lib/editor/tinymce/tiny_mce/3.3.8/classes/ui/SplitButton.js similarity index 100% rename from lib/editor/tinymce/tiny_mce/3.8.8/classes/ui/SplitButton.js rename to lib/editor/tinymce/tiny_mce/3.3.8/classes/ui/SplitButton.js diff --git a/lib/editor/tinymce/tiny_mce/3.8.8/classes/ui/Toolbar.js b/lib/editor/tinymce/tiny_mce/3.3.8/classes/ui/Toolbar.js similarity index 100% rename from lib/editor/tinymce/tiny_mce/3.8.8/classes/ui/Toolbar.js rename to lib/editor/tinymce/tiny_mce/3.3.8/classes/ui/Toolbar.js diff --git a/lib/editor/tinymce/tiny_mce/3.8.8/classes/util/Cookie.js b/lib/editor/tinymce/tiny_mce/3.3.8/classes/util/Cookie.js similarity index 100% rename from lib/editor/tinymce/tiny_mce/3.8.8/classes/util/Cookie.js rename to lib/editor/tinymce/tiny_mce/3.3.8/classes/util/Cookie.js diff --git a/lib/editor/tinymce/tiny_mce/3.8.8/classes/util/Dispatcher.js b/lib/editor/tinymce/tiny_mce/3.3.8/classes/util/Dispatcher.js similarity index 100% rename from lib/editor/tinymce/tiny_mce/3.8.8/classes/util/Dispatcher.js rename to lib/editor/tinymce/tiny_mce/3.3.8/classes/util/Dispatcher.js diff --git a/lib/editor/tinymce/tiny_mce/3.8.8/classes/util/JSON.js b/lib/editor/tinymce/tiny_mce/3.3.8/classes/util/JSON.js similarity index 100% rename from lib/editor/tinymce/tiny_mce/3.8.8/classes/util/JSON.js rename to lib/editor/tinymce/tiny_mce/3.3.8/classes/util/JSON.js diff --git a/lib/editor/tinymce/tiny_mce/3.8.8/classes/util/JSONP.js b/lib/editor/tinymce/tiny_mce/3.3.8/classes/util/JSONP.js similarity index 100% rename from lib/editor/tinymce/tiny_mce/3.8.8/classes/util/JSONP.js rename to lib/editor/tinymce/tiny_mce/3.3.8/classes/util/JSONP.js diff --git a/lib/editor/tinymce/tiny_mce/3.8.8/classes/util/JSONRequest.js b/lib/editor/tinymce/tiny_mce/3.3.8/classes/util/JSONRequest.js similarity index 100% rename from lib/editor/tinymce/tiny_mce/3.8.8/classes/util/JSONRequest.js rename to lib/editor/tinymce/tiny_mce/3.3.8/classes/util/JSONRequest.js diff --git a/lib/editor/tinymce/tiny_mce/3.8.8/classes/util/URI.js b/lib/editor/tinymce/tiny_mce/3.3.8/classes/util/URI.js similarity index 100% rename from lib/editor/tinymce/tiny_mce/3.8.8/classes/util/URI.js rename to lib/editor/tinymce/tiny_mce/3.3.8/classes/util/URI.js diff --git a/lib/editor/tinymce/tiny_mce/3.8.8/classes/util/XHR.js b/lib/editor/tinymce/tiny_mce/3.3.8/classes/util/XHR.js similarity index 100% rename from lib/editor/tinymce/tiny_mce/3.8.8/classes/util/XHR.js rename to lib/editor/tinymce/tiny_mce/3.3.8/classes/util/XHR.js diff --git a/lib/editor/tinymce/tiny_mce/3.8.8/classes/xml/Parser.js b/lib/editor/tinymce/tiny_mce/3.3.8/classes/xml/Parser.js similarity index 100% rename from lib/editor/tinymce/tiny_mce/3.8.8/classes/xml/Parser.js rename to lib/editor/tinymce/tiny_mce/3.3.8/classes/xml/Parser.js diff --git a/lib/editor/tinymce/tiny_mce/3.8.8/jquery.tinymce.js b/lib/editor/tinymce/tiny_mce/3.3.8/jquery.tinymce.js similarity index 100% rename from lib/editor/tinymce/tiny_mce/3.8.8/jquery.tinymce.js rename to lib/editor/tinymce/tiny_mce/3.3.8/jquery.tinymce.js diff --git a/lib/editor/tinymce/tiny_mce/3.8.8/langs/en.js b/lib/editor/tinymce/tiny_mce/3.3.8/langs/en.js similarity index 100% rename from lib/editor/tinymce/tiny_mce/3.8.8/langs/en.js rename to lib/editor/tinymce/tiny_mce/3.3.8/langs/en.js diff --git a/lib/editor/tinymce/tiny_mce/3.8.8/license.txt b/lib/editor/tinymce/tiny_mce/3.3.8/license.txt similarity index 100% rename from lib/editor/tinymce/tiny_mce/3.8.8/license.txt rename to lib/editor/tinymce/tiny_mce/3.3.8/license.txt diff --git a/lib/editor/tinymce/tiny_mce/3.8.8/plugins/advhr/css/advhr.css b/lib/editor/tinymce/tiny_mce/3.3.8/plugins/advhr/css/advhr.css similarity index 100% rename from lib/editor/tinymce/tiny_mce/3.8.8/plugins/advhr/css/advhr.css rename to lib/editor/tinymce/tiny_mce/3.3.8/plugins/advhr/css/advhr.css diff --git a/lib/editor/tinymce/tiny_mce/3.8.8/plugins/advhr/editor_plugin.js b/lib/editor/tinymce/tiny_mce/3.3.8/plugins/advhr/editor_plugin.js similarity index 100% rename from lib/editor/tinymce/tiny_mce/3.8.8/plugins/advhr/editor_plugin.js rename to lib/editor/tinymce/tiny_mce/3.3.8/plugins/advhr/editor_plugin.js diff --git a/lib/editor/tinymce/tiny_mce/3.8.8/plugins/advhr/editor_plugin_src.js b/lib/editor/tinymce/tiny_mce/3.3.8/plugins/advhr/editor_plugin_src.js similarity index 100% rename from lib/editor/tinymce/tiny_mce/3.8.8/plugins/advhr/editor_plugin_src.js rename to lib/editor/tinymce/tiny_mce/3.3.8/plugins/advhr/editor_plugin_src.js diff --git a/lib/editor/tinymce/tiny_mce/3.8.8/plugins/advhr/js/rule.js b/lib/editor/tinymce/tiny_mce/3.3.8/plugins/advhr/js/rule.js similarity index 100% rename from lib/editor/tinymce/tiny_mce/3.8.8/plugins/advhr/js/rule.js rename to lib/editor/tinymce/tiny_mce/3.3.8/plugins/advhr/js/rule.js diff --git a/lib/editor/tinymce/tiny_mce/3.8.8/plugins/advhr/langs/en_dlg.js b/lib/editor/tinymce/tiny_mce/3.3.8/plugins/advhr/langs/en_dlg.js similarity index 100% rename from lib/editor/tinymce/tiny_mce/3.8.8/plugins/advhr/langs/en_dlg.js rename to lib/editor/tinymce/tiny_mce/3.3.8/plugins/advhr/langs/en_dlg.js diff --git a/lib/editor/tinymce/tiny_mce/3.8.8/plugins/advhr/rule.htm b/lib/editor/tinymce/tiny_mce/3.3.8/plugins/advhr/rule.htm similarity index 100% rename from lib/editor/tinymce/tiny_mce/3.8.8/plugins/advhr/rule.htm rename to lib/editor/tinymce/tiny_mce/3.3.8/plugins/advhr/rule.htm diff --git a/lib/editor/tinymce/tiny_mce/3.8.8/plugins/advimage/css/advimage.css b/lib/editor/tinymce/tiny_mce/3.3.8/plugins/advimage/css/advimage.css similarity index 100% rename from lib/editor/tinymce/tiny_mce/3.8.8/plugins/advimage/css/advimage.css rename to lib/editor/tinymce/tiny_mce/3.3.8/plugins/advimage/css/advimage.css diff --git a/lib/editor/tinymce/tiny_mce/3.8.8/plugins/advimage/editor_plugin.js b/lib/editor/tinymce/tiny_mce/3.3.8/plugins/advimage/editor_plugin.js similarity index 100% rename from lib/editor/tinymce/tiny_mce/3.8.8/plugins/advimage/editor_plugin.js rename to lib/editor/tinymce/tiny_mce/3.3.8/plugins/advimage/editor_plugin.js diff --git a/lib/editor/tinymce/tiny_mce/3.8.8/plugins/advimage/editor_plugin_src.js b/lib/editor/tinymce/tiny_mce/3.3.8/plugins/advimage/editor_plugin_src.js similarity index 100% rename from lib/editor/tinymce/tiny_mce/3.8.8/plugins/advimage/editor_plugin_src.js rename to lib/editor/tinymce/tiny_mce/3.3.8/plugins/advimage/editor_plugin_src.js diff --git a/lib/editor/tinymce/tiny_mce/3.8.8/plugins/advimage/image.htm b/lib/editor/tinymce/tiny_mce/3.3.8/plugins/advimage/image.htm similarity index 100% rename from lib/editor/tinymce/tiny_mce/3.8.8/plugins/advimage/image.htm rename to lib/editor/tinymce/tiny_mce/3.3.8/plugins/advimage/image.htm diff --git a/lib/editor/tinymce/tiny_mce/3.8.8/plugins/advimage/img/sample.gif b/lib/editor/tinymce/tiny_mce/3.3.8/plugins/advimage/img/sample.gif similarity index 100% rename from lib/editor/tinymce/tiny_mce/3.8.8/plugins/advimage/img/sample.gif rename to lib/editor/tinymce/tiny_mce/3.3.8/plugins/advimage/img/sample.gif diff --git a/lib/editor/tinymce/tiny_mce/3.8.8/plugins/advimage/js/image.js b/lib/editor/tinymce/tiny_mce/3.3.8/plugins/advimage/js/image.js similarity index 100% rename from lib/editor/tinymce/tiny_mce/3.8.8/plugins/advimage/js/image.js rename to lib/editor/tinymce/tiny_mce/3.3.8/plugins/advimage/js/image.js diff --git a/lib/editor/tinymce/tiny_mce/3.8.8/plugins/advimage/langs/en_dlg.js b/lib/editor/tinymce/tiny_mce/3.3.8/plugins/advimage/langs/en_dlg.js similarity index 100% rename from lib/editor/tinymce/tiny_mce/3.8.8/plugins/advimage/langs/en_dlg.js rename to lib/editor/tinymce/tiny_mce/3.3.8/plugins/advimage/langs/en_dlg.js diff --git a/lib/editor/tinymce/tiny_mce/3.8.8/plugins/advlink/css/advlink.css b/lib/editor/tinymce/tiny_mce/3.3.8/plugins/advlink/css/advlink.css similarity index 100% rename from lib/editor/tinymce/tiny_mce/3.8.8/plugins/advlink/css/advlink.css rename to lib/editor/tinymce/tiny_mce/3.3.8/plugins/advlink/css/advlink.css diff --git a/lib/editor/tinymce/tiny_mce/3.8.8/plugins/advlink/editor_plugin.js b/lib/editor/tinymce/tiny_mce/3.3.8/plugins/advlink/editor_plugin.js similarity index 100% rename from lib/editor/tinymce/tiny_mce/3.8.8/plugins/advlink/editor_plugin.js rename to lib/editor/tinymce/tiny_mce/3.3.8/plugins/advlink/editor_plugin.js diff --git a/lib/editor/tinymce/tiny_mce/3.8.8/plugins/advlink/editor_plugin_src.js b/lib/editor/tinymce/tiny_mce/3.3.8/plugins/advlink/editor_plugin_src.js similarity index 100% rename from lib/editor/tinymce/tiny_mce/3.8.8/plugins/advlink/editor_plugin_src.js rename to lib/editor/tinymce/tiny_mce/3.3.8/plugins/advlink/editor_plugin_src.js diff --git a/lib/editor/tinymce/tiny_mce/3.8.8/plugins/advlink/js/advlink.js b/lib/editor/tinymce/tiny_mce/3.3.8/plugins/advlink/js/advlink.js similarity index 100% rename from lib/editor/tinymce/tiny_mce/3.8.8/plugins/advlink/js/advlink.js rename to lib/editor/tinymce/tiny_mce/3.3.8/plugins/advlink/js/advlink.js diff --git a/lib/editor/tinymce/tiny_mce/3.8.8/plugins/advlink/langs/en_dlg.js b/lib/editor/tinymce/tiny_mce/3.3.8/plugins/advlink/langs/en_dlg.js similarity index 100% rename from lib/editor/tinymce/tiny_mce/3.8.8/plugins/advlink/langs/en_dlg.js rename to lib/editor/tinymce/tiny_mce/3.3.8/plugins/advlink/langs/en_dlg.js diff --git a/lib/editor/tinymce/tiny_mce/3.8.8/plugins/advlink/link.htm b/lib/editor/tinymce/tiny_mce/3.3.8/plugins/advlink/link.htm similarity index 100% rename from lib/editor/tinymce/tiny_mce/3.8.8/plugins/advlink/link.htm rename to lib/editor/tinymce/tiny_mce/3.3.8/plugins/advlink/link.htm diff --git a/lib/editor/tinymce/tiny_mce/3.8.8/plugins/advlist/editor_plugin.js b/lib/editor/tinymce/tiny_mce/3.3.8/plugins/advlist/editor_plugin.js similarity index 100% rename from lib/editor/tinymce/tiny_mce/3.8.8/plugins/advlist/editor_plugin.js rename to lib/editor/tinymce/tiny_mce/3.3.8/plugins/advlist/editor_plugin.js diff --git a/lib/editor/tinymce/tiny_mce/3.8.8/plugins/advlist/editor_plugin_src.js b/lib/editor/tinymce/tiny_mce/3.3.8/plugins/advlist/editor_plugin_src.js similarity index 100% rename from lib/editor/tinymce/tiny_mce/3.8.8/plugins/advlist/editor_plugin_src.js rename to lib/editor/tinymce/tiny_mce/3.3.8/plugins/advlist/editor_plugin_src.js diff --git a/lib/editor/tinymce/tiny_mce/3.8.8/plugins/autoresize/editor_plugin.js b/lib/editor/tinymce/tiny_mce/3.3.8/plugins/autoresize/editor_plugin.js similarity index 100% rename from lib/editor/tinymce/tiny_mce/3.8.8/plugins/autoresize/editor_plugin.js rename to lib/editor/tinymce/tiny_mce/3.3.8/plugins/autoresize/editor_plugin.js diff --git a/lib/editor/tinymce/tiny_mce/3.8.8/plugins/autoresize/editor_plugin_src.js b/lib/editor/tinymce/tiny_mce/3.3.8/plugins/autoresize/editor_plugin_src.js similarity index 100% rename from lib/editor/tinymce/tiny_mce/3.8.8/plugins/autoresize/editor_plugin_src.js rename to lib/editor/tinymce/tiny_mce/3.3.8/plugins/autoresize/editor_plugin_src.js diff --git a/lib/editor/tinymce/tiny_mce/3.8.8/plugins/autosave/editor_plugin.js b/lib/editor/tinymce/tiny_mce/3.3.8/plugins/autosave/editor_plugin.js similarity index 100% rename from lib/editor/tinymce/tiny_mce/3.8.8/plugins/autosave/editor_plugin.js rename to lib/editor/tinymce/tiny_mce/3.3.8/plugins/autosave/editor_plugin.js diff --git a/lib/editor/tinymce/tiny_mce/3.8.8/plugins/autosave/editor_plugin_src.js b/lib/editor/tinymce/tiny_mce/3.3.8/plugins/autosave/editor_plugin_src.js similarity index 100% rename from lib/editor/tinymce/tiny_mce/3.8.8/plugins/autosave/editor_plugin_src.js rename to lib/editor/tinymce/tiny_mce/3.3.8/plugins/autosave/editor_plugin_src.js diff --git a/lib/editor/tinymce/tiny_mce/3.8.8/plugins/autosave/langs/en.js b/lib/editor/tinymce/tiny_mce/3.3.8/plugins/autosave/langs/en.js similarity index 100% rename from lib/editor/tinymce/tiny_mce/3.8.8/plugins/autosave/langs/en.js rename to lib/editor/tinymce/tiny_mce/3.3.8/plugins/autosave/langs/en.js diff --git a/lib/editor/tinymce/tiny_mce/3.8.8/plugins/bbcode/editor_plugin.js b/lib/editor/tinymce/tiny_mce/3.3.8/plugins/bbcode/editor_plugin.js similarity index 100% rename from lib/editor/tinymce/tiny_mce/3.8.8/plugins/bbcode/editor_plugin.js rename to lib/editor/tinymce/tiny_mce/3.3.8/plugins/bbcode/editor_plugin.js diff --git a/lib/editor/tinymce/tiny_mce/3.8.8/plugins/bbcode/editor_plugin_src.js b/lib/editor/tinymce/tiny_mce/3.3.8/plugins/bbcode/editor_plugin_src.js similarity index 100% rename from lib/editor/tinymce/tiny_mce/3.8.8/plugins/bbcode/editor_plugin_src.js rename to lib/editor/tinymce/tiny_mce/3.3.8/plugins/bbcode/editor_plugin_src.js diff --git a/lib/editor/tinymce/tiny_mce/3.8.8/plugins/contextmenu/editor_plugin.js b/lib/editor/tinymce/tiny_mce/3.3.8/plugins/contextmenu/editor_plugin.js similarity index 100% rename from lib/editor/tinymce/tiny_mce/3.8.8/plugins/contextmenu/editor_plugin.js rename to lib/editor/tinymce/tiny_mce/3.3.8/plugins/contextmenu/editor_plugin.js diff --git a/lib/editor/tinymce/tiny_mce/3.8.8/plugins/contextmenu/editor_plugin_src.js b/lib/editor/tinymce/tiny_mce/3.3.8/plugins/contextmenu/editor_plugin_src.js similarity index 100% rename from lib/editor/tinymce/tiny_mce/3.8.8/plugins/contextmenu/editor_plugin_src.js rename to lib/editor/tinymce/tiny_mce/3.3.8/plugins/contextmenu/editor_plugin_src.js diff --git a/lib/editor/tinymce/tiny_mce/3.8.8/plugins/directionality/editor_plugin.js b/lib/editor/tinymce/tiny_mce/3.3.8/plugins/directionality/editor_plugin.js similarity index 100% rename from lib/editor/tinymce/tiny_mce/3.8.8/plugins/directionality/editor_plugin.js rename to lib/editor/tinymce/tiny_mce/3.3.8/plugins/directionality/editor_plugin.js diff --git a/lib/editor/tinymce/tiny_mce/3.8.8/plugins/directionality/editor_plugin_src.js b/lib/editor/tinymce/tiny_mce/3.3.8/plugins/directionality/editor_plugin_src.js similarity index 100% rename from lib/editor/tinymce/tiny_mce/3.8.8/plugins/directionality/editor_plugin_src.js rename to lib/editor/tinymce/tiny_mce/3.3.8/plugins/directionality/editor_plugin_src.js diff --git a/lib/editor/tinymce/tiny_mce/3.8.8/plugins/emotions/editor_plugin.js b/lib/editor/tinymce/tiny_mce/3.3.8/plugins/emotions/editor_plugin.js similarity index 100% rename from lib/editor/tinymce/tiny_mce/3.8.8/plugins/emotions/editor_plugin.js rename to lib/editor/tinymce/tiny_mce/3.3.8/plugins/emotions/editor_plugin.js diff --git a/lib/editor/tinymce/tiny_mce/3.8.8/plugins/emotions/editor_plugin_src.js b/lib/editor/tinymce/tiny_mce/3.3.8/plugins/emotions/editor_plugin_src.js similarity index 100% rename from lib/editor/tinymce/tiny_mce/3.8.8/plugins/emotions/editor_plugin_src.js rename to lib/editor/tinymce/tiny_mce/3.3.8/plugins/emotions/editor_plugin_src.js diff --git a/lib/editor/tinymce/tiny_mce/3.8.8/plugins/emotions/emotions.htm b/lib/editor/tinymce/tiny_mce/3.3.8/plugins/emotions/emotions.htm similarity index 100% rename from lib/editor/tinymce/tiny_mce/3.8.8/plugins/emotions/emotions.htm rename to lib/editor/tinymce/tiny_mce/3.3.8/plugins/emotions/emotions.htm diff --git a/lib/editor/tinymce/tiny_mce/3.8.8/plugins/emotions/img/smiley-cool.gif b/lib/editor/tinymce/tiny_mce/3.3.8/plugins/emotions/img/smiley-cool.gif similarity index 100% rename from lib/editor/tinymce/tiny_mce/3.8.8/plugins/emotions/img/smiley-cool.gif rename to lib/editor/tinymce/tiny_mce/3.3.8/plugins/emotions/img/smiley-cool.gif diff --git a/lib/editor/tinymce/tiny_mce/3.8.8/plugins/emotions/img/smiley-cry.gif b/lib/editor/tinymce/tiny_mce/3.3.8/plugins/emotions/img/smiley-cry.gif similarity index 100% rename from lib/editor/tinymce/tiny_mce/3.8.8/plugins/emotions/img/smiley-cry.gif rename to lib/editor/tinymce/tiny_mce/3.3.8/plugins/emotions/img/smiley-cry.gif diff --git a/lib/editor/tinymce/tiny_mce/3.8.8/plugins/emotions/img/smiley-embarassed.gif b/lib/editor/tinymce/tiny_mce/3.3.8/plugins/emotions/img/smiley-embarassed.gif similarity index 100% rename from lib/editor/tinymce/tiny_mce/3.8.8/plugins/emotions/img/smiley-embarassed.gif rename to lib/editor/tinymce/tiny_mce/3.3.8/plugins/emotions/img/smiley-embarassed.gif diff --git a/lib/editor/tinymce/tiny_mce/3.8.8/plugins/emotions/img/smiley-foot-in-mouth.gif b/lib/editor/tinymce/tiny_mce/3.3.8/plugins/emotions/img/smiley-foot-in-mouth.gif similarity index 100% rename from lib/editor/tinymce/tiny_mce/3.8.8/plugins/emotions/img/smiley-foot-in-mouth.gif rename to lib/editor/tinymce/tiny_mce/3.3.8/plugins/emotions/img/smiley-foot-in-mouth.gif diff --git a/lib/editor/tinymce/tiny_mce/3.8.8/plugins/emotions/img/smiley-frown.gif b/lib/editor/tinymce/tiny_mce/3.3.8/plugins/emotions/img/smiley-frown.gif similarity index 100% rename from lib/editor/tinymce/tiny_mce/3.8.8/plugins/emotions/img/smiley-frown.gif rename to lib/editor/tinymce/tiny_mce/3.3.8/plugins/emotions/img/smiley-frown.gif diff --git a/lib/editor/tinymce/tiny_mce/3.8.8/plugins/emotions/img/smiley-innocent.gif b/lib/editor/tinymce/tiny_mce/3.3.8/plugins/emotions/img/smiley-innocent.gif similarity index 100% rename from lib/editor/tinymce/tiny_mce/3.8.8/plugins/emotions/img/smiley-innocent.gif rename to lib/editor/tinymce/tiny_mce/3.3.8/plugins/emotions/img/smiley-innocent.gif diff --git a/lib/editor/tinymce/tiny_mce/3.8.8/plugins/emotions/img/smiley-kiss.gif b/lib/editor/tinymce/tiny_mce/3.3.8/plugins/emotions/img/smiley-kiss.gif similarity index 100% rename from lib/editor/tinymce/tiny_mce/3.8.8/plugins/emotions/img/smiley-kiss.gif rename to lib/editor/tinymce/tiny_mce/3.3.8/plugins/emotions/img/smiley-kiss.gif diff --git a/lib/editor/tinymce/tiny_mce/3.8.8/plugins/emotions/img/smiley-laughing.gif b/lib/editor/tinymce/tiny_mce/3.3.8/plugins/emotions/img/smiley-laughing.gif similarity index 100% rename from lib/editor/tinymce/tiny_mce/3.8.8/plugins/emotions/img/smiley-laughing.gif rename to lib/editor/tinymce/tiny_mce/3.3.8/plugins/emotions/img/smiley-laughing.gif diff --git a/lib/editor/tinymce/tiny_mce/3.8.8/plugins/emotions/img/smiley-money-mouth.gif b/lib/editor/tinymce/tiny_mce/3.3.8/plugins/emotions/img/smiley-money-mouth.gif similarity index 100% rename from lib/editor/tinymce/tiny_mce/3.8.8/plugins/emotions/img/smiley-money-mouth.gif rename to lib/editor/tinymce/tiny_mce/3.3.8/plugins/emotions/img/smiley-money-mouth.gif diff --git a/lib/editor/tinymce/tiny_mce/3.8.8/plugins/emotions/img/smiley-sealed.gif b/lib/editor/tinymce/tiny_mce/3.3.8/plugins/emotions/img/smiley-sealed.gif similarity index 100% rename from lib/editor/tinymce/tiny_mce/3.8.8/plugins/emotions/img/smiley-sealed.gif rename to lib/editor/tinymce/tiny_mce/3.3.8/plugins/emotions/img/smiley-sealed.gif diff --git a/lib/editor/tinymce/tiny_mce/3.8.8/plugins/emotions/img/smiley-smile.gif b/lib/editor/tinymce/tiny_mce/3.3.8/plugins/emotions/img/smiley-smile.gif similarity index 100% rename from lib/editor/tinymce/tiny_mce/3.8.8/plugins/emotions/img/smiley-smile.gif rename to lib/editor/tinymce/tiny_mce/3.3.8/plugins/emotions/img/smiley-smile.gif diff --git a/lib/editor/tinymce/tiny_mce/3.8.8/plugins/emotions/img/smiley-surprised.gif b/lib/editor/tinymce/tiny_mce/3.3.8/plugins/emotions/img/smiley-surprised.gif similarity index 100% rename from lib/editor/tinymce/tiny_mce/3.8.8/plugins/emotions/img/smiley-surprised.gif rename to lib/editor/tinymce/tiny_mce/3.3.8/plugins/emotions/img/smiley-surprised.gif diff --git a/lib/editor/tinymce/tiny_mce/3.8.8/plugins/emotions/img/smiley-tongue-out.gif b/lib/editor/tinymce/tiny_mce/3.3.8/plugins/emotions/img/smiley-tongue-out.gif similarity index 100% rename from lib/editor/tinymce/tiny_mce/3.8.8/plugins/emotions/img/smiley-tongue-out.gif rename to lib/editor/tinymce/tiny_mce/3.3.8/plugins/emotions/img/smiley-tongue-out.gif diff --git a/lib/editor/tinymce/tiny_mce/3.8.8/plugins/emotions/img/smiley-undecided.gif b/lib/editor/tinymce/tiny_mce/3.3.8/plugins/emotions/img/smiley-undecided.gif similarity index 100% rename from lib/editor/tinymce/tiny_mce/3.8.8/plugins/emotions/img/smiley-undecided.gif rename to lib/editor/tinymce/tiny_mce/3.3.8/plugins/emotions/img/smiley-undecided.gif diff --git a/lib/editor/tinymce/tiny_mce/3.8.8/plugins/emotions/img/smiley-wink.gif b/lib/editor/tinymce/tiny_mce/3.3.8/plugins/emotions/img/smiley-wink.gif similarity index 100% rename from lib/editor/tinymce/tiny_mce/3.8.8/plugins/emotions/img/smiley-wink.gif rename to lib/editor/tinymce/tiny_mce/3.3.8/plugins/emotions/img/smiley-wink.gif diff --git a/lib/editor/tinymce/tiny_mce/3.8.8/plugins/emotions/img/smiley-yell.gif b/lib/editor/tinymce/tiny_mce/3.3.8/plugins/emotions/img/smiley-yell.gif similarity index 100% rename from lib/editor/tinymce/tiny_mce/3.8.8/plugins/emotions/img/smiley-yell.gif rename to lib/editor/tinymce/tiny_mce/3.3.8/plugins/emotions/img/smiley-yell.gif diff --git a/lib/editor/tinymce/tiny_mce/3.8.8/plugins/emotions/js/emotions.js b/lib/editor/tinymce/tiny_mce/3.3.8/plugins/emotions/js/emotions.js similarity index 100% rename from lib/editor/tinymce/tiny_mce/3.8.8/plugins/emotions/js/emotions.js rename to lib/editor/tinymce/tiny_mce/3.3.8/plugins/emotions/js/emotions.js diff --git a/lib/editor/tinymce/tiny_mce/3.8.8/plugins/emotions/langs/en_dlg.js b/lib/editor/tinymce/tiny_mce/3.3.8/plugins/emotions/langs/en_dlg.js similarity index 100% rename from lib/editor/tinymce/tiny_mce/3.8.8/plugins/emotions/langs/en_dlg.js rename to lib/editor/tinymce/tiny_mce/3.3.8/plugins/emotions/langs/en_dlg.js diff --git a/lib/editor/tinymce/tiny_mce/3.8.8/plugins/example/dialog.htm b/lib/editor/tinymce/tiny_mce/3.3.8/plugins/example/dialog.htm similarity index 100% rename from lib/editor/tinymce/tiny_mce/3.8.8/plugins/example/dialog.htm rename to lib/editor/tinymce/tiny_mce/3.3.8/plugins/example/dialog.htm diff --git a/lib/editor/tinymce/tiny_mce/3.8.8/plugins/example/editor_plugin.js b/lib/editor/tinymce/tiny_mce/3.3.8/plugins/example/editor_plugin.js similarity index 100% rename from lib/editor/tinymce/tiny_mce/3.8.8/plugins/example/editor_plugin.js rename to lib/editor/tinymce/tiny_mce/3.3.8/plugins/example/editor_plugin.js diff --git a/lib/editor/tinymce/tiny_mce/3.8.8/plugins/example/editor_plugin_src.js b/lib/editor/tinymce/tiny_mce/3.3.8/plugins/example/editor_plugin_src.js similarity index 100% rename from lib/editor/tinymce/tiny_mce/3.8.8/plugins/example/editor_plugin_src.js rename to lib/editor/tinymce/tiny_mce/3.3.8/plugins/example/editor_plugin_src.js diff --git a/lib/editor/tinymce/tiny_mce/3.8.8/plugins/example/img/example.gif b/lib/editor/tinymce/tiny_mce/3.3.8/plugins/example/img/example.gif similarity index 100% rename from lib/editor/tinymce/tiny_mce/3.8.8/plugins/example/img/example.gif rename to lib/editor/tinymce/tiny_mce/3.3.8/plugins/example/img/example.gif diff --git a/lib/editor/tinymce/tiny_mce/3.8.8/plugins/example/js/dialog.js b/lib/editor/tinymce/tiny_mce/3.3.8/plugins/example/js/dialog.js similarity index 100% rename from lib/editor/tinymce/tiny_mce/3.8.8/plugins/example/js/dialog.js rename to lib/editor/tinymce/tiny_mce/3.3.8/plugins/example/js/dialog.js diff --git a/lib/editor/tinymce/tiny_mce/3.8.8/plugins/example/langs/en.js b/lib/editor/tinymce/tiny_mce/3.3.8/plugins/example/langs/en.js similarity index 100% rename from lib/editor/tinymce/tiny_mce/3.8.8/plugins/example/langs/en.js rename to lib/editor/tinymce/tiny_mce/3.3.8/plugins/example/langs/en.js diff --git a/lib/editor/tinymce/tiny_mce/3.8.8/plugins/example/langs/en_dlg.js b/lib/editor/tinymce/tiny_mce/3.3.8/plugins/example/langs/en_dlg.js similarity index 100% rename from lib/editor/tinymce/tiny_mce/3.8.8/plugins/example/langs/en_dlg.js rename to lib/editor/tinymce/tiny_mce/3.3.8/plugins/example/langs/en_dlg.js diff --git a/lib/editor/tinymce/tiny_mce/3.8.8/plugins/fullpage/css/fullpage.css b/lib/editor/tinymce/tiny_mce/3.3.8/plugins/fullpage/css/fullpage.css similarity index 100% rename from lib/editor/tinymce/tiny_mce/3.8.8/plugins/fullpage/css/fullpage.css rename to lib/editor/tinymce/tiny_mce/3.3.8/plugins/fullpage/css/fullpage.css diff --git a/lib/editor/tinymce/tiny_mce/3.8.8/plugins/fullpage/editor_plugin.js b/lib/editor/tinymce/tiny_mce/3.3.8/plugins/fullpage/editor_plugin.js similarity index 100% rename from lib/editor/tinymce/tiny_mce/3.8.8/plugins/fullpage/editor_plugin.js rename to lib/editor/tinymce/tiny_mce/3.3.8/plugins/fullpage/editor_plugin.js diff --git a/lib/editor/tinymce/tiny_mce/3.8.8/plugins/fullpage/editor_plugin_src.js b/lib/editor/tinymce/tiny_mce/3.3.8/plugins/fullpage/editor_plugin_src.js similarity index 100% rename from lib/editor/tinymce/tiny_mce/3.8.8/plugins/fullpage/editor_plugin_src.js rename to lib/editor/tinymce/tiny_mce/3.3.8/plugins/fullpage/editor_plugin_src.js diff --git a/lib/editor/tinymce/tiny_mce/3.8.8/plugins/fullpage/fullpage.htm b/lib/editor/tinymce/tiny_mce/3.3.8/plugins/fullpage/fullpage.htm similarity index 100% rename from lib/editor/tinymce/tiny_mce/3.8.8/plugins/fullpage/fullpage.htm rename to lib/editor/tinymce/tiny_mce/3.3.8/plugins/fullpage/fullpage.htm diff --git a/lib/editor/tinymce/tiny_mce/3.8.8/plugins/fullpage/js/fullpage.js b/lib/editor/tinymce/tiny_mce/3.3.8/plugins/fullpage/js/fullpage.js similarity index 100% rename from lib/editor/tinymce/tiny_mce/3.8.8/plugins/fullpage/js/fullpage.js rename to lib/editor/tinymce/tiny_mce/3.3.8/plugins/fullpage/js/fullpage.js diff --git a/lib/editor/tinymce/tiny_mce/3.8.8/plugins/fullpage/langs/en_dlg.js b/lib/editor/tinymce/tiny_mce/3.3.8/plugins/fullpage/langs/en_dlg.js similarity index 100% rename from lib/editor/tinymce/tiny_mce/3.8.8/plugins/fullpage/langs/en_dlg.js rename to lib/editor/tinymce/tiny_mce/3.3.8/plugins/fullpage/langs/en_dlg.js diff --git a/lib/editor/tinymce/tiny_mce/3.8.8/plugins/fullscreen/editor_plugin.js b/lib/editor/tinymce/tiny_mce/3.3.8/plugins/fullscreen/editor_plugin.js similarity index 100% rename from lib/editor/tinymce/tiny_mce/3.8.8/plugins/fullscreen/editor_plugin.js rename to lib/editor/tinymce/tiny_mce/3.3.8/plugins/fullscreen/editor_plugin.js diff --git a/lib/editor/tinymce/tiny_mce/3.8.8/plugins/fullscreen/editor_plugin_src.js b/lib/editor/tinymce/tiny_mce/3.3.8/plugins/fullscreen/editor_plugin_src.js similarity index 100% rename from lib/editor/tinymce/tiny_mce/3.8.8/plugins/fullscreen/editor_plugin_src.js rename to lib/editor/tinymce/tiny_mce/3.3.8/plugins/fullscreen/editor_plugin_src.js diff --git a/lib/editor/tinymce/tiny_mce/3.8.8/plugins/fullscreen/fullscreen.htm b/lib/editor/tinymce/tiny_mce/3.3.8/plugins/fullscreen/fullscreen.htm similarity index 100% rename from lib/editor/tinymce/tiny_mce/3.8.8/plugins/fullscreen/fullscreen.htm rename to lib/editor/tinymce/tiny_mce/3.3.8/plugins/fullscreen/fullscreen.htm diff --git a/lib/editor/tinymce/tiny_mce/3.8.8/plugins/iespell/editor_plugin.js b/lib/editor/tinymce/tiny_mce/3.3.8/plugins/iespell/editor_plugin.js similarity index 100% rename from lib/editor/tinymce/tiny_mce/3.8.8/plugins/iespell/editor_plugin.js rename to lib/editor/tinymce/tiny_mce/3.3.8/plugins/iespell/editor_plugin.js diff --git a/lib/editor/tinymce/tiny_mce/3.8.8/plugins/iespell/editor_plugin_src.js b/lib/editor/tinymce/tiny_mce/3.3.8/plugins/iespell/editor_plugin_src.js similarity index 100% rename from lib/editor/tinymce/tiny_mce/3.8.8/plugins/iespell/editor_plugin_src.js rename to lib/editor/tinymce/tiny_mce/3.3.8/plugins/iespell/editor_plugin_src.js diff --git a/lib/editor/tinymce/tiny_mce/3.8.8/plugins/inlinepopups/editor_plugin.js b/lib/editor/tinymce/tiny_mce/3.3.8/plugins/inlinepopups/editor_plugin.js similarity index 100% rename from lib/editor/tinymce/tiny_mce/3.8.8/plugins/inlinepopups/editor_plugin.js rename to lib/editor/tinymce/tiny_mce/3.3.8/plugins/inlinepopups/editor_plugin.js diff --git a/lib/editor/tinymce/tiny_mce/3.8.8/plugins/inlinepopups/editor_plugin_src.js b/lib/editor/tinymce/tiny_mce/3.3.8/plugins/inlinepopups/editor_plugin_src.js similarity index 100% rename from lib/editor/tinymce/tiny_mce/3.8.8/plugins/inlinepopups/editor_plugin_src.js rename to lib/editor/tinymce/tiny_mce/3.3.8/plugins/inlinepopups/editor_plugin_src.js diff --git a/lib/editor/tinymce/tiny_mce/3.8.8/plugins/inlinepopups/skins/clearlooks2/img/alert.gif b/lib/editor/tinymce/tiny_mce/3.3.8/plugins/inlinepopups/skins/clearlooks2/img/alert.gif similarity index 100% rename from lib/editor/tinymce/tiny_mce/3.8.8/plugins/inlinepopups/skins/clearlooks2/img/alert.gif rename to lib/editor/tinymce/tiny_mce/3.3.8/plugins/inlinepopups/skins/clearlooks2/img/alert.gif diff --git a/lib/editor/tinymce/tiny_mce/3.8.8/plugins/inlinepopups/skins/clearlooks2/img/button.gif b/lib/editor/tinymce/tiny_mce/3.3.8/plugins/inlinepopups/skins/clearlooks2/img/button.gif similarity index 100% rename from lib/editor/tinymce/tiny_mce/3.8.8/plugins/inlinepopups/skins/clearlooks2/img/button.gif rename to lib/editor/tinymce/tiny_mce/3.3.8/plugins/inlinepopups/skins/clearlooks2/img/button.gif diff --git a/lib/editor/tinymce/tiny_mce/3.8.8/plugins/inlinepopups/skins/clearlooks2/img/buttons.gif b/lib/editor/tinymce/tiny_mce/3.3.8/plugins/inlinepopups/skins/clearlooks2/img/buttons.gif similarity index 100% rename from lib/editor/tinymce/tiny_mce/3.8.8/plugins/inlinepopups/skins/clearlooks2/img/buttons.gif rename to lib/editor/tinymce/tiny_mce/3.3.8/plugins/inlinepopups/skins/clearlooks2/img/buttons.gif diff --git a/lib/editor/tinymce/tiny_mce/3.8.8/plugins/inlinepopups/skins/clearlooks2/img/confirm.gif b/lib/editor/tinymce/tiny_mce/3.3.8/plugins/inlinepopups/skins/clearlooks2/img/confirm.gif similarity index 100% rename from lib/editor/tinymce/tiny_mce/3.8.8/plugins/inlinepopups/skins/clearlooks2/img/confirm.gif rename to lib/editor/tinymce/tiny_mce/3.3.8/plugins/inlinepopups/skins/clearlooks2/img/confirm.gif diff --git a/lib/editor/tinymce/tiny_mce/3.8.8/plugins/inlinepopups/skins/clearlooks2/img/corners.gif b/lib/editor/tinymce/tiny_mce/3.3.8/plugins/inlinepopups/skins/clearlooks2/img/corners.gif similarity index 100% rename from lib/editor/tinymce/tiny_mce/3.8.8/plugins/inlinepopups/skins/clearlooks2/img/corners.gif rename to lib/editor/tinymce/tiny_mce/3.3.8/plugins/inlinepopups/skins/clearlooks2/img/corners.gif diff --git a/lib/editor/tinymce/tiny_mce/3.8.8/plugins/inlinepopups/skins/clearlooks2/img/horizontal.gif b/lib/editor/tinymce/tiny_mce/3.3.8/plugins/inlinepopups/skins/clearlooks2/img/horizontal.gif similarity index 100% rename from lib/editor/tinymce/tiny_mce/3.8.8/plugins/inlinepopups/skins/clearlooks2/img/horizontal.gif rename to lib/editor/tinymce/tiny_mce/3.3.8/plugins/inlinepopups/skins/clearlooks2/img/horizontal.gif diff --git a/lib/editor/tinymce/tiny_mce/3.8.8/plugins/inlinepopups/skins/clearlooks2/img/vertical.gif b/lib/editor/tinymce/tiny_mce/3.3.8/plugins/inlinepopups/skins/clearlooks2/img/vertical.gif similarity index 100% rename from lib/editor/tinymce/tiny_mce/3.8.8/plugins/inlinepopups/skins/clearlooks2/img/vertical.gif rename to lib/editor/tinymce/tiny_mce/3.3.8/plugins/inlinepopups/skins/clearlooks2/img/vertical.gif diff --git a/lib/editor/tinymce/tiny_mce/3.8.8/plugins/inlinepopups/skins/clearlooks2/window.css b/lib/editor/tinymce/tiny_mce/3.3.8/plugins/inlinepopups/skins/clearlooks2/window.css similarity index 100% rename from lib/editor/tinymce/tiny_mce/3.8.8/plugins/inlinepopups/skins/clearlooks2/window.css rename to lib/editor/tinymce/tiny_mce/3.3.8/plugins/inlinepopups/skins/clearlooks2/window.css diff --git a/lib/editor/tinymce/tiny_mce/3.8.8/plugins/inlinepopups/template.htm b/lib/editor/tinymce/tiny_mce/3.3.8/plugins/inlinepopups/template.htm similarity index 100% rename from lib/editor/tinymce/tiny_mce/3.8.8/plugins/inlinepopups/template.htm rename to lib/editor/tinymce/tiny_mce/3.3.8/plugins/inlinepopups/template.htm diff --git a/lib/editor/tinymce/tiny_mce/3.8.8/plugins/insertdatetime/editor_plugin.js b/lib/editor/tinymce/tiny_mce/3.3.8/plugins/insertdatetime/editor_plugin.js similarity index 100% rename from lib/editor/tinymce/tiny_mce/3.8.8/plugins/insertdatetime/editor_plugin.js rename to lib/editor/tinymce/tiny_mce/3.3.8/plugins/insertdatetime/editor_plugin.js diff --git a/lib/editor/tinymce/tiny_mce/3.8.8/plugins/insertdatetime/editor_plugin_src.js b/lib/editor/tinymce/tiny_mce/3.3.8/plugins/insertdatetime/editor_plugin_src.js similarity index 100% rename from lib/editor/tinymce/tiny_mce/3.8.8/plugins/insertdatetime/editor_plugin_src.js rename to lib/editor/tinymce/tiny_mce/3.3.8/plugins/insertdatetime/editor_plugin_src.js diff --git a/lib/editor/tinymce/tiny_mce/3.8.8/plugins/layer/editor_plugin.js b/lib/editor/tinymce/tiny_mce/3.3.8/plugins/layer/editor_plugin.js similarity index 100% rename from lib/editor/tinymce/tiny_mce/3.8.8/plugins/layer/editor_plugin.js rename to lib/editor/tinymce/tiny_mce/3.3.8/plugins/layer/editor_plugin.js diff --git a/lib/editor/tinymce/tiny_mce/3.8.8/plugins/layer/editor_plugin_src.js b/lib/editor/tinymce/tiny_mce/3.3.8/plugins/layer/editor_plugin_src.js similarity index 100% rename from lib/editor/tinymce/tiny_mce/3.8.8/plugins/layer/editor_plugin_src.js rename to lib/editor/tinymce/tiny_mce/3.3.8/plugins/layer/editor_plugin_src.js diff --git a/lib/editor/tinymce/tiny_mce/3.8.8/plugins/legacyoutput/editor_plugin.js b/lib/editor/tinymce/tiny_mce/3.3.8/plugins/legacyoutput/editor_plugin.js similarity index 100% rename from lib/editor/tinymce/tiny_mce/3.8.8/plugins/legacyoutput/editor_plugin.js rename to lib/editor/tinymce/tiny_mce/3.3.8/plugins/legacyoutput/editor_plugin.js diff --git a/lib/editor/tinymce/tiny_mce/3.8.8/plugins/legacyoutput/editor_plugin_src.js b/lib/editor/tinymce/tiny_mce/3.3.8/plugins/legacyoutput/editor_plugin_src.js similarity index 100% rename from lib/editor/tinymce/tiny_mce/3.8.8/plugins/legacyoutput/editor_plugin_src.js rename to lib/editor/tinymce/tiny_mce/3.3.8/plugins/legacyoutput/editor_plugin_src.js diff --git a/lib/editor/tinymce/tiny_mce/3.8.8/plugins/media/css/content.css b/lib/editor/tinymce/tiny_mce/3.3.8/plugins/media/css/content.css similarity index 100% rename from lib/editor/tinymce/tiny_mce/3.8.8/plugins/media/css/content.css rename to lib/editor/tinymce/tiny_mce/3.3.8/plugins/media/css/content.css diff --git a/lib/editor/tinymce/tiny_mce/3.8.8/plugins/media/css/media.css b/lib/editor/tinymce/tiny_mce/3.3.8/plugins/media/css/media.css similarity index 100% rename from lib/editor/tinymce/tiny_mce/3.8.8/plugins/media/css/media.css rename to lib/editor/tinymce/tiny_mce/3.3.8/plugins/media/css/media.css diff --git a/lib/editor/tinymce/tiny_mce/3.8.8/plugins/media/editor_plugin.js b/lib/editor/tinymce/tiny_mce/3.3.8/plugins/media/editor_plugin.js similarity index 100% rename from lib/editor/tinymce/tiny_mce/3.8.8/plugins/media/editor_plugin.js rename to lib/editor/tinymce/tiny_mce/3.3.8/plugins/media/editor_plugin.js diff --git a/lib/editor/tinymce/tiny_mce/3.8.8/plugins/media/editor_plugin_src.js b/lib/editor/tinymce/tiny_mce/3.3.8/plugins/media/editor_plugin_src.js similarity index 100% rename from lib/editor/tinymce/tiny_mce/3.8.8/plugins/media/editor_plugin_src.js rename to lib/editor/tinymce/tiny_mce/3.3.8/plugins/media/editor_plugin_src.js diff --git a/lib/editor/tinymce/tiny_mce/3.8.8/plugins/media/img/flash.gif b/lib/editor/tinymce/tiny_mce/3.3.8/plugins/media/img/flash.gif similarity index 100% rename from lib/editor/tinymce/tiny_mce/3.8.8/plugins/media/img/flash.gif rename to lib/editor/tinymce/tiny_mce/3.3.8/plugins/media/img/flash.gif diff --git a/lib/editor/tinymce/tiny_mce/3.8.8/plugins/media/img/flv_player.swf b/lib/editor/tinymce/tiny_mce/3.3.8/plugins/media/img/flv_player.swf similarity index 100% rename from lib/editor/tinymce/tiny_mce/3.8.8/plugins/media/img/flv_player.swf rename to lib/editor/tinymce/tiny_mce/3.3.8/plugins/media/img/flv_player.swf diff --git a/lib/editor/tinymce/tiny_mce/3.8.8/plugins/media/img/quicktime.gif b/lib/editor/tinymce/tiny_mce/3.3.8/plugins/media/img/quicktime.gif similarity index 100% rename from lib/editor/tinymce/tiny_mce/3.8.8/plugins/media/img/quicktime.gif rename to lib/editor/tinymce/tiny_mce/3.3.8/plugins/media/img/quicktime.gif diff --git a/lib/editor/tinymce/tiny_mce/3.8.8/plugins/media/img/realmedia.gif b/lib/editor/tinymce/tiny_mce/3.3.8/plugins/media/img/realmedia.gif similarity index 100% rename from lib/editor/tinymce/tiny_mce/3.8.8/plugins/media/img/realmedia.gif rename to lib/editor/tinymce/tiny_mce/3.3.8/plugins/media/img/realmedia.gif diff --git a/lib/editor/tinymce/tiny_mce/3.8.8/plugins/media/img/shockwave.gif b/lib/editor/tinymce/tiny_mce/3.3.8/plugins/media/img/shockwave.gif similarity index 100% rename from lib/editor/tinymce/tiny_mce/3.8.8/plugins/media/img/shockwave.gif rename to lib/editor/tinymce/tiny_mce/3.3.8/plugins/media/img/shockwave.gif diff --git a/lib/editor/tinymce/tiny_mce/3.8.8/plugins/media/img/trans.gif b/lib/editor/tinymce/tiny_mce/3.3.8/plugins/media/img/trans.gif similarity index 100% rename from lib/editor/tinymce/tiny_mce/3.8.8/plugins/media/img/trans.gif rename to lib/editor/tinymce/tiny_mce/3.3.8/plugins/media/img/trans.gif diff --git a/lib/editor/tinymce/tiny_mce/3.8.8/plugins/media/img/windowsmedia.gif b/lib/editor/tinymce/tiny_mce/3.3.8/plugins/media/img/windowsmedia.gif similarity index 100% rename from lib/editor/tinymce/tiny_mce/3.8.8/plugins/media/img/windowsmedia.gif rename to lib/editor/tinymce/tiny_mce/3.3.8/plugins/media/img/windowsmedia.gif diff --git a/lib/editor/tinymce/tiny_mce/3.8.8/plugins/media/js/embed.js b/lib/editor/tinymce/tiny_mce/3.3.8/plugins/media/js/embed.js similarity index 100% rename from lib/editor/tinymce/tiny_mce/3.8.8/plugins/media/js/embed.js rename to lib/editor/tinymce/tiny_mce/3.3.8/plugins/media/js/embed.js diff --git a/lib/editor/tinymce/tiny_mce/3.8.8/plugins/media/js/media.js b/lib/editor/tinymce/tiny_mce/3.3.8/plugins/media/js/media.js similarity index 100% rename from lib/editor/tinymce/tiny_mce/3.8.8/plugins/media/js/media.js rename to lib/editor/tinymce/tiny_mce/3.3.8/plugins/media/js/media.js diff --git a/lib/editor/tinymce/tiny_mce/3.8.8/plugins/media/langs/en_dlg.js b/lib/editor/tinymce/tiny_mce/3.3.8/plugins/media/langs/en_dlg.js similarity index 100% rename from lib/editor/tinymce/tiny_mce/3.8.8/plugins/media/langs/en_dlg.js rename to lib/editor/tinymce/tiny_mce/3.3.8/plugins/media/langs/en_dlg.js diff --git a/lib/editor/tinymce/tiny_mce/3.8.8/plugins/media/media.htm b/lib/editor/tinymce/tiny_mce/3.3.8/plugins/media/media.htm similarity index 100% rename from lib/editor/tinymce/tiny_mce/3.8.8/plugins/media/media.htm rename to lib/editor/tinymce/tiny_mce/3.3.8/plugins/media/media.htm diff --git a/lib/editor/tinymce/tiny_mce/3.8.8/plugins/nonbreaking/editor_plugin.js b/lib/editor/tinymce/tiny_mce/3.3.8/plugins/nonbreaking/editor_plugin.js similarity index 100% rename from lib/editor/tinymce/tiny_mce/3.8.8/plugins/nonbreaking/editor_plugin.js rename to lib/editor/tinymce/tiny_mce/3.3.8/plugins/nonbreaking/editor_plugin.js diff --git a/lib/editor/tinymce/tiny_mce/3.8.8/plugins/nonbreaking/editor_plugin_src.js b/lib/editor/tinymce/tiny_mce/3.3.8/plugins/nonbreaking/editor_plugin_src.js similarity index 100% rename from lib/editor/tinymce/tiny_mce/3.8.8/plugins/nonbreaking/editor_plugin_src.js rename to lib/editor/tinymce/tiny_mce/3.3.8/plugins/nonbreaking/editor_plugin_src.js diff --git a/lib/editor/tinymce/tiny_mce/3.8.8/plugins/noneditable/editor_plugin.js b/lib/editor/tinymce/tiny_mce/3.3.8/plugins/noneditable/editor_plugin.js similarity index 100% rename from lib/editor/tinymce/tiny_mce/3.8.8/plugins/noneditable/editor_plugin.js rename to lib/editor/tinymce/tiny_mce/3.3.8/plugins/noneditable/editor_plugin.js diff --git a/lib/editor/tinymce/tiny_mce/3.8.8/plugins/noneditable/editor_plugin_src.js b/lib/editor/tinymce/tiny_mce/3.3.8/plugins/noneditable/editor_plugin_src.js similarity index 100% rename from lib/editor/tinymce/tiny_mce/3.8.8/plugins/noneditable/editor_plugin_src.js rename to lib/editor/tinymce/tiny_mce/3.3.8/plugins/noneditable/editor_plugin_src.js diff --git a/lib/editor/tinymce/tiny_mce/3.8.8/plugins/pagebreak/css/content.css b/lib/editor/tinymce/tiny_mce/3.3.8/plugins/pagebreak/css/content.css similarity index 100% rename from lib/editor/tinymce/tiny_mce/3.8.8/plugins/pagebreak/css/content.css rename to lib/editor/tinymce/tiny_mce/3.3.8/plugins/pagebreak/css/content.css diff --git a/lib/editor/tinymce/tiny_mce/3.8.8/plugins/pagebreak/editor_plugin.js b/lib/editor/tinymce/tiny_mce/3.3.8/plugins/pagebreak/editor_plugin.js similarity index 100% rename from lib/editor/tinymce/tiny_mce/3.8.8/plugins/pagebreak/editor_plugin.js rename to lib/editor/tinymce/tiny_mce/3.3.8/plugins/pagebreak/editor_plugin.js diff --git a/lib/editor/tinymce/tiny_mce/3.8.8/plugins/pagebreak/editor_plugin_src.js b/lib/editor/tinymce/tiny_mce/3.3.8/plugins/pagebreak/editor_plugin_src.js similarity index 100% rename from lib/editor/tinymce/tiny_mce/3.8.8/plugins/pagebreak/editor_plugin_src.js rename to lib/editor/tinymce/tiny_mce/3.3.8/plugins/pagebreak/editor_plugin_src.js diff --git a/lib/editor/tinymce/tiny_mce/3.8.8/plugins/pagebreak/img/pagebreak.gif b/lib/editor/tinymce/tiny_mce/3.3.8/plugins/pagebreak/img/pagebreak.gif similarity index 100% rename from lib/editor/tinymce/tiny_mce/3.8.8/plugins/pagebreak/img/pagebreak.gif rename to lib/editor/tinymce/tiny_mce/3.3.8/plugins/pagebreak/img/pagebreak.gif diff --git a/lib/editor/tinymce/tiny_mce/3.8.8/plugins/pagebreak/img/trans.gif b/lib/editor/tinymce/tiny_mce/3.3.8/plugins/pagebreak/img/trans.gif similarity index 100% rename from lib/editor/tinymce/tiny_mce/3.8.8/plugins/pagebreak/img/trans.gif rename to lib/editor/tinymce/tiny_mce/3.3.8/plugins/pagebreak/img/trans.gif diff --git a/lib/editor/tinymce/tiny_mce/3.8.8/plugins/paste/editor_plugin.js b/lib/editor/tinymce/tiny_mce/3.3.8/plugins/paste/editor_plugin.js similarity index 100% rename from lib/editor/tinymce/tiny_mce/3.8.8/plugins/paste/editor_plugin.js rename to lib/editor/tinymce/tiny_mce/3.3.8/plugins/paste/editor_plugin.js diff --git a/lib/editor/tinymce/tiny_mce/3.8.8/plugins/paste/editor_plugin_src.js b/lib/editor/tinymce/tiny_mce/3.3.8/plugins/paste/editor_plugin_src.js similarity index 100% rename from lib/editor/tinymce/tiny_mce/3.8.8/plugins/paste/editor_plugin_src.js rename to lib/editor/tinymce/tiny_mce/3.3.8/plugins/paste/editor_plugin_src.js diff --git a/lib/editor/tinymce/tiny_mce/3.8.8/plugins/paste/js/pastetext.js b/lib/editor/tinymce/tiny_mce/3.3.8/plugins/paste/js/pastetext.js similarity index 100% rename from lib/editor/tinymce/tiny_mce/3.8.8/plugins/paste/js/pastetext.js rename to lib/editor/tinymce/tiny_mce/3.3.8/plugins/paste/js/pastetext.js diff --git a/lib/editor/tinymce/tiny_mce/3.8.8/plugins/paste/js/pasteword.js b/lib/editor/tinymce/tiny_mce/3.3.8/plugins/paste/js/pasteword.js similarity index 100% rename from lib/editor/tinymce/tiny_mce/3.8.8/plugins/paste/js/pasteword.js rename to lib/editor/tinymce/tiny_mce/3.3.8/plugins/paste/js/pasteword.js diff --git a/lib/editor/tinymce/tiny_mce/3.8.8/plugins/paste/langs/en_dlg.js b/lib/editor/tinymce/tiny_mce/3.3.8/plugins/paste/langs/en_dlg.js similarity index 100% rename from lib/editor/tinymce/tiny_mce/3.8.8/plugins/paste/langs/en_dlg.js rename to lib/editor/tinymce/tiny_mce/3.3.8/plugins/paste/langs/en_dlg.js diff --git a/lib/editor/tinymce/tiny_mce/3.8.8/plugins/paste/pastetext.htm b/lib/editor/tinymce/tiny_mce/3.3.8/plugins/paste/pastetext.htm similarity index 100% rename from lib/editor/tinymce/tiny_mce/3.8.8/plugins/paste/pastetext.htm rename to lib/editor/tinymce/tiny_mce/3.3.8/plugins/paste/pastetext.htm diff --git a/lib/editor/tinymce/tiny_mce/3.8.8/plugins/paste/pasteword.htm b/lib/editor/tinymce/tiny_mce/3.3.8/plugins/paste/pasteword.htm similarity index 100% rename from lib/editor/tinymce/tiny_mce/3.8.8/plugins/paste/pasteword.htm rename to lib/editor/tinymce/tiny_mce/3.3.8/plugins/paste/pasteword.htm diff --git a/lib/editor/tinymce/tiny_mce/3.8.8/plugins/preview/editor_plugin.js b/lib/editor/tinymce/tiny_mce/3.3.8/plugins/preview/editor_plugin.js similarity index 100% rename from lib/editor/tinymce/tiny_mce/3.8.8/plugins/preview/editor_plugin.js rename to lib/editor/tinymce/tiny_mce/3.3.8/plugins/preview/editor_plugin.js diff --git a/lib/editor/tinymce/tiny_mce/3.8.8/plugins/preview/editor_plugin_src.js b/lib/editor/tinymce/tiny_mce/3.3.8/plugins/preview/editor_plugin_src.js similarity index 100% rename from lib/editor/tinymce/tiny_mce/3.8.8/plugins/preview/editor_plugin_src.js rename to lib/editor/tinymce/tiny_mce/3.3.8/plugins/preview/editor_plugin_src.js diff --git a/lib/editor/tinymce/tiny_mce/3.8.8/plugins/preview/example.html b/lib/editor/tinymce/tiny_mce/3.3.8/plugins/preview/example.html similarity index 100% rename from lib/editor/tinymce/tiny_mce/3.8.8/plugins/preview/example.html rename to lib/editor/tinymce/tiny_mce/3.3.8/plugins/preview/example.html diff --git a/lib/editor/tinymce/tiny_mce/3.8.8/plugins/preview/jscripts/embed.js b/lib/editor/tinymce/tiny_mce/3.3.8/plugins/preview/jscripts/embed.js similarity index 100% rename from lib/editor/tinymce/tiny_mce/3.8.8/plugins/preview/jscripts/embed.js rename to lib/editor/tinymce/tiny_mce/3.3.8/plugins/preview/jscripts/embed.js diff --git a/lib/editor/tinymce/tiny_mce/3.8.8/plugins/preview/preview.html b/lib/editor/tinymce/tiny_mce/3.3.8/plugins/preview/preview.html similarity index 100% rename from lib/editor/tinymce/tiny_mce/3.8.8/plugins/preview/preview.html rename to lib/editor/tinymce/tiny_mce/3.3.8/plugins/preview/preview.html diff --git a/lib/editor/tinymce/tiny_mce/3.8.8/plugins/print/editor_plugin.js b/lib/editor/tinymce/tiny_mce/3.3.8/plugins/print/editor_plugin.js similarity index 100% rename from lib/editor/tinymce/tiny_mce/3.8.8/plugins/print/editor_plugin.js rename to lib/editor/tinymce/tiny_mce/3.3.8/plugins/print/editor_plugin.js diff --git a/lib/editor/tinymce/tiny_mce/3.8.8/plugins/print/editor_plugin_src.js b/lib/editor/tinymce/tiny_mce/3.3.8/plugins/print/editor_plugin_src.js similarity index 100% rename from lib/editor/tinymce/tiny_mce/3.8.8/plugins/print/editor_plugin_src.js rename to lib/editor/tinymce/tiny_mce/3.3.8/plugins/print/editor_plugin_src.js diff --git a/lib/editor/tinymce/tiny_mce/3.8.8/plugins/save/editor_plugin.js b/lib/editor/tinymce/tiny_mce/3.3.8/plugins/save/editor_plugin.js similarity index 100% rename from lib/editor/tinymce/tiny_mce/3.8.8/plugins/save/editor_plugin.js rename to lib/editor/tinymce/tiny_mce/3.3.8/plugins/save/editor_plugin.js diff --git a/lib/editor/tinymce/tiny_mce/3.8.8/plugins/save/editor_plugin_src.js b/lib/editor/tinymce/tiny_mce/3.3.8/plugins/save/editor_plugin_src.js similarity index 100% rename from lib/editor/tinymce/tiny_mce/3.8.8/plugins/save/editor_plugin_src.js rename to lib/editor/tinymce/tiny_mce/3.3.8/plugins/save/editor_plugin_src.js diff --git a/lib/editor/tinymce/tiny_mce/3.8.8/plugins/searchreplace/css/searchreplace.css b/lib/editor/tinymce/tiny_mce/3.3.8/plugins/searchreplace/css/searchreplace.css similarity index 100% rename from lib/editor/tinymce/tiny_mce/3.8.8/plugins/searchreplace/css/searchreplace.css rename to lib/editor/tinymce/tiny_mce/3.3.8/plugins/searchreplace/css/searchreplace.css diff --git a/lib/editor/tinymce/tiny_mce/3.8.8/plugins/searchreplace/editor_plugin.js b/lib/editor/tinymce/tiny_mce/3.3.8/plugins/searchreplace/editor_plugin.js similarity index 100% rename from lib/editor/tinymce/tiny_mce/3.8.8/plugins/searchreplace/editor_plugin.js rename to lib/editor/tinymce/tiny_mce/3.3.8/plugins/searchreplace/editor_plugin.js diff --git a/lib/editor/tinymce/tiny_mce/3.8.8/plugins/searchreplace/editor_plugin_src.js b/lib/editor/tinymce/tiny_mce/3.3.8/plugins/searchreplace/editor_plugin_src.js similarity index 100% rename from lib/editor/tinymce/tiny_mce/3.8.8/plugins/searchreplace/editor_plugin_src.js rename to lib/editor/tinymce/tiny_mce/3.3.8/plugins/searchreplace/editor_plugin_src.js diff --git a/lib/editor/tinymce/tiny_mce/3.8.8/plugins/searchreplace/js/searchreplace.js b/lib/editor/tinymce/tiny_mce/3.3.8/plugins/searchreplace/js/searchreplace.js similarity index 100% rename from lib/editor/tinymce/tiny_mce/3.8.8/plugins/searchreplace/js/searchreplace.js rename to lib/editor/tinymce/tiny_mce/3.3.8/plugins/searchreplace/js/searchreplace.js diff --git a/lib/editor/tinymce/tiny_mce/3.8.8/plugins/searchreplace/langs/en_dlg.js b/lib/editor/tinymce/tiny_mce/3.3.8/plugins/searchreplace/langs/en_dlg.js similarity index 100% rename from lib/editor/tinymce/tiny_mce/3.8.8/plugins/searchreplace/langs/en_dlg.js rename to lib/editor/tinymce/tiny_mce/3.3.8/plugins/searchreplace/langs/en_dlg.js diff --git a/lib/editor/tinymce/tiny_mce/3.8.8/plugins/searchreplace/searchreplace.htm b/lib/editor/tinymce/tiny_mce/3.3.8/plugins/searchreplace/searchreplace.htm similarity index 100% rename from lib/editor/tinymce/tiny_mce/3.8.8/plugins/searchreplace/searchreplace.htm rename to lib/editor/tinymce/tiny_mce/3.3.8/plugins/searchreplace/searchreplace.htm diff --git a/lib/editor/tinymce/tiny_mce/3.8.8/plugins/spellchecker/css/content.css b/lib/editor/tinymce/tiny_mce/3.3.8/plugins/spellchecker/css/content.css similarity index 100% rename from lib/editor/tinymce/tiny_mce/3.8.8/plugins/spellchecker/css/content.css rename to lib/editor/tinymce/tiny_mce/3.3.8/plugins/spellchecker/css/content.css diff --git a/lib/editor/tinymce/tiny_mce/3.8.8/plugins/spellchecker/editor_plugin.js b/lib/editor/tinymce/tiny_mce/3.3.8/plugins/spellchecker/editor_plugin.js similarity index 100% rename from lib/editor/tinymce/tiny_mce/3.8.8/plugins/spellchecker/editor_plugin.js rename to lib/editor/tinymce/tiny_mce/3.3.8/plugins/spellchecker/editor_plugin.js diff --git a/lib/editor/tinymce/tiny_mce/3.8.8/plugins/spellchecker/editor_plugin_src.js b/lib/editor/tinymce/tiny_mce/3.3.8/plugins/spellchecker/editor_plugin_src.js similarity index 100% rename from lib/editor/tinymce/tiny_mce/3.8.8/plugins/spellchecker/editor_plugin_src.js rename to lib/editor/tinymce/tiny_mce/3.3.8/plugins/spellchecker/editor_plugin_src.js diff --git a/lib/editor/tinymce/tiny_mce/3.8.8/plugins/spellchecker/img/wline.gif b/lib/editor/tinymce/tiny_mce/3.3.8/plugins/spellchecker/img/wline.gif similarity index 100% rename from lib/editor/tinymce/tiny_mce/3.8.8/plugins/spellchecker/img/wline.gif rename to lib/editor/tinymce/tiny_mce/3.3.8/plugins/spellchecker/img/wline.gif diff --git a/lib/editor/tinymce/tiny_mce/3.8.8/plugins/style/css/props.css b/lib/editor/tinymce/tiny_mce/3.3.8/plugins/style/css/props.css similarity index 100% rename from lib/editor/tinymce/tiny_mce/3.8.8/plugins/style/css/props.css rename to lib/editor/tinymce/tiny_mce/3.3.8/plugins/style/css/props.css diff --git a/lib/editor/tinymce/tiny_mce/3.8.8/plugins/style/editor_plugin.js b/lib/editor/tinymce/tiny_mce/3.3.8/plugins/style/editor_plugin.js similarity index 100% rename from lib/editor/tinymce/tiny_mce/3.8.8/plugins/style/editor_plugin.js rename to lib/editor/tinymce/tiny_mce/3.3.8/plugins/style/editor_plugin.js diff --git a/lib/editor/tinymce/tiny_mce/3.8.8/plugins/style/editor_plugin_src.js b/lib/editor/tinymce/tiny_mce/3.3.8/plugins/style/editor_plugin_src.js similarity index 100% rename from lib/editor/tinymce/tiny_mce/3.8.8/plugins/style/editor_plugin_src.js rename to lib/editor/tinymce/tiny_mce/3.3.8/plugins/style/editor_plugin_src.js diff --git a/lib/editor/tinymce/tiny_mce/3.8.8/plugins/style/js/props.js b/lib/editor/tinymce/tiny_mce/3.3.8/plugins/style/js/props.js similarity index 100% rename from lib/editor/tinymce/tiny_mce/3.8.8/plugins/style/js/props.js rename to lib/editor/tinymce/tiny_mce/3.3.8/plugins/style/js/props.js diff --git a/lib/editor/tinymce/tiny_mce/3.8.8/plugins/style/langs/en_dlg.js b/lib/editor/tinymce/tiny_mce/3.3.8/plugins/style/langs/en_dlg.js similarity index 100% rename from lib/editor/tinymce/tiny_mce/3.8.8/plugins/style/langs/en_dlg.js rename to lib/editor/tinymce/tiny_mce/3.3.8/plugins/style/langs/en_dlg.js diff --git a/lib/editor/tinymce/tiny_mce/3.8.8/plugins/style/props.htm b/lib/editor/tinymce/tiny_mce/3.3.8/plugins/style/props.htm similarity index 100% rename from lib/editor/tinymce/tiny_mce/3.8.8/plugins/style/props.htm rename to lib/editor/tinymce/tiny_mce/3.3.8/plugins/style/props.htm diff --git a/lib/editor/tinymce/tiny_mce/3.8.8/plugins/tabfocus/editor_plugin.js b/lib/editor/tinymce/tiny_mce/3.3.8/plugins/tabfocus/editor_plugin.js similarity index 100% rename from lib/editor/tinymce/tiny_mce/3.8.8/plugins/tabfocus/editor_plugin.js rename to lib/editor/tinymce/tiny_mce/3.3.8/plugins/tabfocus/editor_plugin.js diff --git a/lib/editor/tinymce/tiny_mce/3.8.8/plugins/tabfocus/editor_plugin_src.js b/lib/editor/tinymce/tiny_mce/3.3.8/plugins/tabfocus/editor_plugin_src.js similarity index 100% rename from lib/editor/tinymce/tiny_mce/3.8.8/plugins/tabfocus/editor_plugin_src.js rename to lib/editor/tinymce/tiny_mce/3.3.8/plugins/tabfocus/editor_plugin_src.js diff --git a/lib/editor/tinymce/tiny_mce/3.8.8/plugins/table/cell.htm b/lib/editor/tinymce/tiny_mce/3.3.8/plugins/table/cell.htm similarity index 100% rename from lib/editor/tinymce/tiny_mce/3.8.8/plugins/table/cell.htm rename to lib/editor/tinymce/tiny_mce/3.3.8/plugins/table/cell.htm diff --git a/lib/editor/tinymce/tiny_mce/3.8.8/plugins/table/css/cell.css b/lib/editor/tinymce/tiny_mce/3.3.8/plugins/table/css/cell.css similarity index 100% rename from lib/editor/tinymce/tiny_mce/3.8.8/plugins/table/css/cell.css rename to lib/editor/tinymce/tiny_mce/3.3.8/plugins/table/css/cell.css diff --git a/lib/editor/tinymce/tiny_mce/3.8.8/plugins/table/css/row.css b/lib/editor/tinymce/tiny_mce/3.3.8/plugins/table/css/row.css similarity index 100% rename from lib/editor/tinymce/tiny_mce/3.8.8/plugins/table/css/row.css rename to lib/editor/tinymce/tiny_mce/3.3.8/plugins/table/css/row.css diff --git a/lib/editor/tinymce/tiny_mce/3.8.8/plugins/table/css/table.css b/lib/editor/tinymce/tiny_mce/3.3.8/plugins/table/css/table.css similarity index 100% rename from lib/editor/tinymce/tiny_mce/3.8.8/plugins/table/css/table.css rename to lib/editor/tinymce/tiny_mce/3.3.8/plugins/table/css/table.css diff --git a/lib/editor/tinymce/tiny_mce/3.8.8/plugins/table/editor_plugin.js b/lib/editor/tinymce/tiny_mce/3.3.8/plugins/table/editor_plugin.js similarity index 100% rename from lib/editor/tinymce/tiny_mce/3.8.8/plugins/table/editor_plugin.js rename to lib/editor/tinymce/tiny_mce/3.3.8/plugins/table/editor_plugin.js diff --git a/lib/editor/tinymce/tiny_mce/3.8.8/plugins/table/editor_plugin_src.js b/lib/editor/tinymce/tiny_mce/3.3.8/plugins/table/editor_plugin_src.js similarity index 100% rename from lib/editor/tinymce/tiny_mce/3.8.8/plugins/table/editor_plugin_src.js rename to lib/editor/tinymce/tiny_mce/3.3.8/plugins/table/editor_plugin_src.js diff --git a/lib/editor/tinymce/tiny_mce/3.8.8/plugins/table/js/cell.js b/lib/editor/tinymce/tiny_mce/3.3.8/plugins/table/js/cell.js similarity index 100% rename from lib/editor/tinymce/tiny_mce/3.8.8/plugins/table/js/cell.js rename to lib/editor/tinymce/tiny_mce/3.3.8/plugins/table/js/cell.js diff --git a/lib/editor/tinymce/tiny_mce/3.8.8/plugins/table/js/merge_cells.js b/lib/editor/tinymce/tiny_mce/3.3.8/plugins/table/js/merge_cells.js similarity index 100% rename from lib/editor/tinymce/tiny_mce/3.8.8/plugins/table/js/merge_cells.js rename to lib/editor/tinymce/tiny_mce/3.3.8/plugins/table/js/merge_cells.js diff --git a/lib/editor/tinymce/tiny_mce/3.8.8/plugins/table/js/row.js b/lib/editor/tinymce/tiny_mce/3.3.8/plugins/table/js/row.js similarity index 100% rename from lib/editor/tinymce/tiny_mce/3.8.8/plugins/table/js/row.js rename to lib/editor/tinymce/tiny_mce/3.3.8/plugins/table/js/row.js diff --git a/lib/editor/tinymce/tiny_mce/3.8.8/plugins/table/js/table.js b/lib/editor/tinymce/tiny_mce/3.3.8/plugins/table/js/table.js similarity index 100% rename from lib/editor/tinymce/tiny_mce/3.8.8/plugins/table/js/table.js rename to lib/editor/tinymce/tiny_mce/3.3.8/plugins/table/js/table.js diff --git a/lib/editor/tinymce/tiny_mce/3.8.8/plugins/table/langs/en_dlg.js b/lib/editor/tinymce/tiny_mce/3.3.8/plugins/table/langs/en_dlg.js similarity index 100% rename from lib/editor/tinymce/tiny_mce/3.8.8/plugins/table/langs/en_dlg.js rename to lib/editor/tinymce/tiny_mce/3.3.8/plugins/table/langs/en_dlg.js diff --git a/lib/editor/tinymce/tiny_mce/3.8.8/plugins/table/merge_cells.htm b/lib/editor/tinymce/tiny_mce/3.3.8/plugins/table/merge_cells.htm similarity index 100% rename from lib/editor/tinymce/tiny_mce/3.8.8/plugins/table/merge_cells.htm rename to lib/editor/tinymce/tiny_mce/3.3.8/plugins/table/merge_cells.htm diff --git a/lib/editor/tinymce/tiny_mce/3.8.8/plugins/table/row.htm b/lib/editor/tinymce/tiny_mce/3.3.8/plugins/table/row.htm similarity index 100% rename from lib/editor/tinymce/tiny_mce/3.8.8/plugins/table/row.htm rename to lib/editor/tinymce/tiny_mce/3.3.8/plugins/table/row.htm diff --git a/lib/editor/tinymce/tiny_mce/3.8.8/plugins/table/table.htm b/lib/editor/tinymce/tiny_mce/3.3.8/plugins/table/table.htm similarity index 100% rename from lib/editor/tinymce/tiny_mce/3.8.8/plugins/table/table.htm rename to lib/editor/tinymce/tiny_mce/3.3.8/plugins/table/table.htm diff --git a/lib/editor/tinymce/tiny_mce/3.8.8/plugins/template/blank.htm b/lib/editor/tinymce/tiny_mce/3.3.8/plugins/template/blank.htm similarity index 100% rename from lib/editor/tinymce/tiny_mce/3.8.8/plugins/template/blank.htm rename to lib/editor/tinymce/tiny_mce/3.3.8/plugins/template/blank.htm diff --git a/lib/editor/tinymce/tiny_mce/3.8.8/plugins/template/css/template.css b/lib/editor/tinymce/tiny_mce/3.3.8/plugins/template/css/template.css similarity index 100% rename from lib/editor/tinymce/tiny_mce/3.8.8/plugins/template/css/template.css rename to lib/editor/tinymce/tiny_mce/3.3.8/plugins/template/css/template.css diff --git a/lib/editor/tinymce/tiny_mce/3.8.8/plugins/template/editor_plugin.js b/lib/editor/tinymce/tiny_mce/3.3.8/plugins/template/editor_plugin.js similarity index 100% rename from lib/editor/tinymce/tiny_mce/3.8.8/plugins/template/editor_plugin.js rename to lib/editor/tinymce/tiny_mce/3.3.8/plugins/template/editor_plugin.js diff --git a/lib/editor/tinymce/tiny_mce/3.8.8/plugins/template/editor_plugin_src.js b/lib/editor/tinymce/tiny_mce/3.3.8/plugins/template/editor_plugin_src.js similarity index 100% rename from lib/editor/tinymce/tiny_mce/3.8.8/plugins/template/editor_plugin_src.js rename to lib/editor/tinymce/tiny_mce/3.3.8/plugins/template/editor_plugin_src.js diff --git a/lib/editor/tinymce/tiny_mce/3.8.8/plugins/template/js/template.js b/lib/editor/tinymce/tiny_mce/3.3.8/plugins/template/js/template.js similarity index 100% rename from lib/editor/tinymce/tiny_mce/3.8.8/plugins/template/js/template.js rename to lib/editor/tinymce/tiny_mce/3.3.8/plugins/template/js/template.js diff --git a/lib/editor/tinymce/tiny_mce/3.8.8/plugins/template/langs/en_dlg.js b/lib/editor/tinymce/tiny_mce/3.3.8/plugins/template/langs/en_dlg.js similarity index 100% rename from lib/editor/tinymce/tiny_mce/3.8.8/plugins/template/langs/en_dlg.js rename to lib/editor/tinymce/tiny_mce/3.3.8/plugins/template/langs/en_dlg.js diff --git a/lib/editor/tinymce/tiny_mce/3.8.8/plugins/template/template.htm b/lib/editor/tinymce/tiny_mce/3.3.8/plugins/template/template.htm similarity index 100% rename from lib/editor/tinymce/tiny_mce/3.8.8/plugins/template/template.htm rename to lib/editor/tinymce/tiny_mce/3.3.8/plugins/template/template.htm diff --git a/lib/editor/tinymce/tiny_mce/3.8.8/plugins/visualchars/editor_plugin.js b/lib/editor/tinymce/tiny_mce/3.3.8/plugins/visualchars/editor_plugin.js similarity index 100% rename from lib/editor/tinymce/tiny_mce/3.8.8/plugins/visualchars/editor_plugin.js rename to lib/editor/tinymce/tiny_mce/3.3.8/plugins/visualchars/editor_plugin.js diff --git a/lib/editor/tinymce/tiny_mce/3.8.8/plugins/visualchars/editor_plugin_src.js b/lib/editor/tinymce/tiny_mce/3.3.8/plugins/visualchars/editor_plugin_src.js similarity index 100% rename from lib/editor/tinymce/tiny_mce/3.8.8/plugins/visualchars/editor_plugin_src.js rename to lib/editor/tinymce/tiny_mce/3.3.8/plugins/visualchars/editor_plugin_src.js diff --git a/lib/editor/tinymce/tiny_mce/3.8.8/plugins/wordcount/editor_plugin.js b/lib/editor/tinymce/tiny_mce/3.3.8/plugins/wordcount/editor_plugin.js similarity index 100% rename from lib/editor/tinymce/tiny_mce/3.8.8/plugins/wordcount/editor_plugin.js rename to lib/editor/tinymce/tiny_mce/3.3.8/plugins/wordcount/editor_plugin.js diff --git a/lib/editor/tinymce/tiny_mce/3.8.8/plugins/wordcount/editor_plugin_src.js b/lib/editor/tinymce/tiny_mce/3.3.8/plugins/wordcount/editor_plugin_src.js similarity index 100% rename from lib/editor/tinymce/tiny_mce/3.8.8/plugins/wordcount/editor_plugin_src.js rename to lib/editor/tinymce/tiny_mce/3.3.8/plugins/wordcount/editor_plugin_src.js diff --git a/lib/editor/tinymce/tiny_mce/3.8.8/plugins/xhtmlxtras/abbr.htm b/lib/editor/tinymce/tiny_mce/3.3.8/plugins/xhtmlxtras/abbr.htm similarity index 100% rename from lib/editor/tinymce/tiny_mce/3.8.8/plugins/xhtmlxtras/abbr.htm rename to lib/editor/tinymce/tiny_mce/3.3.8/plugins/xhtmlxtras/abbr.htm diff --git a/lib/editor/tinymce/tiny_mce/3.8.8/plugins/xhtmlxtras/acronym.htm b/lib/editor/tinymce/tiny_mce/3.3.8/plugins/xhtmlxtras/acronym.htm similarity index 100% rename from lib/editor/tinymce/tiny_mce/3.8.8/plugins/xhtmlxtras/acronym.htm rename to lib/editor/tinymce/tiny_mce/3.3.8/plugins/xhtmlxtras/acronym.htm diff --git a/lib/editor/tinymce/tiny_mce/3.8.8/plugins/xhtmlxtras/attributes.htm b/lib/editor/tinymce/tiny_mce/3.3.8/plugins/xhtmlxtras/attributes.htm similarity index 100% rename from lib/editor/tinymce/tiny_mce/3.8.8/plugins/xhtmlxtras/attributes.htm rename to lib/editor/tinymce/tiny_mce/3.3.8/plugins/xhtmlxtras/attributes.htm diff --git a/lib/editor/tinymce/tiny_mce/3.8.8/plugins/xhtmlxtras/cite.htm b/lib/editor/tinymce/tiny_mce/3.3.8/plugins/xhtmlxtras/cite.htm similarity index 100% rename from lib/editor/tinymce/tiny_mce/3.8.8/plugins/xhtmlxtras/cite.htm rename to lib/editor/tinymce/tiny_mce/3.3.8/plugins/xhtmlxtras/cite.htm diff --git a/lib/editor/tinymce/tiny_mce/3.8.8/plugins/xhtmlxtras/css/attributes.css b/lib/editor/tinymce/tiny_mce/3.3.8/plugins/xhtmlxtras/css/attributes.css similarity index 100% rename from lib/editor/tinymce/tiny_mce/3.8.8/plugins/xhtmlxtras/css/attributes.css rename to lib/editor/tinymce/tiny_mce/3.3.8/plugins/xhtmlxtras/css/attributes.css diff --git a/lib/editor/tinymce/tiny_mce/3.8.8/plugins/xhtmlxtras/css/popup.css b/lib/editor/tinymce/tiny_mce/3.3.8/plugins/xhtmlxtras/css/popup.css similarity index 100% rename from lib/editor/tinymce/tiny_mce/3.8.8/plugins/xhtmlxtras/css/popup.css rename to lib/editor/tinymce/tiny_mce/3.3.8/plugins/xhtmlxtras/css/popup.css diff --git a/lib/editor/tinymce/tiny_mce/3.8.8/plugins/xhtmlxtras/del.htm b/lib/editor/tinymce/tiny_mce/3.3.8/plugins/xhtmlxtras/del.htm similarity index 100% rename from lib/editor/tinymce/tiny_mce/3.8.8/plugins/xhtmlxtras/del.htm rename to lib/editor/tinymce/tiny_mce/3.3.8/plugins/xhtmlxtras/del.htm diff --git a/lib/editor/tinymce/tiny_mce/3.8.8/plugins/xhtmlxtras/editor_plugin.js b/lib/editor/tinymce/tiny_mce/3.3.8/plugins/xhtmlxtras/editor_plugin.js similarity index 100% rename from lib/editor/tinymce/tiny_mce/3.8.8/plugins/xhtmlxtras/editor_plugin.js rename to lib/editor/tinymce/tiny_mce/3.3.8/plugins/xhtmlxtras/editor_plugin.js diff --git a/lib/editor/tinymce/tiny_mce/3.8.8/plugins/xhtmlxtras/editor_plugin_src.js b/lib/editor/tinymce/tiny_mce/3.3.8/plugins/xhtmlxtras/editor_plugin_src.js similarity index 100% rename from lib/editor/tinymce/tiny_mce/3.8.8/plugins/xhtmlxtras/editor_plugin_src.js rename to lib/editor/tinymce/tiny_mce/3.3.8/plugins/xhtmlxtras/editor_plugin_src.js diff --git a/lib/editor/tinymce/tiny_mce/3.8.8/plugins/xhtmlxtras/ins.htm b/lib/editor/tinymce/tiny_mce/3.3.8/plugins/xhtmlxtras/ins.htm similarity index 100% rename from lib/editor/tinymce/tiny_mce/3.8.8/plugins/xhtmlxtras/ins.htm rename to lib/editor/tinymce/tiny_mce/3.3.8/plugins/xhtmlxtras/ins.htm diff --git a/lib/editor/tinymce/tiny_mce/3.8.8/plugins/xhtmlxtras/js/abbr.js b/lib/editor/tinymce/tiny_mce/3.3.8/plugins/xhtmlxtras/js/abbr.js similarity index 100% rename from lib/editor/tinymce/tiny_mce/3.8.8/plugins/xhtmlxtras/js/abbr.js rename to lib/editor/tinymce/tiny_mce/3.3.8/plugins/xhtmlxtras/js/abbr.js diff --git a/lib/editor/tinymce/tiny_mce/3.8.8/plugins/xhtmlxtras/js/acronym.js b/lib/editor/tinymce/tiny_mce/3.3.8/plugins/xhtmlxtras/js/acronym.js similarity index 100% rename from lib/editor/tinymce/tiny_mce/3.8.8/plugins/xhtmlxtras/js/acronym.js rename to lib/editor/tinymce/tiny_mce/3.3.8/plugins/xhtmlxtras/js/acronym.js diff --git a/lib/editor/tinymce/tiny_mce/3.8.8/plugins/xhtmlxtras/js/attributes.js b/lib/editor/tinymce/tiny_mce/3.3.8/plugins/xhtmlxtras/js/attributes.js similarity index 100% rename from lib/editor/tinymce/tiny_mce/3.8.8/plugins/xhtmlxtras/js/attributes.js rename to lib/editor/tinymce/tiny_mce/3.3.8/plugins/xhtmlxtras/js/attributes.js diff --git a/lib/editor/tinymce/tiny_mce/3.8.8/plugins/xhtmlxtras/js/cite.js b/lib/editor/tinymce/tiny_mce/3.3.8/plugins/xhtmlxtras/js/cite.js similarity index 100% rename from lib/editor/tinymce/tiny_mce/3.8.8/plugins/xhtmlxtras/js/cite.js rename to lib/editor/tinymce/tiny_mce/3.3.8/plugins/xhtmlxtras/js/cite.js diff --git a/lib/editor/tinymce/tiny_mce/3.8.8/plugins/xhtmlxtras/js/del.js b/lib/editor/tinymce/tiny_mce/3.3.8/plugins/xhtmlxtras/js/del.js similarity index 100% rename from lib/editor/tinymce/tiny_mce/3.8.8/plugins/xhtmlxtras/js/del.js rename to lib/editor/tinymce/tiny_mce/3.3.8/plugins/xhtmlxtras/js/del.js diff --git a/lib/editor/tinymce/tiny_mce/3.8.8/plugins/xhtmlxtras/js/element_common.js b/lib/editor/tinymce/tiny_mce/3.3.8/plugins/xhtmlxtras/js/element_common.js similarity index 100% rename from lib/editor/tinymce/tiny_mce/3.8.8/plugins/xhtmlxtras/js/element_common.js rename to lib/editor/tinymce/tiny_mce/3.3.8/plugins/xhtmlxtras/js/element_common.js diff --git a/lib/editor/tinymce/tiny_mce/3.8.8/plugins/xhtmlxtras/js/ins.js b/lib/editor/tinymce/tiny_mce/3.3.8/plugins/xhtmlxtras/js/ins.js similarity index 100% rename from lib/editor/tinymce/tiny_mce/3.8.8/plugins/xhtmlxtras/js/ins.js rename to lib/editor/tinymce/tiny_mce/3.3.8/plugins/xhtmlxtras/js/ins.js diff --git a/lib/editor/tinymce/tiny_mce/3.8.8/plugins/xhtmlxtras/langs/en_dlg.js b/lib/editor/tinymce/tiny_mce/3.3.8/plugins/xhtmlxtras/langs/en_dlg.js similarity index 100% rename from lib/editor/tinymce/tiny_mce/3.8.8/plugins/xhtmlxtras/langs/en_dlg.js rename to lib/editor/tinymce/tiny_mce/3.3.8/plugins/xhtmlxtras/langs/en_dlg.js diff --git a/lib/editor/tinymce/tiny_mce/3.8.8/themes/advanced/about.htm b/lib/editor/tinymce/tiny_mce/3.3.8/themes/advanced/about.htm similarity index 100% rename from lib/editor/tinymce/tiny_mce/3.8.8/themes/advanced/about.htm rename to lib/editor/tinymce/tiny_mce/3.3.8/themes/advanced/about.htm diff --git a/lib/editor/tinymce/tiny_mce/3.8.8/themes/advanced/anchor.htm b/lib/editor/tinymce/tiny_mce/3.3.8/themes/advanced/anchor.htm similarity index 100% rename from lib/editor/tinymce/tiny_mce/3.8.8/themes/advanced/anchor.htm rename to lib/editor/tinymce/tiny_mce/3.3.8/themes/advanced/anchor.htm diff --git a/lib/editor/tinymce/tiny_mce/3.8.8/themes/advanced/charmap.htm b/lib/editor/tinymce/tiny_mce/3.3.8/themes/advanced/charmap.htm similarity index 100% rename from lib/editor/tinymce/tiny_mce/3.8.8/themes/advanced/charmap.htm rename to lib/editor/tinymce/tiny_mce/3.3.8/themes/advanced/charmap.htm diff --git a/lib/editor/tinymce/tiny_mce/3.8.8/themes/advanced/color_picker.htm b/lib/editor/tinymce/tiny_mce/3.3.8/themes/advanced/color_picker.htm similarity index 100% rename from lib/editor/tinymce/tiny_mce/3.8.8/themes/advanced/color_picker.htm rename to lib/editor/tinymce/tiny_mce/3.3.8/themes/advanced/color_picker.htm diff --git a/lib/editor/tinymce/tiny_mce/3.8.8/themes/advanced/editor_template.js b/lib/editor/tinymce/tiny_mce/3.3.8/themes/advanced/editor_template.js similarity index 100% rename from lib/editor/tinymce/tiny_mce/3.8.8/themes/advanced/editor_template.js rename to lib/editor/tinymce/tiny_mce/3.3.8/themes/advanced/editor_template.js diff --git a/lib/editor/tinymce/tiny_mce/3.8.8/themes/advanced/editor_template_src.js b/lib/editor/tinymce/tiny_mce/3.3.8/themes/advanced/editor_template_src.js similarity index 100% rename from lib/editor/tinymce/tiny_mce/3.8.8/themes/advanced/editor_template_src.js rename to lib/editor/tinymce/tiny_mce/3.3.8/themes/advanced/editor_template_src.js diff --git a/lib/editor/tinymce/tiny_mce/3.8.8/themes/advanced/image.htm b/lib/editor/tinymce/tiny_mce/3.3.8/themes/advanced/image.htm similarity index 100% rename from lib/editor/tinymce/tiny_mce/3.8.8/themes/advanced/image.htm rename to lib/editor/tinymce/tiny_mce/3.3.8/themes/advanced/image.htm diff --git a/lib/editor/tinymce/tiny_mce/3.8.8/themes/advanced/img/colorpicker.jpg b/lib/editor/tinymce/tiny_mce/3.3.8/themes/advanced/img/colorpicker.jpg similarity index 100% rename from lib/editor/tinymce/tiny_mce/3.8.8/themes/advanced/img/colorpicker.jpg rename to lib/editor/tinymce/tiny_mce/3.3.8/themes/advanced/img/colorpicker.jpg diff --git a/lib/editor/tinymce/tiny_mce/3.8.8/themes/advanced/img/icons.gif b/lib/editor/tinymce/tiny_mce/3.3.8/themes/advanced/img/icons.gif similarity index 100% rename from lib/editor/tinymce/tiny_mce/3.8.8/themes/advanced/img/icons.gif rename to lib/editor/tinymce/tiny_mce/3.3.8/themes/advanced/img/icons.gif diff --git a/lib/editor/tinymce/tiny_mce/3.8.8/themes/advanced/js/about.js b/lib/editor/tinymce/tiny_mce/3.3.8/themes/advanced/js/about.js similarity index 100% rename from lib/editor/tinymce/tiny_mce/3.8.8/themes/advanced/js/about.js rename to lib/editor/tinymce/tiny_mce/3.3.8/themes/advanced/js/about.js diff --git a/lib/editor/tinymce/tiny_mce/3.8.8/themes/advanced/js/anchor.js b/lib/editor/tinymce/tiny_mce/3.3.8/themes/advanced/js/anchor.js similarity index 100% rename from lib/editor/tinymce/tiny_mce/3.8.8/themes/advanced/js/anchor.js rename to lib/editor/tinymce/tiny_mce/3.3.8/themes/advanced/js/anchor.js diff --git a/lib/editor/tinymce/tiny_mce/3.8.8/themes/advanced/js/charmap.js b/lib/editor/tinymce/tiny_mce/3.3.8/themes/advanced/js/charmap.js similarity index 100% rename from lib/editor/tinymce/tiny_mce/3.8.8/themes/advanced/js/charmap.js rename to lib/editor/tinymce/tiny_mce/3.3.8/themes/advanced/js/charmap.js diff --git a/lib/editor/tinymce/tiny_mce/3.8.8/themes/advanced/js/color_picker.js b/lib/editor/tinymce/tiny_mce/3.3.8/themes/advanced/js/color_picker.js similarity index 100% rename from lib/editor/tinymce/tiny_mce/3.8.8/themes/advanced/js/color_picker.js rename to lib/editor/tinymce/tiny_mce/3.3.8/themes/advanced/js/color_picker.js diff --git a/lib/editor/tinymce/tiny_mce/3.8.8/themes/advanced/js/image.js b/lib/editor/tinymce/tiny_mce/3.3.8/themes/advanced/js/image.js similarity index 100% rename from lib/editor/tinymce/tiny_mce/3.8.8/themes/advanced/js/image.js rename to lib/editor/tinymce/tiny_mce/3.3.8/themes/advanced/js/image.js diff --git a/lib/editor/tinymce/tiny_mce/3.8.8/themes/advanced/js/link.js b/lib/editor/tinymce/tiny_mce/3.3.8/themes/advanced/js/link.js similarity index 100% rename from lib/editor/tinymce/tiny_mce/3.8.8/themes/advanced/js/link.js rename to lib/editor/tinymce/tiny_mce/3.3.8/themes/advanced/js/link.js diff --git a/lib/editor/tinymce/tiny_mce/3.8.8/themes/advanced/js/source_editor.js b/lib/editor/tinymce/tiny_mce/3.3.8/themes/advanced/js/source_editor.js similarity index 100% rename from lib/editor/tinymce/tiny_mce/3.8.8/themes/advanced/js/source_editor.js rename to lib/editor/tinymce/tiny_mce/3.3.8/themes/advanced/js/source_editor.js diff --git a/lib/editor/tinymce/tiny_mce/3.8.8/themes/advanced/langs/en.js b/lib/editor/tinymce/tiny_mce/3.3.8/themes/advanced/langs/en.js similarity index 100% rename from lib/editor/tinymce/tiny_mce/3.8.8/themes/advanced/langs/en.js rename to lib/editor/tinymce/tiny_mce/3.3.8/themes/advanced/langs/en.js diff --git a/lib/editor/tinymce/tiny_mce/3.8.8/themes/advanced/langs/en_dlg.js b/lib/editor/tinymce/tiny_mce/3.3.8/themes/advanced/langs/en_dlg.js similarity index 100% rename from lib/editor/tinymce/tiny_mce/3.8.8/themes/advanced/langs/en_dlg.js rename to lib/editor/tinymce/tiny_mce/3.3.8/themes/advanced/langs/en_dlg.js diff --git a/lib/editor/tinymce/tiny_mce/3.8.8/themes/advanced/link.htm b/lib/editor/tinymce/tiny_mce/3.3.8/themes/advanced/link.htm similarity index 100% rename from lib/editor/tinymce/tiny_mce/3.8.8/themes/advanced/link.htm rename to lib/editor/tinymce/tiny_mce/3.3.8/themes/advanced/link.htm diff --git a/lib/editor/tinymce/tiny_mce/3.8.8/themes/advanced/skins/default/content.css b/lib/editor/tinymce/tiny_mce/3.3.8/themes/advanced/skins/default/content.css similarity index 100% rename from lib/editor/tinymce/tiny_mce/3.8.8/themes/advanced/skins/default/content.css rename to lib/editor/tinymce/tiny_mce/3.3.8/themes/advanced/skins/default/content.css diff --git a/lib/editor/tinymce/tiny_mce/3.8.8/themes/advanced/skins/default/dialog.css b/lib/editor/tinymce/tiny_mce/3.3.8/themes/advanced/skins/default/dialog.css similarity index 100% rename from lib/editor/tinymce/tiny_mce/3.8.8/themes/advanced/skins/default/dialog.css rename to lib/editor/tinymce/tiny_mce/3.3.8/themes/advanced/skins/default/dialog.css diff --git a/lib/editor/tinymce/tiny_mce/3.8.8/themes/advanced/skins/default/img/buttons.png b/lib/editor/tinymce/tiny_mce/3.3.8/themes/advanced/skins/default/img/buttons.png similarity index 100% rename from lib/editor/tinymce/tiny_mce/3.8.8/themes/advanced/skins/default/img/buttons.png rename to lib/editor/tinymce/tiny_mce/3.3.8/themes/advanced/skins/default/img/buttons.png diff --git a/lib/editor/tinymce/tiny_mce/3.8.8/themes/advanced/skins/default/img/items.gif b/lib/editor/tinymce/tiny_mce/3.3.8/themes/advanced/skins/default/img/items.gif similarity index 100% rename from lib/editor/tinymce/tiny_mce/3.8.8/themes/advanced/skins/default/img/items.gif rename to lib/editor/tinymce/tiny_mce/3.3.8/themes/advanced/skins/default/img/items.gif diff --git a/lib/editor/tinymce/tiny_mce/3.8.8/themes/advanced/skins/default/img/menu_arrow.gif b/lib/editor/tinymce/tiny_mce/3.3.8/themes/advanced/skins/default/img/menu_arrow.gif similarity index 100% rename from lib/editor/tinymce/tiny_mce/3.8.8/themes/advanced/skins/default/img/menu_arrow.gif rename to lib/editor/tinymce/tiny_mce/3.3.8/themes/advanced/skins/default/img/menu_arrow.gif diff --git a/lib/editor/tinymce/tiny_mce/3.8.8/themes/advanced/skins/default/img/menu_check.gif b/lib/editor/tinymce/tiny_mce/3.3.8/themes/advanced/skins/default/img/menu_check.gif similarity index 100% rename from lib/editor/tinymce/tiny_mce/3.8.8/themes/advanced/skins/default/img/menu_check.gif rename to lib/editor/tinymce/tiny_mce/3.3.8/themes/advanced/skins/default/img/menu_check.gif diff --git a/lib/editor/tinymce/tiny_mce/3.8.8/themes/advanced/skins/default/img/progress.gif b/lib/editor/tinymce/tiny_mce/3.3.8/themes/advanced/skins/default/img/progress.gif similarity index 100% rename from lib/editor/tinymce/tiny_mce/3.8.8/themes/advanced/skins/default/img/progress.gif rename to lib/editor/tinymce/tiny_mce/3.3.8/themes/advanced/skins/default/img/progress.gif diff --git a/lib/editor/tinymce/tiny_mce/3.8.8/themes/advanced/skins/default/img/tabs.gif b/lib/editor/tinymce/tiny_mce/3.3.8/themes/advanced/skins/default/img/tabs.gif similarity index 100% rename from lib/editor/tinymce/tiny_mce/3.8.8/themes/advanced/skins/default/img/tabs.gif rename to lib/editor/tinymce/tiny_mce/3.3.8/themes/advanced/skins/default/img/tabs.gif diff --git a/lib/editor/tinymce/tiny_mce/3.8.8/themes/advanced/skins/default/ui.css b/lib/editor/tinymce/tiny_mce/3.3.8/themes/advanced/skins/default/ui.css similarity index 100% rename from lib/editor/tinymce/tiny_mce/3.8.8/themes/advanced/skins/default/ui.css rename to lib/editor/tinymce/tiny_mce/3.3.8/themes/advanced/skins/default/ui.css diff --git a/lib/editor/tinymce/tiny_mce/3.8.8/themes/advanced/skins/o2k7/content.css b/lib/editor/tinymce/tiny_mce/3.3.8/themes/advanced/skins/o2k7/content.css similarity index 100% rename from lib/editor/tinymce/tiny_mce/3.8.8/themes/advanced/skins/o2k7/content.css rename to lib/editor/tinymce/tiny_mce/3.3.8/themes/advanced/skins/o2k7/content.css diff --git a/lib/editor/tinymce/tiny_mce/3.8.8/themes/advanced/skins/o2k7/dialog.css b/lib/editor/tinymce/tiny_mce/3.3.8/themes/advanced/skins/o2k7/dialog.css similarity index 100% rename from lib/editor/tinymce/tiny_mce/3.8.8/themes/advanced/skins/o2k7/dialog.css rename to lib/editor/tinymce/tiny_mce/3.3.8/themes/advanced/skins/o2k7/dialog.css diff --git a/lib/editor/tinymce/tiny_mce/3.8.8/themes/advanced/skins/o2k7/img/button_bg.png b/lib/editor/tinymce/tiny_mce/3.3.8/themes/advanced/skins/o2k7/img/button_bg.png similarity index 100% rename from lib/editor/tinymce/tiny_mce/3.8.8/themes/advanced/skins/o2k7/img/button_bg.png rename to lib/editor/tinymce/tiny_mce/3.3.8/themes/advanced/skins/o2k7/img/button_bg.png diff --git a/lib/editor/tinymce/tiny_mce/3.8.8/themes/advanced/skins/o2k7/img/button_bg_black.png b/lib/editor/tinymce/tiny_mce/3.3.8/themes/advanced/skins/o2k7/img/button_bg_black.png similarity index 100% rename from lib/editor/tinymce/tiny_mce/3.8.8/themes/advanced/skins/o2k7/img/button_bg_black.png rename to lib/editor/tinymce/tiny_mce/3.3.8/themes/advanced/skins/o2k7/img/button_bg_black.png diff --git a/lib/editor/tinymce/tiny_mce/3.8.8/themes/advanced/skins/o2k7/img/button_bg_silver.png b/lib/editor/tinymce/tiny_mce/3.3.8/themes/advanced/skins/o2k7/img/button_bg_silver.png similarity index 100% rename from lib/editor/tinymce/tiny_mce/3.8.8/themes/advanced/skins/o2k7/img/button_bg_silver.png rename to lib/editor/tinymce/tiny_mce/3.3.8/themes/advanced/skins/o2k7/img/button_bg_silver.png diff --git a/lib/editor/tinymce/tiny_mce/3.8.8/themes/advanced/skins/o2k7/ui.css b/lib/editor/tinymce/tiny_mce/3.3.8/themes/advanced/skins/o2k7/ui.css similarity index 100% rename from lib/editor/tinymce/tiny_mce/3.8.8/themes/advanced/skins/o2k7/ui.css rename to lib/editor/tinymce/tiny_mce/3.3.8/themes/advanced/skins/o2k7/ui.css diff --git a/lib/editor/tinymce/tiny_mce/3.8.8/themes/advanced/skins/o2k7/ui_black.css b/lib/editor/tinymce/tiny_mce/3.3.8/themes/advanced/skins/o2k7/ui_black.css similarity index 100% rename from lib/editor/tinymce/tiny_mce/3.8.8/themes/advanced/skins/o2k7/ui_black.css rename to lib/editor/tinymce/tiny_mce/3.3.8/themes/advanced/skins/o2k7/ui_black.css diff --git a/lib/editor/tinymce/tiny_mce/3.8.8/themes/advanced/skins/o2k7/ui_silver.css b/lib/editor/tinymce/tiny_mce/3.3.8/themes/advanced/skins/o2k7/ui_silver.css similarity index 100% rename from lib/editor/tinymce/tiny_mce/3.8.8/themes/advanced/skins/o2k7/ui_silver.css rename to lib/editor/tinymce/tiny_mce/3.3.8/themes/advanced/skins/o2k7/ui_silver.css diff --git a/lib/editor/tinymce/tiny_mce/3.8.8/themes/advanced/source_editor.htm b/lib/editor/tinymce/tiny_mce/3.3.8/themes/advanced/source_editor.htm similarity index 100% rename from lib/editor/tinymce/tiny_mce/3.8.8/themes/advanced/source_editor.htm rename to lib/editor/tinymce/tiny_mce/3.3.8/themes/advanced/source_editor.htm diff --git a/lib/editor/tinymce/tiny_mce/3.8.8/themes/simple/editor_template.js b/lib/editor/tinymce/tiny_mce/3.3.8/themes/simple/editor_template.js similarity index 100% rename from lib/editor/tinymce/tiny_mce/3.8.8/themes/simple/editor_template.js rename to lib/editor/tinymce/tiny_mce/3.3.8/themes/simple/editor_template.js diff --git a/lib/editor/tinymce/tiny_mce/3.8.8/themes/simple/editor_template_src.js b/lib/editor/tinymce/tiny_mce/3.3.8/themes/simple/editor_template_src.js similarity index 100% rename from lib/editor/tinymce/tiny_mce/3.8.8/themes/simple/editor_template_src.js rename to lib/editor/tinymce/tiny_mce/3.3.8/themes/simple/editor_template_src.js diff --git a/lib/editor/tinymce/tiny_mce/3.8.8/themes/simple/img/icons.gif b/lib/editor/tinymce/tiny_mce/3.3.8/themes/simple/img/icons.gif similarity index 100% rename from lib/editor/tinymce/tiny_mce/3.8.8/themes/simple/img/icons.gif rename to lib/editor/tinymce/tiny_mce/3.3.8/themes/simple/img/icons.gif diff --git a/lib/editor/tinymce/tiny_mce/3.8.8/themes/simple/langs/en.js b/lib/editor/tinymce/tiny_mce/3.3.8/themes/simple/langs/en.js similarity index 100% rename from lib/editor/tinymce/tiny_mce/3.8.8/themes/simple/langs/en.js rename to lib/editor/tinymce/tiny_mce/3.3.8/themes/simple/langs/en.js diff --git a/lib/editor/tinymce/tiny_mce/3.8.8/themes/simple/skins/default/content.css b/lib/editor/tinymce/tiny_mce/3.3.8/themes/simple/skins/default/content.css similarity index 100% rename from lib/editor/tinymce/tiny_mce/3.8.8/themes/simple/skins/default/content.css rename to lib/editor/tinymce/tiny_mce/3.3.8/themes/simple/skins/default/content.css diff --git a/lib/editor/tinymce/tiny_mce/3.8.8/themes/simple/skins/default/ui.css b/lib/editor/tinymce/tiny_mce/3.3.8/themes/simple/skins/default/ui.css similarity index 100% rename from lib/editor/tinymce/tiny_mce/3.8.8/themes/simple/skins/default/ui.css rename to lib/editor/tinymce/tiny_mce/3.3.8/themes/simple/skins/default/ui.css diff --git a/lib/editor/tinymce/tiny_mce/3.8.8/themes/simple/skins/o2k7/content.css b/lib/editor/tinymce/tiny_mce/3.3.8/themes/simple/skins/o2k7/content.css similarity index 100% rename from lib/editor/tinymce/tiny_mce/3.8.8/themes/simple/skins/o2k7/content.css rename to lib/editor/tinymce/tiny_mce/3.3.8/themes/simple/skins/o2k7/content.css diff --git a/lib/editor/tinymce/tiny_mce/3.8.8/themes/simple/skins/o2k7/img/button_bg.png b/lib/editor/tinymce/tiny_mce/3.3.8/themes/simple/skins/o2k7/img/button_bg.png similarity index 100% rename from lib/editor/tinymce/tiny_mce/3.8.8/themes/simple/skins/o2k7/img/button_bg.png rename to lib/editor/tinymce/tiny_mce/3.3.8/themes/simple/skins/o2k7/img/button_bg.png diff --git a/lib/editor/tinymce/tiny_mce/3.8.8/themes/simple/skins/o2k7/ui.css b/lib/editor/tinymce/tiny_mce/3.3.8/themes/simple/skins/o2k7/ui.css similarity index 100% rename from lib/editor/tinymce/tiny_mce/3.8.8/themes/simple/skins/o2k7/ui.css rename to lib/editor/tinymce/tiny_mce/3.3.8/themes/simple/skins/o2k7/ui.css diff --git a/lib/editor/tinymce/tiny_mce/3.8.8/tiny_mce.js b/lib/editor/tinymce/tiny_mce/3.3.8/tiny_mce.js similarity index 100% rename from lib/editor/tinymce/tiny_mce/3.8.8/tiny_mce.js rename to lib/editor/tinymce/tiny_mce/3.3.8/tiny_mce.js diff --git a/lib/editor/tinymce/tiny_mce/3.8.8/tiny_mce_dev.js b/lib/editor/tinymce/tiny_mce/3.3.8/tiny_mce_dev.js similarity index 100% rename from lib/editor/tinymce/tiny_mce/3.8.8/tiny_mce_dev.js rename to lib/editor/tinymce/tiny_mce/3.3.8/tiny_mce_dev.js diff --git a/lib/editor/tinymce/tiny_mce/3.8.8/tiny_mce_jquery.js b/lib/editor/tinymce/tiny_mce/3.3.8/tiny_mce_jquery.js similarity index 100% rename from lib/editor/tinymce/tiny_mce/3.8.8/tiny_mce_jquery.js rename to lib/editor/tinymce/tiny_mce/3.3.8/tiny_mce_jquery.js diff --git a/lib/editor/tinymce/tiny_mce/3.8.8/tiny_mce_jquery_src.js b/lib/editor/tinymce/tiny_mce/3.3.8/tiny_mce_jquery_src.js similarity index 100% rename from lib/editor/tinymce/tiny_mce/3.8.8/tiny_mce_jquery_src.js rename to lib/editor/tinymce/tiny_mce/3.3.8/tiny_mce_jquery_src.js diff --git a/lib/editor/tinymce/tiny_mce/3.8.8/tiny_mce_popup.js b/lib/editor/tinymce/tiny_mce/3.3.8/tiny_mce_popup.js similarity index 100% rename from lib/editor/tinymce/tiny_mce/3.8.8/tiny_mce_popup.js rename to lib/editor/tinymce/tiny_mce/3.3.8/tiny_mce_popup.js diff --git a/lib/editor/tinymce/tiny_mce/3.8.8/tiny_mce_prototype.js b/lib/editor/tinymce/tiny_mce/3.3.8/tiny_mce_prototype.js similarity index 100% rename from lib/editor/tinymce/tiny_mce/3.8.8/tiny_mce_prototype.js rename to lib/editor/tinymce/tiny_mce/3.3.8/tiny_mce_prototype.js diff --git a/lib/editor/tinymce/tiny_mce/3.8.8/tiny_mce_prototype_src.js b/lib/editor/tinymce/tiny_mce/3.3.8/tiny_mce_prototype_src.js similarity index 100% rename from lib/editor/tinymce/tiny_mce/3.8.8/tiny_mce_prototype_src.js rename to lib/editor/tinymce/tiny_mce/3.3.8/tiny_mce_prototype_src.js diff --git a/lib/editor/tinymce/tiny_mce/3.8.8/tiny_mce_src.js b/lib/editor/tinymce/tiny_mce/3.3.8/tiny_mce_src.js similarity index 100% rename from lib/editor/tinymce/tiny_mce/3.8.8/tiny_mce_src.js rename to lib/editor/tinymce/tiny_mce/3.3.8/tiny_mce_src.js diff --git a/lib/editor/tinymce/tiny_mce/3.8.8/utils/editable_selects.js b/lib/editor/tinymce/tiny_mce/3.3.8/utils/editable_selects.js similarity index 100% rename from lib/editor/tinymce/tiny_mce/3.8.8/utils/editable_selects.js rename to lib/editor/tinymce/tiny_mce/3.3.8/utils/editable_selects.js diff --git a/lib/editor/tinymce/tiny_mce/3.8.8/utils/form_utils.js b/lib/editor/tinymce/tiny_mce/3.3.8/utils/form_utils.js similarity index 100% rename from lib/editor/tinymce/tiny_mce/3.8.8/utils/form_utils.js rename to lib/editor/tinymce/tiny_mce/3.3.8/utils/form_utils.js diff --git a/lib/editor/tinymce/tiny_mce/3.8.8/utils/mctabs.js b/lib/editor/tinymce/tiny_mce/3.3.8/utils/mctabs.js similarity index 100% rename from lib/editor/tinymce/tiny_mce/3.8.8/utils/mctabs.js rename to lib/editor/tinymce/tiny_mce/3.3.8/utils/mctabs.js diff --git a/lib/editor/tinymce/tiny_mce/3.8.8/utils/validate.js b/lib/editor/tinymce/tiny_mce/3.3.8/utils/validate.js similarity index 100% rename from lib/editor/tinymce/tiny_mce/3.8.8/utils/validate.js rename to lib/editor/tinymce/tiny_mce/3.3.8/utils/validate.js