{"id":1594,"date":"2007-03-07T10:05:42","date_gmt":"2007-03-07T10:05:42","guid":{"rendered":"https:\/\/wordpress.org\/plugins-wp\/uploadplus\/"},"modified":"2013-12-01T11:46:52","modified_gmt":"2013-12-01T11:46:52","slug":"uploadplus","status":"closed","type":"plugin","link":"https:\/\/wordpress.org\/plugins\/uploadplus\/","author":88398,"comment_status":"closed","ping_status":"closed","template":"","meta":{"version":"3.3.1","stable_tag":"trunk","tested":"3.7.41","requires":"3.3","requires_php":"","requires_plugins":"","header_name":"UploadPlus : File Name Cleaner","header_author":"SWERgroup","header_description":"","assets_banners_color":"","last_updated":"2013-12-01 11:46:52","external_support_url":"","external_repository_url":"","donate_link":"https:\/\/www.paypal.com\/cgi-bin\/webscr?cmd=_s-xclick&hosted_button_id=CX6VQ6FVJFN4L","header_plugin_uri":"http:\/\/wordpress.org\/extend\/plugins\/uploadplus","header_author_uri":"http:\/\/swergroup.com\/","rating":4.3,"author_block_rating":0,"active_installs":200,"downloads":23149,"num_ratings":0,"support_threads":0,"support_threads_resolved":0,"author_block_count":0,"sections":["description","installation","changelog"],"tags":[],"upgrade_notice":[],"ratings":{"1":"1","2":0,"3":0,"4":0,"5":"5"},"assets_icons":[],"assets_banners":[],"assets_blueprints":{},"all_blocks":[],"tagged_versions":["0.3","0.3.1","0.3.2","0.3.3","2.5","2.5.1","2.7"],"block_files":[],"assets_screenshots":{"screenshot-1.png":{"filename":"screenshot-1.png","revision":"1573768","resolution":"1","location":"plugin","width":1073,"height":500}},"screenshots":{"1":"Option panel (under Options &raquo; Media)"}},"plugin_section":[],"plugin_tags":[527,133,163,244,85],"plugin_category":[50,54],"plugin_contributors":[80751,80750],"plugin_business_model":[],"class_list":["post-1594","plugin","type-plugin","status-closed","hentry","plugin_tags-custom","plugin_tags-image","plugin_tags-images","plugin_tags-random","plugin_tags-uploads","plugin_category-media","plugin_category-security-and-spam-protection","plugin_contributors-pixline","plugin_contributors-swergroup","plugin_committers-pixline","plugin_committers-swergroup"],"banners":[],"icons":{"svg":false,"icon":"https:\/\/s.w.org\/plugins\/geopattern-icon\/uploadplus.svg","icon_2x":false,"generated":true},"screenshots":[{"src":"https:\/\/ps.w.org\/uploadplus\/trunk\/screenshot-1.png?rev=1573768","caption":"Option panel (under Options &raquo; Media)"}],"raw_content":"<!--section=description-->\n<p><em>NEW: <a href=\"http:\/\/blog.sucuri.net\/?p=7654\">EXIF header malware\/backdoor<\/a> sanitization!<\/em><\/p>\n\n<p>Filenames on the web are different than those on the desktop. Empty spaces and strange characters doesn't belong to web space. Enter UploadPlus: you can set your rules and clean your files' name while they upload. Three basic rules:<\/p>\n\n<ul>\n<li>keep only alphanumeric [A-Za-z] and digits, spaces and strange characters stripped out;<\/li>\n<li>convert spaces and strange characters into dashes (-)<\/li>\n<li>convert spaces and strange characters in underscores (_)<\/li>\n<\/ul>\n\n<p>You can apply website-based or date-based prefix, even a custom prefix. Lowercase or Uppercase? Your choice! \nSome default prefix:<\/p>\n\n<ul>\n<li>time\/date based timestamps via PHP date()<\/li>\n<li>blog name\/slug<\/li>\n<li>random<\/li>\n<li>and many more!<\/li>\n<\/ul>\n\n<p>UploadPlus can also transliterate filenames (text conversion from a non-latin script to raw latin characters).\nYou can preview settings in the media settings page without uploading files.<\/p>\n\n<h4>Support<\/h4>\n\n<p>We'll do our best to support the plugin on <a href=\"http:\/\/wordpress.org\/support\/plugin\/page2cat\">support forum<\/a>. Paid support and custom coding options are available on the <a href=\"https:\/\/swergroup.zendesk.com\">SWERgroup HelpDesk<\/a>.<\/p>\n\n<p>If you found this plugin useful or need a new feature feel free to <a href=\"https:\/\/www.paypal.com\/cgi-bin\/webscr?cmd=_s-xclick&amp;hosted_button_id=CX6VQ6FVJFN4L\">sponsor a coding\/support session<\/a>!<\/p>\n\n<h4>Credits<\/h4>\n\n<p>GPL2&copy; 2008+ Paolo Tresso\/<a href=\"http:\/\/swergroup.com\/sviluppo\/siti-internet-torino\/\">SWERgroup<\/a>.<\/p>\n\n<!--section=installation-->\n<ol>\n<li>Download the plugin Zip archive.<\/li>\n<li>Upload <code>uploadplus<\/code> folder to your <code>\/wp-content\/plugins\/<\/code> directory<\/li>\n<li>Activate the plugin through the 'Plugins' menu in WordPress<\/li>\n<li>Tune the 'UploadPlus Plugin' section under 'Options'-&gt;'Media' according to your own rules.<\/li>\n<li>Enjoy :-)<\/li>\n<\/ol>\n\n<!--section=changelog-->\n<h4>3.3.1<\/h4>\n\n<p>(01\/12\/2013)<\/p>\n\n<ul>\n<li>NEW built-in EXIF malware check (http:\/\/blog.sucuri.net\/?p=7654)<\/li>\n<li>NEW username prefix option<\/li>\n<li>NEW random filename option<\/li>\n<li>NEW Wider WP compatibility tests (3.3.x, 3.4.x, 3.5.x, 3.6)<\/li>\n<li><p>NEW Wider PHP compatibility tests (5.2, 5.3, 5.4, 5.5)<\/p><\/li>\n<li><p>DEV Codesniffer + PHPlint pre-commit routines<\/p><\/li>\n<li>DEV PHPdoc descriptions<\/li>\n<li>DEV Fix PHP warnings and strict<\/li>\n<li>DEV Fix WP coding styles<\/li>\n<\/ul>\n\n<h4>3.2.1<\/h4>\n\n<p>(24\/02\/2013)\n* FIX   filename in media uploader\n* FIX   non-latin strings transliteration\n* NEW   enhanced arabic transliteration support<\/p>\n\n<h4>3.0.2<\/h4>\n\n<p>(24\/11\/12) \n* FIX default options on first activation\n* FIX prefix bug<\/p>\n\n<h4>Older Releases<\/h4>\n\n<ul>\n<li>3.0.1 (04\/11\/12) custom prefix<\/li>\n<li>3.0   (04\/11\/12) upgrade for WordPress 3.4.2, partial rewrite and refactoring.<\/li>\n<li>2.7     (28\/02\/09) version 2.7 for WordPress 2.7 working<\/li>\n<li>2.7b1 (26\/02\/09) beta version for WordPress 2.7 only <\/li>\n<li>2.5.1 (10\/03\/08) little bugfix<\/li>\n<li>2.5     (02\/03\/08) tagged 2.5 release. better german support, props denis.<\/li>\n<li>2.5b1 (26\/02\/08) preliminary WordPress 2.5 support, version bump to match WP version, utf8-based transliteration.<\/li>\n<li>0.3.3 (14\/09\/07) works with WordPress 2.3 and WordPress MU 1.2.*<\/li>\n<li>0.3.2 (12\/07\/07) silly typos fixed :-)<\/li>\n<li>0.3.1 (11\/07\/07) dd_ prefix added by Ovidiu request<\/li>\n<li>0.3   (21\/06\/07) optional prefix, preview of changes. first tagged stable!<\/li>\n<li>0.2   (06\/06\/07) more options<\/li>\n<li>0.1d  (20\/03\/07) better register hook and readme<\/li>\n<li>0.1c  (06\/03\/07) fix on plugin activation, options<\/li>\n<li>0.1a  (20\/02\/07) initial release<\/li>\n<\/ul>","raw_excerpt":"Clean file names and enhance security while uploading.","jetpack_sharing_enabled":true,"_links":{"self":[{"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin\/1594","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin"}],"about":[{"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/types\/plugin"}],"replies":[{"embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/comments?post=1594"}],"author":[{"embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wporg\/v1\/users\/pixline"}],"wp:attachment":[{"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/media?parent=1594"}],"wp:term":[{"taxonomy":"plugin_section","embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_section?post=1594"},{"taxonomy":"plugin_tags","embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_tags?post=1594"},{"taxonomy":"plugin_category","embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_category?post=1594"},{"taxonomy":"plugin_contributors","embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_contributors?post=1594"},{"taxonomy":"plugin_business_model","embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_business_model?post=1594"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}