[FEATURE] Improved Multi-selection of Files
This change is the first of a few areas to unify the selection and multi-action logic of lists in TYPO3 Backend. This change moves the checkbox to the very beginning of each row within the File Browser popup (e.g. Select a File in Pages > Media of Form Engine) In addition to the "toggle selection" button, there is now a "select all" and "select none" button. When an item is selected, the whole item is now marked as selected. This code now uses the TYPO3 icons instead of the Font Awesome icons. Resolves: #94452 Releases: master Change-Id: I96de693c8915b9078a956f601f356b160b31339b Reviewed-on: https://review.typo3.org/c/Packages/TYPO3.CMS/+/69537 Tested-by:core-ci <typo3@b13.com> Tested-by:
Jochen <rothjochen@gmail.com> Tested-by:
Oliver Bartsch <bo@cedev.de> Tested-by:
Benni Mack <benni@typo3.org> Reviewed-by:
Jochen <rothjochen@gmail.com> Reviewed-by:
Oliver Bartsch <bo@cedev.de> Reviewed-by:
Benni Mack <benni@typo3.org>
Showing
- Build/Sources/Sass/component/_buttons.scss 7 additions, 0 deletionsBuild/Sources/Sass/component/_buttons.scss
- Build/Sources/Sass/typo3/_main_form.scss 41 additions, 0 deletionsBuild/Sources/Sass/typo3/_main_form.scss
- Build/Sources/Sass/variables/_main.scss 1 addition, 0 deletionsBuild/Sources/Sass/variables/_main.scss
- Build/Sources/TypeScript/recordlist/Resources/Public/TypeScript/BrowseFiles.ts 43 additions, 10 deletions...ipt/recordlist/Resources/Public/TypeScript/BrowseFiles.ts
- typo3/sysext/backend/Resources/Public/Css/backend.css 1 addition, 1 deletiontypo3/sysext/backend/Resources/Public/Css/backend.css
- typo3/sysext/core/Documentation/Changelog/master/Feature-94452-ImprovedMulti-SelectionInFileSelection.rst 33 additions, 0 deletions.../Feature-94452-ImprovedMulti-SelectionInFileSelection.rst
- typo3/sysext/core/Tests/Acceptance/Backend/FormEngine/FalMetadataCest.php 2 additions, 2 deletions...e/Tests/Acceptance/Backend/FormEngine/FalMetadataCest.php
- typo3/sysext/recordlist/Classes/Browser/FileBrowser.php 58 additions, 34 deletionstypo3/sysext/recordlist/Classes/Browser/FileBrowser.php
- typo3/sysext/recordlist/Resources/Public/JavaScript/BrowseFiles.js 1 addition, 1 deletion...ext/recordlist/Resources/Public/JavaScript/BrowseFiles.js
Please register or sign in to comment