[!!!][FEATURE] ElementBrowser refactoring, LinkBrowser API - Part 2 38/43938/19
authorMarkus Klein <markus.klein@typo3.org>
Thu, 8 Oct 2015 23:35:09 +0000 (01:35 +0200)
committerFrank Nägler <frank.naegler@typo3.org>
Tue, 3 Nov 2015 12:17:00 +0000 (13:17 +0100)
commit4eb0955d0faa4477db1884415299f31c7cb2b60e
tree39f21236744af40b779eb26b0dcff6af515be006
parent761656e5e9355198047b970ff71af9f06ef1f1db
[!!!][FEATURE] ElementBrowser refactoring, LinkBrowser API - Part 2

Adjust link browser integration of RTE.

This removes the dedicated tree classes for RTE as those are useless
by now. Additionally the ElementBrowser class is finally removed.

Resolves: #66369
Releases: master
Change-Id: I8f42228cb3c4b3008d3f0acaa014d01733f6186d
Reviewed-on: https://review.typo3.org/43938
Reviewed-by: Georg Ringer <georg.ringer@gmail.com>
Tested-by: Georg Ringer <georg.ringer@gmail.com>
Reviewed-by: Christian Kuhn <lolli@schwarzbu.ch>
Reviewed-by: Frank Nägler <frank.naegler@typo3.org>
Tested-by: Frank Nägler <frank.naegler@typo3.org>
43 files changed:
typo3/sysext/backend/Classes/Controller/FileSystemNavigationFrameController.php
typo3/sysext/backend/Classes/Controller/LinkBrowserController.php [new file with mode: 0644]
typo3/sysext/backend/Classes/Tree/View/ElementBrowserPageTreeView.php
typo3/sysext/backend/Classes/Tree/View/FolderTreeView.php
typo3/sysext/backend/Configuration/Backend/AjaxRoutes.php
typo3/sysext/backend/Configuration/Backend/Routes.php
typo3/sysext/backend/Resources/Public/JavaScript/FormEngineLinkBrowserAdapter.js [new file with mode: 0644]
typo3/sysext/compatibility6/Configuration/TCA/Overrides/tt_content.php
typo3/sysext/compatibility6/Migrations/Code/ClassAliasMap.php
typo3/sysext/compatibility6/Migrations/Code/LegacyClassesForIde.php
typo3/sysext/core/Classes/Migrations/TcaMigration.php
typo3/sysext/core/Configuration/TCA/sys_file_reference.php
typo3/sysext/core/Tests/Unit/Migrations/TcaMigrationTest.php
typo3/sysext/frontend/Configuration/TCA/tt_content.php
typo3/sysext/impexp/Tests/Functional/Fixtures/Extensions/impexp_group_files/Configuration/TCA/tx_impexpgroupfiles_item.php
typo3/sysext/recordlist/Classes/Browser/ElementBrowser.php [deleted file]
typo3/sysext/recordlist/Classes/Browser/FileBrowser.php
typo3/sysext/recordlist/Classes/Browser/FolderBrowser.php
typo3/sysext/recordlist/Classes/Controller/AbstractLinkBrowserController.php [new file with mode: 0644]
typo3/sysext/recordlist/Classes/Controller/ElementBrowserController.php
typo3/sysext/recordlist/Classes/Controller/LinkBrowserController.php [deleted file]
typo3/sysext/recordlist/Classes/LinkHandler/AbstractLinkHandler.php
typo3/sysext/recordlist/Classes/LinkHandler/FileLinkHandler.php
typo3/sysext/recordlist/Classes/LinkHandler/LinkHandlerInterface.php
typo3/sysext/recordlist/Classes/LinkHandler/MailLinkHandler.php
typo3/sysext/recordlist/Classes/LinkHandler/PageLinkHandler.php
typo3/sysext/recordlist/Classes/Tree/View/DummyLinkParameterProvider.php
typo3/sysext/recordlist/Configuration/Backend/AjaxRoutes.php [deleted file]
typo3/sysext/recordlist/Configuration/Backend/Routes.php
typo3/sysext/recordlist/Resources/Public/JavaScript/BrowseFiles.js
typo3/sysext/recordlist/Resources/Public/JavaScript/BrowseFolders.js
typo3/sysext/recordlist/Resources/Public/JavaScript/FileLinkHandler.js
typo3/sysext/recordlist/Resources/Public/JavaScript/LinkBrowser.js
typo3/sysext/recordlist/Resources/Public/JavaScript/MailLinkHandler.js
typo3/sysext/recordlist/Resources/Public/JavaScript/PageLinkHandler.js
typo3/sysext/recordlist/Resources/Public/JavaScript/UrlLinkHandler.js
typo3/sysext/rtehtmlarea/Classes/BrowseLinks.php [deleted file]
typo3/sysext/rtehtmlarea/Classes/Controller/BrowseLinksController.php
typo3/sysext/rtehtmlarea/Classes/FolderTree.php [deleted file]
typo3/sysext/rtehtmlarea/Classes/LinkHandler/RemoveLinkHandler.php [deleted file]
typo3/sysext/rtehtmlarea/Classes/PageTree.php [deleted file]
typo3/sysext/rtehtmlarea/Resources/Public/JavaScript/Plugins/TYPO3Link.js
typo3/sysext/rtehtmlarea/Resources/Public/JavaScript/RteLinkBrowser.js