{"id":3899,"date":"2008-10-24T23:14:30","date_gmt":"2008-10-24T23:14:30","guid":{"rendered":"https:\/\/wordpress.org\/plugins-wp\/relocate-upload\/"},"modified":"2020-02-08T07:10:43","modified_gmt":"2020-02-08T07:10:43","slug":"relocate-upload","status":"publish","type":"plugin","link":"https:\/\/twd.wordpress.org\/plugins\/relocate-upload\/","author":97626,"comment_status":"closed","ping_status":"closed","template":"","meta":{"_crdt_document":"","version":"0.24.1","stable_tag":"trunk","tested":"5.3.21","requires":"2.8","requires_php":"","requires_plugins":"","header_name":"Relocate Upload","header_author":"Alan Trewartha & Tim Berneman","header_description":"","assets_banners_color":"","last_updated":"2020-02-08 07:10:43","external_support_url":"","external_repository_url":"","donate_link":"","header_plugin_uri":"http:\/\/wordpress.org\/plugins\/relocate-upload\/","header_author_uri":"http:\/\/www.extremewebdesign.biz\/relocate-upload\/","rating":3.4,"author_block_rating":0,"active_installs":100,"downloads":14638,"num_ratings":7,"support_threads":0,"support_threads_resolved":0,"author_block_count":0,"sections":["description","installation","faq","changelog"],"tags":[],"upgrade_notice":[],"ratings":{"1":"2","2":"1","3":0,"4":0,"5":"4"},"assets_icons":[],"assets_banners":[],"assets_blueprints":{},"all_blocks":[],"tagged_versions":["0.10","0.11","0.14","0.20","0.21"],"block_files":[],"assets_screenshots":{"screenshot-2.png":{"filename":"screenshot-2.png","revision":"2240877","resolution":"2","location":"plugin"},"screenshot-1.png":{"filename":"screenshot-1.png","revision":"2240877","resolution":"1","location":"plugin"}},"screenshots":{"1":"A simple menu switches media assets to your favourite locations. All through the magic of AJAX.","2":"A simple settings page to define the folder locations."},"jetpack_post_was_ever_published":false},"plugin_section":[],"plugin_tags":[83,17545,6060,19233,259],"plugin_category":[50],"plugin_contributors":[77753,78423],"plugin_business_model":[],"class_list":["post-3899","plugin","type-plugin","status-publish","hentry","plugin_tags-admin","plugin_tags-folder","plugin_tags-move","plugin_tags-relocate","plugin_tags-upload","plugin_category-media","plugin_contributors-alanft","plugin_contributors-tberneman","plugin_committers-alanft","plugin_committers-tberneman"],"banners":[],"icons":{"svg":false,"icon":"https:\/\/s.w.org\/plugins\/geopattern-icon\/relocate-upload.svg","icon_2x":false,"generated":true},"screenshots":[{"src":"https:\/\/ps.w.org\/relocate-upload\/trunk\/screenshot-1.png?rev=2240877","caption":"A simple menu switches media assets to your favourite locations. All through the magic of AJAX."},{"src":"https:\/\/ps.w.org\/relocate-upload\/trunk\/screenshot-2.png?rev=2240877","caption":"A simple settings page to define the folder locations."}],"raw_content":"<!--section=description-->\n<p>Relocate Upload lets you specify folders, and adds a menu to the Media Library (and Edit Media admin page) that lets you switch media items between these folders and WPs default upload location.<\/p>\n\n<h3>Known Issues<\/h3>\n\n<p>When creating new folders,<\/p>\n\n<!--section=installation-->\n<ol>\n<li>Upload the whole 'relocate-upload' folder to the plugins directory.<\/li>\n<li>Activate the plugin through the 'Plugins' menu in WordPress.<\/li>\n<li>Specify your folders in the settings page.<\/li>\n<\/ol>\n\n<!--section=faq-->\n<dl>\n<dt>Why? What's the point of these other folders?<\/dt>\n<dd><p>Most servers are set up so that assets can only be used when referred from your own site - to stop bandwidth leeching. However folders can be set aside that don't obey this rule - e.g. for placing images on other sites, downloading mp3s from RSS feeds and so on.<\/p><\/dd>\n\n<\/dl>\n\n<!--section=changelog-->\n<p>0.24.1 - Tested compatibility up to WordPress Version 4.7\n         Added code changes thanks to Ciprian Tepes which included fixing a path issue and making it work with multisite.<\/p>\n\n<p>0.24 - Tested compatibility up to WordPress Version 4.2.4\n       Fixed several path issues.\n       Added generic \"FAIL\" message instead of not reporting anything.\n       Create folder using WordPress \"wp_mkdir_p\" function and should set permissions too.<\/p>\n\n<p>0.23 - Added drag-n-drop to reorder folders.\n       Changed root folder variable to WP constant ABSPATH.\n        * This MAY affect your folder locations - BE SURE TO CHECK THEM!\n       Formatted source code to be inline with WordPress standards<\/p>\n\n<p>0.22 - Plugin officially taken over by Tim Berneman (tberneman).\n       Fixed problem where \"remove location\" button was not showing up.\n        * Created \"images\" folder and put \"xit.gif\" in it.\n        * Does NOT delete the folder or any files in it.\n       Folder is created if it doesn't exist when adding new location.<\/p>\n\n<p>0.21 - Fixed problem where folder dropdown was not showing in Media edit screen on newer versions of WordPress.<\/p>\n\n<p>0.20 - Adopted proper 'wp_ajax_' action, to close off a major security issue.<\/p>\n\n<p>0.14 - Many small fixes (check for existing files, database prefix bug fix, jquery enqueue, 2.8 media library update, path 'fixing').<\/p>\n\n<p>0.11 - First tiny bug fix (no thumbnails caused an error).<\/p>\n\n<p>0.10 - Just starting out, something to get it working.<\/p>","raw_excerpt":"Wordpress uploads media to one pre-set folder. Relocate Upload lets you switch media to other folders.","jetpack_sharing_enabled":true,"_links":{"self":[{"href":"https:\/\/twd.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin\/3899","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/twd.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin"}],"about":[{"href":"https:\/\/twd.wordpress.org\/plugins\/wp-json\/wp\/v2\/types\/plugin"}],"replies":[{"embeddable":true,"href":"https:\/\/twd.wordpress.org\/plugins\/wp-json\/wp\/v2\/comments?post=3899"}],"author":[{"embeddable":true,"href":"https:\/\/twd.wordpress.org\/plugins\/wp-json\/wporg\/v1\/users\/alanft"}],"wp:attachment":[{"href":"https:\/\/twd.wordpress.org\/plugins\/wp-json\/wp\/v2\/media?parent=3899"}],"wp:term":[{"taxonomy":"plugin_section","embeddable":true,"href":"https:\/\/twd.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_section?post=3899"},{"taxonomy":"plugin_tags","embeddable":true,"href":"https:\/\/twd.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_tags?post=3899"},{"taxonomy":"plugin_category","embeddable":true,"href":"https:\/\/twd.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_category?post=3899"},{"taxonomy":"plugin_contributors","embeddable":true,"href":"https:\/\/twd.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_contributors?post=3899"},{"taxonomy":"plugin_business_model","embeddable":true,"href":"https:\/\/twd.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_business_model?post=3899"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}