Image FUpload: A Multi-Image Upload Module for Imagefield

Image FUpload: A Multi-Image Upload Module for Imagefield

Posted by stella on Thu, 2009-12-31 15:48 in

The Image FUpload module is an add-on to the Image and CCK's Imagefield modules, and allows you to upload multiple images at once with just a few simple clicks. You can use it with both single-value and multi-value imagefields, and it will automatically create the nodes for you.

The Image FUpload module is flash based ("image flash-upload"), so in order to use it, you first need to install the SWFUpload module, along with the SWFUpload files. The module also only works in a browser which supports Flash 9.x or higher.

Configuration
Configuration
Configuration
Configuration

If using this with the Imagefield module, you will first need to add a new imagefield to your custom content type and ensure that you select 'Image FUpload' as the widget type for your 'File' field. You can then choose the storage method, which is either store one image per node, or multiple images per node. You can also choose the fields which are to be editable per image via the multi-image uploader widget.

Create content
Create content
Queued images
Queued images

Once the content type has been configured, you can start uploading images. When creating your new content, you should now see a little snapshot icon with a plus sign, where you would normally see an upload image field. By clicking on this icon you can browse your local machine and select multiple images to upload. You need to hold down the Ctrl key (or Apple key if on a Mac) in order to select multiple files. The images are then queued until you fill out the rest of the form fields and click on the 'Save' button. These form field values are shared across all image nodes that are created.

Upload progress
Upload progress
Edit captions
Edit captions

The images are then uploaded one by one and progress bars for each are displayed. When complete, you then need to click on the 'Next step' button directly underneath the progress bars and fill out the per image editable fields. These fields are the ones configured in the imagefield settings, and allows you to configure a different caption, description, etc for each image node.

Overall it's an awesome module and provides a much needed solution for uploading multiple images to your Drupal website. The only negative aspect, in my opinion, is the reliance on flash. However none of the non-flash solutions available really come close to the flexibility and stability of the Image FUpload module, or even support the same set of features. So congrats, and thanks, to grandcat for providing this great module.

Ciao Stella, I've tried to

Ciao Stella,
I've tried to use the Image Fupload module, which I think is very useful, in my D6 multilingual website (my first website!) but I get this error message: warning: Parameter 1 to imagefield_widget() expected to be a reference, value given in C:\xampp\htdocs\drupal6\includes\module.inc on line 461.
I get the message either when I create an Image node or when I edit an already exsisting Image node. I've tried both solutions, one image/one node and multiple image/one node.
I've searched for a solution, hours and hours of googleing, without useful results. Do you have any idea of why this is happening to me?
Thank you so much.
Cheers from Italy

Posted by Luca Barbetti (not verified) on Thu, 2011-10-20 22:31