{"id":61295,"date":"2012-08-01T18:50:35","date_gmt":"2012-08-01T18:50:35","guid":{"rendered":"https:\/\/wordpress.org\/plugins\/file-cabinet\/"},"modified":"2013-04-27T16:12:02","modified_gmt":"2013-04-27T16:12:02","slug":"file-cabinet","status":"closed","type":"plugin","link":"https:\/\/wordpress.org\/plugins\/file-cabinet\/","author":8148736,"comment_status":"closed","ping_status":"closed","template":"","meta":{"version":"1.2.6","stable_tag":"trunk","tested":"3.4.2","requires":"2.0.2","requires_php":"","requires_plugins":"","header_name":"File Cabinet","header_author":"TechStudio","header_description":"","assets_banners_color":"","last_updated":"2013-04-27 16:12:02","external_support_url":"","external_repository_url":"","donate_link":"","header_plugin_uri":"http:\/\/techstudio.co\/wordpress\/plugins\/file-cabinet","header_author_uri":"http:\/\/techstudio.co","rating":0,"author_block_rating":0,"active_installs":10,"downloads":4439,"num_ratings":0,"support_threads":0,"support_threads_resolved":0,"author_block_count":0,"sections":["description","installation","faq","screenshots","changelog"],"tags":[],"upgrade_notice":[],"ratings":[],"assets_icons":[],"assets_banners":[],"assets_blueprints":{},"all_blocks":[],"tagged_versions":[],"block_files":[],"assets_screenshots":[],"screenshots":[],"jetpack_post_was_ever_published":false},"plugin_section":[],"plugin_tags":[],"plugin_category":[],"plugin_contributors":[],"plugin_business_model":[],"class_list":["post-61295","plugin","type-plugin","status-closed","hentry","plugin_committers-techstudiowp"],"banners":[],"icons":{"svg":false,"icon":"https:\/\/s.w.org\/plugins\/geopattern-icon\/file-cabinet.svg","icon_2x":false,"generated":true},"screenshots":[],"raw_content":"<!--section=description-->\n<p>File Cabinet creates a custom post type with special functions designed for managing a library of files. Add files to the library by adding directly to WordPress's media management system, setting a remote URL to allow use of services like Dropbox and Google Drive. File Cabinet also supports YouTube and Vimeo videos via the video ID on either site. Novice users can use shortcodes to add items to their posts, while developers can take advantage of the loop and custom functions to create custom library output as well as a built-in permissions system.<\/p>\n\n<p>Automatic thumbnail download queries the API of YouTube or Vimeo to automatically add a thumbnail to the post with the video attached.<\/p>\n\n<p>The permissions system in File Cabinet must be custom-written into a theme. It does not work out of the box.<\/p>\n\n<!--section=installation-->\nUpload the <code>file-cabinet<\/code> directory to the <code>\/wp-content\/plugins\/<\/code> directory\n\nActivate the plugin through the 'Plugins' menu in WordPress\n\n<!--section=faq-->\n<h4>I set permissions on files but they're still showing up.<\/h4>\n\n<p>The permissions system is just for developer reference at the current time. It makes no changes to standard WordPress loops. Steps must be taken by an expert developer to make the permissions system 'secure'. Even then no steps have been taken to protect the URL of the downloadable file when hosted by WordPress.<\/p>\n\n<!--section=screenshots-->\n<ol class='screenshots'>\n\t<li>\n\t\t<img class='screenshot' src='http:\/\/s-plugins.wordpress.org\/file-cabinet\/assets\/screenshot-1.png?rev=600828' alt='file-cabinet screenshot 1' \/>\n\t\t<p>Attach files to posts in the form of: WordPress Media, Public URL, YouTube or Vimeo<\/p>\n\t<\/li>\n\t<li>\n\t\t<img class='screenshot' src='http:\/\/s-plugins.wordpress.org\/file-cabinet\/assets\/screenshot-2.png?rev=600828' alt='file-cabinet screenshot 2' \/>\n\t\t<p>Use a list of available shortcodes from any post editor.<\/p>\n\t<\/li>\n\t<li>\n\t\t<img class='screenshot' src='http:\/\/s-plugins.wordpress.org\/file-cabinet\/assets\/screenshot-3.png?rev=600828' alt='file-cabinet screenshot 3' \/>\n\t\t<p>Each file has all the capabilities of any normal post.<\/p>\n\t<\/li>\n<\/ol>\n\n<!--section=changelog-->\n<h4>1.2.6<\/h4>\n\n<ul>\n<li>Fixed a bug in category permissions<\/li>\n<\/ul>\n\n<h4>1.2.5<\/h4>\n\n<ul>\n<li>Automatic thumbnail download now only operates if the post has no thumbnail when updated. If a thumbnail is set manually, automatic thumbnail download will no longer overwrite it.<\/li>\n<\/ul>\n\n<h4>1.2.4<\/h4>\n\n<ul>\n<li>Fixed a bug where automatic thumbnail download was still activated when the setting was turned off.<\/li>\n<li>Documentation updates.<\/li>\n<\/ul>\n\n<h4>1.2.3<\/h4>\n\n<ul>\n<li>Added the ability to select which post types get the File Cabinet Shortcodes metabox.<\/li>\n<li>Fixed a bug which caused shortcodes to only put output at the top of content output.<\/li>\n<\/ul>\n\n<h4>1.2.2<\/h4>\n\n<p>*re-wrote a portion of the code to ensure a smoother operation of a lot of features\n*incorporated a proper update system so you will not need to deactivate\/reactivate the plugin to ensure some updates take effect<\/p>\n\n<h4>1.2.1<\/h4>\n\n<ul>\n<li>Documentation updates.<\/li>\n<li>The permissions system can now be turned on and off. It is off by default, but its built-in functions are always available.<\/li>\n<li>Numerous interface improvements.<\/li>\n<li>Settings page moved to General Options sub-menu<\/li>\n<li>Settings page reorganized, additional options added<\/li>\n<li>Improved shortcode insert meta box<\/li>\n<li>Added embed template support<\/li>\n<\/ul>\n\n<h4>1.1.12<\/h4>\n\n<ul>\n<li>Added ability to properly rename the file cabinet permalink &amp; menu labels<\/li>\n<li>Added ability to automatically pull in the video thumbnail image for any youtube or vimeo videos in the cabinet. can call tsfc_check_add_thumb($post_id); to fetch the thumbnail if one is not already assigned.<\/li>\n<li>Vimeo or youtube videos automatically grab their thumbnail when added or updated if the option is enabled in settings.<\/li>\n<\/ul>\n\n<h4>1.1.11<\/h4>\n\n<ul>\n<li>Added click to insert thumbnail shortcode to editor pages.<\/li>\n<li>Fixed bug that prevented users from modify the current video files sizes during edits.<\/li>\n<li>Added new shortcode [fc_thumb id=ID] to display the thumb anywhere shortcode is called.<\/li>\n<li>Added support for post thumbnails \/ featured image in file cabinet file\/posts.<\/li>\n<li>Added new function tsfc_showthumb($post_id) This function will echo the thumbnail where its called in theme.<\/li>\n<\/ul>\n\n<h4>1.1.10<\/h4>\n\n<ul>\n<li>Modified display for video width and height fields.<\/li>\n<li>Added ability to enforce default width and height on all current video embeds in the file cabinet<\/li>\n<\/ul>\n\n<h4>1.1.9<\/h4>\n\n<ul>\n<li>Fixed bug in category selections<\/li>\n<li>Added some small shortcuts between edit category and edit file pages<\/li>\n<li>Renamed the slug for the \"category\" term\/taxonomy to prevent future conflicts<\/li>\n<li>Added function tsfc_category_check($post-&gt;ID); - returns true if user is allowed to access a category<\/li>\n<li>Added function tsfc_file_Check($post-&gt;ID); - returns true if user is allowed access to the single file within the category<\/li>\n<li>Added function tsfc_dr_all_come($post-&gt;ID); - does the same as both functions above combined. Will show the file or nothing based on users permission against file and category permissions.<\/li>\n<\/ul>\n\n<h4>1.1.8<\/h4>\n\n<ul>\n<li>Moved settings pane to a Page called settings in the File Cabinet menu<\/li>\n<li>Added shortcode list to post and page editors for click to insert shortcode ability<\/li>\n<li>Modified the information displayed in post list columns<\/li>\n<\/ul>\n\n<h4>1.1.7<\/h4>\n\n<ul>\n<li>Added New Settings Pane for Default Settings for Video Embeds and Remote File URLS<\/li>\n<li>Cleaned up extra whitespace that was created around video embed code<\/li>\n<\/ul>\n\n<h4>1.1.6<\/h4>\n\n<ul>\n<li>Added shortcode to display any file from the cabinet. [fc_file id=idhere]<\/li>\n<\/ul>\n\n<h4>1.1.5<\/h4>\n\n<ul>\n<li>Fixed a bug that didn't let the plugins' scripts load<\/li>\n<\/ul>\n\n<h4>1.1.4<\/h4>\n\n<ul>\n<li>Documentation update<\/li>\n<\/ul>\n\n<h4>1.1.3<\/h4>\n\n<ul>\n<li>Bug fix for Extend<\/li>\n<\/ul>\n\n<h4>1.1.2<\/h4>\n\n<ul>\n<li>Misc changes<\/li>\n<li>Prep for Extend<\/li>\n<\/ul>\n\n<h4>1.1.1<\/h4>\n\n<ul>\n<li>Misc bug fixes<\/li>\n<\/ul>\n\n<h4>1.1.0<\/h4>\n\n<ul>\n<li>Added Youtube and Vimeo capability<\/li>\n<li>Added shortcode for video embeds<\/li>\n<\/ul>\n\n<h4>1.0.0<\/h4>\n\n<ul>\n<li>Initial release<\/li>\n<\/ul>","raw_excerpt":"File Cabinet creates a custom post type with special functions designed for managing a library of files. Currently compatible with YouTube, Vimeo, Wor","jetpack_sharing_enabled":true,"_links":{"self":[{"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin\/61295","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=61295"}],"author":[{"embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wporg\/v1\/users\/techstudiowp"}],"wp:attachment":[{"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/media?parent=61295"}],"wp:term":[{"taxonomy":"plugin_section","embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_section?post=61295"},{"taxonomy":"plugin_tags","embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_tags?post=61295"},{"taxonomy":"plugin_category","embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_category?post=61295"},{"taxonomy":"plugin_contributors","embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_contributors?post=61295"},{"taxonomy":"plugin_business_model","embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_business_model?post=61295"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}