[!!!][FEATURE] Replace ExtJS page tree
The ExtJS/ExtDirect based page tree has been replaced with new implementation based on SVG. Refactoring and performance improvement of the PHP side (tree data provider) will be done in the followup patch. Releases: master Resolves: #82426 Change-Id: I502a085da939ebe2561d2b7a17cc8347e5101623 Reviewed-on: https://review.typo3.org/51594 Reviewed-by:Benni Mack <benni@typo3.org> Tested-by:
Benni Mack <benni@typo3.org> Reviewed-by:
Frank Naegler <frank.naegler@typo3.org> Tested-by:
Frank Naegler <frank.naegler@typo3.org> Tested-by:
TYPO3com <no-reply@typo3.com> Reviewed-by:
Susanne Moog <susanne.moog@typo3.org> Tested-by:
Susanne Moog <susanne.moog@typo3.org>
Showing
- Build/Resources/Public/Sass/component/_svgtree.scss 362 additions, 4 deletionsBuild/Resources/Public/Sass/component/_svgtree.scss
- composer.json 1 addition, 1 deletioncomposer.json
- composer.lock 6 additions, 6 deletionscomposer.lock
- typo3/sysext/about/Resources/Private/Partials/ExternalLibraries.html 0 additions, 4 deletions...t/about/Resources/Private/Partials/ExternalLibraries.html
- typo3/sysext/backend/Classes/Controller/BackendController.php 2 additions, 133 deletions...3/sysext/backend/Classes/Controller/BackendController.php
- typo3/sysext/backend/Classes/Controller/Page/TreeController.php 194 additions, 0 deletions...sysext/backend/Classes/Controller/Page/TreeController.php
- typo3/sysext/backend/Classes/Tree/ExtDirectNode.php 59 additions, 0 deletionstypo3/sysext/backend/Classes/Tree/ExtDirectNode.php
- typo3/sysext/backend/Classes/Tree/Pagetree/Commands.php 7 additions, 5 deletionstypo3/sysext/backend/Classes/Tree/Pagetree/Commands.php
- typo3/sysext/backend/Classes/Tree/Pagetree/DataProvider.php 1 addition, 1 deletiontypo3/sysext/backend/Classes/Tree/Pagetree/DataProvider.php
- typo3/sysext/backend/Classes/Tree/Pagetree/ExtdirectTreeCommands.php 0 additions, 471 deletions...t/backend/Classes/Tree/Pagetree/ExtdirectTreeCommands.php
- typo3/sysext/backend/Classes/Tree/Pagetree/ExtdirectTreeDataProvider.php 0 additions, 88 deletions...ckend/Classes/Tree/Pagetree/ExtdirectTreeDataProvider.php
- typo3/sysext/backend/Configuration/Backend/AjaxRoutes.php 18 additions, 0 deletionstypo3/sysext/backend/Configuration/Backend/AjaxRoutes.php
- typo3/sysext/backend/Resources/Public/Css/backend.css 1 addition, 1 deletiontypo3/sysext/backend/Resources/Public/Css/backend.css
- typo3/sysext/backend/Resources/Public/JavaScript/ContextMenuActions.js 20 additions, 29 deletions...backend/Resources/Public/JavaScript/ContextMenuActions.js
- typo3/sysext/backend/Resources/Public/JavaScript/FormEngine/Element/SelectSingleElement.js 38 additions, 38 deletions...blic/JavaScript/FormEngine/Element/SelectSingleElement.js
- typo3/sysext/backend/Resources/Public/JavaScript/FormEngine/Element/SelectTree.js 5 additions, 2 deletions...ources/Public/JavaScript/FormEngine/Element/SelectTree.js
- typo3/sysext/backend/Resources/Public/JavaScript/FormEngine/Element/TreeToolbar.js 1 addition, 1 deletion...urces/Public/JavaScript/FormEngine/Element/TreeToolbar.js
- typo3/sysext/backend/Resources/Public/JavaScript/ModuleMenu.js 11 additions, 49 deletions.../sysext/backend/Resources/Public/JavaScript/ModuleMenu.js
- typo3/sysext/backend/Resources/Public/JavaScript/PageTree/PageTree.js 445 additions, 0 deletions.../backend/Resources/Public/JavaScript/PageTree/PageTree.js
- typo3/sysext/backend/Resources/Public/JavaScript/PageTree/PageTreeDragDrop.js 697 additions, 0 deletions.../Resources/Public/JavaScript/PageTree/PageTreeDragDrop.js
Please register or sign in to comment