Add functionality and customize your Drupal application with thousands of projects contributed by our amazing community.

4,545 modules match your search

A module is code that extends Drupal's by altering existing functionality or adding new features. You can use modules contributed by others or create your own. Learn more about creating and using Drupal modules.

Download

This module can compress any files attached to a node and provides a download link.

Media Entity Download

Media entity download seeks to solve a content management issue when dealing with files and media.

Private files download permission

Private files download permission

Version 7.x-1.x provided "two useful features which Drupal itself is missing: a simple permission to allow downloading of private files by role, plus the ability to combine both pu

DownloadFile

DownloadFile is a module to direct download files or images.

Features

File Download

Provides a formatter to use that allows users to download file and image entities directly.

Media Download

Introduction

This module aims to facilitate the direct download of media entities from their canonical path.

Download Count

download_count_yearly_detail.png

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.

Views Table Client-Side Download (CSV)

This module implement a Views area plugin (header, footer) that adds a button to trigger the download of tables generated by Views (either the Views module in Core or the contributed

Resumable Download

Drupal does not support download resume , meaning that downloading large private files can be troublesome because if for any reason the download fails , there is no way to continue downloading from

Sharepoint file download

Makes it possible to download a file, given its shareable URL id.

Features

Just a route where you can download things.

File download count

An API for tracking file downloads. Recommended use is by using file_entity's file/[file:fid]/download callback page. Basically the difference between this and other file download tracking modules is this module does not intend to track every single time the file is viewed. It only wants to track when a file is actually triggered for download. It is up to the site to implement links to the file download URL.

Similar modules

@todo List related modules and how we differ from those specific projects.

Locale Download

The purpose of this module is to provide a controllable way to download .po files from the Drupal remote server to local without changing configs and manually running individual check and update co

Bulk Media Download

This module will provide the functionality to download all of the media as per desired node type.

Webform Submissions Download

Webform Submissions Download is used to download all fields has attachment files into a single zip at once.

Webform Attachment Gated Download

The purpose of this module is to ask visitors to fill out a webform before being allowed to receive a file. The file will be sent as an attachment by email, if it is configured as shown below.

Download All Files

This module provides a field formatter for the field type 'file' called `Table of files with download all link` .

Media Entity Download Count

Acquia Drupal Media Entity Download Count

INTRODUCTION

In this module, the download count for each media entity file is recorded in the same media entity UI interface for uniformity, better visibility and faster processing.

File download statistics ( file download counting)

This module provides statistics for Private and Public fields.

it's provides full integration with views and file format.

Rules download

Exposes some Rules actions to download files from the internet using HTTP and use them within rules.

Download Statistics

Top Downloads block image

The Download Statistics module extends functionality of the core Statistics module and provides for Drupal 8/9 some file download statistics functionality that was available in Drupal 7 through Dow

Private Download

Private Download provides download access control for files in the private file system.

Private files are managed by the Drupal core private file system. Site file system paths are defined on the File system page (Administer > Configuration > Media: File system). See https://www.drupal.org/documentation/modules/file for guidance in setting up a private file system.

Usage

You may not need this module. Suppose you create a Drupal core file field on a entity type and configure the file field upload destination as private files. If the entity type is restricted to certain users, access to the file field will automatically have these same access restrictions. If this default behavior is sufficient for your purposes, you do not need this module. If you need more sophisticated behavior, such as having more restrictive access to the file field than exists on the entity type, this module might be able to help.

Private Download restricts download access from the private file system to users having the 'access private download directory' permission. In addition, developers may implement hook_private_download_access() to control access further, e.g., to provide custom access control on a directory-by-directory basis.

Private Download does not provide the means to upload files to the private file system. The Drupal core file field may be configured to upload files directly to the private file system. Alternatively, site administrators may upload files via FTP or a file manager application.

Configurable administrative settings

  • Define download file header attributes
  • Inline download disposition of specified file types
  • Allow/Deny priority which resolves any access control conflicts

Download On-The-Fly

Download On-The-Fly

Download On-The-Fly module provides service to download files.
Files are created and downloaded dynamically without saving it to the server.

Pages