[!!!][TASK] Move non-namespaced classes into correct places 76/36276/6
authorBenjamin Mack <benni@typo3.org>
Mon, 26 Jan 2015 15:31:59 +0000 (16:31 +0100)
committerTymoteusz Motylewski <t.motylewski@gmail.com>
Thu, 29 Jan 2015 14:44:19 +0000 (15:44 +0100)
commitcbbf6b670f71ecec97e21c174db3adf5e007153e
tree184f56617fb973f29db83113bf06efa91251311b
parentab574d02681673535cb4a4fb8530e52069534a18
[!!!][TASK] Move non-namespaced classes into correct places

There are a few leftover classes inside typo3/ which
haven't been moved or migrated yet into the according
places.

1. typo3/move_el.php. The extension classes
to PagePositionMap are now moved to
EXT:backend/Classes/Tree/View with according
names.

2. typo3/class.browse_links.php - several extensions
to the PageTreeView and the FolderTreeView.

3. typo3/db_new.php - an extension to the PageTreeView
is now located in EXT:backend/Tree/View/NewRecordPageTreeView

The base classes (localPageTree and localFolderTree)
have been moved to
EXT:backend/Classes/Tree/View/ElementBrowser*.

The subclasses for recordlist (regular record picker)
are moved into EXT:recordlist.

The subclasses used in RTEhtmlarea are adopted to
use the new naming scheme.

All calls within the core have been adopted. As
backwards compatibility, the old class names are
added to EXT:compatibility6.

3. The ext_autoload.php inside EXT:core is therefore
not needed anymore, the call inside Bootstrap is
not needed anymore.

Resolves: #64516
Releases: master
Change-Id: I926baace282d6e95d73607f974cd91296d2df890
Reviewed-on: http://review.typo3.org/36276
Reviewed-by: Anja Leichsenring <aleichsenring@ab-softlab.de>
Tested-by: Anja Leichsenring <aleichsenring@ab-softlab.de>
Reviewed-by: Tymoteusz Motylewski <t.motylewski@gmail.com>
Tested-by: Tymoteusz Motylewski <t.motylewski@gmail.com>
20 files changed:
typo3/class.browse_links.php [deleted file]
typo3/db_new.php
typo3/move_el.php
typo3/sysext/backend/Classes/Controller/ContentElement/MoveElementController.php
typo3/sysext/backend/Classes/Controller/NewRecordController.php
typo3/sysext/backend/Classes/Tree/View/ContentMovingPagePositionMap.php [new file with mode: 0644]
typo3/sysext/backend/Classes/Tree/View/ElementBrowserFolderTreeView.php [new file with mode: 0644]
typo3/sysext/backend/Classes/Tree/View/ElementBrowserPageTreeView.php [new file with mode: 0644]
typo3/sysext/backend/Classes/Tree/View/MoveElementPageTreeView.php [new file with mode: 0644]
typo3/sysext/backend/Classes/Tree/View/NewRecordPageTreeView.php [new file with mode: 0644]
typo3/sysext/backend/Classes/Tree/View/PageMovingPagePositionMap.php [new file with mode: 0644]
typo3/sysext/backend/Classes/Tree/View/PagePositionMap.php
typo3/sysext/compatibility6/Migrations/Code/ClassAliasMap.php
typo3/sysext/core/Classes/Core/Bootstrap.php
typo3/sysext/core/ext_autoload.php [deleted file]
typo3/sysext/recordlist/Classes/Browser/ElementBrowser.php
typo3/sysext/recordlist/Classes/Tree/View/ElementBrowserFolderTreeView.php [new file with mode: 0644]
typo3/sysext/recordlist/Classes/Tree/View/ElementBrowserPageTreeView.php [new file with mode: 0644]
typo3/sysext/rtehtmlarea/Classes/FolderTree.php
typo3/sysext/rtehtmlarea/Classes/PageTree.php