typoniels / downloads
TYPO3 Extension to provide Downloads with additional Options
Requires
- php: ~7.2 || ~7.3 || ~7.4 || 8.0
- typo3/cms-core: ^9.5 || ^10.4 || ^11
- typo3/cms-extbase: ^9.5 || ^10.4 || ^11
- typo3/cms-fluid: ^9.5 || ^10.4 || ^11
- typo3/cms-frontend: ^9.5 || ^10.4 || ^11
Requires (Dev)
- friendsoftypo3/phpstan-typo3: ^0.5.0
- nimut/testing-framework: dev-master
- phpmd/phpmd: ^2.7
- phpstan/phpstan: 0.12.50
- sensiolabs/security-checker: ^6.0
- squizlabs/php_codesniffer: ^3.5
Replaces
- typo3-ter/downloads: dev-master
This package is auto-updated.
Last update: 2025-02-16 16:55:39 UTC
README
With this extension, downloads can be easily and securely integrated into TYPO3. These can be password-protected or only made available to certain IP addresses/areas. In addition, it is possible to organise downloads in categories and to filter them in the frontend, as well as to set up an automatic command for deleting old downloads.
Installation
You can download the extension as a zip or install it directly via Composer.
composer require typoniels/downloads
To get the Extension directly from this Gitlab please add the following to your composer.json
"repositories": [ { "type": "vcs", "url": "https://www.halle-development.com/typoniels-extensions/downloads.git" }, ]
Setup of the Downloads-Extension
- The Setup of the Extension is quite easy. Just Install and activate it in the extensionmanager.
- Create a sysfolder-page in your sitetree
- Create your downloads with the new datasources
- To bring the Data to the frontend use the Download-Plugin or use the newly addet field in the pagesettings.
Features
- List Downloads with safe links
- Filter Downloads by Category
- Delete files automatically after a defined period of time
- Protected Downloads
- Restriction with IP-Filter / Password
Upcoming Features | v2
- Statistics
- Import Module
- Form-Integration
- ...
TODOs / Known Problems
- Nothing yet
Found a Bug?
Feel free to write me a mail or create a Issue direct in the Gitlab Issue-Tracker. Contribution is always welcome.
You need a customized TYPO3 solution?
Niels Langlotz | typoniels.de