=== Upload Unzipper ===
Contributors: ulfben
Donate link: http://www.amazon.com/gp/registry/wishlist/2QB6SQ5XX2U0N/105-3209188-5640446?reveal=unpurchased&filter=all&sort=priority&layout=standard&x=21&y=17
Tags: upload, zip, unzip, batch 
Requires at least: 2.2
Tested up to: 2.2.3
Stable tag: trunk

Extracts uploaded zip archives and associates all files with the current post.

== Description ==

Upload Unziper let's you upload zip-archives and have them extracted, each file properly attached to the current post. 

It's built upon and meant to replace James Revillini's now-broken [just-unzip](http://james.revillini.com/projects/just-unzip/), and expands on the original plugin in the following ways:

* runs all files through WP's sanitize filter to ensure valid filenames
* does not attach duplicates
* does not replace files with the same name
* correctly deals with nestled directories 
* uses the latest WP core functionality and the latest PclZip version
* and - perhaps most importantly - it *works*! ;)

In short - it's a nice way to do batch uploading. I highly recommend you combine it with an [inline image viewer](http://wordpress.org/extend/plugins/mini-slides/) and a plugin to better [organize your uploads](http://wordpress.org/extend/plugins/custom-upload-dir/).

== Installation ==

1. Extract the `wp-upload-unzipper` folder and transfer it to the `/wp-content/plugins/` directory
1. Activate the plugin through the 'Plugins' menu in WordPress
1. Upload some zips. :)

== TODO (help needed) ==
This plugin could do with a few options. As it is, it'll always unzip archives and then delete them - which might not always be desired.

There are options for this already used in the plugin so it shouldn't be a problem, but I just loath front-end development. Placing a few tickboxes in the 'upload'-iframe would do the trick. If you've got a few minutes to throw something together, please email me or post a comment to this plugin.

Options I'd like exposed:

* delete zip when done (default: true)
* unzip and attach (default: true)
* attach zip to post (default: false)

== Frequently Asked Questions ==
= Can I have the ZIP-file attached to the post too? =
Yes. But you'll have to alter the source. Open `wp-upload-unzipper.php` and set `$addZipToPost` to `true`.

= Can I keep the ZIP-file on the server? = 
Open `wp-upload-unzipper.php` and set `$deleteZipWhenDone` to `false`.

= Can I disable the automatic extraction of archives? = 
Disable the plugin. :) 

If you're thinking of contributing a front-end for this plugin, you'd want to check out `$unzipArchives` in `wp-upload-unzipper.php`.

== Other Notes ==
Copyright (C) 2007 Ulf Benjaminsson (ulf at ulfben dot com).

This program is free software; you can redistribute it and/or modify
it under the terms of the GNU General Public License as published by
the Free Software Foundation; either version 2 of the License, or
(at your option) any later version.

This program is distributed in the hope that it will be useful,
but WITHOUT ANY WARRANTY; without even the implied warranty of
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
GNU General Public License for more details.

You should have received a copy of the GNU General Public License
along with this program; if not, write to the Free Software
Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307  USA