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 Accessadmin.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