=== Upload+ === Contributors: pixline Donate link: http://pixline.net/wordpress-plugins/ Tags: admin, images, files, options, upload, filename, protection, security, sanitization, file, wpmu, translitteration, 2.5 Requires at least: 2.1 Tested up to: 2.5 beta 1 Stable tag: 2.5.1 Security and sanity in file names while uploading. == Description == If you are building a site for clients based on WordPress, you want to make it as easy for them as possible to enter information without having to consider coding and other issues. This plugin is great for those types of sites, as well as for anyone with a WordPress site who wants to have one less thing to think about. In the plugin settings page you can preview what transformation will apply without even uploading a file. Also, 2.5 version ships with transliteration to utf8 characters, thanks to [phputf8](http://phputf8.sourceforge.net/) opensource PHP classes. This is how the plugin works: when a file is selected for uploading, this plugin changes the filename according to the following three rules: * convert spaces and strange characters into dashes (-) * only alphanumeric [A-Za-z] and digits, spaces and strange characters stripped out; * convert spaces and strange characters in underscores (_) You can also choose to make file names lowercase or keep uppercase characters, or add a date/unique/custom prefix. Actual prefix allowed: * day (dd_) * month/day (mmdd_) * year/month/day (yyyymmdd_) * year/month/day/hour/minutes (yyyymmddhhmm_) * year/month/day/hour/minutes/seconds (yyyymmddhhmmss_) * random (mt-rand) * unix timestamp * custom (string, not dynamic) Have something to say? Feel free to visit: * [Upload+ Support forum (support requests)](http://talks.pixline.net/forum.php?id=2) * [Upload+ Plugin Page (comments)](http://pixline.net/wordpress-plugins/upload-plus/) == Screenshots == 1. The plugin options panel (in a legacy version, I'll upgrade this!) == Changelog == * 2.5a1 (26/02/08) preliminary WordPress 2.5 support, version bump to match WP version, utf8-based transliteration. * 0.3.3 (14/09/07) works with WordPress 2.3 and WordPress MU 1.2.* * 0.3.2 (12/07/07) silly typos fixed :-) * 0.3.1 (11/07/07) dd_ prefix added by Ovidiu request * 0.3 (21/06/07) optional prefix, preview of changes. first tagged stable! * 0.2 (06/06/07) more options * 0.1d (20/03/07) better register hook and readme * 0.1c (06/03/07) fix on plugin activation, options * 0.1a (20/02/07) initial release = Credits = This plugin is GPL© 2008 Paolo Tresso / [Pixline](http://pixline.net/) and make use of UTF8 PHP classes by http://phputf8.sourceforge.net/ Thanks to: * [Francesco Terenzani](http://terenzani.it/) for hints and code, * [Jennifer Hodgdon](http://www.poplarware.com/) for mentoring my first plugin, * [WordressGarage.com](http://www.wordpressgarage.com) for the best description ever :-) Have something to say? Feel free to visit: * [Upload+ Support forum (support requests)](http://talks.pixline.net/forum.php?id=2) * [Upload+ Plugin Page (comments)](http://pixline.net/wordpress-plugins/upload-plus/) == Installation == 1. Download the plugin Zip archive. 1. Upload `uploadplus` folder to your `/wp-content/plugins/` directory 1. Activate the plugin through the 'Plugins' menu in WordPress 1. Tweak 'Options'->'Upload+' to match your taste. 1. Enjoy :-) Have something to say? Feel free to visit: * [Upload+ Support forum (support requests)](http://talks.pixline.net/forum.php?id=2) * [Upload+ Plugin Page (comments)](http://pixline.net/wordpress-plugins/upload-plus/)