Youtube Channel Gallery - Version 1.7.8

Version Description

  • Fixed scroll to player script.
  • CSS improvements.
  • Moved screenshots to assets folder.
Download this release

Release Info

Developer javitxu123
Plugin Icon 128x128 Youtube Channel Gallery
Version 1.7.8
Comparing to
See all releases

Code changes from version 1.7.7 to 1.7.8

readme.txt CHANGED
@@ -4,7 +4,7 @@ Donate link: http://poselab.com/
4
  Tags: widget, gallery, youtube, channel, user, sidebar, video, youtube playlist, html5, iframe, Youtube channel, youtube videos
5
  Requires at least: 2.8
6
  Tested up to: 3.4.1
7
- Stable tag: 1.7.7
8
  License: GPLv2 or later
9
  License URI: http://www.gnu.org/licenses/gpl-2.0.html
10
 
@@ -123,6 +123,11 @@ This will happen if your playlist has more than 1000 videos because YouTube API
123
 
124
  == Changelog ==
125
 
 
 
 
 
 
126
  = 1.7.7 =
127
  * Check descriptions in playlists because are in media:description.
128
 
4
  Tags: widget, gallery, youtube, channel, user, sidebar, video, youtube playlist, html5, iframe, Youtube channel, youtube videos
5
  Requires at least: 2.8
6
  Tested up to: 3.4.1
7
+ Stable tag: 1.7.8
8
  License: GPLv2 or later
9
  License URI: http://www.gnu.org/licenses/gpl-2.0.html
10
 
123
 
124
  == Changelog ==
125
 
126
+ = 1.7.8 =
127
+ * Fixed scroll to player script.
128
+ * CSS improvements.
129
+ * Moved screenshots to assets folder.
130
+
131
  = 1.7.7 =
132
  * Check descriptions in playlists because are in media:description.
133
 
screenshot-1.jpg DELETED
Binary file
screenshot-2.jpg DELETED
Binary file
screenshot-3.jpg DELETED
Binary file
screenshot-4.jpg DELETED
Binary file
screenshot-5.jpg DELETED
Binary file
scripts.js CHANGED
@@ -32,14 +32,14 @@ jQuery(document).ready(function($) {
32
  //Scroll to element only if not in view - jQuery
33
  //http://stackoverflow.com/a/10130707/1504078
34
  function checkIfInView(element){
35
- if($(element).position()){
36
- if($(element).position().top < $(window).scrollTop()){
37
  //scroll up
38
- $('html,body').animate({scrollTop:$(element).position().top - 10}, 500);
39
  }
40
- else if($(element).position().top + $(element).height() > $(window).scrollTop() + (window.innerHeight || document.documentElement.clientHeight)){
41
  //scroll down
42
- $('html,body').animate({scrollTop:$(element).position().top - (window.innerHeight || document.documentElement.clientHeight) + $(element).height() + 10}, 500);}
43
  }
44
  }
45
 
32
  //Scroll to element only if not in view - jQuery
33
  //http://stackoverflow.com/a/10130707/1504078
34
  function checkIfInView(element){
35
+ if($(element).offset()){
36
+ if($(element).offset().top < $(window).scrollTop()){
37
  //scroll up
38
+ $('html,body').animate({scrollTop:$(element).offset().top - 10}, 500);
39
  }
40
+ else if($(element).offset().top + $(element).height() > $(window).scrollTop() + (window.innerHeight || document.documentElement.clientHeight)){
41
  //scroll down
42
+ $('html,body').animate({scrollTop:$(element).offset().top - (window.innerHeight || document.documentElement.clientHeight) + $(element).height() + 10}, 500);}
43
  }
44
  }
45
 
styles.css CHANGED
@@ -16,17 +16,17 @@ Description: Show a youtube video and a gallery of thumbnails for a youtube chan
16
 
17
  /*Player*/
18
  /*---------------------------------------------------*/
19
- iframe.ytcplayer{display: block;margin-bottom: 10px;padding: 0;}
20
 
21
  /*Thumbnails, title and description*/
22
  /*---------------------------------------------------*/
23
- ul.ytchagallery.ytccf{margin: 0; padding: 0;list-style: none;}
24
- ul.ytchagallery.ytccf li{float:left;padding:0;margin: 0;list-style: none;}
25
- ul.ytchagallery.ytccf li.ytccell-first{clear: left;}
26
 
27
  /*Thumbnails*/
28
- ul.ytchagallery.ytccf div.ytcthumb-cont{float: left;}
29
- ul.ytchagallery.ytccf li a.ytcthumb{display: inline-block;border:1px solid #999;background-position: center center;background-size: 110%;background-repeat: no-repeat;}
30
  ul.ytchagallery.ytccf li a.ytcthumb .ytcplay{background: url(img/play.png) -9999px -9999px no-repeat;}
31
  ul.ytchagallery.ytccf li a.ytcthumb:hover{opacity: 0.75;}
32
  ul.ytchagallery.ytccf li a.ytcthumb:hover .ytcplay{background-position: center center;}
16
 
17
  /*Player*/
18
  /*---------------------------------------------------*/
19
+ iframe.ytcplayer{display: block!important;margin-bottom: 10px!important;padding: 0!important;}
20
 
21
  /*Thumbnails, title and description*/
22
  /*---------------------------------------------------*/
23
+ ul.ytchagallery.ytccf{margin: 0!important; padding: 0!important;list-style: none!important;}
24
+ ul.ytchagallery.ytccf li{float:left;padding:0!important;margin: 0!important;list-style: none!important;}
25
+ ul.ytchagallery.ytccf li.ytccell-first{clear: left!important;}
26
 
27
  /*Thumbnails*/
28
+ ul.ytchagallery.ytccf div.ytcthumb-cont{float: left!important;}
29
+ ul.ytchagallery.ytccf li a.ytcthumb{display: inline-block!important;border:1px solid #999;background-position: center center;background-size: 110%;background-repeat: no-repeat;}
30
  ul.ytchagallery.ytccf li a.ytcthumb .ytcplay{background: url(img/play.png) -9999px -9999px no-repeat;}
31
  ul.ytchagallery.ytccf li a.ytcthumb:hover{opacity: 0.75;}
32
  ul.ytchagallery.ytccf li a.ytcthumb:hover .ytcplay{background-position: center center;}
youtube-channel-gallery.php CHANGED
@@ -5,7 +5,7 @@
5
  Description: Show a youtube video and a gallery of thumbnails for a youtube channel.
6
  Author: Javier Gómez Pose
7
  Author URI: http://www.poselab.com/
8
- Version: 1.7.7
9
  License: GPL2
10
 
11
  Copyright 2013 Javier Gómez Pose (email : javierpose@gmail.com)
5
  Description: Show a youtube video and a gallery of thumbnails for a youtube channel.
6
  Author: Javier Gómez Pose
7
  Author URI: http://www.poselab.com/
8
+ Version: 1.7.8
9
  License: GPL2
10
 
11
  Copyright 2013 Javier Gómez Pose (email : javierpose@gmail.com)