=== Blubrry PowerPress Podcasting plugin === Contributors: amandato, blubrry Tags: podcasting, podcast, podcaster, itunes, enclosure, zune, iphone, youtube, viddler, blip.tv, ustream, podcasting, audio, video, rss2, feed, player, media, rss, mp3, music, embed, feedburner, statistics, stats, flv, flash, id3, episodes, blubrry, webm, mp4, m4v, wordpressmu, mu, wordpress mu, multisite, multi site, mediacaster, post, plugin, posts, simple, social, dashboard, TSG, Buzzsprout, MTR, WP-boxCast, CastMyBlog, simple podcasting, seriously simple podcasting, seriously-simple-podcasting, podlove, podcast.de Requires at least: 3.0 Tested up to: 3.6 Stable tag: 5.0 Donate link: http://create.blubrry.com/ License: GPLv2 or later Blubrry PowerPress brings the essential features for podcasting to WordPress including full iTunes support, web audio/video media players and more. == Description == Blubrry PowerPress brings the essential features for podcasting to WordPress. Developed by podcasters for podcasters, PowerPress offers full iTunes support, web audio/video media players and more. = PowerPress Key Features = - Full iTunes Support: Adds iTunes compliant podcast feeds to your WordPress blog. - Integrated HTML5 and Flash Media Players: Audio/video web players with embed support from sites such as YouTube and Ustream.tv. - HTML5 video support: Add both mp4 and webm media to each episode for maximum platform compatibility - Advanced and Default Mode: Simplfy settings using only the defaults, or harness all the potential of podcasting with Advanced Mode. - Media Modifiers: Easily add, modify and remove podcasts form blog posts and pages. - Migration tools: Quickly migrate from PodPress, Blogger or Movable Type without losing episodes. - Multi-podcast support: Create separate podcasts by category (Category Podcasting) or by media format (Podcast Channels). - Post Type and Taxonomy podcasting options, create podcasts from custom post types and taxonomies. - Supported Media Formats: mp3, m4a, mp4, m4v, webm, ogg, oga, ogv, wma, ra, mp4a, m4v, mp4v, mpg, asf, avi, wmv, flv, swf, mov, divx, 3gp, midi, wav, aa, pdf, torrent, m4b, m4r, epub. - *Media Statistics: Get FREE Blubrry Media Statistics from your WordPress dashboard. * Languages supported: English, Danish, French, Simplified Chinese, Italian ([Want to translate PowerPress?](http://create.blubrry.com/resources/powerpress/advanced-tools-and-options/translating-powerpress/)) *The Blubrry basic statistics service is FREE. Our [Premium Statistics Service](https://secure.blubrry.com/podcast-statistics-premium/), which includes [RawVoice Certified Statistics](http://create.blubrry.com/resources/podcast-media-download-statistics/rawvoice-certified/), U.S. downloads, trending and exporting, is available for $5 month. = Full iTunes Support! = iTunes can make up between 50 and 95 percent of a podcaster's audience. PowerPress comes with the following iTunes specific features. * iTunes compliant podcast feeds: The appropriate tags are added to your feeds so your iTunes listing looks great. * Optimized iTunes Summary: Converts your blog post content to a format suited for viewing in iTunes ([learn more](http://create.blubrry.com/resources/powerpress/powerpress-settings/itunes/)) * Upload iTunes Artwork: Upload and change your iTunes artwork directly from within PowerPress settings. * iTunes podcasting fully supported including the latest [Apple iTunes podcasting specifications](http://www.powerpresspodcast.com/2012/05/10/itunes-podcasting-specifications-changed-may-2012-what-that-means-for-podcasting/). * Feed Episode Maximizer: Increase the number of episodes viewed on iTunes while decreasing the byte size of your feeds. = Integrated Media Players = Blubrry PowerPress includes extensive web player options to display your podcast audio and video in your web pages. * 7 Audio Players: Pick from 7 audio players including [MediaElement.js](http://mediaelementjs.com/), [1 Pixel Out Player](http://wpaudioplayer.com/whatsnew) and HTML5 audio player. * 4 Video Players: Pick between [MediaElement.js](http://mediaelementjs.com/), HTML5 video, Flow Player Classic Flash player or [VideoJS](http://wordpress.org/extend/plugins/videojs-html5-video-player-for-wordpress/). * Position player above or below your post content. * Place the player exactly where you want by adding the `[powerpress]` shortcode tag directly in your post content. * Add video embeds from sites such as YouTube, Blip.tv and Ustream.tv. * Provides download, play in new window, and embed links. * Player formats supported: mp3, m4v, mp4, m4a, webm, ogg, ogv, oga, wma, mov, pdf, swf, avi, mpeg, epub and more. = Integrates with Blubrry's Services = Make your life easier by adding our FREE or paid media hosting and statistics services to streamline your podcast productivity. * Quickly access your Blubrry media download statistics from your WordPress dashboard. * Publish Blubrry hosted media directly from your blog. * View Blubrry hosting usage quota from your blog. * Configure how Blubrry writes media (ID3) tags within PowerPress settings. The Blubrry basic statistics service is FREE. Our [Premium Statistics Service](https://secure.blubrry.com/podcast-statistics-premium/), which includes [RawVoice Certified Statistics](http://create.blubrry.com/resources/podcast-media-download-statistics/rawvoice-certified/), U.S. downloads, trending and exporting, is available for $5 month. Blubrry [Media Hosting](https://secure.blubrry.com/podcast-publishing-premium-with-hosting/) packages start at $12. = Advanced Features = Want more? Check out the advanced features. * Embeds! Provide embeds your audience can take with them (just like YouTube embeds) * Media size and duration detection: Enter your media URL and let the PowerPress do the rest. * Category Casting: Add podcast support to your WordPress category feeds. * Custom Podcast Channels: Distribute multiple formats (audio/video) and versions (short/full length). * *Taxonomy Podcasting: Create podcasts for your custom taxonomy tag names including WordPress Tags. (feature sponsored by [AfterBuzzTV.com](http://afterbuzztv.com/)) * *Post Type Podcasting: Create podcasts for your custom post types. * FeedBurner Support: Use FeedBurner.com to host your podcast feeds. * **User Role Management: Control which users in your blog can podcast. * Diagnostics: Check to see if your server is configured to support all of the available features in PowerPress. * WordPress MultiSite: Blubrry PowerPress is compatible with WordPress MultiSite. *Custom Post Types and Taxonomies features require a separate plugin to manage custom post types and/or taxonomies. **User Role Management requires a separate plugin to manage WordPress Roles and Capabilities. = Migrating from PodPress? = Switching to PowerPress is seamless, just enable PowerPress then disable PodPress and you're done! Switching plugins is that easy! Visit [Migrating from PodPress to PowerPress](http://create.blubrry.com/resources/powerpress/advanced-tools-and-options/migrating-from-podpress-to-powerpress/) for details. PowerPress will continue where plugin your old plugin left off by including your previously created episodes in your feeds and web pages. Note: Advanced settings such as settings for podcast categories will need to be recreated in PowerPress. = Need Help? = . . . or have some ideas that could improve the plugin? * Visit the Blubrry [Community Forum](http://forum.blubrry.com/) and [Blubrry Resources](http://create.blubrry.com/resources/) * Use the Blubrry [Contact Us](http://www.blubrry.com/contact.php) form * Blubrry [PowerPress Documentation](http://create.blubrry.com/resources/powerpress/) * Check out [The Podcasting Manual](http://create.blubrry.com/manual/) - everything you need to know about podcasting = Need More Help? = We now offer one-on-one consulting via Gotomeeting, Skype or phone. [Learn more about Blubrry Consulting Services](http://create.blubrry.com/support/podcast-consulting-services/) *PowerPress is developed and maintained by [Blubrry](http://www.blubrry.com), a podcasting company and community providing tools and resources for podcasters to measure, monetize, publish and host podcasts. Although we'd like you to become a member of [Blubrry](http://www.blubrry.com/createaccount.php), **no membership is required** to use this free open source podcasting plugin.* == Frequently Asked Questions == = Related Plugins = The following plugins may be used in conjunction with PowerPress. * [Message Flow](http://wordpress.org/extend/plugins/message-flow/) - generates a CoverFlow-like interface for your blog posts with podcast episodes. For podcasts, use shortocde `[message-flow podcasts_only="true"]`. * [Eli's PowerPress Addon Widget](http://wordpress.org/extend/plugins/podpress-addons/) - Adds a sidebar widget that lists your podcast episodes linked to the play in a new window PowerPress player. * [PowerPress Posts From MySQL](http://wordpress.org/extend/plugins/powerpress-posts-from-mysql/developers/) - Creates blog posts with PowerPress podcast episode information from a MySQL table. * [Subscribe Sidebar plugin by Blubrry](http://wordpress.org/extend/plugins/subscribe-sidebar/) - A sidebar widget that provides a list of "Subscribe" links to your sidebar. = Why doesn't Blubrry PowerPress support multiple enclosures in one feed item/post? = Blubrry PowerPress does not allow you to include multiple media files for one feed item (blog post). This is because each podcatcher handles multiple enclosures in feeds differently. iTunes will download the first enclosure that it sees in the feed ignoring the rest. Other podcatchers and podcasting directories either pick up the first enclosure or the last in each post item. This inconsistency combined with the fact that [Dave Winer does not recommend multiple enclosures](http://www.reallysimplesyndication.com/2004/12/21) and the [FeedValidator.org recommendation against it](http://www.feedvalidator.org/docs/warning/DuplicateEnclosure.html) is why the Blubrry PowerPress does not support them. As a alternative, PowerPress allows you to create additional Custom Podcast Feeds to associate any magnitude of media format and/or length in a blog post to specific custom feeds. For example, you can create one blog post associated to separate video and audio podcast feeds saving you time from entering your show notes twice. = Why doesn't Blubrry PowerPress include media statistics built-in? = Blubrry PowerPress does not include media statistics built-in. This is not because Blubrry has its own statistics service, although that's a good reason by itself. Maintaining and calculating statistics is a resource and server intensive task that would add bloat to an otherwise efficient WordPress podcasting plugin. We recommend using your media hosting's web statistics to give you basic download numbers and, if you are seeking more grandular measurements such as client and geographical information for each episode, you're more than welcome to use the [Blubrry Statistics service](http://create.blubrry.com/resources/podcast-media-download-statistics/) as well. You may however access your Blubrry Statistics from within your WordPress dashboard. = How do you insert the player within a blog post? = You can insert the media player within your blog posts by using the WordPress shortcode feature. The shortcode for PowerPress is `[powerpress]` (all lowercase) You may use the shortcode to add a player to other media files (non episode files) by specifying the media url in the shortcode: [powerpress url="http://example.com/path/to/media.mp3"] For advanced users with multiple podcast feeds, you may insert the player for a specific feed by specifying the feed slug in the shortcode: [powerpress feed="podcast"] If you want to specify a cover image, add an image attribute which points to the specific image url: [powerpress image="http://example.com/path/to/cover_image.jpg"] *Experimental* = Why can't you upload large media files? = File uploads are tricky to handle because there are so many web hosting variations with different upload size limits. We recommend using an FTP application to upload large media files. FTP is much more efficient than web based uploads and is typically provided by nearly all web hosting providers. = Will you be upgrading the version of Flow Player to 3.x? = Because of the feature restrictions and branding that FlowPlayer.org places on FlowPlayer 3.x versions, we do not plan on updating the player packaged with PowerPress. The **PAID open-source** FlowPlayer is not compatible with the **FREE open source** PowerPress plugin. = The Media Player does not appear on my site? = . . . or the RSS feed is invalid? This can happen when there is a theme or plugin conflict. Please visit our [Diagnosing Feed and/or Player Issues](http://create.blubrry.com/resources/powerpress/using-powerpress/diagnosing-feed-andor-player-issues-with-powerpress/) for instructions how to resolve such issues. == Installation == = Pont and Click Installation = 1. Sign into your blog, go to the plugins section and click 'Add New'. 2. In the search box enter "PowerPress", then click 'Search'. 3. Click the 'Install Now' link and proceed to install the plugin. 4. Once installed, click 'Activate'. 5. Configure your Blubrry PowerPress by going to the **Settings** > **Blubrry PowerPress** page. = Manual Installation = To install Blubrry PowerPress manually, follow these steps: 1. Copy the entire directory from the downloaded zip file into the /wp-content/plugins/ folder. 2. Activate the "Blubrry PowerPress" plugin in the Plugin Management page. 3. Configure your Blubrry PowerPress by going to the **Settings** > **Blubrry PowerPress** page. == Screenshots == 1. Add podcast episode, found within the edit post screen 2. Select from 5 audio mp3 players for your web site 3. Example of the Flow Player Classic in a blog post 4. Example of the 1 Pixel Out Audio Player in a blog post 5. Cross section of Blubrry PowerPress iTunes settings page == Changelog == = Announcement = * PowerPress 3.0+ is not compatible with WordPress 2.8.x and 2.9.x. Please upgrade to WordPress 3.0 or newer to install PowerPress. * Translation support is now complete. Please visit the following link if you would like to have a version in your language: [http://create.blubrry.com/resources/powerpress/advanced-tools-and-options/translating-powerpress/](http://create.blubrry.com/resources/powerpress/advanced-tools-and-options/translating-powerpress/) == 5.0 == * Released on 08/27/2013 * Advanced Mode added (Was an old feature in PowerPress 1.0 that was removed since 2.0, now it's back!) * Default Mode with 3 Simple Steps added! * Taxonomy Podcasting added (feature sponsored by [AfterBuzzTV.com](http://afterbuzztv.com/)) * Post Type Podcasting added * MediaElement.js HTML5/CSS Audio and Video player added. You must have WordPress 3.6+ to use this player. * Embed player will now use the MediaElement.js player when selected * We now allow images that are 300x300 as the itunes image, but a warning is printed at the top of the page. * Fixed bug where settings saved message did not always appear at the top of the pages. * Added define `POWERPRESS_NO_PODCAST_FEED`, if set to true in wp-config, PowerPress will not add the default podcast feed with slug name 'podcast'. For users who exclusively want a page or category called 'podcast'. NOTE: There will be no podcast only feed provided by default when this define is set, use at your own risk. * iTunes and RSS image settings moved to "Artwork" tab. * New iTunes Episode image option added to both the Artwork tab as well as the Episode Entry Box (Thanks Robin Brinkler and Daniel Lewis for suggesting the features) * jQuery based watermark replaced with HTML5 placeholder values, the jquery.watermark.js is no longer packaged with PowerPress. * Fixed bug with *Feed Episode Maximizer* RSS having the invalid characters when used with WordPRess 3.6. * *Feed Episode Maximizer* is no longer experimental, we've successfully used the feature on a number of podcasts without issue for over a year now. * Player width for audio and video can now use a percentage, ideal for resposive sites. * player.js script is now always enqueued with other WordPress scripts. If you have player issues, please update your theme! * Added link to settings from the plugins management screen, should help folks who are new to PowerPress find settings quickly. = 4.0.9 = * Releaesd on 6/20/2013 * PowerPress 5.0 is coming! If you would like to beta test, please contact Angelo at cio [at] rawovice dot com. Beta testing starts when WordPress 3.6 is released, PowerPress 5.0 will utilize some new features in WordPress 3.6. * The PowerPress Version Updates Survey results will be posted in the coming weeks. Based on user feedback, we will release minor updates within 7 days if necessary, major releases between 1-3 months apart, and new features will be included in the plugin but disabled by default. * Fixed logic for displaying statistics in dashboard to time out after 1 second (was previously 15 seconds) so if there's a network issue between the server and blubrry.com the dashboard still loads promptly. (Thanks Michael Hansen for bringing to our attention!) * Added new filter `powerpress_feed_auth` for other plugins to filter feed authentication. (Thanks amereservant for the feature suggestion!) * Added new define `POWERPRESS_AUTO_DETECT_ONCE`, edits to existing episodes will use the specify option if this define is set to true. (Thanks amereservant for the feature suggestion!) * Fixed bug with ID3 tagging not correctly incrementing the track number for episodes. This only affected Blubrry hosting customers who had this option turned on. (Thanks RWPeck for bringing to our attention!) * Mobile devices now use the same HTML5 player as the regular desktop HTML5 player found in PowerPress. This is due to reports that some mobile devices are now pre-loading media on pages, this will cut down on such bandwidth. (Thanks Daniel for bringing to our attention) * Added new define `POWERPRESS_POST_TYPES`, when set, only the post types specified are given podcasting episode entry boxes. Multiple post types are separated by commas. Example with added movies custom post type added: `'page,post,movies'`. This will bypass the default behavior of adding episode boxes to all post types with `post` or `page` capability. * Fixed bug with unchecking iTunes Closed Captioned option not saving. (Thanks davidcross for reporting bug) = 4.0.8 = * Released on 4/19/2013 * PowerPress Version Updates Survey - Thanks everyone for participating! * [Blubrry Create](http://create.blubrry.com) site launched! Site includes our [Podcasting Manual](http://create.blubrry.com/manual/), [Blubrry Resources](http://create.blubrry.com/resources/) and [Support Options](http://create.blubrry.com/support/). * Completely rewrote logic added in 4.0.7 to fix the conflict with Yoast Google Analytics plugin. This sholud solve the issues folks have been having when using this plugin with PowerPress. * Flow Player Classic audio player height changed from 24 to 22 when Firefox detected, displays correctly in Firefox with this custom height. * Added code to prevent possible "Empty delimiter" warning for strstr function calls in plugin. * Added admin.php to `admin_url()` function calls to get around issue when web hosting providers do not provide DirectoryIndex support for index.php files. * Added `channel` as an option to the powerpress shortcode to clear up confusion, this option was previously currently called `feed` for specifying a specific custom podcast channel. * Changed logic for powerpress channel shortcode to always display the player and links even if no player configured in settings. (Thanks Daniel Lewis for pointing out the problem) * Added new define `POWERPRESS_CUSTOM_CAPABILITY_TYPE`, for setting an additional compatibility type other than "post" or "page". Only works for custom podcast channels, not the default podcast channel. * Modified logic to allow smaller open in new window sizes, height can now be as small as 20 pixels and width can be as small as 50 pixels. Any values smaller than this will default to height of 20 pixels and width of 50 pixels. We still add 40px width and 80px height padding for scroll bars. * Added new option "Do not factor in scroll bars" to the New Window settings. By default, PowerPress adds to the width and height above to compensate for possible vertical and horizontal scroll bars. Check this option if you do not want PowerPress to compensate for browser scroll bars. * Fixed a notice message from PHP when error reporting set to include notices, only occurred when hosting configured. * Added blubrry Podcast Media Hosting icon with link to disable icon from edit screen. * Updated thickbox logic for compatibility with WordPress 3.6+. * Added logic to stats redirect URL to prevent incorrect URLs from being used. = 4.0.7 = * Released on 2/14/2013 * The 1 Pixel Out player is back! [Learn More](http://blog.blubrry.com/2013/02/14/1-pixel-out-player-returns-to-powerpress/) * Added new define option `POWERPRESS_READ_TEXT` to customize the 'Read' label for pdf/epub books. * Player logic updated to display specific PDF/ePub images with links to the files. * PDF image from Hybrid Design. * ePub image from ThreePress. * Calls to wp_remote_head now set to use HTTP 1.1 protocol (WordPress defaults to HTTP 1.0 for what ever reason. Thanks vinull for your bug fix!) * Added support for Kindle Fire in the list of detected mobile HTML5 players. (Thanks Chris Bockay for bringing to our attention and helpnig us diagnose!) * Added logic to not include header javascript in theme's if the Media Apperance option "Disable PowerPress Media Players and Links" is disabled. * Added logic to fix the play in new window and embed links if Joost de Valk's Google Analytics for WordPress plugin has "Track outbound clicks & downloads" enabled. * Added logic to the getid3 library to use the WordPress temp folder path rather than use the system detected path. This should fix the verify problems a small portion of folks have when the /tmp folder not being writable. * Happy Valentines day! = 4.0.6 = * Released on 1/23/2013 * Everyone is **strongly encouraged to update their copy of PowerPress immediately!** * Due to concerns of possible security exploits, the 1 Pixel Out Audio Player has been removed from PowerPress. [Learn More](http://blog.blubrry.com/?p=1163) * Notices added in both the WP dashboard and in the Audio player settings page that the 1 Pixel Out player has been removed. * If you've configured your web site with the 1 Pixel Out Audio Player, Flow Player Classic will be used. Go to the PowerPress > Audio Player settings page to change this player if you like. * Updated Danish translation. Thanks GeorgWP and Team Blogos for translating! * Added Russian translation. Thanks Igor Mercury for translating! = 4.0.5 = * Released on 11/28/2012 * Tested with WordPress 3.5 Release Candidate 1 * Updated button styling to fix styling issue for future release of WordPress 3.5 * Updated the "Plugins Update Cache" logic for WordPress versions 3.4+ * Updated link to add podcast to iTunes. * Updated Danish translation. Thanks GeorgWP and Team Blogos for translating! * Added define options `POWERPRESS_CAPABILITY_MANAGE_OPTIONS` and `POWERPRESS_CAPABILITY_EDIT_PAGES` for administrators to customize PowerPress capabilities. (Thanks Kevin Doole for the contribution!) * Updated videos for previewing the PowerPress video players. * Added preview media for hosting customers when media is not yet published. * Added logic to auto enable "fix theme" feature if JetPack 2.0 is used, solves issue where PowerPress player and links disappear using JetPack 2.0. (Thanks Brian from Handy Guys Podcast for diagnosing the problem) * Added `is_object` test in the `powerpress_content` function to prevent possible debug messages in development environments. (Thanks Curtis McHale for bringing to our attention) * Added link to [Message Flow](http://wordpress.org/extend/plugins/message-flow/) plugin, adds a CoverFlow-like interface for your blog posts with podcast episodes. For podcasts only, use shortocde: `[message-flow podcasts_only="true"]` * Added warning about FeedBurner is not required to podcast and note that iTunes 1400x1400 jpg image should be 72ppi format for viewing on the web. * Removed possible notice messages in the importing tools pages or when metabox option player or links is configured. * Provide Embeds option now works no matter which players you configure. (Thanks Daniel Lewis for letting us know about the issue). * Added better error message when users try to setup blubrry services integration. * Added note under RSS Image to remind new users to also configure their iTunes image, which is very important. * Added better explanation for the missing player fix option under the appearance tab. * Removed mentions of Zune, that podcast directory is no longer available. = 4.0.4 = * Released on 8/8/2012 * Fix bug with language not getting set if your using the Feed Episode Maximizer option with WordPress 3.4 or newer. = 4.0.3 = * Released on 8/8/2012 * Fixed bug with IE not displaying embeds correctly (Thanks johnb172 for bringing to our attention) * Fixed bug introduced in 4.0.2 where feed language was not getting set in some cases. * Audio embed width now uses audio player width instead of video width. * Added meta robots noindex HTML to play in new window and embed pages. * Change from using the `WP_PLUGIN_URL` define to `plugins_url()` function to better support sites in mixed SSL/non-SSL mode (please contact us if this is still a problem with combined HTTP/HTTPS sites). * The iTunes image is now also used as the RSS image if no RSS image is specified. * Warning message added to podcast channel feeds that are password protected. Warning: This feed is password protected, it cannot be accessed by public services such as feedvalidator.org or the iTunes podcast directory. (we're getting a lot of support questions about this recently. If your feed is is password protected, then services and directories can't access it by design.) * Translation powerpress-xx_XX.pot file updated for translators to update their language files with. = 4.0.2 = * Released on 6/29/2012 * Fixed bug with feed language getting populated with podcast feed title. * Changed feed logic from using `get_option('rss_language')` to `bloginfo_rss('language')`. * Feed language logic for older versions of WordPress (versions < 3.4) remains for backwards compatibility. * PowerPress the_content filter now checks for a valid post before trying to do anything. This logic is in place to deal with poorly written plugins triggering the_content filter even when no post is loaded. * Updated logic for Custom Podcast Channels to work with WordPress 3.4+ Custom Post Types. * Auto enable the "fix theme for player" option when Facebook plugin version 1.0 is found. * Fixed a number of new PHP notice messages when in `WP_DEBUG` mode. (Thanks Jeremy Clarke for bringing to our attention) * Fix strpos getid3\module.tag.id3v2.php on line 876 PHP warning. (Thanks Zachary_DuBois for bringing to our attention) * Added better reporting when paid services expire. * Added index.php files to thwart directory listing powerpress folders with PHP scripts. = 4.0.1 = * Released on 6/15/2012 * Fixed bug with "Feed Episode Maximizer" option only working if the "Feature Episode in iTunes" option was also turned on. * Added Hebrew to list of feed languages. * Changed logic that prevented uploading iTunes images smaller than 1400x1400. You can now upload an iTunes image that is 600x600 or larger and will receive a warning rather than an error. * Fixed no longer needed javascript for flare player when in edit players PowerPress admin area, Flare player was abandoned in favor of VideoJS. * Fixed bug with media embed HTML page having a fatal error if referencing an episode not originally saved by PowerPress. * Fixed bug with metamarks Javascript (jQuery) possibly causing javascript errors in some situations. Thanks Klyde and the folks from Gravity forms for bringing to our attention! * Increased verification (Verify button) cache from 600k to 1024k (1MB) for detecting ID3 information using 1400x1400 images. We recommend using images in jpg format as png requires way more space in most all cases. * Added link to plugin [PowerPress Posts From MySQL](http://wordpress.org/extend/plugins/powerpress-posts-from-mysql/developers/) - Creates blog posts with PowerPress podcast episode information from a MySQL table. * Added link to plugin [Eli's PowerPress Addon Widget](http://wordpress.org/extend/plugins/podpress-addons/) - Adds a sidebar widget that lists your podcast episodes linked to the play in a new window PowerPress player. * Updated support links. = 4.0 = * Released on 5/11/2012 * New iTunes image requirements updated throughout plugin. RGB 1400x1400 jpg is recommended. * Feed Episode Maximizer feature added, only applies to podcast channel feeds. * Added VideoJS video player option, requires "VideoJS - HTML5 Video Player for WordPress" plugin to be installed and activated. * Enhanced support for uploading RSS/iTunes images, the iTunes image upload now checks for 1400x1400 or larger jpg/png image in RGB color space. * Notice message regarding new iTunes image requirements added to dashboard. * Added .epub to list of file content types supported. * iTunes image can now also be used as the RSS image. * Additional information added to powerpress shortcode documentation. * iTunes block episode feature added, requires following define in wp-config.php: `define("POWERPRESS_NOT_SUPPORTED", true);` * iTunes block feed feature added, requires following define in wp-config.php: `define("POWERPRESS_NOT_SUPPORTED", true);` * iTunes complete feed feature added, requires following define in wp-config.php: `define("POWERPRESS_NOT_SUPPORTED", true);` * iTunes order episode feature added. * Feature Episode in iTunes option added, allows you to put specific episode at the top of your iTunes podcast directory listing. * ref=Nofollow tags added to play in new window, download and embed links. * Fixed warning message when metamark's default row is removed and does not exist upon saving. * Increased the performance of the podcast only and podcast channel feeds. * Removed "new" from no longer new features. * iTunes default image updated to 1400 x 1400. = 3.0.1 = * Released on 3/9/2012 * Fixed bug with lines 318 and 312 of powerpress.php when Feed Discovery option is enabled but custom podcast channels are not activated. * Tweaked latest version of getid3 library so it is not as strict when detecting mp3 media with oversized or incorrect ID3 headers. * Increased verification (`Verify` button) cache from 400k to 600k for detecting ID3 information. This accommodates poster artwork in ID3 tags that exceeds 512K in size. * Metamark duration and seconds can now be entered with colons to separate hour, minute and second. e.g. 1:23:45 * Metamark watermark labels for empty fields fixed when fields already existed. * Updated Danish translation. Thanks GeorgWP and Team Blogos for translating! = 3.0 = * Released on 2/10/2012 * PowerPress now requires WordPress version 3.0 or newer. * New Meta Marks feature [learn more](http://www.powerpresspodcast.com/metamarks/) * Media duration detection and verification now supports AAC .m4a audio and H.264 .mp4/.m4v video (in addition to mpeg3 .mp3). Media duration detection now requires PHP 5.0.5 or newer. * Added new 'Disable Warnings' option for Podcast Entry Box. Errors are still displayed. * Media verification (`Verify` button) no longer warns if mp3 Channel mode is mono. * Media verification (`Verify` button) now verifies that the media URL's content type is valid when detecting duration information. * Media verification (`Verify` button) now displays the link to the media upon error so user can test URL manually. * Media verification (`Verify` button) now includes a more readable message when URL returns 404 file not found. * Added new `Feed Discovery` option, Adds "feed discovery" links to your web site's headers allowing web browsers and feed readers to auto-detect your podcast feeds. * Removed iTunes update iTunes listing logic, it is pretty obvious Apple does not plan on restoring the ping which Apple took offline in February of 2011. * Added warning in settings that podcast feed is invalid until create at least one podcast episode. * Warning now displayed if a Media Embed is entered but no Media URL is present. * Removed third party JSON library, no longer needed for WP versions 2.9+. * Podcast Channels can now be associated with specific Custom Post Types of type 'post'. * Added option to upload/change HTML5 audio and video play icons. Video play icon must be 60 x 60 pixels in size. Audio play icon has no size restrictions. * Added link to WordPress Settings to PowerPress basic setings, This is to resolve the many complains we receive by new users who cannot find PowerPress settings menu. * Fixed bug with ID3 tag writing feature not functioning correctly. (Thanks Dave from [School of Podcasting](http://www.schoolofpodcasting.com) for reporting the problem) * Fixed bug detected latest versoin of iPad for displaying the HTML5 player. * Flow Player Classic now displays full screen button when playing video. * Romanian translation for v2.0.4+ added by Alexander Ovsov (Thanks Alexander!) * Italian translation for v2.0.4+ by Umberto (thanks Umberto!) * Fixed a number of PHP notice messages when in `WP_DEBUG` mode. (Thanks Jeremy Clarke for introducing us to the Debug Bar plugin!) = 2.0.4 = * Released on 8/23/2011 * NOTE: There is no need to update to this version unless you can benefit from the bug fixes, changes or new Italian translation listed below. * Added partially completed Italian translation. (Thanks Umberto!) * Incremented supported WordPress version number. * Changed action hook for `powerpress_admin_init` hook to use '`admin_init`' rather than 'init', an extra precaution in case other plugins invoke admin mode in WordPress. * Disabled the `future_to_publish` hook, the logic was there for pinging iTunes, which Apple took offline earlier this year. * Fixed bug with "Display player and Link Options" setting not working in WordPress 3.2. (Thanks Cliff from [GSPN.tv](http://GSPN.tv) for reporting the problem) * Fixed bug with Podcast Channels background color setting not appearing in edit post screen in WordPress 3.2. * Changes made to support latest versions of jQuery. = 2.0.3 = * Released on 5/27/2011 * Fixed bug with Flash players configured with auto play in new window at the same time as auto-played HTML5 audio player (2 players playing at same time in new window problem). * Fixed bug intruduced in PowerPress 2.0.1 where classic Quicktime and Windows Media player embeds failed when using `POWERPRESS_ENQUEUE_SCRIPTS` define option. * Added new `POWERPRESS_FIX_WARNINGS` define option, simply add `define('POWERPRESS_FIX_WARNINGS', true);` to your wp-config.php if you see warning messages in your play in new window player. * Fixed a handful of PHP notice messages when in `WP_DEBUG` mode. * Including version of WordPress in diagnostics report, diagnostic report found under Tools menu. * Removed syndic8, AllPodcast, Podnova, Podcasts.com and Technorati from ping list in Tools. These services no longer have ping sites. * Added new link for help for Blubrry Services Integration errors. * Updated po files for translation. = 2.0.2 = * Released on 3/29/2011 * Fixed bug with Category Podcasting screen not displaying categories correctly. We are now calling the `wp_dropdown_categories()` function with the appropriate parameters. * Fixed fatal error `Call to undefined function powerpressplayer_get_extension()` in dashboard when option 'Disable PowerPress Media Players and Links' is selected. * Added `` within `