=== Upload+ === Contributors: pixline Donate link: https://www.amazon.com/gp/registry/wishlist/22DE3R0Q3EN76/ref=wl_web Tags: admin, images, files, options, upload, filename, protection, security, sanitization, file, wpmu, transliteration, 2.7 Requires at least: 2.7 Tested up to: 2.7.1 Stable tag: 2.7 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 and many more... == Screenshots == 1. New option panel (under Options » Misc) == Changelog == * 2.7b1 (26/02/09) beta version for WordPress 2.7 only * 2.5.1 (10/03/08) little bugfix * 2.5 (02/03/08) tagged 2.5 release. better german support, props denis. * 2.5b1 (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 only)](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 only)](http://pixline.net/wordpress-plugins/upload-plus/)