[FEATURE] Allow to download files from file list directly
This change adds a new button to all files and folders to directly download a specific file from the file list or the context menu. In case a folder or multiple files/folders are selected, a zip file is created on-the-fly. Resolves: #90548 Releases: master Change-Id: I666d4b377b995bd95c0a8f0ca95b03fd45d05a0b Reviewed-on: https://review.typo3.org/c/Packages/TYPO3.CMS/+/70820 Tested-by:Benjamin Franzke <bfr@qbus.de> Tested-by:
core-ci <typo3@b13.com> Tested-by:
Oliver Bartsch <bo@cedev.de> Tested-by:
Benni Mack <benni@typo3.org> Reviewed-by:
Benjamin Franzke <bfr@qbus.de> Reviewed-by:
Oliver Bartsch <bo@cedev.de> Reviewed-by:
Benni Mack <benni@typo3.org>
Showing
- Build/Sources/Sass/nprogress/_nprogress.scss 1 addition, 0 deletionsBuild/Sources/Sass/nprogress/_nprogress.scss
- Build/Sources/TypeScript/filelist/Resources/Public/TypeScript/ContextMenuActions.ts 37 additions, 0 deletions...ilelist/Resources/Public/TypeScript/ContextMenuActions.ts
- Build/Sources/TypeScript/filelist/Resources/Public/TypeScript/FileList.ts 85 additions, 0 deletions...peScript/filelist/Resources/Public/TypeScript/FileList.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-90548-DownloadMultipleFilesAndFoldersInFilelist.rst 35 additions, 0 deletions...ature-90548-DownloadMultipleFilesAndFoldersInFilelist.rst
- typo3/sysext/core/Resources/Private/Language/locallang_core.xlf 9 additions, 0 deletions...sysext/core/Resources/Private/Language/locallang_core.xlf
- typo3/sysext/filelist/Classes/ContextMenu/ItemProviders/FileProvider.php 34 additions, 1 deletion...lelist/Classes/ContextMenu/ItemProviders/FileProvider.php
- typo3/sysext/filelist/Classes/Controller/FileDownloadController.php 132 additions, 0 deletions...xt/filelist/Classes/Controller/FileDownloadController.php
- typo3/sysext/filelist/Classes/Controller/FileListController.php 7 additions, 1 deletion...sysext/filelist/Classes/Controller/FileListController.php
- typo3/sysext/filelist/Classes/FileList.php 13 additions, 0 deletionstypo3/sysext/filelist/Classes/FileList.php
- typo3/sysext/filelist/Configuration/Backend/Routes.php 6 additions, 0 deletionstypo3/sysext/filelist/Configuration/Backend/Routes.php
- typo3/sysext/filelist/Configuration/Services.yaml 3 additions, 0 deletionstypo3/sysext/filelist/Configuration/Services.yaml
- typo3/sysext/filelist/Resources/Private/Language/locallang.xlf 3 additions, 0 deletions.../sysext/filelist/Resources/Private/Language/locallang.xlf
- typo3/sysext/filelist/Resources/Private/Templates/File/List.html 7 additions, 0 deletions...ysext/filelist/Resources/Private/Templates/File/List.html
- typo3/sysext/filelist/Resources/Public/JavaScript/ContextMenuActions.js 1 addition, 1 deletion...ilelist/Resources/Public/JavaScript/ContextMenuActions.js
- typo3/sysext/filelist/Resources/Public/JavaScript/FileList.js 1 addition, 1 deletion...3/sysext/filelist/Resources/Public/JavaScript/FileList.js
Please register or sign in to comment