level51 / silverstripe-threeq-upload
SilverStripe module for file handling with 3Q SDN
Installs: 221
Dependents: 0
Suggesters: 0
Security: 0
Stars: 0
Watchers: 1
Forks: 0
Open Issues: 0
Type:silverstripe-vendormodule
Requires
- php: >=7.3
- guzzlehttp/guzzle: ^7.3
- silverstripe/framework: ^4.7 | ^5
- silverstripe/vendor-plugin: ^1.4 | ^2
This package is auto-updated.
Last update: 2024-11-28 10:14:56 UTC
README
Adds a data object and upload field for maintaining video files stored by 3Q.
Features
- ThreeQUploadField with
- direct uploads from the browser to 3Q
- selection of existing files via the 3Q api
- select only mode if no uploads should be allowed
- ThreeQFile data object for relation handling, independent from Silverstripe file records
Config
The credentials have to be maintained via environment config. Example using .env:
THREEQ_API_KEY=""
THREEQ_PROJECT_ID=""
Requirements
- Silverstripe ^4.7 | ^5
- PHP >= 7.3
- API access for 3Q
Maintainer
- Level51 hallo@lvl51.de