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

0.2.0 2024-11-28 00:00 UTC

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