DM
Module Free v1.0.0

Downloads Module

Share files with customers from sortable folders

Description

Downloads

Share files with customers from sortable folders. Each file can be public, limited to signed-in customers, or limited to people who own a package.

Features

  • Client downloads page and folder view, linked from the main navigation
  • Admin library for folders and file uploads
  • Sort order and visibility for folders
  • File name, description, and version
  • Guest downloads, or require a login
  • Require any order, an active order, or specific packages
  • Hide a file until the customer is allowed to download it
  • Publish window and an optional download limit
  • Download count and a log of who downloaded each file

Install

Install from the WemX marketplace, or download Downloads.zip from a GitHub release and place the Downloads folder at extensions/Modules/Downloads. Then enable Downloads.

Publishing a release builds Downloads.zip. Unzipping it creates a folder named Downloads. GitHub’s own “Source code” archive still unpacks to module-downloads-<tag>. Use Downloads.zip.

Enabling the module runs its migrations and adds the admin permissions. Disabling the module leaves uploaded files on disk.

Permissions

Permission Access admin.downloads View the library admin.downloads.create Create folders and upload files admin.downloads.update Update folders and files admin.downloads.delete Delete folders and files