EasyDownloads

EasyDownloads IconEasyDownloads provides simple to implement download management, access control and statistics for those situations where you need accountability, or simply need to tell your boss how many times a file has been downloaded.

EasyDownloads consists of a Joomla 2.5+ component, content and system plug-ins and modules that integrate with Joomla's built-in ACL model to control who has access to your files.

EasyDownloads is not a publically available component however we are publishing elements of it that may be useful in more general situations.

Stable 1.1.1

Maturity
Stable
Released on
Thursday, 31 October 2013 09:20
Viewed
474 times

EasyDownload Menu Module is a simple Joomla Module that displays a list of available downloads in a standard HTML form menu.

Simply click on the desired file in the menu to start the download.

Version 1.1.1 is functionally identical to 1.1.0 but due to JED Naming requirements a few strings have changed relating to the modules name.

Version 1.1 brings a change to the download mechanism so that the original files location can't be determined from the HTML. This is acheived via a helper file that uses a secret key you setup to authenticate that the requested file is allowed to be downloaded.

  • v1.1.1 Wed Oct 30 2013
    • Change module to satisfy JED requirements (i.e. removed "module" from name)
  • v1.1.0 Tue Oct 8 2013
    • Add a secure downloader that uses a secret key supplied by the website owner to download the file.
    • Added security key to parameters.
    • Fixed PHPCS identified formatting issues.
    • Update version number to 1.1.0
  • v1.0.1 Fri Sep 6 2013
    • Fix empty menu items when the file is not a valid type.
  • v1.0.0 Wed Aug 7 2013
    • Add a description field above the menu.
    • Fix
      class for module.
    • Update module description strings.
  • Tue Aug 6 2013
    • Add core helper class functionality and < select >building code.
    • Add FileLabels parameter. Add SelectText parameter to allow custom prompt.
    • Add translation string for Module name.
    • Change 'Count Downloads' param to disable the 'Yes' option pending EasyDownloads.
    • Change description of Source Directory param.
    • Change label and description of file limit param.
    • Change the direction parameter to int values and default to ascending.
    • Fix manifest to load languages as a module folder.

View files

Releases per page:

You need to login to access the forums.

Member Login

You need to Login to access your Subscription details or the Forums.