This module tracks and logs every file download initiated through the Media Entity Download route, recording details like the date, time, user, and IP address. It also provides a default view for reporting and allows for custom views, including CSV export and aggregation for download counts.
Media Download Tracker logs file downloads via the Media Entity Download route with integration with Views for reporting.
Features
This module records the following information for each download:
- Date and time
- Media ID
- User ID
- Requested URL
- Referrer
- IP address
Post-Installation
A basic view is provided. Review /admin/structure/views/view/media_download_tracker and modify as required.
To set up your own view:
To create a report, add a View showing "Media Download Tracker" content and add the relevant fields. Add relationships to show other properties such as media name or username.
Export as a CSV file to process the results externally.
Use aggregation to show total downloads for each media entity.
Additional Requirements
Similar projects
Media Entity Download Count counts how many times the media item is downloaded and stores the result within the entity itself.
Ask your assistant about Media Download Tracker
Check compatibility with your Drupal and PHP version, maintenance and security coverage, from current release data. How it works
Depends on
Dependencies of the latest stable release
No dependencies recorded for this project.
Required by
Tracked projects that depend on this one
No tracked projects depend on this one yet.
Activity
Release Timeline
Releases
| Version | Type | Core | PHP | Release date | |
|---|---|---|---|---|---|
| 1.0.0-beta5 | Pre-release | 8–11 | Oct 18, 2024 | ||
| 1.0.0-beta4 | Pre-release | 8–11 | Oct 17, 2024 | ||
| 1.0.0-beta3 | Pre-release | 8–11 | Oct 9, 2024 | ||
| 1.0.0-beta2 | Pre-release | 8–10 | Jun 18, 2024 | ||
| 1.0.x-dev | Dev | 8–11 | Jun 18, 2024 | ||
| 1.0.0-beta1 | Pre-release | 8–10 | Jun 17, 2024 |