PowerPress Podcasting plugin by Blubrry - Version 5.0.3

Version Description

  • Released on 12/3/2013
  • Fixed bug with feed title not properly XML encoding ampersand. (Thanks Robin for bringing to our attention!)
  • Updated supported version number to WordPress 3.7.1
Download this release

Release Info

Developer amandato
Plugin Icon 128x128 PowerPress Podcasting plugin by Blubrry
Version 5.0.3
Comparing to
See all releases

Code changes from version 5.0.2 to 5.0.3

Files changed (2) hide show
  1. powerpress.php +15 -5
  2. readme.txt +10 -2
powerpress.php CHANGED
@@ -3,7 +3,7 @@
3
  Plugin Name: Blubrry PowerPress
4
  Plugin URI: http://create.blubrry.com/resources/powerpress/
5
  Description: <a href="http://create.blubrry.com/resources/powerpress/" target="_blank">Blubrry PowerPress</a> adds podcasting support to your blog. Features include: media player, 3rd party statistics, iTunes integration, Blubrry Services (Media Statistics and Hosting) integration and a lot more.
6
- Version: 5.0.2
7
  Author: Blubrry
8
  Author URI: http://www.blubrry.com/
9
  Change Log:
@@ -32,7 +32,7 @@ if( !function_exists('add_action') )
32
  die("access denied.");
33
 
34
  // WP_PLUGIN_DIR (REMEMBER TO USE THIS DEFINE IF NEEDED)
35
- define('POWERPRESS_VERSION', '5.0.2' );
36
 
37
  // Translation support:
38
  if ( !defined('POWERPRESS_ABSPATH') )
@@ -895,6 +895,7 @@ add_filter('rss_enclosure', 'powerpress_filter_rss_enclosure', 11);
895
 
896
  function powerpress_bloginfo_rss($content, $field = '')
897
  {
 
898
  if( powerpress_is_custom_podcast_feed() )
899
  {
900
  if( is_category() ) {
@@ -930,12 +931,12 @@ function powerpress_bloginfo_rss($content, $field = '')
930
  {
931
  case 'description': {
932
  if( !empty($Feed['description']) )
933
- return $Feed['description'];
934
  else if( is_category() )
935
  {
936
  $category = get_category( get_query_var('cat') );
937
  if( $category->description )
938
- return $category->description;
939
  }
940
  }; break;
941
  case 'url': {
@@ -946,7 +947,7 @@ function powerpress_bloginfo_rss($content, $field = '')
946
  }; break;
947
  case 'name': {
948
  if( !empty($Feed['title']) )
949
- return $Feed['title'];
950
  }; break;
951
  case 'language': {
952
  // Get the feed language
@@ -962,6 +963,15 @@ function powerpress_bloginfo_rss($content, $field = '')
962
  }
963
  }
964
 
 
 
 
 
 
 
 
 
 
965
  return $content;
966
  }
967
 
3
  Plugin Name: Blubrry PowerPress
4
  Plugin URI: http://create.blubrry.com/resources/powerpress/
5
  Description: <a href="http://create.blubrry.com/resources/powerpress/" target="_blank">Blubrry PowerPress</a> adds podcasting support to your blog. Features include: media player, 3rd party statistics, iTunes integration, Blubrry Services (Media Statistics and Hosting) integration and a lot more.
6
+ Version: 5.0.3
7
  Author: Blubrry
8
  Author URI: http://www.blubrry.com/
9
  Change Log:
32
  die("access denied.");
33
 
34
  // WP_PLUGIN_DIR (REMEMBER TO USE THIS DEFINE IF NEEDED)
35
+ define('POWERPRESS_VERSION', '5.0.3' );
36
 
37
  // Translation support:
38
  if ( !defined('POWERPRESS_ABSPATH') )
895
 
896
  function powerpress_bloginfo_rss($content, $field = '')
897
  {
898
+ $new_value = '';
899
  if( powerpress_is_custom_podcast_feed() )
900
  {
901
  if( is_category() ) {
931
  {
932
  case 'description': {
933
  if( !empty($Feed['description']) )
934
+ $new_value = $Feed['description'];
935
  else if( is_category() )
936
  {
937
  $category = get_category( get_query_var('cat') );
938
  if( $category->description )
939
+ $new_value = $category->description;
940
  }
941
  }; break;
942
  case 'url': {
947
  }; break;
948
  case 'name': {
949
  if( !empty($Feed['title']) )
950
+ $new_value = $Feed['title'];
951
  }; break;
952
  case 'language': {
953
  // Get the feed language
963
  }
964
  }
965
 
966
+ if( !empty($new_value) )
967
+ {
968
+ $new_value = wptexturize($new_value);
969
+ $new_value = convert_chars($new_value);
970
+ $new_value = esc_html($new_value);
971
+ //$new_value = convert_chars($new_value);
972
+ return $new_value;
973
+ }
974
+
975
  return $content;
976
  }
977
 
readme.txt CHANGED
@@ -2,8 +2,8 @@
2
  Contributors: amandato, blubrry
3
  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
4
  Requires at least: 3.0
5
- Tested up to: 3.6.1
6
- Stable tag: 5.0.2
7
  Donate link: http://create.blubrry.com/
8
  License: GPLv2 or later
9
 
@@ -109,6 +109,7 @@ We now offer one-on-one consulting via Gotomeeting, Skype or phone.
109
  * [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"]`.
110
  * [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.
111
  * [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.
 
112
  * [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.
113
 
114
 
@@ -171,6 +172,13 @@ To install Blubrry PowerPress manually, follow these steps:
171
  = Next Major Release Announcements =
172
  * PowerPress 6.0+ will no longer be compatible with WordPress 3.0.x, 3.1.x and 3.2.x. Please upgrade to WordPress 3.3 or newer to install future versions of PowerPress.
173
  * Translation support will change in PowerPress 6.0+. Translations will be packaged in a sepraate plugin made available on WordPress.org. This will allow us to release translations separately and more often.
 
 
 
 
 
 
 
174
 
175
  = 5.0.2 =
176
  * Released on 09/23/2013
2
  Contributors: amandato, blubrry
3
  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
4
  Requires at least: 3.0
5
+ Tested up to: 3.7.1
6
+ Stable tag: 5.0.3
7
  Donate link: http://create.blubrry.com/
8
  License: GPLv2 or later
9
 
109
  * [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"]`.
110
  * [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.
111
  * [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.
112
+ * [Featured Podcast Widget](http://wordpress.org/plugins/featured-podcast-widget/) - A widget that enables you to display your latest podcast from a category or featured podcast utilising the PowerPress plugin's default player.
113
  * [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.
114
 
115
 
172
  = Next Major Release Announcements =
173
  * PowerPress 6.0+ will no longer be compatible with WordPress 3.0.x, 3.1.x and 3.2.x. Please upgrade to WordPress 3.3 or newer to install future versions of PowerPress.
174
  * Translation support will change in PowerPress 6.0+. Translations will be packaged in a sepraate plugin made available on WordPress.org. This will allow us to release translations separately and more often.
175
+ * We are looking for beta testers! If you would like to beta test future versions of PowerPress, please [contact us](http://www.blubrry.com/contact.php) with your name and email.
176
+
177
+ = 5.0.3 =
178
+ * Released on 12/3/2013
179
+ * Fixed bug with feed title not properly XML encoding ampersand. (Thanks Robin for bringing to our attention!)
180
+ * Updated supported version number to WordPress 3.7.1
181
+
182
 
183
  = 5.0.2 =
184
  * Released on 09/23/2013