Provides a file stream wrapper to store private files that can be altered when downloaded.
The file stream wrapper mimics the functionality of the Drupal Private file system with the addition of the capability to alter the file's content when it is downloaded.

Sponsored by Commerce Guys

Features

  • Private dynamic file stream wrapper
  • Append text to the end of a file without the need to create a temporary file
  • Image style handling for private dynamic scheme so that derivative images are protected also
  • More alter functionality / hooks upon request ...

How to use

  • Set your private dynamic file system path at admin/config/media/file-system.
  • Select "Private Dynamic files" for the upload destination when creating any file or image field.

Modules that can be used with Private Dynamic Stream Wrapper

  • File field
  • Image field
  • Commerce File
  • ... Any module that utilizes Drupal's file system

Project information

Releases