Description: This tool allows you to upload, organize, and distribute digital files (documents, images, archives, media) via direct links, managing access and monitoring usage statistics.
What is it for? (Practical examples)
Use it to manage any digital resource that your users or clients need to download from your site.
- Distribution of confidential documents: Make technical manuals, price lists, or industry reports available only to clients who have logged in.
- Media Archive: Upload and manage audio files (MP3) or videos (MP4/AVI) to embed or download.
- Public Downloads: Offer catalogs, brochures, or software easily while tracking how many times they are downloaded.
Main Features
- Flexible Uploading: Supports a wide range of file formats, including documents (PDF, DOCX, ODS, XLS), images (PNG, JPG, GIF), and compressed archives (ZIP, RAR, TAR.GZ).
- Access Control: Allows setting each resource as "Free" (accessible to everyone) or "Protected" (accessible only to registered and logged-in users).
- Download Tracking: Automatically tracks the total number of downloads for each resource, displaying the count in the main list.
- URL Management: Automatically generates a unique and readable web address (Slug) for each file, making sharing easier.
- Centralized Management: Offers a control panel to create, edit, and delete uploaded resources.
How to configure
Configuring a new resource happens in two simple steps:
1. Basic Information and Upload
| Field | Description | Notes |
|---|---|---|
| File Title | The descriptive name of the resource (e.g., "User Manual 2024"). | This title appears in the management list. |
| Slug | The unique web address of the file. | It is automatically generated from the title but can be manually edited. |
| File Upload | The area to upload the desired document. | Only one file per resource can be uploaded. |
2. Limitations
| Option | Description |
|---|---|
| Logged-in users only | Selecting this option makes the file accessible only if the user is authenticated in the system. If the user is not logged in, access will be denied (resource marked as "Protected"). |
Automatic integrations
The module automatically integrates with other parts of the system to ensure a smooth and secure user experience:
Tracking and Statistics
Each time a user downloads the file, the system automatically records the event, updating the counter displayed in the main list.
Optimized URL Generation
When entering the file title, the system automatically creates a unique "Slug" (the last part of the web address), ensuring that the download link is functional and does not conflict with other pages on the site. The download link will always be accessible under the main directory /downloads/.
User Access Control
The access restriction ("Logged-in users only") is applied at system level, ensuring that protected files cannot be downloaded by anonymous users even if they know the direct address.







