Video Thumbnails - Version 1.0.6

Version Description

  • Improved Blip.tv support
Download this release

Release Info

Developer sutherlandboswell
Plugin Icon 128x128 Video Thumbnails
Version 1.0.6
Comparing to
See all releases

Code changes from version 1.0.5 to 1.0.6

Files changed (2) hide show
  1. readme.txt +4 -1
  2. video-thumbnails.php +6 -6
readme.txt CHANGED
@@ -4,7 +4,7 @@ Donate link: http://amzn.com/w/1L25YG6FO8AZ1
4
  Tags: Video, YouTube, Vimeo, Blip.tv, Justin.tv, Thumbnails
5
  Requires at least: 3.0
6
  Tested up to: 3.0.4
7
- Stable tag: 1.0.5
8
 
9
  Video Thumbnails is a simple plugin that makes it easy to automatically display video thumbnails in your template.
10
 
@@ -77,6 +77,9 @@ The Vimeo API has a rate limit, so in rare cases you may exceed this limit. Try
77
 
78
  == Changelog ==
79
 
 
 
 
80
  = 1.0.5 =
81
  * Now using cURL to help save thumbnails locally instead of file_get_contents()
82
 
4
  Tags: Video, YouTube, Vimeo, Blip.tv, Justin.tv, Thumbnails
5
  Requires at least: 3.0
6
  Tested up to: 3.0.4
7
+ Stable tag: 1.0.6
8
 
9
  Video Thumbnails is a simple plugin that makes it easy to automatically display video thumbnails in your template.
10
 
77
 
78
  == Changelog ==
79
 
80
+ = 1.0.6 =
81
+ * Improved Blip.tv support
82
+
83
  = 1.0.5 =
84
  * Now using cURL to help save thumbnails locally instead of file_get_contents()
85
 
video-thumbnails.php CHANGED
@@ -5,7 +5,7 @@ Plugin URI: http://sutherlandboswell.com/2010/11/wordpress-video-thumbnails/
5
  Description: Automatically retrieve video thumbnails for your posts and display them in your theme. Currently supports YouTube, Vimeo, Blip.tv, and Justin.tv.
6
  Author: Sutherland Boswell
7
  Author URI: http://sutherlandboswell.com
8
- Version: 1.0.5
9
  License: GPL2
10
  */
11
  /* Copyright 2010 Sutherland Boswell (email : sutherland.boswell@gmail.com)
@@ -43,10 +43,10 @@ function getVimeoInfo($id, $info = 'thumbnail_large') {
43
 
44
  // Blip.tv Functions
45
  function getBliptvInfo($id) {
46
- $xml = simplexml_load_file("http://blip.tv/file/$id?skin=rss");
47
- $result = $xml->xpath("/rss/channel/item/media:thumbnail/@url");
48
- $thumbnail = (string) $result[0]['url'];
49
- return $thumbnail;
50
  }
51
 
52
  // Justin.tv Functions
@@ -161,7 +161,7 @@ function get_video_thumbnail($post_id=null) {
161
  if($new_thumbnail==null) {
162
 
163
  // Blip.tv file URL
164
- preg_match('#http://blip.tv/file/([0-9]+)#s', $markup, $matches);
165
 
166
  // Now if we've found a Blip.tv file URL, let's set the thumbnail URL
167
  if(isset($matches[1])) {
5
  Description: Automatically retrieve video thumbnails for your posts and display them in your theme. Currently supports YouTube, Vimeo, Blip.tv, and Justin.tv.
6
  Author: Sutherland Boswell
7
  Author URI: http://sutherlandboswell.com
8
+ Version: 1.0.6
9
  License: GPL2
10
  */
11
  /* Copyright 2010 Sutherland Boswell (email : sutherland.boswell@gmail.com)
43
 
44
  // Blip.tv Functions
45
  function getBliptvInfo($id) {
46
+ $xml = simplexml_load_file("http://blip.tv/players/episode/$id?skin=rss");
47
+ $result = $xml->xpath("/rss/channel/item/media:thumbnail/@url");
48
+ $thumbnail = (string) $result[0]['url'];
49
+ return $thumbnail;
50
  }
51
 
52
  // Justin.tv Functions
161
  if($new_thumbnail==null) {
162
 
163
  // Blip.tv file URL
164
+ preg_match('#http://blip.tv/play/([A-Za-z0-9]+)#s', $markup, $matches);
165
 
166
  // Now if we've found a Blip.tv file URL, let's set the thumbnail URL
167
  if(isset($matches[1])) {