[!!!][TASK] Remove ExtJS from RTE 45/48245/37
authorAndreas Fernandez <a.fernandez@scripting-base.de>
Mon, 23 May 2016 16:07:55 +0000 (18:07 +0200)
committerBenni Mack <benni@typo3.org>
Thu, 21 Jul 2016 08:44:00 +0000 (10:44 +0200)
commit587a6cfa837ac32e9e941a486f0f120e207d70cb
tree4d11e4c5da740ff1d33c1b4bb174aa1d9e2d0b10
parentf9b58145e0f5e22c1f06162dbe9adb5535c4abf8
[!!!][TASK] Remove ExtJS from RTE

The RTE user interface has been rewritten to use jQuery and Bootstrap,
ExtJS is not used anymore. Due to internal changes, existing plugins
most likely need migration as well.
The option `RTEsetup.properties.colors` has been removed in favor
of using the jQuery color picker already used in the TYPO3 core.

Resolves: #77137
Releases: master
Change-Id: Ibd84d030614f7bd538d79f2e95ff062d896221f9
Reviewed-on: https://review.typo3.org/48245
Tested-by: Bamboo TYPO3com <info@typo3.com>
Tested-by: Jigal van Hemert <jigal.van.hemert@typo3.org>
Reviewed-by: Markus Klein <markus.klein@typo3.org>
Reviewed-by: Wouter Wolters <typo3@wouterwolters.nl>
Reviewed-by: Benni Mack <benni@typo3.org>
Tested-by: Benni Mack <benni@typo3.org>
39 files changed:
typo3/sysext/backend/Classes/Utility/BackendUtility.php
typo3/sysext/core/Documentation/Changelog/master/Breaking-77137-JavaScriptAPIOfRTEChanged.rst [new file with mode: 0644]
typo3/sysext/core/Documentation/Changelog/master/Breaking-77137-RTEOptionColorsRemoved.rst [new file with mode: 0644]
typo3/sysext/rtehtmlarea/Classes/Extension/Typo3Color.php
typo3/sysext/rtehtmlarea/Classes/Form/Element/RichTextElement.php
typo3/sysext/rtehtmlarea/Documentation/Configuration/PageTsconfig/Index.rst
typo3/sysext/rtehtmlarea/Documentation/Configuration/PageTsconfig/colors/Index.rst [deleted file]
typo3/sysext/rtehtmlarea/Documentation/Configuration/PageTsconfig/interfaceConfiguration/Index.rst
typo3/sysext/rtehtmlarea/Resources/Public/Css/Skin/htmlarea.css
typo3/sysext/rtehtmlarea/Resources/Public/JavaScript/HTMLArea/Components/Select.js [new file with mode: 0644]
typo3/sysext/rtehtmlarea/Resources/Public/JavaScript/HTMLArea/Editor/Editor.js
typo3/sysext/rtehtmlarea/Resources/Public/JavaScript/HTMLArea/Extjs/ColorPalette.js [deleted file]
typo3/sysext/rtehtmlarea/Resources/Public/JavaScript/HTMLArea/Extjs/ux/ColorMenu.js [deleted file]
typo3/sysext/rtehtmlarea/Resources/Public/JavaScript/HTMLArea/Extjs/ux/ColorPaletteField.js [deleted file]
typo3/sysext/rtehtmlarea/Resources/Public/JavaScript/HTMLArea/HTMLArea.js
typo3/sysext/rtehtmlarea/Resources/Public/JavaScript/HTMLArea/NameSpace/NameSpace.js
typo3/sysext/rtehtmlarea/Resources/Public/JavaScript/HTMLArea/Plugin/Plugin.js
typo3/sysext/rtehtmlarea/Resources/Public/JavaScript/HTMLArea/Toolbar/Select.js
typo3/sysext/rtehtmlarea/Resources/Public/JavaScript/Plugins/Abbreviation.js
typo3/sysext/rtehtmlarea/Resources/Public/JavaScript/Plugins/AboutEditor.js
typo3/sysext/rtehtmlarea/Resources/Public/JavaScript/Plugins/BlockStyle.js
typo3/sysext/rtehtmlarea/Resources/Public/JavaScript/Plugins/CharacterMap.js
typo3/sysext/rtehtmlarea/Resources/Public/JavaScript/Plugins/ContextMenu.js
typo3/sysext/rtehtmlarea/Resources/Public/JavaScript/Plugins/DefaultImage.js
typo3/sysext/rtehtmlarea/Resources/Public/JavaScript/Plugins/DefaultLink.js
typo3/sysext/rtehtmlarea/Resources/Public/JavaScript/Plugins/EditElement.js
typo3/sysext/rtehtmlarea/Resources/Public/JavaScript/Plugins/FindReplace.js
typo3/sysext/rtehtmlarea/Resources/Public/JavaScript/Plugins/InsertSmiley.js
typo3/sysext/rtehtmlarea/Resources/Public/JavaScript/Plugins/MicrodataSchema.js
typo3/sysext/rtehtmlarea/Resources/Public/JavaScript/Plugins/PlainText.js
typo3/sysext/rtehtmlarea/Resources/Public/JavaScript/Plugins/QuickTag.js
typo3/sysext/rtehtmlarea/Resources/Public/JavaScript/Plugins/RemoveFormat.js
typo3/sysext/rtehtmlarea/Resources/Public/JavaScript/Plugins/SpellChecker.js
typo3/sysext/rtehtmlarea/Resources/Public/JavaScript/Plugins/TYPO3Color.js
typo3/sysext/rtehtmlarea/Resources/Public/JavaScript/Plugins/TYPO3Image.js
typo3/sysext/rtehtmlarea/Resources/Public/JavaScript/Plugins/TYPO3Link.js
typo3/sysext/rtehtmlarea/Resources/Public/JavaScript/Plugins/TableOperations.js
typo3/sysext/rtehtmlarea/Resources/Public/JavaScript/Plugins/UserElements.js
typo3/sysext/rtehtmlarea/Resources/Public/JavaScript/SelectImage.js