=== Custom Upload Dir === Contributors: ulfben Donate link: http://www.amazon.com/gp/registry/wishlist/2QB6SQ5XX2U0N/105-3209188-5640446?reveal=unpurchased&filter=all&sort=priority&layout=standard&x=11&y=10 Tags: upload, organize, files, media Requires at least: 3.0.1 Tested up to: 3.0.1 Stable tag: 3.0 Let's you customize where uploaded files are placed. == Description == WordPress allow you to put uploads in year- and month-based folders. With this plugin you can construct paths from additional variables like: post title, ID, category, post author, post date [and much more](http://wordpress.org/extend/plugins/custom-upload-dir/screenshots/). Custom Upload Dir uses the *post's date* when creating folders - great for keeping all files sorted logically with the content. [The screenshots says it all](http://wordpress.org/extend/plugins/custom-upload-dir/screenshots/). *If you value [my plugins](http://profiles.wordpress.org/users/ulfben/) and want to motivate further development - please **help me out** by [downloading and installing DropBox](http://www.dropbox.com/referrals/NTIzMDI3MDk) from my refferal link. It's a cross-plattform application to sync your files online and across computers. A 2GB account is free and my refferal earns you a 250MB bonus!* = Changelog v. 3.0 (2010-10-21) = 1. Rewrote entire plugin for WordPress 3 2. A slew of new placeholders for building paths with 3. A new interface to allow arbitrary strings in path 4. Error messages when uploading to un-named or un-dated posts 5. Added translation support [Older changelogs moved here.](http://wordpress.org/extend/plugins/custom-upload-dir/changelog/) == Changelog == **Changelog v. 3.0 (2010-10-21)** 1. Rewrote entire plugin for WordPress 3.0 2. A slew of new placeholders for building path's with 3. A new interface to allow arbitrary strings in path 4. Error messages when uploading to un-named or un-dated posts 5. Added translation support **Changelog v.2.5.4 (2008-12-31)** 1. Adjusted the test case. (Pedja) **Changelog v.2.5.3 (2008-12-30)** More problems have crept up due to the [massive amount of dry runs of 'upload_dir'](http://trac.wordpress.org/ticket/8753) in WP 2.7. 1. Added quick bail for every call that's not for a file upload. (props to Pedja Ljubomirovic (Canada)) **Changelog v.2.5.2 (2008-12-15)** 1. Fixed problem with plugin blocking deletion/editing of attached files. **Changes in v.2.5.1 (2008-12-14)** 1. Fixed Custom Upload Dir breaking WP 2.7 when called from the loop **Changes in v.2.5 (2008-11-15)** 1. Support for WP 2.7-beta1 1. Added 'post_author' 1. Fixed 'post_title' (broken since WP 2.4) 1. Fixed issue with use_yearmonth overriding post date 1. Tons of small(ish) updates 1. Removed Mediacaster-support **Changes in v.2.0** (2007-10-19) 1. Mediacaster compability. 1. Added proper configuration screen 1. Massive code overhaul 1. Name change (previously "Daily Upload Dir") == Upgrade Notice == = 3.0 = Lots of new features and more flexible interface. == Installation == 1. Extract `wp-custom_upload_dir.php` and transfer it to the `/wp-content/plugins/` directory 1. Activate the plugin through the 'Plugins' menu in WordPress 1. Customize your directory structure in `Settings -> Custom Upload Dir` == Screenshots == 1. The configuration screen. 2. Shows how the upload path corresponds to the post's timestamp. == Other Notes == Copyright (C) 2007-2010 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