The bulk upload form provided by this module. There's a radios widget to select the media type, bulk upload widget to upload multiple files.

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.
Supporting organizations: 

Project information

Releases