WordPress.org

Ready to get started?Download WordPress

Plugin Directory

NextGEN Download Gallery

Add a template to NextGEN Gallery that provides multiple-file downloads for trade/media galleries

1.4.1 [2014-06-25]

  • fixed: reverted to using admin-ajax.php for handling the ZIP request; admin-post.php was redirecting to the home page for non-admin users on at least one website (why? anybody know, please tell me in the support forum).

1.4.0 [2014-06-22]

  • fixed: zip file was getting name ".zip" when no gallery name set
  • fixed: Dutch translation (thanks, Ivan Beemster!)
  • fixed: Georgian translation (from Google Translate) renamed ka_GE so it might work now :)
  • fixed: download gallery title is "tagged: {taglist}" when using shortcode nggtags_ext or ngg_images in NextGEN Gallery 2.0.x now too!
  • added: support for downloading everything from a gallery all at once
  • added: stylesheet to force HR to behave nicely in common themes ("Finally!" so say we all)
  • added: filter ngg_dlgallery_zip_pre_add so that plugins/themes can supply a callback function name for PclZip PCLZIP_CB_PRE_ADD argument
  • changed: select all button now toggles between selected and unselected
  • changed: JavaScript now loaded as external script, not part of gallery template
  • changed: process download action through admin-post.php, no need for AJAX logic (still supported for legacy customised templates)
  • changed: translations now updated online, so .po files removed from plugin

1.3.1 [2013-08-25]

  • fixed: undeclared variable warning when number of columns set in Gallery settings
  • fixed: download failures on some websites caused by theme or other plugins using output buffering early
  • fixed: download failures on some websites when using readfile(), now use read/write/flush loop

1.3.0 [2013-08-16]

  • fixed: nggtags_ext works in NextGEN Gallery 2.0.7+
  • changed: script timeout set to 300 seconds during download build, maybe this will help with large zip files on slow servers

1.2.3 [2013-07-05]

  • added: filter ngg_dlgallery_image_path for altering image path (e.g. to pick up a higher resolution version)
  • added: filter ngg_dlgallery_zip_filename for altering name of ZIP download file

1.2.2 [2013-06-23]

1.2.1 [2013-03-23]

  • fixed: download gallery title is "tagged: {taglist}" when using shortcode nggtags_ext; was using gallery title from first image (NextGEN Gallery bug)
  • added: filter 'ngg_dlgallery_tags_gallery_title' for changing gallery title when using shortcode nggtags_ext

1.2.0 [2013-03-23]

  • fixed: template was HTML-encoding the gallery title & description when they are already HTML-encoded
  • added: shortcode nggtags_ext to extend nggtags so that you can specify a gallery template

1.1.1 [2012-12-07]

  • fixed: submit list of images to download via POST, to prevent list length errors and truncation

1.1.0 [2012-10-14]

  • added: "select all" button on download gallery template (only visible if JavaScript enabled)
  • changed: no longer require Zip extension, uses WordPress-supplied PclZip class

1.0.2 [2012-08-22]

  • fixed: sanitise the Zip filename, removing spaces and special characters, so that downloaded files are received correctly on Firefox and others

1.0.1 [2012-07-26]

  • fixed: provide ZipArchive error message when zip create fails
  • fixed: use WordPress function get_temp_dir() to get temporary file directory, which can be specified by setting WP_TEMP_DIR in wp-config.php if required (thanks, WP-Spezialist)

1.0.0 [2012-07-06]

  • initial public release

0.0.1 [2012-06-14]

  • private release

Requires: 3.2.1 or higher
Compatible up to: 3.9.1
Last Updated: 2014-6-25
Downloads: 19,287

Ratings

4 stars
4.9 out of 5 stars

Support

8 of 9 support threads in the last two months have been resolved.

Got something to say? Need help?

Compatibility

+
=
Not enough data

1 person says it works.
0 people say it's broken.

100,2,2
100,1,1
100,1,1
100,1,1 100,1,1
50,2,1
100,4,4
100,1,1
100,1,1 100,1,1 100,1,1