Drupal is a registered trademark of Dries Buytaert
Release: Drupal 10.3.6 Update released for Drupal core (10.3.6)! Release: Drupal 11.0.5 Update released for Drupal core (11.0.5)! Release: Drupal 10.2.9 Update released for Drupal core (10.2.9)! Release: Drupal 10.2.10 Update released for Drupal core (10.2.10)! Release: Drupal 10.3.7 Update released for Drupal core (10.3.7)! Release: Drupal 11.0.6 Update released for Drupal core (11.0.6)! Release: Drupal 10.3.8 Update released for Drupal core (10.3.8)! Release: Drupal 11.0.7 Update released for Drupal core (11.0.7)! Module Revived: Translation Management Tool 8.x-1.19 Module tmgmt updated after 7 months of inactivity (8.x-1.19). Usage Milestone: Account field split Module account_field_split crossed 10,000 active installs.

This module provides a simple solution for bulk uploading media. A "Bulk upload" action is placed on the main media listing page. Users are presented a choice to select which media type to bulk-upload, and are then shown a widget to either drag-and-drop or manually select multiple items from their computer to upload. Media items are all saved immediately after the form is submitted, and then users are redirected to the media edit forms for each item that was uploaded, one at a time. This provides an opportunity to populate additional data for each item if needed.

This module is largely the same as the bulk upload sub-module from the Lightning Media module. It was extracted and modified, largely so its functionality can be used without also needing to use Lightning Media.

Features

  • Adds a "Bulk upload" action (alongside existing "Add media") to the media overview and media library pages.
  • Allows bulk-upload of any file-based media entity.
  • Users select which media type they are bulk-uploading, but a specific type can also be passed as a query string parameter to the form page to remove this selection.
  • Users are redirected to the edit forms for each item after upload is complete.
  • Depends on the DropzoneJS module, which provides drag-and-drop bulk-upload capability.

Installation instructions

Install as you would any other module. There's a dependency on DropzoneJS, so read the installation instructions for that module as well.

Comparison with other modules

  • Media Bulk Upload: The main difference is that this module does not present forms to edit each individual media item after upload. There's only one form that's presented, and the values submitted are copied to all media entities. This is problematic for things images where you need to input alt text.
  • Lightning Media: This module has sub-module that essentially offers the same functionality. The Simple Media Bulk Upload module can be used if you do not wish to add all of Lightning Media as a dependency.

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

Tracked releases
1
Tracked since
Sep 2024
Latest release
1 year ago
Releases (12 mo)
0 ▼ from 1
Maintenance
Dormant

Releases

Version Type Core Release date
2.0.0 Stable Sep 26, 2024