Author:
wool
Version:
0.9.0
Released:
23 October 2010
Category:
Multimedia

Browse

Description

Downloadable allows you to attach a file to an entry and allow frontend users to download said file by clicking a link. You simply add ?download to the entry's URL and the file begins downloading.

This force download method hides all filesystem-related data from the public, improving security while also allowing extended functionality.

Release 0.9.0 implements the basics, but relies on a specific Entry structure. It should be flexible enough for many uses now, but the 1.0.0 release will allow much more customization.

Current perks are the added security and ability to arbitrarily manipulate the filename of the file a user downloads (ie. uploaded file 'funky_weiRd-file-534231353.pdf' dynamically renamed 'Classy-Document.pdf').

Repository

http://github.com/haircut/downloadable

Discuss this Extension

Compatibility

2.7.10 Unsure
2.7.9 Unsure
2.7.8 Unsure
2.7.7 Unsure
2.7.6 Unsure
2.7.5 Unsure
2.7.4 Unsure
2.7.3 Unsure
2.7.2 Unsure
2.7.1 Unsure
2.7.0 Unsure
2.6.11 Unsure
2.6.10 Unsure
2.6.9 Unsure
2.6.8 Unsure
2.6.7 Unsure
2.6.6 Unsure
2.6.5 Unsure
2.6.4 Unsure
2.5.4 Unsure

Symphony • Open Source XSLT CMS

Server Requirements

  • PHP 5.3-5.6 or 7.0-7.3
  • PHP's LibXML module, with the XSLT extension enabled (--with-xsl)
  • MySQL 5.5 or above
  • An Apache or Litespeed webserver
  • Apache's mod_rewrite module or equivalent

Compatible Hosts

Sign in

Login details