Module Description
Provides integration for the Plupload widget into Drupal. Plupload is a GPL licensed multiple file uploading tool that can present widgets in Flash, Gears, HTML 5, Silverlight, BrowserPlus, and HTML4 depending on the capabilities of the client computer.
Important notice (read before posting any new issues!)
This is an API module. Unless you are a developer working on integration between your own module and Plupload integration, you shouldn't post any issues in this module's issue queue.
If you enabled Plupload on your site by installing contributed modules and you're experiencing any problems you need to post issues in the module that provides Plupload integration to your site (find the list at the end of the page). Their developers will redirect issues to Plupload integration queue if they think the problem comes from this module.
Security warning
In order to protect your site you should ALWAYS delete examples subfolder from Plupload library. There is a patch, that can help you to do that in one simple step or to include it in a distribution.
Compatibility warning
Library version v2.1.9 or later should be used for the Drupal 8 version of the module.
Library version v2.0.0 and later are currently unsupported on Drupal 7 stable versions. Latest supported version of library is v1.5.8, which can be downloaded from https://github.com/moxiecode/plupload/archive/v1.5.8.zip.
For development versions, please refer to the downloaded README.txt and check required library version.
Drupal 8 version
Drupal 8 version provides integration between Drupal and Plupload library via form element. It also contains a test submodule which demonstrates the basic usage in a Drupal form and how to create File Entities for the uploaded files.
This version is actively maintained.
Drupal 7 version
Drupal 7 version provides integration between Drupal and Plupload library via form element. You only need the 7.x version if another module tells you to download it.
This version is actively maintained.
Drupal 6 version
The current code is somewhat of a proof of concept that does a very simple thing: a single setting page, a single upload page, and content goes into an imagefield on a single content type using the HTML5 or HTML4 widgets. It creates one node per image. It assumes your allowed file extensions jpg,gif,png,jpeg.
D6 version is currently not maintained. We will only commit patches marked as RTBC. Feel free to contact module maintainer if willing to help.
Known problems This should probably use one of the jQuery loaders and should probably put the javascript into the sites/all/libraries directory. Please, make an issue suggesting which jQuery loader is the best.
Modules which are integrated with Plupload
This is just a simple list. More infor about this modules can be found in the documentation. Everyone is kindly invited to contribute!
Drupal 8+
* Plupload file widget
* Album Photos
Drupal 7
* File entity
* Scald and Scald gallery
* FileField Sources Plupload
* Bulk Media Upload
* Block upload
* IMCE Plupload
* Bulk file nodes
* Plup
* Node gallery
* Filedepot multiupload
* Media multiselect (sandbox) - multiselect version of Media's Image/File field widget
* Mupload (sandbox)
* Upload nodes (sandbox)
* Media and Plupload connector (sandbox) - abandoned, see: http://drupal.org/node/1902116
Drupal 6
* Node Gallery
Do you know another module that uses Plupload? Let us know in the issue queue and we'll add it to the list.
File entity notice
File entity module knows how to use Plupload at it's file upload page. In order to enable multiupload in File entity you need to enable Plupload and Multiform modules.
Important notice (read before posting any new issues!)
This is an API module. Unless you are a developer working on integration between your own module and Plupload integration, you shouldn't post any issues in this module's issue queue.
If you enabled Plupload on your site by installing contributed modules and you're experiencing any problems you need to post issues in the module that provides Plupload integration to your site (find the list at the end of the page). Their developers will redirect issues to Plupload integration queue if they think the problem comes from this module.
Security warning
In order to protect your site you should ALWAYS delete examples subfolder from Plupload library. There is a patch, that can help you to do that in one simple step or to include it in a distribution.
Compatibility warning
Library version v2.1.9 or later should be used for the Drupal 8 version of the module.
Library version v2.0.0 and later are currently unsupported on Drupal 7 stable versions. Latest supported version of library is v1.5.8, which can be downloaded from https://github.com/moxiecode/plupload/archive/v1.5.8.zip.
For development versions, please refer to the downloaded README.txt and check required library version.
Drupal 8 version
Drupal 8 version provides integration between Drupal and Plupload library via form element. It also contains a test submodule which demonstrates the basic usage in a Drupal form and how to create File Entities for the uploaded files.
This version is actively maintained.
Drupal 7 version
Drupal 7 version provides integration between Drupal and Plupload library via form element. You only need the 7.x version if another module tells you to download it.
This version is actively maintained.
Drupal 6 version
The current code is somewhat of a proof of concept that does a very simple thing: a single setting page, a single upload page, and content goes into an imagefield on a single content type using the HTML5 or HTML4 widgets. It creates one node per image. It assumes your allowed file extensions jpg,gif,png,jpeg.
D6 version is currently not maintained. We will only commit patches marked as RTBC. Feel free to contact module maintainer if willing to help.
Known problems This should probably use one of the jQuery loaders and should probably put the javascript into the sites/all/libraries directory. Please, make an issue suggesting which jQuery loader is the best.
Modules which are integrated with Plupload
This is just a simple list. More infor about this modules can be found in the documentation. Everyone is kindly invited to contribute!
Drupal 8+
* Plupload file widget
* Album Photos
Drupal 7
* File entity
* Scald and Scald gallery
* FileField Sources Plupload
* Bulk Media Upload
* Block upload
* IMCE Plupload
* Bulk file nodes
* Plup
* Node gallery
* Filedepot multiupload
* Media multiselect (sandbox) - multiselect version of Media's Image/File field widget
* Mupload (sandbox)
* Upload nodes (sandbox)
* Media and Plupload connector (sandbox) - abandoned, see: http://drupal.org/node/1902116
Drupal 6
* Node Gallery
Do you know another module that uses Plupload? Let us know in the issue queue and we'll add it to the list.
File entity notice
File entity module knows how to use Plupload at it's file upload page. In order to enable multiupload in File entity you need to enable Plupload and Multiform modules.
Module Link
Project Usage
49282
Security Covered
Covered By Security Advisory
Version Available
Production
Module Summary
This module provides integration for the Plupload widget into Drupal, allowing for multiple file uploading with various client computer capabilities.
Data Name
plupload