Skip to main content
Drupal is a registered trademark of Dries Buytaert
Release: OpenID Connect / OAuth client 3.0.0-alpha9 New alpha version released for module openid_connect (3.0.0-alpha9). Release: Opensolr Search 4.5.0 Minor update available for module opensolr_search (4.5.0). Release: Timelinr 1.0.1 Minor update available for module timelinr (1.0.1). Release: Video.js (HTML5 Video Player) 10.0.0-alpha1 First alpha version released for module videojs (10.0.0-alpha1). Usage Milestone: Simplify Module simplify crossed 10,000 active installs. Usage Milestone: Views Reference Filter Module entityreference_filter crossed 10,000 active installs. Usage Milestone: Dropdown Language Module dropdown_language crossed 10,000 active installs. Usage Milestone: Paragraphs Browser Module paragraphs_browser crossed 10,000 active installs. Usage Milestone: OpenAPI Module openapi crossed 10,000 active installs. Module Revived: Entityqueue Buttons 1.1.2 Module entityqueue_buttons updated after 8 months of inactivity (1.1.2).

Download Count

844 sites Security covered Drupal 10–11
View on drupal.org

This module tracks downloads of files attached to nodes. It provides statistics, exports data, and integrates with Views.

The download_count module tracks downloads of private files attached to nodes via the core upload or contributed filefield modules for d6 and private core file fields for d7.

D7 Version

NOTE: this module requires Drupal version 7.22 due to a recent bug fix (#1143460: hook_file_download_access_alter missing entity argument). Please verify you are using version 7.22 or greater before creating an issue.

This ended up being a complete rewrite that drastically cleans up and simplifies the module. Until recently, this module required a core patch or dev version due to a core bug which has since been fixed. An official release will be forthcoming shortly.

Also, now that views support has been added, if anyone creates a nice view be sure to submit an export to the issue queue for consideration for inclusion as a default view!

Features

NOTE: Downloads are NOT counted for the administrative user (user 1).

  • flood control
  • 'skip download counts' permission
  • integrated csv export ability.
  • download_count_statistics submodule - provides daily, weekly, monthly, and yearly statistics as well as support for the jquery sparkline plugin.
  • complete views support including field, filter, and sort handlers as well as 2 sample views.
  • basic rules integration.
  • no longer requires the global 'private' download method setting at admin/settings/file-system. It will still work with the private setting as before, but will also work with individually protected folders (as described at http://drupal.org/node/540754 or http://drupal.org/node/189239). Also confirmed to work with the http://drupal.org/project/private_upload and http://drupal.org/project/private_download modules.
  • works with both core upload and contributed filefield modules.
  • stores complete file download history.
  • provides four blocks: top downloaded files, top downloaded users, top downloaders, and top nodes of file downloads.
  • ability to export data to many other formats (ie csv, xml, rdf, json, etc) via the views, views_bonus, and views_datasource modules.
  • Reset links for individual downloads as well as all downloads.
  • Collects ip address and referrer ($_SERVER['HTTP_REFERER']) for individual downloads.

6.x-2.x Version

The module has been completely rewritten and now tracks the node id, node revision id, file id, datetime, ip address, referrer, and user id of the downloading user for individual file downloads. This allows for a much more complete download history and analysis.

Previous Versions

Support for previous versions is limited to bug fixes and security issues for the 6.x-1.x version. At some point in time, after an official release for the 2.x version, 1.x support will be discontinued completely so you might want to think about planning for a migration to the new version. The 2.x branch is not backwards compatible with the 1.x version and there is no upgrade path at this point (and there very well may never be).

Depends on

Dependencies of the latest stable release

  • field Drupal core
  • file Drupal core

Required by

Tracked projects that depend on this one

No tracked projects depend on this one yet.

Activity

Tracked releases
6
Tracked since
Nov 2025
Latest release
9 months ago
Releases (12 mo)
6 ▲ from 0
Maintenance
Slowing

Release Timeline

Releases

Version Type Core Release date
3.0.1 Stable 10–11 Nov 27, 2025
2.2.4 Stable 7–9 Nov 27, 2025
3.0.0 Stable 10–11 Nov 27, 2025
2.2.3 Stable 7–9 Nov 27, 2025
3.x-dev Dev 10–11 Nov 27, 2025
2.x-dev Dev 7–9 Nov 27, 2025