Youtube Channel Gallery - Version 2.4

Version Description

  • Added search tab.
  • Fixed thumbnail alignment not working correctly.
  • Added Serbo-Croatian translation (sr_RS).
  • RTL language Support in the front-end.
  • Added Arab translation with "Next" and "Previous" strings to check RTL language support.
  • Updated Magnific Popup to v1.0.0 - 2015-09-17.
  • Added Text Domain in the plugin header to be imported into the translate.wordpress.org translation system.
  • Fields for change text of pagination.
  • Improvements in CSS.
Download this release

Release Info

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

Code changes from version 2.3.2 to 2.4

admin-scripts.js CHANGED
@@ -27,7 +27,7 @@ jQuery( function ( $ ) {
27
  changeplayerType( $(this) );
28
  changeAlignThumb( $(this) );
29
  add_tooltips( $(this) );
30
- //searchTab( $(this) );
31
  });
32
  }
33
 
@@ -243,10 +243,10 @@ jQuery( function ( $ ) {
243
 
244
  $widget = $(widget);
245
 
246
- $widget.on('keyup', '[id$="ytchag_search_playlists"]', function(e) {
247
 
248
  var campos = this.value.split('#'),
249
- $select = $widget.find('[id$="ytchag_search_restrict"]'),
250
  restrict = '',
251
  options = '';
252
 
27
  changeplayerType( $(this) );
28
  changeAlignThumb( $(this) );
29
  add_tooltips( $(this) );
30
+ searchTab( $(this) );
31
  });
32
  }
33
 
243
 
244
  $widget = $(widget);
245
 
246
+ $widget.on('keyup', '[id$="ytchag_search_select_options"]', function(e) {
247
 
248
  var campos = this.value.split('#'),
249
+ $select = $widget.find('[id$="ytchag_search_select_default"]'),
250
  restrict = '',
251
  options = '';
252
 
jquery.magnific-popup.min.js CHANGED
@@ -1,4 +1,4 @@
1
- /*! Magnific Popup - v1.0.0 - 2015-01-03
2
  * http://dimsemenov.com/plugins/magnific-popup/
3
  * Copyright (c) 2015 Dmitry Semenov; */
4
- !function(a){"function"==typeof define&&define.amd?define(["jquery"],a):a("object"==typeof exports?require("jquery"):window.jQuery||window.Zepto)}(function(a){var b,c,d,e,f,g,h="Close",i="BeforeClose",j="AfterClose",k="BeforeAppend",l="MarkupParse",m="Open",n="Change",o="mfp",p="."+o,q="mfp-ready",r="mfp-removing",s="mfp-prevent-close",t=function(){},u=!!window.jQuery,v=a(window),w=function(a,c){b.ev.on(o+a+p,c)},x=function(b,c,d,e){var f=document.createElement("div");return f.className="mfp-"+b,d&&(f.innerHTML=d),e?c&&c.appendChild(f):(f=a(f),c&&f.appendTo(c)),f},y=function(c,d){b.ev.triggerHandler(o+c,d),b.st.callbacks&&(c=c.charAt(0).toLowerCase()+c.slice(1),b.st.callbacks[c]&&b.st.callbacks[c].apply(b,a.isArray(d)?d:[d]))},z=function(c){return c===g&&b.currTemplate.closeBtn||(b.currTemplate.closeBtn=a(b.st.closeMarkup.replace("%title%",b.st.tClose)),g=c),b.currTemplate.closeBtn},A=function(){a.magnificPopup.instance||(b=new t,b.init(),a.magnificPopup.instance=b)},B=function(){var a=document.createElement("p").style,b=["ms","O","Moz","Webkit"];if(void 0!==a.transition)return!0;for(;b.length;)if(b.pop()+"Transition"in a)return!0;return!1};t.prototype={constructor:t,init:function(){var c=navigator.appVersion;b.isIE7=-1!==c.indexOf("MSIE 7."),b.isIE8=-1!==c.indexOf("MSIE 8."),b.isLowIE=b.isIE7||b.isIE8,b.isAndroid=/android/gi.test(c),b.isIOS=/iphone|ipad|ipod/gi.test(c),b.supportsTransition=B(),b.probablyMobile=b.isAndroid||b.isIOS||/(Opera Mini)|Kindle|webOS|BlackBerry|(Opera Mobi)|(Windows Phone)|IEMobile/i.test(navigator.userAgent),d=a(document),b.popupsCache={}},open:function(c){var e;if(c.isObj===!1){b.items=c.items.toArray(),b.index=0;var g,h=c.items;for(e=0;e<h.length;e++)if(g=h[e],g.parsed&&(g=g.el[0]),g===c.el[0]){b.index=e;break}}else b.items=a.isArray(c.items)?c.items:[c.items],b.index=c.index||0;if(b.isOpen)return void b.updateItemHTML();b.types=[],f="",b.ev=c.mainEl&&c.mainEl.length?c.mainEl.eq(0):d,c.key?(b.popupsCache[c.key]||(b.popupsCache[c.key]={}),b.currTemplate=b.popupsCache[c.key]):b.currTemplate={},b.st=a.extend(!0,{},a.magnificPopup.defaults,c),b.fixedContentPos="auto"===b.st.fixedContentPos?!b.probablyMobile:b.st.fixedContentPos,b.st.modal&&(b.st.closeOnContentClick=!1,b.st.closeOnBgClick=!1,b.st.showCloseBtn=!1,b.st.enableEscapeKey=!1),b.bgOverlay||(b.bgOverlay=x("bg").on("click"+p,function(){b.close()}),b.wrap=x("wrap").attr("tabindex",-1).on("click"+p,function(a){b._checkIfClose(a.target)&&b.close()}),b.container=x("container",b.wrap)),b.contentContainer=x("content"),b.st.preloader&&(b.preloader=x("preloader",b.container,b.st.tLoading));var i=a.magnificPopup.modules;for(e=0;e<i.length;e++){var j=i[e];j=j.charAt(0).toUpperCase()+j.slice(1),b["init"+j].call(b)}y("BeforeOpen"),b.st.showCloseBtn&&(b.st.closeBtnInside?(w(l,function(a,b,c,d){c.close_replaceWith=z(d.type)}),f+=" mfp-close-btn-in"):b.wrap.append(z())),b.st.alignTop&&(f+=" mfp-align-top"),b.wrap.css(b.fixedContentPos?{overflow:b.st.overflowY,overflowX:"hidden",overflowY:b.st.overflowY}:{top:v.scrollTop(),position:"absolute"}),(b.st.fixedBgPos===!1||"auto"===b.st.fixedBgPos&&!b.fixedContentPos)&&b.bgOverlay.css({height:d.height(),position:"absolute"}),b.st.enableEscapeKey&&d.on("keyup"+p,function(a){27===a.keyCode&&b.close()}),v.on("resize"+p,function(){b.updateSize()}),b.st.closeOnContentClick||(f+=" mfp-auto-cursor"),f&&b.wrap.addClass(f);var k=b.wH=v.height(),n={};if(b.fixedContentPos&&b._hasScrollBar(k)){var o=b._getScrollbarSize();o&&(n.marginRight=o)}b.fixedContentPos&&(b.isIE7?a("body, html").css("overflow","hidden"):n.overflow="hidden");var r=b.st.mainClass;return b.isIE7&&(r+=" mfp-ie7"),r&&b._addClassToMFP(r),b.updateItemHTML(),y("BuildControls"),a("html").css(n),b.bgOverlay.add(b.wrap).prependTo(b.st.prependTo||a(document.body)),b._lastFocusedEl=document.activeElement,setTimeout(function(){b.content?(b._addClassToMFP(q),b._setFocus()):b.bgOverlay.addClass(q),d.on("focusin"+p,b._onFocusIn)},16),b.isOpen=!0,b.updateSize(k),y(m),c},close:function(){b.isOpen&&(y(i),b.isOpen=!1,b.st.removalDelay&&!b.isLowIE&&b.supportsTransition?(b._addClassToMFP(r),setTimeout(function(){b._close()},b.st.removalDelay)):b._close())},_close:function(){y(h);var c=r+" "+q+" ";if(b.bgOverlay.detach(),b.wrap.detach(),b.container.empty(),b.st.mainClass&&(c+=b.st.mainClass+" "),b._removeClassFromMFP(c),b.fixedContentPos){var e={marginRight:""};b.isIE7?a("body, html").css("overflow",""):e.overflow="",a("html").css(e)}d.off("keyup"+p+" focusin"+p),b.ev.off(p),b.wrap.attr("class","mfp-wrap").removeAttr("style"),b.bgOverlay.attr("class","mfp-bg"),b.container.attr("class","mfp-container"),!b.st.showCloseBtn||b.st.closeBtnInside&&b.currTemplate[b.currItem.type]!==!0||b.currTemplate.closeBtn&&b.currTemplate.closeBtn.detach(),b._lastFocusedEl&&a(b._lastFocusedEl).focus(),b.currItem=null,b.content=null,b.currTemplate=null,b.prevHeight=0,y(j)},updateSize:function(a){if(b.isIOS){var c=document.documentElement.clientWidth/window.innerWidth,d=window.innerHeight*c;b.wrap.css("height",d),b.wH=d}else b.wH=a||v.height();b.fixedContentPos||b.wrap.css("height",b.wH),y("Resize")},updateItemHTML:function(){var c=b.items[b.index];b.contentContainer.detach(),b.content&&b.content.detach(),c.parsed||(c=b.parseEl(b.index));var d=c.type;if(y("BeforeChange",[b.currItem?b.currItem.type:"",d]),b.currItem=c,!b.currTemplate[d]){var f=b.st[d]?b.st[d].markup:!1;y("FirstMarkupParse",f),b.currTemplate[d]=f?a(f):!0}e&&e!==c.type&&b.container.removeClass("mfp-"+e+"-holder");var g=b["get"+d.charAt(0).toUpperCase()+d.slice(1)](c,b.currTemplate[d]);b.appendContent(g,d),c.preloaded=!0,y(n,c),e=c.type,b.container.prepend(b.contentContainer),y("AfterChange")},appendContent:function(a,c){b.content=a,a?b.st.showCloseBtn&&b.st.closeBtnInside&&b.currTemplate[c]===!0?b.content.find(".mfp-close").length||b.content.append(z()):b.content=a:b.content="",y(k),b.container.addClass("mfp-"+c+"-holder"),b.contentContainer.append(b.content)},parseEl:function(c){var d,e=b.items[c];if(e.tagName?e={el:a(e)}:(d=e.type,e={data:e,src:e.src}),e.el){for(var f=b.types,g=0;g<f.length;g++)if(e.el.hasClass("mfp-"+f[g])){d=f[g];break}e.src=e.el.attr("data-mfp-src"),e.src||(e.src=e.el.attr("href"))}return e.type=d||b.st.type||"inline",e.index=c,e.parsed=!0,b.items[c]=e,y("ElementParse",e),b.items[c]},addGroup:function(a,c){var d=function(d){d.mfpEl=this,b._openClick(d,a,c)};c||(c={});var e="click.magnificPopup";c.mainEl=a,c.items?(c.isObj=!0,a.off(e).on(e,d)):(c.isObj=!1,c.delegate?a.off(e).on(e,c.delegate,d):(c.items=a,a.off(e).on(e,d)))},_openClick:function(c,d,e){var f=void 0!==e.midClick?e.midClick:a.magnificPopup.defaults.midClick;if(f||2!==c.which&&!c.ctrlKey&&!c.metaKey){var g=void 0!==e.disableOn?e.disableOn:a.magnificPopup.defaults.disableOn;if(g)if(a.isFunction(g)){if(!g.call(b))return!0}else if(v.width()<g)return!0;c.type&&(c.preventDefault(),b.isOpen&&c.stopPropagation()),e.el=a(c.mfpEl),e.delegate&&(e.items=d.find(e.delegate)),b.open(e)}},updateStatus:function(a,d){if(b.preloader){c!==a&&b.container.removeClass("mfp-s-"+c),d||"loading"!==a||(d=b.st.tLoading);var e={status:a,text:d};y("UpdateStatus",e),a=e.status,d=e.text,b.preloader.html(d),b.preloader.find("a").on("click",function(a){a.stopImmediatePropagation()}),b.container.addClass("mfp-s-"+a),c=a}},_checkIfClose:function(c){if(!a(c).hasClass(s)){var d=b.st.closeOnContentClick,e=b.st.closeOnBgClick;if(d&&e)return!0;if(!b.content||a(c).hasClass("mfp-close")||b.preloader&&c===b.preloader[0])return!0;if(c===b.content[0]||a.contains(b.content[0],c)){if(d)return!0}else if(e&&a.contains(document,c))return!0;return!1}},_addClassToMFP:function(a){b.bgOverlay.addClass(a),b.wrap.addClass(a)},_removeClassFromMFP:function(a){this.bgOverlay.removeClass(a),b.wrap.removeClass(a)},_hasScrollBar:function(a){return(b.isIE7?d.height():document.body.scrollHeight)>(a||v.height())},_setFocus:function(){(b.st.focus?b.content.find(b.st.focus).eq(0):b.wrap).focus()},_onFocusIn:function(c){return c.target===b.wrap[0]||a.contains(b.wrap[0],c.target)?void 0:(b._setFocus(),!1)},_parseMarkup:function(b,c,d){var e;d.data&&(c=a.extend(d.data,c)),y(l,[b,c,d]),a.each(c,function(a,c){if(void 0===c||c===!1)return!0;if(e=a.split("_"),e.length>1){var d=b.find(p+"-"+e[0]);if(d.length>0){var f=e[1];"replaceWith"===f?d[0]!==c[0]&&d.replaceWith(c):"img"===f?d.is("img")?d.attr("src",c):d.replaceWith('<img src="'+c+'" class="'+d.attr("class")+'" />'):d.attr(e[1],c)}}else b.find(p+"-"+a).html(c)})},_getScrollbarSize:function(){if(void 0===b.scrollbarSize){var a=document.createElement("div");a.style.cssText="width: 99px; height: 99px; overflow: scroll; position: absolute; top: -9999px;",document.body.appendChild(a),b.scrollbarSize=a.offsetWidth-a.clientWidth,document.body.removeChild(a)}return b.scrollbarSize}},a.magnificPopup={instance:null,proto:t.prototype,modules:[],open:function(b,c){return A(),b=b?a.extend(!0,{},b):{},b.isObj=!0,b.index=c||0,this.instance.open(b)},close:function(){return a.magnificPopup.instance&&a.magnificPopup.instance.close()},registerModule:function(b,c){c.options&&(a.magnificPopup.defaults[b]=c.options),a.extend(this.proto,c.proto),this.modules.push(b)},defaults:{disableOn:0,key:null,midClick:!1,mainClass:"",preloader:!0,focus:"",closeOnContentClick:!1,closeOnBgClick:!0,closeBtnInside:!0,showCloseBtn:!0,enableEscapeKey:!0,modal:!1,alignTop:!1,removalDelay:0,prependTo:null,fixedContentPos:"auto",fixedBgPos:"auto",overflowY:"auto",closeMarkup:'<button title="%title%" type="button" class="mfp-close">&times;</button>',tClose:"Close (Esc)",tLoading:"Loading..."}},a.fn.magnificPopup=function(c){A();var d=a(this);if("string"==typeof c)if("open"===c){var e,f=u?d.data("magnificPopup"):d[0].magnificPopup,g=parseInt(arguments[1],10)||0;f.items?e=f.items[g]:(e=d,f.delegate&&(e=e.find(f.delegate)),e=e.eq(g)),b._openClick({mfpEl:e},d,f)}else b.isOpen&&b[c].apply(b,Array.prototype.slice.call(arguments,1));else c=a.extend(!0,{},c),u?d.data("magnificPopup",c):d[0].magnificPopup=c,b.addGroup(d,c);return d};var C,D,E,F="inline",G=function(){E&&(D.after(E.addClass(C)).detach(),E=null)};a.magnificPopup.registerModule(F,{options:{hiddenClass:"hide",markup:"",tNotFound:"Content not found"},proto:{initInline:function(){b.types.push(F),w(h+"."+F,function(){G()})},getInline:function(c,d){if(G(),c.src){var e=b.st.inline,f=a(c.src);if(f.length){var g=f[0].parentNode;g&&g.tagName&&(D||(C=e.hiddenClass,D=x(C),C="mfp-"+C),E=f.after(D).detach().removeClass(C)),b.updateStatus("ready")}else b.updateStatus("error",e.tNotFound),f=a("<div>");return c.inlineElement=f,f}return b.updateStatus("ready"),b._parseMarkup(d,{},c),d}}});var H,I="ajax",J=function(){H&&a(document.body).removeClass(H)},K=function(){J(),b.req&&b.req.abort()};a.magnificPopup.registerModule(I,{options:{settings:null,cursor:"mfp-ajax-cur",tError:'<a href="%url%">The content</a> could not be loaded.'},proto:{initAjax:function(){b.types.push(I),H=b.st.ajax.cursor,w(h+"."+I,K),w("BeforeChange."+I,K)},getAjax:function(c){H&&a(document.body).addClass(H),b.updateStatus("loading");var d=a.extend({url:c.src,success:function(d,e,f){var g={data:d,xhr:f};y("ParseAjax",g),b.appendContent(a(g.data),I),c.finished=!0,J(),b._setFocus(),setTimeout(function(){b.wrap.addClass(q)},16),b.updateStatus("ready"),y("AjaxContentAdded")},error:function(){J(),c.finished=c.loadError=!0,b.updateStatus("error",b.st.ajax.tError.replace("%url%",c.src))}},b.st.ajax.settings);return b.req=a.ajax(d),""}}});var L,M=function(c){if(c.data&&void 0!==c.data.title)return c.data.title;var d=b.st.image.titleSrc;if(d){if(a.isFunction(d))return d.call(b,c);if(c.el)return c.el.attr(d)||""}return""};a.magnificPopup.registerModule("image",{options:{markup:'<div class="mfp-figure"><div class="mfp-close"></div><figure><div class="mfp-img"></div><figcaption><div class="mfp-bottom-bar"><div class="mfp-title"></div><div class="mfp-counter"></div></div></figcaption></figure></div>',cursor:"mfp-zoom-out-cur",titleSrc:"title",verticalFit:!0,tError:'<a href="%url%">The image</a> could not be loaded.'},proto:{initImage:function(){var c=b.st.image,d=".image";b.types.push("image"),w(m+d,function(){"image"===b.currItem.type&&c.cursor&&a(document.body).addClass(c.cursor)}),w(h+d,function(){c.cursor&&a(document.body).removeClass(c.cursor),v.off("resize"+p)}),w("Resize"+d,b.resizeImage),b.isLowIE&&w("AfterChange",b.resizeImage)},resizeImage:function(){var a=b.currItem;if(a&&a.img&&b.st.image.verticalFit){var c=0;b.isLowIE&&(c=parseInt(a.img.css("padding-top"),10)+parseInt(a.img.css("padding-bottom"),10)),a.img.css("max-height",b.wH-c)}},_onImageHasSize:function(a){a.img&&(a.hasSize=!0,L&&clearInterval(L),a.isCheckingImgSize=!1,y("ImageHasSize",a),a.imgHidden&&(b.content&&b.content.removeClass("mfp-loading"),a.imgHidden=!1))},findImageSize:function(a){var c=0,d=a.img[0],e=function(f){L&&clearInterval(L),L=setInterval(function(){return d.naturalWidth>0?void b._onImageHasSize(a):(c>200&&clearInterval(L),c++,void(3===c?e(10):40===c?e(50):100===c&&e(500)))},f)};e(1)},getImage:function(c,d){var e=0,f=function(){c&&(c.img[0].complete?(c.img.off(".mfploader"),c===b.currItem&&(b._onImageHasSize(c),b.updateStatus("ready")),c.hasSize=!0,c.loaded=!0,y("ImageLoadComplete")):(e++,200>e?setTimeout(f,100):g()))},g=function(){c&&(c.img.off(".mfploader"),c===b.currItem&&(b._onImageHasSize(c),b.updateStatus("error",h.tError.replace("%url%",c.src))),c.hasSize=!0,c.loaded=!0,c.loadError=!0)},h=b.st.image,i=d.find(".mfp-img");if(i.length){var j=document.createElement("img");j.className="mfp-img",c.el&&c.el.find("img").length&&(j.alt=c.el.find("img").attr("alt")),c.img=a(j).on("load.mfploader",f).on("error.mfploader",g),j.src=c.src,i.is("img")&&(c.img=c.img.clone()),j=c.img[0],j.naturalWidth>0?c.hasSize=!0:j.width||(c.hasSize=!1)}return b._parseMarkup(d,{title:M(c),img_replaceWith:c.img},c),b.resizeImage(),c.hasSize?(L&&clearInterval(L),c.loadError?(d.addClass("mfp-loading"),b.updateStatus("error",h.tError.replace("%url%",c.src))):(d.removeClass("mfp-loading"),b.updateStatus("ready")),d):(b.updateStatus("loading"),c.loading=!0,c.hasSize||(c.imgHidden=!0,d.addClass("mfp-loading"),b.findImageSize(c)),d)}}});var N,O=function(){return void 0===N&&(N=void 0!==document.createElement("p").style.MozTransform),N};a.magnificPopup.registerModule("zoom",{options:{enabled:!1,easing:"ease-in-out",duration:300,opener:function(a){return a.is("img")?a:a.find("img")}},proto:{initZoom:function(){var a,c=b.st.zoom,d=".zoom";if(c.enabled&&b.supportsTransition){var e,f,g=c.duration,j=function(a){var b=a.clone().removeAttr("style").removeAttr("class").addClass("mfp-animated-image"),d="all "+c.duration/1e3+"s "+c.easing,e={position:"fixed",zIndex:9999,left:0,top:0,"-webkit-backface-visibility":"hidden"},f="transition";return e["-webkit-"+f]=e["-moz-"+f]=e["-o-"+f]=e[f]=d,b.css(e),b},k=function(){b.content.css("visibility","visible")};w("BuildControls"+d,function(){if(b._allowZoom()){if(clearTimeout(e),b.content.css("visibility","hidden"),a=b._getItemToZoom(),!a)return void k();f=j(a),f.css(b._getOffset()),b.wrap.append(f),e=setTimeout(function(){f.css(b._getOffset(!0)),e=setTimeout(function(){k(),setTimeout(function(){f.remove(),a=f=null,y("ZoomAnimationEnded")},16)},g)},16)}}),w(i+d,function(){if(b._allowZoom()){if(clearTimeout(e),b.st.removalDelay=g,!a){if(a=b._getItemToZoom(),!a)return;f=j(a)}f.css(b._getOffset(!0)),b.wrap.append(f),b.content.css("visibility","hidden"),setTimeout(function(){f.css(b._getOffset())},16)}}),w(h+d,function(){b._allowZoom()&&(k(),f&&f.remove(),a=null)})}},_allowZoom:function(){return"image"===b.currItem.type},_getItemToZoom:function(){return b.currItem.hasSize?b.currItem.img:!1},_getOffset:function(c){var d;d=c?b.currItem.img:b.st.zoom.opener(b.currItem.el||b.currItem);var e=d.offset(),f=parseInt(d.css("padding-top"),10),g=parseInt(d.css("padding-bottom"),10);e.top-=a(window).scrollTop()-f;var h={width:d.width(),height:(u?d.innerHeight():d[0].offsetHeight)-g-f};return O()?h["-moz-transform"]=h.transform="translate("+e.left+"px,"+e.top+"px)":(h.left=e.left,h.top=e.top),h}}});var P="iframe",Q="//about:blank",R=function(a){if(b.currTemplate[P]){var c=b.currTemplate[P].find("iframe");c.length&&(a||(c[0].src=Q),b.isIE8&&c.css("display",a?"block":"none"))}};a.magnificPopup.registerModule(P,{options:{markup:'<div class="mfp-iframe-scaler"><div class="mfp-close"></div><iframe class="mfp-iframe" src="//about:blank" frameborder="0" allowfullscreen></iframe></div>',srcAction:"iframe_src",patterns:{youtube:{index:"youtube.com",id:"v=",src:"//www.youtube.com/embed/%id%?autoplay=1"},vimeo:{index:"vimeo.com/",id:"/",src:"//player.vimeo.com/video/%id%?autoplay=1"},gmaps:{index:"//maps.google.",src:"%id%&output=embed"}}},proto:{initIframe:function(){b.types.push(P),w("BeforeChange",function(a,b,c){b!==c&&(b===P?R():c===P&&R(!0))}),w(h+"."+P,function(){R()})},getIframe:function(c,d){var e=c.src,f=b.st.iframe;a.each(f.patterns,function(){return e.indexOf(this.index)>-1?(this.id&&(e="string"==typeof this.id?e.substr(e.lastIndexOf(this.id)+this.id.length,e.length):this.id.call(this,e)),e=this.src.replace("%id%",e),!1):void 0});var g={};return f.srcAction&&(g[f.srcAction]=e),b._parseMarkup(d,g,c),b.updateStatus("ready"),d}}});var S=function(a){var c=b.items.length;return a>c-1?a-c:0>a?c+a:a},T=function(a,b,c){return a.replace(/%curr%/gi,b+1).replace(/%total%/gi,c)};a.magnificPopup.registerModule("gallery",{options:{enabled:!1,arrowMarkup:'<button title="%title%" type="button" class="mfp-arrow mfp-arrow-%dir%"></button>',preload:[0,2],navigateByImgClick:!0,arrows:!0,tPrev:"Previous (Left arrow key)",tNext:"Next (Right arrow key)",tCounter:"%curr% of %total%"},proto:{initGallery:function(){var c=b.st.gallery,e=".mfp-gallery",g=Boolean(a.fn.mfpFastClick);return b.direction=!0,c&&c.enabled?(f+=" mfp-gallery",w(m+e,function(){c.navigateByImgClick&&b.wrap.on("click"+e,".mfp-img",function(){return b.items.length>1?(b.next(),!1):void 0}),d.on("keydown"+e,function(a){37===a.keyCode?b.prev():39===a.keyCode&&b.next()})}),w("UpdateStatus"+e,function(a,c){c.text&&(c.text=T(c.text,b.currItem.index,b.items.length))}),w(l+e,function(a,d,e,f){var g=b.items.length;e.counter=g>1?T(c.tCounter,f.index,g):""}),w("BuildControls"+e,function(){if(b.items.length>1&&c.arrows&&!b.arrowLeft){var d=c.arrowMarkup,e=b.arrowLeft=a(d.replace(/%title%/gi,c.tPrev).replace(/%dir%/gi,"left")).addClass(s),f=b.arrowRight=a(d.replace(/%title%/gi,c.tNext).replace(/%dir%/gi,"right")).addClass(s),h=g?"mfpFastClick":"click";e[h](function(){b.prev()}),f[h](function(){b.next()}),b.isIE7&&(x("b",e[0],!1,!0),x("a",e[0],!1,!0),x("b",f[0],!1,!0),x("a",f[0],!1,!0)),b.container.append(e.add(f))}}),w(n+e,function(){b._preloadTimeout&&clearTimeout(b._preloadTimeout),b._preloadTimeout=setTimeout(function(){b.preloadNearbyImages(),b._preloadTimeout=null},16)}),void w(h+e,function(){d.off(e),b.wrap.off("click"+e),b.arrowLeft&&g&&b.arrowLeft.add(b.arrowRight).destroyMfpFastClick(),b.arrowRight=b.arrowLeft=null})):!1},next:function(){b.direction=!0,b.index=S(b.index+1),b.updateItemHTML()},prev:function(){b.direction=!1,b.index=S(b.index-1),b.updateItemHTML()},goTo:function(a){b.direction=a>=b.index,b.index=a,b.updateItemHTML()},preloadNearbyImages:function(){var a,c=b.st.gallery.preload,d=Math.min(c[0],b.items.length),e=Math.min(c[1],b.items.length);for(a=1;a<=(b.direction?e:d);a++)b._preloadItem(b.index+a);for(a=1;a<=(b.direction?d:e);a++)b._preloadItem(b.index-a)},_preloadItem:function(c){if(c=S(c),!b.items[c].preloaded){var d=b.items[c];d.parsed||(d=b.parseEl(c)),y("LazyLoad",d),"image"===d.type&&(d.img=a('<img class="mfp-img" />').on("load.mfploader",function(){d.hasSize=!0}).on("error.mfploader",function(){d.hasSize=!0,d.loadError=!0,y("LazyLoadError",d)}).attr("src",d.src)),d.preloaded=!0}}}});var U="retina";a.magnificPopup.registerModule(U,{options:{replaceSrc:function(a){return a.src.replace(/\.\w+$/,function(a){return"@2x"+a})},ratio:1},proto:{initRetina:function(){if(window.devicePixelRatio>1){var a=b.st.retina,c=a.ratio;c=isNaN(c)?c():c,c>1&&(w("ImageHasSize."+U,function(a,b){b.img.css({"max-width":b.img[0].naturalWidth/c,width:"100%"})}),w("ElementParse."+U,function(b,d){d.src=a.replaceSrc(d,c)}))}}}}),function(){var b=1e3,c="ontouchstart"in window,d=function(){v.off("touchmove"+f+" touchend"+f)},e="mfpFastClick",f="."+e;a.fn.mfpFastClick=function(e){return a(this).each(function(){var g,h=a(this);if(c){var i,j,k,l,m,n;h.on("touchstart"+f,function(a){l=!1,n=1,m=a.originalEvent?a.originalEvent.touches[0]:a.touches[0],j=m.clientX,k=m.clientY,v.on("touchmove"+f,function(a){m=a.originalEvent?a.originalEvent.touches:a.touches,n=m.length,m=m[0],(Math.abs(m.clientX-j)>10||Math.abs(m.clientY-k)>10)&&(l=!0,d())}).on("touchend"+f,function(a){d(),l||n>1||(g=!0,a.preventDefault(),clearTimeout(i),i=setTimeout(function(){g=!1},b),e())})})}h.on("click"+f,function(){g||e()})})},a.fn.destroyMfpFastClick=function(){a(this).off("touchstart"+f+" click"+f),c&&v.off("touchmove"+f+" touchend"+f)}}(),A()});
1
+ /*! Magnific Popup - v1.0.0 - 2015-09-17
2
  * http://dimsemenov.com/plugins/magnific-popup/
3
  * Copyright (c) 2015 Dmitry Semenov; */
4
+ !function(a){"function"==typeof define&&define.amd?define(["jquery"],a):a("object"==typeof exports?require("jquery"):window.jQuery||window.Zepto)}(function(a){var b,c,d,e,f,g,h="Close",i="BeforeClose",j="AfterClose",k="BeforeAppend",l="MarkupParse",m="Open",n="Change",o="mfp",p="."+o,q="mfp-ready",r="mfp-removing",s="mfp-prevent-close",t=function(){},u=!!window.jQuery,v=a(window),w=function(a,c){b.ev.on(o+a+p,c)},x=function(b,c,d,e){var f=document.createElement("div");return f.className="mfp-"+b,d&&(f.innerHTML=d),e?c&&c.appendChild(f):(f=a(f),c&&f.appendTo(c)),f},y=function(c,d){b.ev.triggerHandler(o+c,d),b.st.callbacks&&(c=c.charAt(0).toLowerCase()+c.slice(1),b.st.callbacks[c]&&b.st.callbacks[c].apply(b,a.isArray(d)?d:[d]))},z=function(c){return c===g&&b.currTemplate.closeBtn||(b.currTemplate.closeBtn=a(b.st.closeMarkup.replace("%title%",b.st.tClose)),g=c),b.currTemplate.closeBtn},A=function(){a.magnificPopup.instance||(b=new t,b.init(),a.magnificPopup.instance=b)},B=function(){var a=document.createElement("p").style,b=["ms","O","Moz","Webkit"];if(void 0!==a.transition)return!0;for(;b.length;)if(b.pop()+"Transition"in a)return!0;return!1};t.prototype={constructor:t,init:function(){var c=navigator.appVersion;b.isIE7=-1!==c.indexOf("MSIE 7."),b.isIE8=-1!==c.indexOf("MSIE 8."),b.isLowIE=b.isIE7||b.isIE8,b.isAndroid=/android/gi.test(c),b.isIOS=/iphone|ipad|ipod/gi.test(c),b.supportsTransition=B(),b.probablyMobile=b.isAndroid||b.isIOS||/(Opera Mini)|Kindle|webOS|BlackBerry|(Opera Mobi)|(Windows Phone)|IEMobile/i.test(navigator.userAgent),d=a(document),b.popupsCache={}},open:function(c){var e;if(c.isObj===!1){b.items=c.items.toArray(),b.index=0;var g,h=c.items;for(e=0;e<h.length;e++)if(g=h[e],g.parsed&&(g=g.el[0]),g===c.el[0]){b.index=e;break}}else b.items=a.isArray(c.items)?c.items:[c.items],b.index=c.index||0;if(b.isOpen)return void b.updateItemHTML();b.types=[],f="",c.mainEl&&c.mainEl.length?b.ev=c.mainEl.eq(0):b.ev=d,c.key?(b.popupsCache[c.key]||(b.popupsCache[c.key]={}),b.currTemplate=b.popupsCache[c.key]):b.currTemplate={},b.st=a.extend(!0,{},a.magnificPopup.defaults,c),b.fixedContentPos="auto"===b.st.fixedContentPos?!b.probablyMobile:b.st.fixedContentPos,b.st.modal&&(b.st.closeOnContentClick=!1,b.st.closeOnBgClick=!1,b.st.showCloseBtn=!1,b.st.enableEscapeKey=!1),b.bgOverlay||(b.bgOverlay=x("bg").on("click"+p,function(){b.close()}),b.wrap=x("wrap").attr("tabindex",-1).on("click"+p,function(a){b._checkIfClose(a.target)&&b.close()}),b.container=x("container",b.wrap)),b.contentContainer=x("content"),b.st.preloader&&(b.preloader=x("preloader",b.container,b.st.tLoading));var i=a.magnificPopup.modules;for(e=0;e<i.length;e++){var j=i[e];j=j.charAt(0).toUpperCase()+j.slice(1),b["init"+j].call(b)}y("BeforeOpen"),b.st.showCloseBtn&&(b.st.closeBtnInside?(w(l,function(a,b,c,d){c.close_replaceWith=z(d.type)}),f+=" mfp-close-btn-in"):b.wrap.append(z())),b.st.alignTop&&(f+=" mfp-align-top"),b.fixedContentPos?b.wrap.css({overflow:b.st.overflowY,overflowX:"hidden",overflowY:b.st.overflowY}):b.wrap.css({top:v.scrollTop(),position:"absolute"}),(b.st.fixedBgPos===!1||"auto"===b.st.fixedBgPos&&!b.fixedContentPos)&&b.bgOverlay.css({height:d.height(),position:"absolute"}),b.st.enableEscapeKey&&d.on("keyup"+p,function(a){27===a.keyCode&&b.close()}),v.on("resize"+p,function(){b.updateSize()}),b.st.closeOnContentClick||(f+=" mfp-auto-cursor"),f&&b.wrap.addClass(f);var k=b.wH=v.height(),n={};if(b.fixedContentPos&&b._hasScrollBar(k)){var o=b._getScrollbarSize();o&&(n.marginRight=o)}b.fixedContentPos&&(b.isIE7?a("body, html").css("overflow","hidden"):n.overflow="hidden");var r=b.st.mainClass;return b.isIE7&&(r+=" mfp-ie7"),r&&b._addClassToMFP(r),b.updateItemHTML(),y("BuildControls"),a("html").css(n),b.bgOverlay.add(b.wrap).prependTo(b.st.prependTo||a(document.body)),b._lastFocusedEl=document.activeElement,setTimeout(function(){b.content?(b._addClassToMFP(q),b._setFocus()):b.bgOverlay.addClass(q),d.on("focusin"+p,b._onFocusIn)},16),b.isOpen=!0,b.updateSize(k),y(m),c},close:function(){b.isOpen&&(y(i),b.isOpen=!1,b.st.removalDelay&&!b.isLowIE&&b.supportsTransition?(b._addClassToMFP(r),setTimeout(function(){b._close()},b.st.removalDelay)):b._close())},_close:function(){y(h);var c=r+" "+q+" ";if(b.bgOverlay.detach(),b.wrap.detach(),b.container.empty(),b.st.mainClass&&(c+=b.st.mainClass+" "),b._removeClassFromMFP(c),b.fixedContentPos){var e={marginRight:""};b.isIE7?a("body, html").css("overflow",""):e.overflow="",a("html").css(e)}d.off("keyup"+p+" focusin"+p),b.ev.off(p),b.wrap.attr("class","mfp-wrap").removeAttr("style"),b.bgOverlay.attr("class","mfp-bg"),b.container.attr("class","mfp-container"),!b.st.showCloseBtn||b.st.closeBtnInside&&b.currTemplate[b.currItem.type]!==!0||b.currTemplate.closeBtn&&b.currTemplate.closeBtn.detach(),b._lastFocusedEl&&a(b._lastFocusedEl).focus(),b.currItem=null,b.content=null,b.currTemplate=null,b.prevHeight=0,y(j)},updateSize:function(a){if(b.isIOS){var c=document.documentElement.clientWidth/window.innerWidth,d=window.innerHeight*c;b.wrap.css("height",d),b.wH=d}else b.wH=a||v.height();b.fixedContentPos||b.wrap.css("height",b.wH),y("Resize")},updateItemHTML:function(){var c=b.items[b.index];b.contentContainer.detach(),b.content&&b.content.detach(),c.parsed||(c=b.parseEl(b.index));var d=c.type;if(y("BeforeChange",[b.currItem?b.currItem.type:"",d]),b.currItem=c,!b.currTemplate[d]){var f=b.st[d]?b.st[d].markup:!1;y("FirstMarkupParse",f),f?b.currTemplate[d]=a(f):b.currTemplate[d]=!0}e&&e!==c.type&&b.container.removeClass("mfp-"+e+"-holder");var g=b["get"+d.charAt(0).toUpperCase()+d.slice(1)](c,b.currTemplate[d]);b.appendContent(g,d),c.preloaded=!0,y(n,c),e=c.type,b.container.prepend(b.contentContainer),y("AfterChange")},appendContent:function(a,c){b.content=a,a?b.st.showCloseBtn&&b.st.closeBtnInside&&b.currTemplate[c]===!0?b.content.find(".mfp-close").length||b.content.append(z()):b.content=a:b.content="",y(k),b.container.addClass("mfp-"+c+"-holder"),b.contentContainer.append(b.content)},parseEl:function(c){var d,e=b.items[c];if(e.tagName?e={el:a(e)}:(d=e.type,e={data:e,src:e.src}),e.el){for(var f=b.types,g=0;g<f.length;g++)if(e.el.hasClass("mfp-"+f[g])){d=f[g];break}e.src=e.el.attr("data-mfp-src"),e.src||(e.src=e.el.attr("href"))}return e.type=d||b.st.type||"inline",e.index=c,e.parsed=!0,b.items[c]=e,y("ElementParse",e),b.items[c]},addGroup:function(a,c){var d=function(d){d.mfpEl=this,b._openClick(d,a,c)};c||(c={});var e="click.magnificPopup";c.mainEl=a,c.items?(c.isObj=!0,a.off(e).on(e,d)):(c.isObj=!1,c.delegate?a.off(e).on(e,c.delegate,d):(c.items=a,a.off(e).on(e,d)))},_openClick:function(c,d,e){var f=void 0!==e.midClick?e.midClick:a.magnificPopup.defaults.midClick;if(f||!(2===c.which||c.ctrlKey||c.metaKey||c.altKey||c.shiftKey)){var g=void 0!==e.disableOn?e.disableOn:a.magnificPopup.defaults.disableOn;if(g)if(a.isFunction(g)){if(!g.call(b))return!0}else if(v.width()<g)return!0;c.type&&(c.preventDefault(),b.isOpen&&c.stopPropagation()),e.el=a(c.mfpEl),e.delegate&&(e.items=d.find(e.delegate)),b.open(e)}},updateStatus:function(a,d){if(b.preloader){c!==a&&b.container.removeClass("mfp-s-"+c),d||"loading"!==a||(d=b.st.tLoading);var e={status:a,text:d};y("UpdateStatus",e),a=e.status,d=e.text,b.preloader.html(d),b.preloader.find("a").on("click",function(a){a.stopImmediatePropagation()}),b.container.addClass("mfp-s-"+a),c=a}},_checkIfClose:function(c){if(!a(c).hasClass(s)){var d=b.st.closeOnContentClick,e=b.st.closeOnBgClick;if(d&&e)return!0;if(!b.content||a(c).hasClass("mfp-close")||b.preloader&&c===b.preloader[0])return!0;if(c===b.content[0]||a.contains(b.content[0],c)){if(d)return!0}else if(e&&a.contains(document,c))return!0;return!1}},_addClassToMFP:function(a){b.bgOverlay.addClass(a),b.wrap.addClass(a)},_removeClassFromMFP:function(a){this.bgOverlay.removeClass(a),b.wrap.removeClass(a)},_hasScrollBar:function(a){return(b.isIE7?d.height():document.body.scrollHeight)>(a||v.height())},_setFocus:function(){(b.st.focus?b.content.find(b.st.focus).eq(0):b.wrap).focus()},_onFocusIn:function(c){return c.target===b.wrap[0]||a.contains(b.wrap[0],c.target)?void 0:(b._setFocus(),!1)},_parseMarkup:function(b,c,d){var e;d.data&&(c=a.extend(d.data,c)),y(l,[b,c,d]),a.each(c,function(a,c){if(void 0===c||c===!1)return!0;if(e=a.split("_"),e.length>1){var d=b.find(p+"-"+e[0]);if(d.length>0){var f=e[1];"replaceWith"===f?d[0]!==c[0]&&d.replaceWith(c):"img"===f?d.is("img")?d.attr("src",c):d.replaceWith('<img src="'+c+'" class="'+d.attr("class")+'" />'):d.attr(e[1],c)}}else b.find(p+"-"+a).html(c)})},_getScrollbarSize:function(){if(void 0===b.scrollbarSize){var a=document.createElement("div");a.style.cssText="width: 99px; height: 99px; overflow: scroll; position: absolute; top: -9999px;",document.body.appendChild(a),b.scrollbarSize=a.offsetWidth-a.clientWidth,document.body.removeChild(a)}return b.scrollbarSize}},a.magnificPopup={instance:null,proto:t.prototype,modules:[],open:function(b,c){return A(),b=b?a.extend(!0,{},b):{},b.isObj=!0,b.index=c||0,this.instance.open(b)},close:function(){return a.magnificPopup.instance&&a.magnificPopup.instance.close()},registerModule:function(b,c){c.options&&(a.magnificPopup.defaults[b]=c.options),a.extend(this.proto,c.proto),this.modules.push(b)},defaults:{disableOn:0,key:null,midClick:!1,mainClass:"",preloader:!0,focus:"",closeOnContentClick:!1,closeOnBgClick:!0,closeBtnInside:!0,showCloseBtn:!0,enableEscapeKey:!0,modal:!1,alignTop:!1,removalDelay:0,prependTo:null,fixedContentPos:"auto",fixedBgPos:"auto",overflowY:"auto",closeMarkup:'<button title="%title%" type="button" class="mfp-close">&#215;</button>',tClose:"Close (Esc)",tLoading:"Loading..."}},a.fn.magnificPopup=function(c){A();var d=a(this);if("string"==typeof c)if("open"===c){var e,f=u?d.data("magnificPopup"):d[0].magnificPopup,g=parseInt(arguments[1],10)||0;f.items?e=f.items[g]:(e=d,f.delegate&&(e=e.find(f.delegate)),e=e.eq(g)),b._openClick({mfpEl:e},d,f)}else b.isOpen&&b[c].apply(b,Array.prototype.slice.call(arguments,1));else c=a.extend(!0,{},c),u?d.data("magnificPopup",c):d[0].magnificPopup=c,b.addGroup(d,c);return d};var C,D,E,F="inline",G=function(){E&&(D.after(E.addClass(C)).detach(),E=null)};a.magnificPopup.registerModule(F,{options:{hiddenClass:"hide",markup:"",tNotFound:"Content not found"},proto:{initInline:function(){b.types.push(F),w(h+"."+F,function(){G()})},getInline:function(c,d){if(G(),c.src){var e=b.st.inline,f=a(c.src);if(f.length){var g=f[0].parentNode;g&&g.tagName&&(D||(C=e.hiddenClass,D=x(C),C="mfp-"+C),E=f.after(D).detach().removeClass(C)),b.updateStatus("ready")}else b.updateStatus("error",e.tNotFound),f=a("<div>");return c.inlineElement=f,f}return b.updateStatus("ready"),b._parseMarkup(d,{},c),d}}});var H,I="ajax",J=function(){H&&a(document.body).removeClass(H)},K=function(){J(),b.req&&b.req.abort()};a.magnificPopup.registerModule(I,{options:{settings:null,cursor:"mfp-ajax-cur",tError:'<a href="%url%">The content</a> could not be loaded.'},proto:{initAjax:function(){b.types.push(I),H=b.st.ajax.cursor,w(h+"."+I,K),w("BeforeChange."+I,K)},getAjax:function(c){H&&a(document.body).addClass(H),b.updateStatus("loading");var d=a.extend({url:c.src,success:function(d,e,f){var g={data:d,xhr:f};y("ParseAjax",g),b.appendContent(a(g.data),I),c.finished=!0,J(),b._setFocus(),setTimeout(function(){b.wrap.addClass(q)},16),b.updateStatus("ready"),y("AjaxContentAdded")},error:function(){J(),c.finished=c.loadError=!0,b.updateStatus("error",b.st.ajax.tError.replace("%url%",c.src))}},b.st.ajax.settings);return b.req=a.ajax(d),""}}});var L,M=function(c){if(c.data&&void 0!==c.data.title)return c.data.title;var d=b.st.image.titleSrc;if(d){if(a.isFunction(d))return d.call(b,c);if(c.el)return c.el.attr(d)||""}return""};a.magnificPopup.registerModule("image",{options:{markup:'<div class="mfp-figure"><div class="mfp-close"></div><figure><div class="mfp-img"></div><figcaption><div class="mfp-bottom-bar"><div class="mfp-title"></div><div class="mfp-counter"></div></div></figcaption></figure></div>',cursor:"mfp-zoom-out-cur",titleSrc:"title",verticalFit:!0,tError:'<a href="%url%">The image</a> could not be loaded.'},proto:{initImage:function(){var c=b.st.image,d=".image";b.types.push("image"),w(m+d,function(){"image"===b.currItem.type&&c.cursor&&a(document.body).addClass(c.cursor)}),w(h+d,function(){c.cursor&&a(document.body).removeClass(c.cursor),v.off("resize"+p)}),w("Resize"+d,b.resizeImage),b.isLowIE&&w("AfterChange",b.resizeImage)},resizeImage:function(){var a=b.currItem;if(a&&a.img&&b.st.image.verticalFit){var c=0;b.isLowIE&&(c=parseInt(a.img.css("padding-top"),10)+parseInt(a.img.css("padding-bottom"),10)),a.img.css("max-height",b.wH-c)}},_onImageHasSize:function(a){a.img&&(a.hasSize=!0,L&&clearInterval(L),a.isCheckingImgSize=!1,y("ImageHasSize",a),a.imgHidden&&(b.content&&b.content.removeClass("mfp-loading"),a.imgHidden=!1))},findImageSize:function(a){var c=0,d=a.img[0],e=function(f){L&&clearInterval(L),L=setInterval(function(){return d.naturalWidth>0?void b._onImageHasSize(a):(c>200&&clearInterval(L),c++,void(3===c?e(10):40===c?e(50):100===c&&e(500)))},f)};e(1)},getImage:function(c,d){var e=0,f=function(){c&&(c.img[0].complete?(c.img.off(".mfploader"),c===b.currItem&&(b._onImageHasSize(c),b.updateStatus("ready")),c.hasSize=!0,c.loaded=!0,y("ImageLoadComplete")):(e++,200>e?setTimeout(f,100):g()))},g=function(){c&&(c.img.off(".mfploader"),c===b.currItem&&(b._onImageHasSize(c),b.updateStatus("error",h.tError.replace("%url%",c.src))),c.hasSize=!0,c.loaded=!0,c.loadError=!0)},h=b.st.image,i=d.find(".mfp-img");if(i.length){var j=document.createElement("img");j.className="mfp-img",c.el&&c.el.find("img").length&&(j.alt=c.el.find("img").attr("alt")),c.img=a(j).on("load.mfploader",f).on("error.mfploader",g),j.src=c.src,i.is("img")&&(c.img=c.img.clone()),j=c.img[0],j.naturalWidth>0?c.hasSize=!0:j.width||(c.hasSize=!1)}return b._parseMarkup(d,{title:M(c),img_replaceWith:c.img},c),b.resizeImage(),c.hasSize?(L&&clearInterval(L),c.loadError?(d.addClass("mfp-loading"),b.updateStatus("error",h.tError.replace("%url%",c.src))):(d.removeClass("mfp-loading"),b.updateStatus("ready")),d):(b.updateStatus("loading"),c.loading=!0,c.hasSize||(c.imgHidden=!0,d.addClass("mfp-loading"),b.findImageSize(c)),d)}}});var N,O=function(){return void 0===N&&(N=void 0!==document.createElement("p").style.MozTransform),N};a.magnificPopup.registerModule("zoom",{options:{enabled:!1,easing:"ease-in-out",duration:300,opener:function(a){return a.is("img")?a:a.find("img")}},proto:{initZoom:function(){var a,c=b.st.zoom,d=".zoom";if(c.enabled&&b.supportsTransition){var e,f,g=c.duration,j=function(a){var b=a.clone().removeAttr("style").removeAttr("class").addClass("mfp-animated-image"),d="all "+c.duration/1e3+"s "+c.easing,e={position:"fixed",zIndex:9999,left:0,top:0,"-webkit-backface-visibility":"hidden"},f="transition";return e["-webkit-"+f]=e["-moz-"+f]=e["-o-"+f]=e[f]=d,b.css(e),b},k=function(){b.content.css("visibility","visible")};w("BuildControls"+d,function(){if(b._allowZoom()){if(clearTimeout(e),b.content.css("visibility","hidden"),a=b._getItemToZoom(),!a)return void k();f=j(a),f.css(b._getOffset()),b.wrap.append(f),e=setTimeout(function(){f.css(b._getOffset(!0)),e=setTimeout(function(){k(),setTimeout(function(){f.remove(),a=f=null,y("ZoomAnimationEnded")},16)},g)},16)}}),w(i+d,function(){if(b._allowZoom()){if(clearTimeout(e),b.st.removalDelay=g,!a){if(a=b._getItemToZoom(),!a)return;f=j(a)}f.css(b._getOffset(!0)),b.wrap.append(f),b.content.css("visibility","hidden"),setTimeout(function(){f.css(b._getOffset())},16)}}),w(h+d,function(){b._allowZoom()&&(k(),f&&f.remove(),a=null)})}},_allowZoom:function(){return"image"===b.currItem.type},_getItemToZoom:function(){return b.currItem.hasSize?b.currItem.img:!1},_getOffset:function(c){var d;d=c?b.currItem.img:b.st.zoom.opener(b.currItem.el||b.currItem);var e=d.offset(),f=parseInt(d.css("padding-top"),10),g=parseInt(d.css("padding-bottom"),10);e.top-=a(window).scrollTop()-f;var h={width:d.width(),height:(u?d.innerHeight():d[0].offsetHeight)-g-f};return O()?h["-moz-transform"]=h.transform="translate("+e.left+"px,"+e.top+"px)":(h.left=e.left,h.top=e.top),h}}});var P="iframe",Q="//about:blank",R=function(a){if(b.currTemplate[P]){var c=b.currTemplate[P].find("iframe");c.length&&(a||(c[0].src=Q),b.isIE8&&c.css("display",a?"block":"none"))}};a.magnificPopup.registerModule(P,{options:{markup:'<div class="mfp-iframe-scaler"><div class="mfp-close"></div><iframe class="mfp-iframe" src="//about:blank" frameborder="0" allowfullscreen></iframe></div>',srcAction:"iframe_src",patterns:{youtube:{index:"youtube.com",id:"v=",src:"//www.youtube.com/embed/%id%?autoplay=1"},vimeo:{index:"vimeo.com/",id:"/",src:"//player.vimeo.com/video/%id%?autoplay=1"},gmaps:{index:"//maps.google.",src:"%id%&output=embed"}}},proto:{initIframe:function(){b.types.push(P),w("BeforeChange",function(a,b,c){b!==c&&(b===P?R():c===P&&R(!0))}),w(h+"."+P,function(){R()})},getIframe:function(c,d){var e=c.src,f=b.st.iframe;a.each(f.patterns,function(){return e.indexOf(this.index)>-1?(this.id&&(e="string"==typeof this.id?e.substr(e.lastIndexOf(this.id)+this.id.length,e.length):this.id.call(this,e)),e=this.src.replace("%id%",e),!1):void 0});var g={};return f.srcAction&&(g[f.srcAction]=e),b._parseMarkup(d,g,c),b.updateStatus("ready"),d}}});var S=function(a){var c=b.items.length;return a>c-1?a-c:0>a?c+a:a},T=function(a,b,c){return a.replace(/%curr%/gi,b+1).replace(/%total%/gi,c)};a.magnificPopup.registerModule("gallery",{options:{enabled:!1,arrowMarkup:'<button title="%title%" type="button" class="mfp-arrow mfp-arrow-%dir%"></button>',preload:[0,2],navigateByImgClick:!0,arrows:!0,tPrev:"Previous (Left arrow key)",tNext:"Next (Right arrow key)",tCounter:"%curr% of %total%"},proto:{initGallery:function(){var c=b.st.gallery,e=".mfp-gallery",g=Boolean(a.fn.mfpFastClick);return b.direction=!0,c&&c.enabled?(f+=" mfp-gallery",w(m+e,function(){c.navigateByImgClick&&b.wrap.on("click"+e,".mfp-img",function(){return b.items.length>1?(b.next(),!1):void 0}),d.on("keydown"+e,function(a){37===a.keyCode?b.prev():39===a.keyCode&&b.next()})}),w("UpdateStatus"+e,function(a,c){c.text&&(c.text=T(c.text,b.currItem.index,b.items.length))}),w(l+e,function(a,d,e,f){var g=b.items.length;e.counter=g>1?T(c.tCounter,f.index,g):""}),w("BuildControls"+e,function(){if(b.items.length>1&&c.arrows&&!b.arrowLeft){var d=c.arrowMarkup,e=b.arrowLeft=a(d.replace(/%title%/gi,c.tPrev).replace(/%dir%/gi,"left")).addClass(s),f=b.arrowRight=a(d.replace(/%title%/gi,c.tNext).replace(/%dir%/gi,"right")).addClass(s),h=g?"mfpFastClick":"click";e[h](function(){b.prev()}),f[h](function(){b.next()}),b.isIE7&&(x("b",e[0],!1,!0),x("a",e[0],!1,!0),x("b",f[0],!1,!0),x("a",f[0],!1,!0)),b.container.append(e.add(f))}}),w(n+e,function(){b._preloadTimeout&&clearTimeout(b._preloadTimeout),b._preloadTimeout=setTimeout(function(){b.preloadNearbyImages(),b._preloadTimeout=null},16)}),void w(h+e,function(){d.off(e),b.wrap.off("click"+e),b.arrowLeft&&g&&b.arrowLeft.add(b.arrowRight).destroyMfpFastClick(),b.arrowRight=b.arrowLeft=null})):!1},next:function(){b.direction=!0,b.index=S(b.index+1),b.updateItemHTML()},prev:function(){b.direction=!1,b.index=S(b.index-1),b.updateItemHTML()},goTo:function(a){b.direction=a>=b.index,b.index=a,b.updateItemHTML()},preloadNearbyImages:function(){var a,c=b.st.gallery.preload,d=Math.min(c[0],b.items.length),e=Math.min(c[1],b.items.length);for(a=1;a<=(b.direction?e:d);a++)b._preloadItem(b.index+a);for(a=1;a<=(b.direction?d:e);a++)b._preloadItem(b.index-a)},_preloadItem:function(c){if(c=S(c),!b.items[c].preloaded){var d=b.items[c];d.parsed||(d=b.parseEl(c)),y("LazyLoad",d),"image"===d.type&&(d.img=a('<img class="mfp-img" />').on("load.mfploader",function(){d.hasSize=!0}).on("error.mfploader",function(){d.hasSize=!0,d.loadError=!0,y("LazyLoadError",d)}).attr("src",d.src)),d.preloaded=!0}}}});var U="retina";a.magnificPopup.registerModule(U,{options:{replaceSrc:function(a){return a.src.replace(/\.\w+$/,function(a){return"@2x"+a})},ratio:1},proto:{initRetina:function(){if(window.devicePixelRatio>1){var a=b.st.retina,c=a.ratio;c=isNaN(c)?c():c,c>1&&(w("ImageHasSize."+U,function(a,b){b.img.css({"max-width":b.img[0].naturalWidth/c,width:"100%"})}),w("ElementParse."+U,function(b,d){d.src=a.replaceSrc(d,c)}))}}}}),function(){var b=1e3,c="ontouchstart"in window,d=function(){v.off("touchmove"+f+" touchend"+f)},e="mfpFastClick",f="."+e;a.fn.mfpFastClick=function(e){return a(this).each(function(){var g,h=a(this);if(c){var i,j,k,l,m,n;h.on("touchstart"+f,function(a){l=!1,n=1,m=a.originalEvent?a.originalEvent.touches[0]:a.touches[0],j=m.clientX,k=m.clientY,v.on("touchmove"+f,function(a){m=a.originalEvent?a.originalEvent.touches:a.touches,n=m.length,m=m[0],(Math.abs(m.clientX-j)>10||Math.abs(m.clientY-k)>10)&&(l=!0,d())}).on("touchend"+f,function(a){d(),l||n>1||(g=!0,a.preventDefault(),clearTimeout(i),i=setTimeout(function(){g=!1},b),e())})})}h.on("click"+f,function(){g||e()})})},a.fn.destroyMfpFastClick=function(){a(this).off("touchstart"+f+" click"+f),c&&v.off("touchmove"+f+" touchend"+f)}}(),A()});
languages/youtube-channel-gallery-ar.mo ADDED
Binary file
languages/youtube-channel-gallery-ar.po ADDED
@@ -0,0 +1,2079 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ # Translation of Continents & Cities in Arabic
2
+ # This file is distributed under the same license as the Continents & Cities package.
3
+ msgid ""
4
+ msgstr ""
5
+ "Project-Id-Version: youtube-channel-gallery-\n"
6
+ "POT-Creation-Date: 2015-09-28 16:41+0200\n"
7
+ "PO-Revision-Date: 2015-09-28 16:48+0200\n"
8
+ "Last-Translator: \n"
9
+ "Language-Team: \n"
10
+ "Language: ar\n"
11
+ "MIME-Version: 1.0\n"
12
+ "Content-Type: text/plain; charset=UTF-8\n"
13
+ "Content-Transfer-Encoding: 8bit\n"
14
+ "Plural-Forms: nplurals=6; plural=n==0 ? 0 : n==1 ? 1 : n==2 ? 2 : n%100>=3 && n"
15
+ "%100<=10 ? 3 : n%100>=11 && n%100<=99 ? 4 : 5;\n"
16
+ "X-Generator: Poedit 1.8.5\n"
17
+ "X-Poedit-KeywordsList: _e;__\n"
18
+ "X-Poedit-Basepath: ..\n"
19
+ "X-Poedit-SourceCharset: UTF-8\n"
20
+ "X-Poedit-SearchPath-0: .\n"
21
+
22
+ #: templates/admin_tabs.php:3 templates/admin_tabs.php:489
23
+ msgid "Title:"
24
+ msgstr ""
25
+
26
+ #: templates/admin_tabs.php:9
27
+ msgid "Feed"
28
+ msgstr ""
29
+
30
+ #: templates/admin_tabs.php:10
31
+ msgid "Player"
32
+ msgstr ""
33
+
34
+ #: templates/admin_tabs.php:11
35
+ msgid "Search"
36
+ msgstr ""
37
+
38
+ #: templates/admin_tabs.php:12
39
+ msgid "Thumbnails"
40
+ msgstr ""
41
+
42
+ #: templates/admin_tabs.php:13
43
+ msgid "Link"
44
+ msgstr ""
45
+
46
+ #: templates/admin_tabs.php:26
47
+ msgid "YouTube API Key:"
48
+ msgstr ""
49
+
50
+ #: templates/admin_tabs.php:28
51
+ msgid "Get your own YouTube API Key and put here."
52
+ msgstr ""
53
+
54
+ #: templates/admin_tabs.php:29
55
+ msgid ""
56
+ "Get <a href=\"https://console.developers.google.com/\" target=\"_blank\">your "
57
+ "Google API key</a>. See <a href=\"http://poselab.com/en/youtube-channel-gallery-"
58
+ "help/\" target=\"_blank\">help</a>"
59
+ msgstr ""
60
+
61
+ #: templates/admin_tabs.php:34
62
+ msgid "Video feed type:"
63
+ msgstr ""
64
+
65
+ #: templates/admin_tabs.php:36
66
+ msgid "Uploaded by a user"
67
+ msgstr ""
68
+
69
+ #: templates/admin_tabs.php:37
70
+ msgid "User's favorites"
71
+ msgstr ""
72
+
73
+ #: templates/admin_tabs.php:38
74
+ msgid "User's likes"
75
+ msgstr ""
76
+
77
+ #: templates/admin_tabs.php:39
78
+ msgid "Playlist"
79
+ msgstr ""
80
+
81
+ #: templates/admin_tabs.php:44
82
+ msgid "Identify by:"
83
+ msgstr ""
84
+
85
+ #: templates/admin_tabs.php:46
86
+ msgid "Username"
87
+ msgstr ""
88
+
89
+ #: templates/admin_tabs.php:47
90
+ msgid "Channel ID"
91
+ msgstr ""
92
+
93
+ #: templates/admin_tabs.php:51
94
+ msgid "YouTube id:"
95
+ msgstr ""
96
+
97
+ #: templates/admin_tabs.php:52
98
+ msgid "YouTube playlist id:"
99
+ msgstr ""
100
+
101
+ #: templates/admin_tabs.php:58
102
+ msgid "Playlist order:"
103
+ msgstr ""
104
+
105
+ #: templates/admin_tabs.php:60
106
+ msgid "Date Order"
107
+ msgstr ""
108
+
109
+ #: templates/admin_tabs.php:61
110
+ msgid "Rating Order"
111
+ msgstr ""
112
+
113
+ #: templates/admin_tabs.php:62
114
+ msgid "Relevance Order"
115
+ msgstr ""
116
+
117
+ #: templates/admin_tabs.php:63
118
+ msgid "Title Order"
119
+ msgstr ""
120
+
121
+ #: templates/admin_tabs.php:64
122
+ msgid "Video Count Order"
123
+ msgstr ""
124
+
125
+ #: templates/admin_tabs.php:65
126
+ msgid "View Count Order"
127
+ msgstr ""
128
+
129
+ #: templates/admin_tabs.php:72
130
+ msgid "Cache time (hours):"
131
+ msgstr ""
132
+
133
+ #: templates/admin_tabs.php:74
134
+ msgid ""
135
+ "Hours that RSS data is saved in database, to not make a request every time the "
136
+ "page is displayed. Assign this value according to how often you upgrade your "
137
+ "playlist in YouTube."
138
+ msgstr ""
139
+
140
+ #: templates/admin_tabs.php:81
141
+ msgid "Activate cache"
142
+ msgstr ""
143
+
144
+ #: templates/admin_tabs.php:82
145
+ msgid ""
146
+ "If you disable this field the cache will be deleted and will not be used. This is "
147
+ "useful to refresh immediately the YouTube RSS used by the plugin. Reenable the "
148
+ "cache when the gallery shows the changes you made in your youtube account."
149
+ msgstr ""
150
+
151
+ #: templates/admin_tabs.php:97
152
+ msgid "Player:"
153
+ msgstr ""
154
+
155
+ #: templates/admin_tabs.php:99
156
+ msgid "Without player"
157
+ msgstr ""
158
+
159
+ #: templates/admin_tabs.php:100
160
+ msgid "show player"
161
+ msgstr ""
162
+
163
+ #: templates/admin_tabs.php:101
164
+ msgid "show player in Magnific Popup"
165
+ msgstr ""
166
+
167
+ #: templates/admin_tabs.php:108
168
+ msgid "Width:"
169
+ msgstr ""
170
+
171
+ #: templates/admin_tabs.php:111
172
+ msgid "%"
173
+ msgstr ""
174
+
175
+ #: templates/admin_tabs.php:112
176
+ msgid "px"
177
+ msgstr ""
178
+
179
+ #: templates/admin_tabs.php:116 templates/admin_tabs.php:316
180
+ msgid "Aspect ratio:"
181
+ msgstr ""
182
+
183
+ #: templates/admin_tabs.php:118 templates/admin_tabs.php:318
184
+ msgid "Standard (4x3)"
185
+ msgstr ""
186
+
187
+ #: templates/admin_tabs.php:119 templates/admin_tabs.php:319
188
+ msgid "Widescreen (16x9)"
189
+ msgstr ""
190
+
191
+ #: templates/admin_tabs.php:126
192
+ msgid "Theme:"
193
+ msgstr ""
194
+
195
+ #: templates/admin_tabs.php:128
196
+ msgid "Dark"
197
+ msgstr ""
198
+
199
+ #: templates/admin_tabs.php:129
200
+ msgid "Light"
201
+ msgstr ""
202
+
203
+ #: templates/admin_tabs.php:133
204
+ msgid "Progress bar color:"
205
+ msgstr ""
206
+
207
+ #: templates/admin_tabs.php:135
208
+ msgid "Red"
209
+ msgstr ""
210
+
211
+ #: templates/admin_tabs.php:136
212
+ #, fuzzy
213
+ msgid "White"
214
+ msgstr "وايت هورس"
215
+
216
+ #: templates/admin_tabs.php:143
217
+ msgid "Video quality:"
218
+ msgstr ""
219
+
220
+ #: templates/admin_tabs.php:145
221
+ msgid "default"
222
+ msgstr ""
223
+
224
+ #: templates/admin_tabs.php:146
225
+ msgid "highres"
226
+ msgstr ""
227
+
228
+ #: templates/admin_tabs.php:147
229
+ msgid "hd1080"
230
+ msgstr ""
231
+
232
+ #: templates/admin_tabs.php:148
233
+ msgid "hd720"
234
+ msgstr ""
235
+
236
+ #: templates/admin_tabs.php:149
237
+ msgid "large"
238
+ msgstr ""
239
+
240
+ #: templates/admin_tabs.php:150
241
+ msgid "medium"
242
+ msgstr ""
243
+
244
+ #: templates/admin_tabs.php:151
245
+ msgid "small"
246
+ msgstr ""
247
+
248
+ #: templates/admin_tabs.php:153
249
+ msgid ""
250
+ "Default value enables YouTube to select the most appropriate playback quality. If "
251
+ "you select a quality level that is not available for the video, then the quality "
252
+ "will be set to the next lowest level that is available."
253
+ msgstr ""
254
+
255
+ #: templates/admin_tabs.php:160
256
+ msgid "Autoplay"
257
+ msgstr ""
258
+
259
+ #: templates/admin_tabs.php:164
260
+ msgid "Show YouTube logo"
261
+ msgstr ""
262
+
263
+ #: templates/admin_tabs.php:165
264
+ msgid ""
265
+ "Activate this field to show the YouTube logo in the control bar. Setting the color "
266
+ "parameter to white will show the YouTube logo in the control bar."
267
+ msgstr ""
268
+
269
+ #: templates/admin_tabs.php:172
270
+ msgid "Show related videos"
271
+ msgstr ""
272
+
273
+ #: templates/admin_tabs.php:173
274
+ msgid "Activate this field to show related videos when playback of the video ends."
275
+ msgstr ""
276
+
277
+ #: templates/admin_tabs.php:177
278
+ msgid "Show info"
279
+ msgstr ""
280
+
281
+ #: templates/admin_tabs.php:178
282
+ msgid ""
283
+ "Activate this field to display information like the video title and uploader "
284
+ "before the video starts playing."
285
+ msgstr ""
286
+
287
+ #: templates/admin_tabs.php:185 templates/admin_tabs.php:387
288
+ msgid "Show additional content"
289
+ msgstr ""
290
+
291
+ #: templates/admin_tabs.php:193 templates/admin_tabs.php:395
292
+ msgid "Show title"
293
+ msgstr ""
294
+
295
+ #: templates/admin_tabs.php:197 templates/admin_tabs.php:399
296
+ msgid "Show published date"
297
+ msgstr ""
298
+
299
+ #: templates/admin_tabs.php:204 templates/admin_tabs.php:406
300
+ msgid "Show description"
301
+ msgstr ""
302
+
303
+ #: templates/admin_tabs.php:212 templates/admin_tabs.php:414
304
+ msgid "Title tag:"
305
+ msgstr ""
306
+
307
+ #: templates/admin_tabs.php:214 templates/admin_tabs.php:416
308
+ msgid "h1"
309
+ msgstr ""
310
+
311
+ #: templates/admin_tabs.php:215 templates/admin_tabs.php:417
312
+ msgid "h2"
313
+ msgstr ""
314
+
315
+ #: templates/admin_tabs.php:216 templates/admin_tabs.php:418
316
+ msgid "h3"
317
+ msgstr ""
318
+
319
+ #: templates/admin_tabs.php:217 templates/admin_tabs.php:419
320
+ msgid "h4"
321
+ msgstr ""
322
+
323
+ #: templates/admin_tabs.php:218 templates/admin_tabs.php:420
324
+ msgid "h5"
325
+ msgstr ""
326
+
327
+ #: templates/admin_tabs.php:219 templates/admin_tabs.php:421
328
+ msgid "h6"
329
+ msgstr ""
330
+
331
+ #: templates/admin_tabs.php:223 templates/admin_tabs.php:425
332
+ msgid "Description words:"
333
+ msgstr ""
334
+
335
+ #: templates/admin_tabs.php:225 templates/admin_tabs.php:427
336
+ msgid ""
337
+ "Set the maximum number of words that will be displayed of the description. This "
338
+ "field is useful when the descriptions of videos in the gallery have different "
339
+ "sizes."
340
+ msgstr ""
341
+
342
+ #: templates/admin_tabs.php:234 templates/admin_tabs.php:286
343
+ #: templates/admin_tabs.php:503 templates/admin_tabs.php:540
344
+ msgid "Tab order:"
345
+ msgstr ""
346
+
347
+ #: templates/admin_tabs.php:251
348
+ msgid "Search input text:"
349
+ msgstr ""
350
+
351
+ #: templates/admin_tabs.php:255
352
+ msgid "Restrict search to (# separated):"
353
+ msgstr ""
354
+
355
+ #: templates/admin_tabs.php:259
356
+ msgid "You must assing this tags to your videos to restrict the search:"
357
+ msgstr ""
358
+
359
+ #: templates/admin_tabs.php:268
360
+ msgid "Restrict search by default: It will overwrite results of feed tab)"
361
+ msgstr ""
362
+
363
+ #: templates/admin_tabs.php:270 templates/admin_tabs.php:456 templates/search.php:10
364
+ msgid "All"
365
+ msgstr ""
366
+
367
+ #: templates/admin_tabs.php:278
368
+ msgid "Show search box"
369
+ msgstr ""
370
+
371
+ #: templates/admin_tabs.php:282
372
+ msgid "Show select with Playlists"
373
+ msgstr ""
374
+
375
+ #: templates/admin_tabs.php:300
376
+ msgid "Number of videos to show:"
377
+ msgstr ""
378
+
379
+ #: templates/admin_tabs.php:302
380
+ msgid "The plugin can display a maximum of 50 videos for each page."
381
+ msgstr ""
382
+
383
+ #: templates/admin_tabs.php:305
384
+ msgid "Thumbnail resolution:"
385
+ msgstr ""
386
+
387
+ #: templates/admin_tabs.php:307
388
+ msgid "Default (120x90 px)"
389
+ msgstr ""
390
+
391
+ #: templates/admin_tabs.php:308
392
+ msgid "Medium (320x180)"
393
+ msgstr ""
394
+
395
+ #: templates/admin_tabs.php:309
396
+ msgid "High (480x360)"
397
+ msgstr ""
398
+
399
+ #: templates/admin_tabs.php:326
400
+ msgid "Thumbnail columns:"
401
+ msgstr ""
402
+
403
+ #: templates/admin_tabs.php:332
404
+ msgid "Phones:"
405
+ msgstr ""
406
+
407
+ #: templates/admin_tabs.php:340
408
+ msgid "Tablets:"
409
+ msgstr ""
410
+
411
+ #: templates/admin_tabs.php:352
412
+ msgid "Medium Desktops:"
413
+ msgstr ""
414
+
415
+ #: templates/admin_tabs.php:360
416
+ msgid "Large Desktops:"
417
+ msgstr ""
418
+
419
+ #: templates/admin_tabs.php:374
420
+ msgid "Show duration"
421
+ msgstr ""
422
+
423
+ #: templates/admin_tabs.php:378
424
+ msgid "Add \"nofollow\" to links"
425
+ msgstr ""
426
+
427
+ #: templates/admin_tabs.php:433
428
+ msgid "Thumbnail alignment:"
429
+ msgstr ""
430
+
431
+ #: templates/admin_tabs.php:435
432
+ msgid "none"
433
+ msgstr ""
434
+
435
+ #: templates/admin_tabs.php:436
436
+ msgid "Left"
437
+ msgstr ""
438
+
439
+ #: templates/admin_tabs.php:437
440
+ msgid "Right"
441
+ msgstr ""
442
+
443
+ #: templates/admin_tabs.php:444
444
+ msgid "Thumbnail width:"
445
+ msgstr ""
446
+
447
+ #: templates/admin_tabs.php:446
448
+ msgid "Extra small"
449
+ msgstr ""
450
+
451
+ #: templates/admin_tabs.php:447
452
+ msgid "Small"
453
+ msgstr ""
454
+
455
+ #: templates/admin_tabs.php:448
456
+ msgid "Half"
457
+ msgstr ""
458
+
459
+ #: templates/admin_tabs.php:449
460
+ msgid "Large"
461
+ msgstr ""
462
+
463
+ #: templates/admin_tabs.php:450
464
+ msgid "Extra large"
465
+ msgstr ""
466
+
467
+ #: templates/admin_tabs.php:454
468
+ msgid "Min. size with alignment:"
469
+ msgstr ""
470
+
471
+ #: templates/admin_tabs.php:457
472
+ msgid "Tablets"
473
+ msgstr ""
474
+
475
+ #: templates/admin_tabs.php:458
476
+ msgid "Medium Desktops"
477
+ msgstr ""
478
+
479
+ #: templates/admin_tabs.php:459
480
+ msgid "Large devices"
481
+ msgstr ""
482
+
483
+ #: templates/admin_tabs.php:461
484
+ msgid ""
485
+ "Thumbnails will be aligned only from the size of selected device to prevent "
486
+ "unwanted effects in small sizes."
487
+ msgstr ""
488
+
489
+ #: templates/admin_tabs.php:471
490
+ msgid "Open in a new window"
491
+ msgstr ""
492
+
493
+ #: templates/admin_tabs.php:475
494
+ msgid "Show pagination"
495
+ msgstr ""
496
+
497
+ #: templates/admin_tabs.php:482
498
+ msgid "Thumbnail content tab order:"
499
+ msgstr ""
500
+
501
+ #: templates/admin_tabs.php:485
502
+ msgid "Thumbnail:"
503
+ msgstr ""
504
+
505
+ #: templates/admin_tabs.php:493
506
+ msgid "Published date:"
507
+ msgstr ""
508
+
509
+ #: templates/admin_tabs.php:497
510
+ msgid "Description:"
511
+ msgstr ""
512
+
513
+ #: templates/admin_tabs.php:519
514
+ msgid "Link text:"
515
+ msgstr ""
516
+
517
+ #: templates/admin_tabs.php:525
518
+ msgid "Show link to channel"
519
+ msgstr ""
520
+
521
+ #: templates/admin_tabs.php:530
522
+ msgid "Open in a new window or tab"
523
+ msgstr ""
524
+
525
+ #: templates/admin_tabs.php:535
526
+ msgid "Show link to thank the developer"
527
+ msgstr ""
528
+
529
+ #: templates/link.php:9
530
+ msgid "By PoseLab"
531
+ msgstr ""
532
+
533
+ #: templates/link.php:18
534
+ msgid "Show more videos"
535
+ msgstr ""
536
+
537
+ #: templates/thumb.php:4
538
+ #, fuzzy
539
+ msgid "Private video"
540
+ msgstr "مونتيفيديو"
541
+
542
+ #: templates/thumbs.php:119
543
+ msgid "«Previous"
544
+ msgstr "« الصفحة السابقة"
545
+
546
+ #: templates/thumbs.php:130
547
+ msgid "Next»"
548
+ msgstr "الصفحة التالية »"
549
+
550
+ #: youtube-channel-gallery.php:49
551
+ msgid "Youtube Channel Gallery"
552
+ msgstr ""
553
+
554
+ #: youtube-channel-gallery.php:51
555
+ msgid "Show a youtube video and a gallery of thumbnails for a youtube channel"
556
+ msgstr ""
557
+
558
+ #: youtube-channel-gallery.php:726
559
+ msgid "Show more videos»"
560
+ msgstr ""
561
+
562
+ #: youtube-channel-gallery.php:735
563
+ msgid "There is no video to show."
564
+ msgstr ""
565
+
566
+ #: youtube-channel-gallery.php:813
567
+ #, php-format
568
+ msgid "Error type: \"%1$s\". "
569
+ msgstr ""
570
+
571
+ #: youtube-channel-gallery.php:814
572
+ #, php-format
573
+ msgid "Error message: \"%1$s\" "
574
+ msgstr ""
575
+
576
+ #: youtube-channel-gallery.php:815
577
+ #, php-format
578
+ msgid "Domain: \"%1$s\". "
579
+ msgstr ""
580
+
581
+ #: youtube-channel-gallery.php:816
582
+ #, php-format
583
+ msgid "Reason: \"%1$s\". "
584
+ msgstr ""
585
+
586
+ #: youtube-channel-gallery.php:817
587
+ #, php-format
588
+ msgid "Location type: \"%1$s\". "
589
+ msgstr ""
590
+
591
+ #: youtube-channel-gallery.php:818
592
+ #, php-format
593
+ msgid "Location: \"%1$s\". "
594
+ msgstr ""
595
+
596
+ #: youtube-channel-gallery.php:821
597
+ msgid ""
598
+ "Did you added your own Google API key? Look at the <a href=\"http://poselab.com/en/"
599
+ "youtube-channel-gallery-help\" target=\"_blank\">help</a>."
600
+ msgstr ""
601
+
602
+ #: youtube-channel-gallery.php:824
603
+ #, php-format
604
+ msgid "Check in YouTube if the id %1$s belongs to a %2$s. "
605
+ msgstr ""
606
+
607
+ #: youtube-channel-gallery.php:826
608
+ #, php-format
609
+ msgid ""
610
+ "If the user id is correct, check that the channel of the user has list of \"%1$s"
611
+ "\". "
612
+ msgstr ""
613
+
614
+ #: youtube-channel-gallery.php:828
615
+ msgid ""
616
+ "Check the <a href=\"http://wordpress.org/extend/plugins/youtube-channel-gallery/"
617
+ "faq/\" target=\"_blank\">FAQ</a> of the plugin or send error messages to <a href="
618
+ "\"https://wordpress.org/support/plugin/youtube-channel-gallery\" target=\"_blank"
619
+ "\">support</a>."
620
+ msgstr ""
621
+
622
+ #: youtube-channel-gallery.php:905
623
+ msgid "There are no videos matching selected criteria"
624
+ msgstr ""
625
+
626
+ #~ msgid "Vincennes"
627
+ #~ msgstr "فينسين"
628
+
629
+ #~ msgid "Winamac"
630
+ #~ msgstr "ويناماك"
631
+
632
+ #~ msgid "Inuvik"
633
+ #~ msgstr "إينوفيك"
634
+
635
+ #~ msgid "Iqaluit"
636
+ #~ msgstr "إكاليت"
637
+
638
+ #~ msgid "Jamaica"
639
+ #~ msgstr "جاميكا"
640
+
641
+ #~ msgid "Juneau"
642
+ #~ msgstr "جانيو"
643
+
644
+ #~ msgid "Kentucky"
645
+ #~ msgstr "كنتاكي"
646
+
647
+ #~ msgid "Louisville"
648
+ #~ msgstr "لويسفيل"
649
+
650
+ #~ msgid "Monticello"
651
+ #~ msgstr "مونتايسلو"
652
+
653
+ #~ msgid "Knox IN"
654
+ #~ msgstr "كنوكس إين"
655
+
656
+ #~ msgid "La Paz"
657
+ #~ msgstr "لاباز"
658
+
659
+ #~ msgid "Lima"
660
+ #~ msgstr "ليما"
661
+
662
+ #~ msgid "Los Angeles"
663
+ #~ msgstr "لوس أنجيلوس"
664
+
665
+ #~ msgid "Maceio"
666
+ #~ msgstr "ماسيو"
667
+
668
+ #~ msgid "Managua"
669
+ #~ msgstr "ماناغوا"
670
+
671
+ #~ msgid "Manaus"
672
+ #~ msgstr "مانوس"
673
+
674
+ #~ msgid "Marigot"
675
+ #~ msgstr "ماريجوت"
676
+
677
+ #~ msgid "Martinique"
678
+ #~ msgstr "مارتينيك"
679
+
680
+ #~ msgid "Mazatlan"
681
+ #~ msgstr "مازاتلان"
682
+
683
+ #~ msgid "Menominee"
684
+ #~ msgstr "منومني"
685
+
686
+ #~ msgid "Merida"
687
+ #~ msgstr "ميريدا"
688
+
689
+ #~ msgid "Mexico City"
690
+ #~ msgstr "مدينة المكسيك"
691
+
692
+ #~ msgid "Miquelon"
693
+ #~ msgstr "ميكلون"
694
+
695
+ #~ msgid "Moncton"
696
+ #~ msgstr "مونكتون"
697
+
698
+ #~ msgid "Monterrey"
699
+ #~ msgstr "مونتيري"
700
+
701
+ #~ msgid "Montreal"
702
+ #~ msgstr "مونتريال"
703
+
704
+ #~ msgid "Montserrat"
705
+ #~ msgstr "مونتسيرات"
706
+
707
+ #~ msgid "Nassau"
708
+ #~ msgstr "ناسو"
709
+
710
+ #~ msgid "New York"
711
+ #~ msgstr "نيويورك"
712
+
713
+ #~ msgid "Nipigon"
714
+ #~ msgstr "نيبيجون"
715
+
716
+ #~ msgid "Nome"
717
+ #~ msgstr "نومي"
718
+
719
+ #~ msgid "Noronha"
720
+ #~ msgstr "نورونها"
721
+
722
+ #~ msgid "North Dakota"
723
+ #~ msgstr "داكوتا الشمالية"
724
+
725
+ #~ msgid "Center"
726
+ #~ msgstr "سانتر"
727
+
728
+ #~ msgid "New Salem"
729
+ #~ msgstr "نيو سليم"
730
+
731
+ #~ msgid "Panama"
732
+ #~ msgstr "بانما"
733
+
734
+ #~ msgid "Pangnirtung"
735
+ #~ msgstr "بانجنيتون"
736
+
737
+ #~ msgid "Paramaribo"
738
+ #~ msgstr "باراماريبو"
739
+
740
+ #~ msgid "Phoenix"
741
+ #~ msgstr "فونيكس"
742
+
743
+ #~ msgid "Port-au-Prince"
744
+ #~ msgstr "بوابة الأمير"
745
+
746
+ #~ msgid "Port of Spain"
747
+ #~ msgstr "بوابة إسبانيا"
748
+
749
+ #~ msgid "Porto Acre"
750
+ #~ msgstr "بورتو عكا"
751
+
752
+ #~ msgid "Porto Velho"
753
+ #~ msgstr "بورتو فاليو"
754
+
755
+ #~ msgid "Puerto Rico"
756
+ #~ msgstr "بورتوريكو"
757
+
758
+ #~ msgid "Rainy River"
759
+ #~ msgstr "راينيريفر"
760
+
761
+ #~ msgid "Rankin Inlet"
762
+ #~ msgstr "رانكين إنلت"
763
+
764
+ #~ msgid "Recife"
765
+ #~ msgstr "ريسيف"
766
+
767
+ #~ msgid "Regina"
768
+ #~ msgstr "ريجينا"
769
+
770
+ #~ msgid "Resolute"
771
+ #~ msgstr "ريسولتي"
772
+
773
+ #~ msgid "Rio Branco"
774
+ #~ msgstr "ريو برانكو"
775
+
776
+ #~ msgid "Rosario"
777
+ #~ msgstr "روزاريو"
778
+
779
+ #~ msgid "Santiago"
780
+ #~ msgstr "سانتياجو"
781
+
782
+ #~ msgid "Santo Domingo"
783
+ #~ msgstr "سانتو دومينغو"
784
+
785
+ #~ msgid "Sao Paulo"
786
+ #~ msgstr "ساو باولوا"
787
+
788
+ #~ msgid "Scoresbysund"
789
+ #~ msgstr "سكوريسبايسوند"
790
+
791
+ #~ msgid "Shiprock"
792
+ #~ msgstr "شيبروك"
793
+
794
+ #~ msgid "St Barthelemy"
795
+ #~ msgstr "سانت بارتيليمي"
796
+
797
+ #~ msgid "St Johns"
798
+ #~ msgstr "سانت جونز"
799
+
800
+ #~ msgid "St Kitts"
801
+ #~ msgstr "سانت كيتس"
802
+
803
+ #~ msgid "St Lucia"
804
+ #~ msgstr "سانت لوسيا"
805
+
806
+ #~ msgid "St Thomas"
807
+ #~ msgstr "سانت توماس"
808
+
809
+ #~ msgid "St Vincent"
810
+ #~ msgstr "سانت فنسنت"
811
+
812
+ #~ msgid "Swift Current"
813
+ #~ msgstr "سويفت كورونت"
814
+
815
+ #~ msgid "Tegucigalpa"
816
+ #~ msgstr "تيغوسيغالبا"
817
+
818
+ #~ msgid "Thule"
819
+ #~ msgstr "ثول"
820
+
821
+ #~ msgid "Thunder Bay"
822
+ #~ msgstr "ثوندرباي"
823
+
824
+ #~ msgid "Tijuana"
825
+ #~ msgstr "تيجوانا"
826
+
827
+ #~ msgid "Toronto"
828
+ #~ msgstr "تورونتو"
829
+
830
+ #~ msgid "Tortola"
831
+ #~ msgstr "تورتولا"
832
+
833
+ #~ msgid "Vancouver"
834
+ #~ msgstr "فانكوفر"
835
+
836
+ #~ msgid "Virgin"
837
+ #~ msgstr "فيرجن"
838
+
839
+ #~ msgid "Winnipeg"
840
+ #~ msgstr "وينيبيغ"
841
+
842
+ #~ msgid "Yakutat"
843
+ #~ msgstr "ياكوتات"
844
+
845
+ #~ msgid "Yellowknife"
846
+ #~ msgstr "يلونايف"
847
+
848
+ #~ msgid "Antarctica"
849
+ #~ msgstr "أنتراكتيكا"
850
+
851
+ #~ msgid "Casey"
852
+ #~ msgstr "كيسي"
853
+
854
+ #~ msgid "Davis"
855
+ #~ msgstr "ديفيس"
856
+
857
+ #~ msgid "DumontDUrville"
858
+ #~ msgstr "ديمون ديرفيل"
859
+
860
+ #~ msgid "Mawson"
861
+ #~ msgstr "ماوسن"
862
+
863
+ #~ msgid "McMurdo"
864
+ #~ msgstr "مكموردو"
865
+
866
+ #~ msgid "Palmer"
867
+ #~ msgstr "بالمر"
868
+
869
+ #~ msgid "Rothera"
870
+ #~ msgstr "روثيرا"
871
+
872
+ #~ msgid "South Pole"
873
+ #~ msgstr "القطب الشمالى"
874
+
875
+ #~ msgid "Syowa"
876
+ #~ msgstr "سيووا"
877
+
878
+ #~ msgid "Vostok"
879
+ #~ msgstr "فوستوك"
880
+
881
+ #~ msgid "Arctic"
882
+ #~ msgstr "أركتيك"
883
+
884
+ #~ msgid "Longyearbyen"
885
+ #~ msgstr "لونجي يارباين"
886
+
887
+ #~ msgid "Asia"
888
+ #~ msgstr "آسيا"
889
+
890
+ #~ msgid "Aden"
891
+ #~ msgstr "عدن"
892
+
893
+ #~ msgid "Almaty"
894
+ #~ msgstr "ألماتي"
895
+
896
+ #~ msgid "Amman"
897
+ #~ msgstr "عمان"
898
+
899
+ #~ msgid "Anadyr"
900
+ #~ msgstr "أنادير"
901
+
902
+ #~ msgid "Aqtau"
903
+ #~ msgstr "أكتو"
904
+
905
+ #~ msgid "Aqtobe"
906
+ #~ msgstr "أكتوبي"
907
+
908
+ #~ msgid "Ashgabat"
909
+ #~ msgstr "أشكبات"
910
+
911
+ #~ msgid "Ashkhabad"
912
+ #~ msgstr "أشخباد"
913
+
914
+ #~ msgid "Baghdad"
915
+ #~ msgstr "بغداد"
916
+
917
+ #~ msgid "Bahrain"
918
+ #~ msgstr "البحرين"
919
+
920
+ #~ msgid "Baku"
921
+ #~ msgstr "باكو"
922
+
923
+ #~ msgid "Bangkok"
924
+ #~ msgstr "بانكوك"
925
+
926
+ #~ msgid "Beirut"
927
+ #~ msgstr "بيروت"
928
+
929
+ #~ msgid "Bishkek"
930
+ #~ msgstr "بشكيك"
931
+
932
+ #~ msgid "Brunei"
933
+ #~ msgstr "برونيي"
934
+
935
+ #~ msgid "Calcutta"
936
+ #~ msgstr "كالكوتا"
937
+
938
+ #~ msgid "Choibalsan"
939
+ #~ msgstr "شوابالسن"
940
+
941
+ #~ msgid "Chongqing"
942
+ #~ msgstr "شونج كينج"
943
+
944
+ #~ msgid "Chungking"
945
+ #~ msgstr "شونج كينج"
946
+
947
+ #~ msgid "Colombo"
948
+ #~ msgstr "كولمبو"
949
+
950
+ #~ msgid "Dacca"
951
+ #~ msgstr "دكّا"
952
+
953
+ #~ msgid "Damascus"
954
+ #~ msgstr "دمشق"
955
+
956
+ #~ msgid "Dhaka"
957
+ #~ msgstr "دكا"
958
+
959
+ #~ msgid "Dili"
960
+ #~ msgstr "ديلي"
961
+
962
+ #~ msgid "Dubai"
963
+ #~ msgstr "دبى"
964
+
965
+ #~ msgid "Dushanbe"
966
+ #~ msgstr "دوشانبي"
967
+
968
+ #~ msgid "Gaza"
969
+ #~ msgstr "غزة"
970
+
971
+ #~ msgid "Harbin"
972
+ #~ msgstr "هاربين"
973
+
974
+ #~ msgid "Ho Chi Minh"
975
+ #~ msgstr "هوشي منه"
976
+
977
+ #~ msgid "Hong Kong"
978
+ #~ msgstr "هونج كونج"
979
+
980
+ #~ msgid "Hovd"
981
+ #~ msgstr "هوود"
982
+
983
+ #~ msgid "Irkutsk"
984
+ #~ msgstr "ايركوتسك"
985
+
986
+ #~ msgid "Istanbul"
987
+ #~ msgstr "إسطنبول"
988
+
989
+ #~ msgid "Jakarta"
990
+ #~ msgstr "جاكارتا"
991
+
992
+ #~ msgid "Jayapura"
993
+ #~ msgstr "جايابورا"
994
+
995
+ #~ msgid "Jerusalem"
996
+ #~ msgstr "القدس"
997
+
998
+ #~ msgid "Kabul"
999
+ #~ msgstr "كابول"
1000
+
1001
+ #~ msgid "Kamchatka"
1002
+ #~ msgstr "كامتشاتكا"
1003
+
1004
+ #~ msgid "Karachi"
1005
+ #~ msgstr "كراشى"
1006
+
1007
+ #~ msgid "Kashgar"
1008
+ #~ msgstr "كاشغر"
1009
+
1010
+ #~ msgid "Katmandu"
1011
+ #~ msgstr "كاتماندو"
1012
+
1013
+ #~ msgid "Kolkata"
1014
+ #~ msgstr "كولكاتا"
1015
+
1016
+ #~ msgid "Krasnoyarsk"
1017
+ #~ msgstr "كراسنويارسك"
1018
+
1019
+ #~ msgid "Kuala Lumpur"
1020
+ #~ msgstr "كوالا لمبور"
1021
+
1022
+ #~ msgid "Kuching"
1023
+ #~ msgstr "كوتشينغ"
1024
+
1025
+ #~ msgid "Kuwait"
1026
+ #~ msgstr "الكويت"
1027
+
1028
+ #~ msgid "Macao"
1029
+ #~ msgstr "ماكاو"
1030
+
1031
+ #~ msgid "Macau"
1032
+ #~ msgstr "ماكو"
1033
+
1034
+ #~ msgid "Magadan"
1035
+ #~ msgstr "ماغادان"
1036
+
1037
+ #~ msgid "Makassar"
1038
+ #~ msgstr "ماكاسار"
1039
+
1040
+ #~ msgid "Manila"
1041
+ #~ msgstr "مانيلا"
1042
+
1043
+ #~ msgid "Muscat"
1044
+ #~ msgstr "مسقط"
1045
+
1046
+ #~ msgid "Nicosia"
1047
+ #~ msgstr "نيقوسيا"
1048
+
1049
+ #~ msgid "Novosibirsk"
1050
+ #~ msgstr "نوفوسيبيرسك"
1051
+
1052
+ #~ msgid "Omsk"
1053
+ #~ msgstr "أومسك"
1054
+
1055
+ #~ msgid "Oral"
1056
+ #~ msgstr "أورال"
1057
+
1058
+ #~ msgid "Phnom Penh"
1059
+ #~ msgstr "فونوم بينه"
1060
+
1061
+ #~ msgid "Pontianak"
1062
+ #~ msgstr "بونتياناك"
1063
+
1064
+ #~ msgid "Pyongyang"
1065
+ #~ msgstr "بيونغ يانغ"
1066
+
1067
+ #~ msgid "Qatar"
1068
+ #~ msgstr "قطر"
1069
+
1070
+ #~ msgid "Qyzylorda"
1071
+ #~ msgstr "كيزي لوردا"
1072
+
1073
+ #~ msgid "Rangoon"
1074
+ #~ msgstr "رانغون"
1075
+
1076
+ #~ msgid "Riyadh"
1077
+ #~ msgstr "الرياض"
1078
+
1079
+ #~ msgid "Saigon"
1080
+ #~ msgstr "سايغون"
1081
+
1082
+ #~ msgid "Sakhalin"
1083
+ #~ msgstr "سخالين"
1084
+
1085
+ #~ msgid "Samarkand"
1086
+ #~ msgstr "سمرقند"
1087
+
1088
+ #~ msgid "Seoul"
1089
+ #~ msgstr "سيول"
1090
+
1091
+ #~ msgid "Shanghai"
1092
+ #~ msgstr "شانغهاي"
1093
+
1094
+ #~ msgid "Singapore"
1095
+ #~ msgstr "سنغافورة"
1096
+
1097
+ #~ msgid "Taipei"
1098
+ #~ msgstr "تايبى"
1099
+
1100
+ #~ msgid "Tashkent"
1101
+ #~ msgstr "طشقند"
1102
+
1103
+ #~ msgid "Tbilisi"
1104
+ #~ msgstr "تبليسي"
1105
+
1106
+ #~ msgid "Tehran"
1107
+ #~ msgstr "طهران"
1108
+
1109
+ #~ msgid "Tel Aviv"
1110
+ #~ msgstr "تل أبيب"
1111
+
1112
+ #~ msgid "Thimbu"
1113
+ #~ msgstr "ثيمبو"
1114
+
1115
+ #~ msgid "Thimphu"
1116
+ #~ msgstr "تيمفو"
1117
+
1118
+ #~ msgid "Tokyo"
1119
+ #~ msgstr "طوكيو"
1120
+
1121
+ #~ msgid "Ujung Pandang"
1122
+ #~ msgstr "أوجونغ باندانغ"
1123
+
1124
+ #~ msgid "Ulaanbaatar"
1125
+ #~ msgstr "منغوليا"
1126
+
1127
+ #~ msgid "Ulan Bator"
1128
+ #~ msgstr "أولان باتور"
1129
+
1130
+ #~ msgid "Urumqi"
1131
+ #~ msgstr "اورومتشى"
1132
+
1133
+ #~ msgid "Vientiane"
1134
+ #~ msgstr "فينتيان"
1135
+
1136
+ #~ msgid "Vladivostok"
1137
+ #~ msgstr "فلاديفوستوك"
1138
+
1139
+ #~ msgid "Yakutsk"
1140
+ #~ msgstr "ياكوتسك"
1141
+
1142
+ #~ msgid "Yekaterinburg"
1143
+ #~ msgstr "ايكاترينبرج"
1144
+
1145
+ #~ msgid "Yerevan"
1146
+ #~ msgstr "ييريفان"
1147
+
1148
+ #~ msgid "Atlantic"
1149
+ #~ msgstr "الأطلنطى"
1150
+
1151
+ #~ msgid "Azores"
1152
+ #~ msgstr "الازور"
1153
+
1154
+ #~ msgid "Bermuda"
1155
+ #~ msgstr "برمودا"
1156
+
1157
+ #~ msgid "Canary"
1158
+ #~ msgstr "كاناري"
1159
+
1160
+ #~ msgid "Cape Verde"
1161
+ #~ msgstr "الرأس الأخضر"
1162
+
1163
+ #~ msgid "Faeroe"
1164
+ #~ msgstr "فايروي"
1165
+
1166
+ #~ msgid "Faroe"
1167
+ #~ msgstr "فاروي"
1168
+
1169
+ #~ msgid "Jan Mayen"
1170
+ #~ msgstr "جان ماين"
1171
+
1172
+ #~ msgid "Madeira"
1173
+ #~ msgstr "مادييرا"
1174
+
1175
+ #~ msgid "Reykjavik"
1176
+ #~ msgstr "ريكيافيك"
1177
+
1178
+ #~ msgid "South Georgia"
1179
+ #~ msgstr "جيورجيا الجنوبية"
1180
+
1181
+ #~ msgid "St Helena"
1182
+ #~ msgstr "سانت هيلانة"
1183
+
1184
+ #~ msgid "Stanley"
1185
+ #~ msgstr "ستانلي"
1186
+
1187
+ #~ msgid "Australia"
1188
+ #~ msgstr "أستراليا"
1189
+
1190
+ #~ msgid "ACT"
1191
+ #~ msgstr "أست"
1192
+
1193
+ #~ msgid "Adelaide"
1194
+ #~ msgstr "اديلايد"
1195
+
1196
+ #~ msgid "Brisbane"
1197
+ #~ msgstr "بريسبان"
1198
+
1199
+ #~ msgid "Broken Hill"
1200
+ #~ msgstr "بروكين هيل"
1201
+
1202
+ #~ msgid "Canberra"
1203
+ #~ msgstr "كانبيرا"
1204
+
1205
+ #~ msgid "Currie"
1206
+ #~ msgstr "كوريي"
1207
+
1208
+ #~ msgid "Darwin"
1209
+ #~ msgstr "داروين"
1210
+
1211
+ #~ msgid "Eucla"
1212
+ #~ msgstr "أوسلا"
1213
+
1214
+ #~ msgid "Hobart"
1215
+ #~ msgstr "هوبارت"
1216
+
1217
+ #~ msgid "LHI"
1218
+ #~ msgstr "لهي"
1219
+
1220
+ #~ msgid "Lindeman"
1221
+ #~ msgstr "ليندمان"
1222
+
1223
+ #~ msgid "Lord Howe"
1224
+ #~ msgstr "لورد هاو"
1225
+
1226
+ #~ msgid "Melbourne"
1227
+ #~ msgstr "ميلبورن"
1228
+
1229
+ #~ msgid "North"
1230
+ #~ msgstr "الشمال"
1231
+
1232
+ #~ msgid "NSW"
1233
+ #~ msgstr "نسيو"
1234
+
1235
+ #~ msgid "Perth"
1236
+ #~ msgstr "بيرث"
1237
+
1238
+ #~ msgid "Queensland"
1239
+ #~ msgstr "كوينسلند"
1240
+
1241
+ #~ msgid "South"
1242
+ #~ msgstr "الجنوب"
1243
+
1244
+ #~ msgid "Sydney"
1245
+ #~ msgstr "سدني"
1246
+
1247
+ #~ msgid "Tasmania"
1248
+ #~ msgstr "تسامنيا"
1249
+
1250
+ #~ msgid "Victoria"
1251
+ #~ msgstr "فيكتوريا"
1252
+
1253
+ #~ msgid "West"
1254
+ #~ msgstr "الغرب"
1255
+
1256
+ #~ msgid "Yancowinna"
1257
+ #~ msgstr "يانكووينا"
1258
+
1259
+ #~ msgid "Etc"
1260
+ #~ msgstr "إتس"
1261
+
1262
+ #~ msgid "GMT"
1263
+ #~ msgstr "توقيت جرينتش"
1264
+
1265
+ #~ msgid "GMT+0"
1266
+ #~ msgstr "توقيت جرينتش +0"
1267
+
1268
+ #~ msgid "GMT+1"
1269
+ #~ msgstr "توقيت جرينتش +1"
1270
+
1271
+ #~ msgid "GMT+10"
1272
+ #~ msgstr "توقيت جرينتش +10"
1273
+
1274
+ #~ msgid "GMT+11"
1275
+ #~ msgstr "توقيت جرينتش +11"
1276
+
1277
+ #~ msgid "GMT+12"
1278
+ #~ msgstr "توقيت جرينتش +12"
1279
+
1280
+ #~ msgid "GMT+2"
1281
+ #~ msgstr "توقيت جرينتش +2"
1282
+
1283
+ #~ msgid "GMT+3"
1284
+ #~ msgstr "توقيت جرينتش +3"
1285
+
1286
+ #~ msgid "GMT+4"
1287
+ #~ msgstr "توقيت جرينتش +4"
1288
+
1289
+ #~ msgid "GMT+5"
1290
+ #~ msgstr "توقيت جرينتش +5"
1291
+
1292
+ #~ msgid "GMT+6"
1293
+ #~ msgstr "توقيت جرينتش +6"
1294
+
1295
+ #~ msgid "GMT+7"
1296
+ #~ msgstr "توقيت جرينتش +7"
1297
+
1298
+ #~ msgid "GMT+8"
1299
+ #~ msgstr "توقيت جرينتش +8"
1300
+
1301
+ #~ msgid "GMT+9"
1302
+ #~ msgstr "توقيت جرينتش +9"
1303
+
1304
+ #~ msgid "GMT-0"
1305
+ #~ msgstr "توقيت جرينتش -0"
1306
+
1307
+ #~ msgid "GMT-1"
1308
+ #~ msgstr "توقيت جرينتش -1"
1309
+
1310
+ #~ msgid "GMT-10"
1311
+ #~ msgstr "توقيت جرينتش -10"
1312
+
1313
+ #~ msgid "GMT-11"
1314
+ #~ msgstr "توقيت جرينتش -11"
1315
+
1316
+ #~ msgid "GMT-12"
1317
+ #~ msgstr "توقيت جرينتش -12"
1318
+
1319
+ #~ msgid "GMT-13"
1320
+ #~ msgstr "توقيت جرينتش -13"
1321
+
1322
+ #~ msgid "GMT-14"
1323
+ #~ msgstr "توقيت جرينتش -14"
1324
+
1325
+ #~ msgid "GMT-2"
1326
+ #~ msgstr "توقيت جرينتش -2"
1327
+
1328
+ #~ msgid "GMT-3"
1329
+ #~ msgstr "توقيت جرينتش -3"
1330
+
1331
+ #~ msgid "GMT-4"
1332
+ #~ msgstr "توقيت جرينتش-4"
1333
+
1334
+ #~ msgid "GMT-5"
1335
+ #~ msgstr "توقيت جرينتش -5"
1336
+
1337
+ #~ msgid "GMT-6"
1338
+ #~ msgstr "توقيت جرينتش -6"
1339
+
1340
+ #~ msgid "GMT-7"
1341
+ #~ msgstr "توقيت جرينتش -7"
1342
+
1343
+ #~ msgid "GMT-8"
1344
+ #~ msgstr "توقيت جرينتش -8"
1345
+
1346
+ #~ msgid "GMT-9"
1347
+ #~ msgstr "توقيت جرينتش -9"
1348
+
1349
+ #~ msgid "GMT0"
1350
+ #~ msgstr "توقيت جرينتش 0"
1351
+
1352
+ #~ msgid "Greenwich"
1353
+ #~ msgstr "جرينويش"
1354
+
1355
+ #~ msgid "UCT"
1356
+ #~ msgstr "أوستي"
1357
+
1358
+ #~ msgid "Universal"
1359
+ #~ msgstr "العالمي"
1360
+
1361
+ #~ msgid "UTC"
1362
+ #~ msgstr "أوتسي"
1363
+
1364
+ #~ msgid "Zulu"
1365
+ #~ msgstr "زولو"
1366
+
1367
+ #~ msgid "Europe"
1368
+ #~ msgstr "أوروبا"
1369
+
1370
+ #~ msgid "Amsterdam"
1371
+ #~ msgstr "أمستردام"
1372
+
1373
+ #~ msgid "Andorra"
1374
+ #~ msgstr "أندورا"
1375
+
1376
+ #~ msgid "Athens"
1377
+ #~ msgstr "أثينا"
1378
+
1379
+ #~ msgid "Belfast"
1380
+ #~ msgstr "بلفاست"
1381
+
1382
+ #~ msgid "Belgrade"
1383
+ #~ msgstr "بيلقراد"
1384
+
1385
+ #~ msgid "Berlin"
1386
+ #~ msgstr "برلين"
1387
+
1388
+ #~ msgid "Bratislava"
1389
+ #~ msgstr "براتيسلافا"
1390
+
1391
+ #~ msgid "Brussels"
1392
+ #~ msgstr "لبروسيلس"
1393
+
1394
+ #~ msgid "Bucharest"
1395
+ #~ msgstr "بخارست"
1396
+
1397
+ #~ msgid "Budapest"
1398
+ #~ msgstr "بودابست"
1399
+
1400
+ #~ msgid "Chisinau"
1401
+ #~ msgstr "شيسينو"
1402
+
1403
+ #~ msgid "Copenhagen"
1404
+ #~ msgstr "كوبنهاجن"
1405
+
1406
+ #~ msgid "Dublin"
1407
+ #~ msgstr "دبلن"
1408
+
1409
+ #~ msgid "Gibraltar"
1410
+ #~ msgstr "جبل طارق"
1411
+
1412
+ #~ msgid "Guernsey"
1413
+ #~ msgstr "جويرنيسي"
1414
+
1415
+ #~ msgid "Helsinki"
1416
+ #~ msgstr "هيلسينكي"
1417
+
1418
+ #~ msgid "Isle of Man"
1419
+ #~ msgstr "إسلي أوف مان"
1420
+
1421
+ #~ msgid "Jersey"
1422
+ #~ msgstr "جيرسى"
1423
+
1424
+ #~ msgid "Kaliningrad"
1425
+ #~ msgstr "كالينجراد"
1426
+
1427
+ #~ msgid "Kiev"
1428
+ #~ msgstr "كييف"
1429
+
1430
+ #~ msgid "Lisbon"
1431
+ #~ msgstr "ليزبون"
1432
+
1433
+ #~ msgid "Ljubljana"
1434
+ #~ msgstr "لجوبلجانا"
1435
+
1436
+ #~ msgid "London"
1437
+ #~ msgstr "لندن"
1438
+
1439
+ #~ msgid "Luxembourg"
1440
+ #~ msgstr "لوكسمبورج"
1441
+
1442
+ #~ msgid "Madrid"
1443
+ #~ msgstr "مدريد"
1444
+
1445
+ #~ msgid "Malta"
1446
+ #~ msgstr "مالطا"
1447
+
1448
+ #~ msgid "Mariehamn"
1449
+ #~ msgstr "مارييهامن"
1450
+
1451
+ #~ msgid "Minsk"
1452
+ #~ msgstr "مينسك"
1453
+
1454
+ #~ msgid "Monaco"
1455
+ #~ msgstr "موناكو"
1456
+
1457
+ #~ msgid "Moscow"
1458
+ #~ msgstr "موسكو"
1459
+
1460
+ #~ msgid "Oslo"
1461
+ #~ msgstr "أوسلو"
1462
+
1463
+ #~ msgid "Paris"
1464
+ #~ msgstr "باريس"
1465
+
1466
+ #~ msgid "Podgorica"
1467
+ #~ msgstr "بودغوريتشا"
1468
+
1469
+ #~ msgid "Prague"
1470
+ #~ msgstr "براغ"
1471
+
1472
+ #~ msgid "Riga"
1473
+ #~ msgstr "ريغا"
1474
+
1475
+ #~ msgid "Rome"
1476
+ #~ msgstr "روما"
1477
+
1478
+ #~ msgid "Samara"
1479
+ #~ msgstr "سماره"
1480
+
1481
+ #~ msgid "San Marino"
1482
+ #~ msgstr "سان مارينو"
1483
+
1484
+ #~ msgid "Sarajevo"
1485
+ #~ msgstr "سرايفو"
1486
+
1487
+ #~ msgid "Simferopol"
1488
+ #~ msgstr "سيمفيروبول"
1489
+
1490
+ #~ msgid "Skopje"
1491
+ #~ msgstr "سكوبجي"
1492
+
1493
+ #~ msgid "Sofia"
1494
+ #~ msgstr "سوفيا"
1495
+
1496
+ #~ msgid "Stockholm"
1497
+ #~ msgstr "ستوكهولم"
1498
+
1499
+ #~ msgid "Tallinn"
1500
+ #~ msgstr "تاليين"
1501
+
1502
+ #~ msgid "Tirane"
1503
+ #~ msgstr "تيرانا"
1504
+
1505
+ #~ msgid "Tiraspol"
1506
+ #~ msgstr "تيراسبول"
1507
+
1508
+ #~ msgid "Uzhgorod"
1509
+ #~ msgstr "أوزجورود"
1510
+
1511
+ #~ msgid "Vaduz"
1512
+ #~ msgstr "فادوز"
1513
+
1514
+ #~ msgid "Vatican"
1515
+ #~ msgstr "فاتيكان"
1516
+
1517
+ #~ msgid "Vienna"
1518
+ #~ msgstr "فيينا"
1519
+
1520
+ #~ msgid "Vilnius"
1521
+ #~ msgstr "فيلنيوس"
1522
+
1523
+ #~ msgid "Volgograd"
1524
+ #~ msgstr "فولجوجراد"
1525
+
1526
+ #~ msgid "Warsaw"
1527
+ #~ msgstr "وارسو"
1528
+
1529
+ #~ msgid "Zagreb"
1530
+ #~ msgstr "زغرب"
1531
+
1532
+ #~ msgid "Zaporozhye"
1533
+ #~ msgstr "زابوروجييه"
1534
+
1535
+ #~ msgid "Zurich"
1536
+ #~ msgstr "زيورخ"
1537
+
1538
+ #~ msgid "Indian"
1539
+ #~ msgstr "إنديانا"
1540
+
1541
+ #~ msgid "Antananarivo"
1542
+ #~ msgstr "أنتاناناريفو "
1543
+
1544
+ #~ msgid "Chagos"
1545
+ #~ msgstr "شاجوس"
1546
+
1547
+ #~ msgid "Christmas"
1548
+ #~ msgstr "كريسماس"
1549
+
1550
+ #~ msgid "Cocos"
1551
+ #~ msgstr "كوكوس"
1552
+
1553
+ #~ msgid "Comoro"
1554
+ #~ msgstr "كومورو"
1555
+
1556
+ #~ msgid "Kerguelen"
1557
+ #~ msgstr "كيرجولين"
1558
+
1559
+ #~ msgid "Mahe"
1560
+ #~ msgstr "ماهي"
1561
+
1562
+ #~ msgid "Maldives"
1563
+ #~ msgstr "المالديف"
1564
+
1565
+ #~ msgid "Mauritius"
1566
+ #~ msgstr "موريشيوس"
1567
+
1568
+ #~ msgid "Mayotte"
1569
+ #~ msgstr "مايوت "
1570
+
1571
+ #~ msgid "Reunion"
1572
+ #~ msgstr " ريونيون"
1573
+
1574
+ #~ msgid "Pacific"
1575
+ #~ msgstr "الهادى"
1576
+
1577
+ #~ msgid "Apia"
1578
+ #~ msgstr "أبييا"
1579
+
1580
+ #~ msgid "Auckland"
1581
+ #~ msgstr "أوكلاند"
1582
+
1583
+ #~ msgid "Chatham"
1584
+ #~ msgstr "شاتهام"
1585
+
1586
+ #~ msgid "Easter"
1587
+ #~ msgstr "إيستير"
1588
+
1589
+ #~ msgid "Efate"
1590
+ #~ msgstr "إيفاتي"
1591
+
1592
+ #~ msgid "Enderbury"
1593
+ #~ msgstr "إينديربورج"
1594
+
1595
+ #~ msgid "Fakaofo"
1596
+ #~ msgstr "فاكاوفو"
1597
+
1598
+ #~ msgid "Fiji"
1599
+ #~ msgstr "فيجي"
1600
+
1601
+ #~ msgid "Funafuti"
1602
+ #~ msgstr "فونافوتي"
1603
+
1604
+ #~ msgid "Galapagos"
1605
+ #~ msgstr "غالاباغوس"
1606
+
1607
+ #~ msgid "Gambier"
1608
+ #~ msgstr "جام بيار"
1609
+
1610
+ #~ msgid "Guadalcanal"
1611
+ #~ msgstr "جزيرة قوادلكانال"
1612
+
1613
+ #~ msgid "Guam"
1614
+ #~ msgstr "غوام"
1615
+
1616
+ #~ msgid "Honolulu"
1617
+ #~ msgstr "جزر الهونولولو"
1618
+
1619
+ #~ msgid "Johnston"
1620
+ #~ msgstr "جونستون"
1621
+
1622
+ #~ msgid "Kiritimati"
1623
+ #~ msgstr "كيريتيماتي"
1624
+
1625
+ #~ msgid "Kosrae"
1626
+ #~ msgstr "كوسرايي"
1627
+
1628
+ #~ msgid "Kwajalein"
1629
+ #~ msgstr "كواجالين "
1630
+
1631
+ #~ msgid "Majuro"
1632
+ #~ msgstr "ماجورو"
1633
+
1634
+ #~ msgid "Marquesas"
1635
+ #~ msgstr "ماكويساس"
1636
+
1637
+ #~ msgid "Midway"
1638
+ #~ msgstr "ميدواي"
1639
+
1640
+ #~ msgid "Nauru"
1641
+ #~ msgstr "نورو"
1642
+
1643
+ #~ msgid "Niue"
1644
+ #~ msgstr "نييو"
1645
+
1646
+ #~ msgid "Norfolk"
1647
+ #~ msgstr "نورفولك"
1648
+
1649
+ #~ msgid "Noumea"
1650
+ #~ msgstr "نوميا "
1651
+
1652
+ #~ msgid "Pago Pago"
1653
+ #~ msgstr "باجو باجو"
1654
+
1655
+ #~ msgid "Palau"
1656
+ #~ msgstr "بالاو"
1657
+
1658
+ #~ msgid "Pitcairn"
1659
+ #~ msgstr "بيتكيرن"
1660
+
1661
+ #~ msgid "Ponape"
1662
+ #~ msgstr "بونابي"
1663
+
1664
+ #~ msgid "Port Moresby"
1665
+ #~ msgstr "بورت موريسبي"
1666
+
1667
+ #~ msgid "Rarotonga"
1668
+ #~ msgstr "راروتونجا"
1669
+
1670
+ #~ msgid "Saipan"
1671
+ #~ msgstr "سايبان "
1672
+
1673
+ #~ msgid "Samoa"
1674
+ #~ msgstr "ساموا"
1675
+
1676
+ #~ msgid "Tahiti"
1677
+ #~ msgstr "تاهيتى"
1678
+
1679
+ #~ msgid "Tarawa"
1680
+ #~ msgstr "تاراوا "
1681
+
1682
+ #~ msgid "Tongatapu"
1683
+ #~ msgstr "تونجاتابو"
1684
+
1685
+ #~ msgid "Truk"
1686
+ #~ msgstr "تروك"
1687
+
1688
+ #~ msgid "Wake"
1689
+ #~ msgstr "واكي"
1690
+
1691
+ #~ msgid "Wallis"
1692
+ #~ msgstr "واليس "
1693
+
1694
+ #~ msgid "Yap"
1695
+ #~ msgstr "ياب"
1696
+
1697
+ #~ msgid "Africa"
1698
+ #~ msgstr "أفريقيا"
1699
+
1700
+ #~ msgid "Abidjan"
1701
+ #~ msgstr "أبيدجان"
1702
+
1703
+ #~ msgid "Accra"
1704
+ #~ msgstr "أكرا"
1705
+
1706
+ #~ msgid "Addis Ababa"
1707
+ #~ msgstr "أديس أبابا"
1708
+
1709
+ #~ msgid "Algiers"
1710
+ #~ msgstr "الجزائر العاصمة"
1711
+
1712
+ #~ msgid "Asmara"
1713
+ #~ msgstr "أسمرة"
1714
+
1715
+ #~ msgid "Asmera"
1716
+ #~ msgstr "أسمرة"
1717
+
1718
+ #~ msgid "Bamako"
1719
+ #~ msgstr "باماكو"
1720
+
1721
+ #~ msgid "Bangui"
1722
+ #~ msgstr "بانغي"
1723
+
1724
+ #~ msgid "Banjul"
1725
+ #~ msgstr "بانجول"
1726
+
1727
+ #~ msgid "Bissau"
1728
+ #~ msgstr "غينيا بيساو"
1729
+
1730
+ #~ msgid "Blantyre"
1731
+ #~ msgstr "بلانتاير"
1732
+
1733
+ #~ msgid "Brazzaville"
1734
+ #~ msgstr "برازافيل"
1735
+
1736
+ #~ msgid "Bujumbura"
1737
+ #~ msgstr "بوجمبورا"
1738
+
1739
+ #~ msgid "Cairo"
1740
+ #~ msgstr "القاهرة"
1741
+
1742
+ #~ msgid "Casablanca"
1743
+ #~ msgstr "الدار البيضاء"
1744
+
1745
+ #~ msgid "Ceuta"
1746
+ #~ msgstr "سبتة"
1747
+
1748
+ #~ msgid "Conakry"
1749
+ #~ msgstr "كوناكري"
1750
+
1751
+ #~ msgid "Dakar"
1752
+ #~ msgstr "داكار"
1753
+
1754
+ #~ msgid "Dar es Salaam"
1755
+ #~ msgstr "دار السلام"
1756
+
1757
+ #~ msgid "Djibouti"
1758
+ #~ msgstr "جيبوتي"
1759
+
1760
+ #~ msgid "Douala"
1761
+ #~ msgstr "دوالا"
1762
+
1763
+ #~ msgid "El Aaiun"
1764
+ #~ msgstr "العيون"
1765
+
1766
+ #~ msgid "Freetown"
1767
+ #~ msgstr "فريتاون"
1768
+
1769
+ #~ msgid "Gaborone"
1770
+ #~ msgstr "جابورون"
1771
+
1772
+ #~ msgid "Harare"
1773
+ #~ msgstr "هراري"
1774
+
1775
+ #~ msgid "Johannesburg"
1776
+ #~ msgstr "جوهانسبرج"
1777
+
1778
+ #~ msgid "Kampala"
1779
+ #~ msgstr "كمبالا"
1780
+
1781
+ #~ msgid "Khartoum"
1782
+ #~ msgstr "الخرطوم "
1783
+
1784
+ #~ msgid "Kigali"
1785
+ #~ msgstr "كيغالي"
1786
+
1787
+ #~ msgid "Kinshasa"
1788
+ #~ msgstr "كينشاسا"
1789
+
1790
+ #~ msgid "Lagos"
1791
+ #~ msgstr "لاغوس"
1792
+
1793
+ #~ msgid "Libreville"
1794
+ #~ msgstr "ليبرفيل"
1795
+
1796
+ #~ msgid "Lome"
1797
+ #~ msgstr "لومي"
1798
+
1799
+ #~ msgid "Luanda"
1800
+ #~ msgstr "لواندا"
1801
+
1802
+ #~ msgid "Lubumbashi"
1803
+ #~ msgstr "لوبومباشي"
1804
+
1805
+ #~ msgid "Lusaka"
1806
+ #~ msgstr "لوساكا"
1807
+
1808
+ #~ msgid "Malabo"
1809
+ #~ msgstr "مالابو"
1810
+
1811
+ #~ msgid "Maputo"
1812
+ #~ msgstr "مابوتو"
1813
+
1814
+ #~ msgid "Maseru"
1815
+ #~ msgstr "ماسيرو"
1816
+
1817
+ #~ msgid "Mbabane"
1818
+ #~ msgstr "مبابان"
1819
+
1820
+ #~ msgid "Mogadishu"
1821
+ #~ msgstr "مقديشيو"
1822
+
1823
+ #~ msgid "Monrovia"
1824
+ #~ msgstr "مونروفيا"
1825
+
1826
+ #~ msgid "Nairobi"
1827
+ #~ msgstr "نيروبي"
1828
+
1829
+ #~ msgid "Ndjamena"
1830
+ #~ msgstr "إنجامينا"
1831
+
1832
+ #~ msgid "Niamey"
1833
+ #~ msgstr "نيامي"
1834
+
1835
+ #~ msgid "Nouakchott"
1836
+ #~ msgstr "نواكشوط"
1837
+
1838
+ #~ msgid "Ouagadougou"
1839
+ #~ msgstr "واغادوغو"
1840
+
1841
+ #~ msgid "Porto-Novo"
1842
+ #~ msgstr "بورتو_نوفو"
1843
+
1844
+ #~ msgid "Sao Tome"
1845
+ #~ msgstr "ساو تومي"
1846
+
1847
+ #~ msgid "Timbuktu"
1848
+ #~ msgstr "تمبكتو"
1849
+
1850
+ #~ msgid "Tripoli"
1851
+ #~ msgstr "طرابلس"
1852
+
1853
+ #~ msgid "Tunis"
1854
+ #~ msgstr "تونس"
1855
+
1856
+ #~ msgid "Windhoek"
1857
+ #~ msgstr "ويندهوك"
1858
+
1859
+ #~ msgid "America"
1860
+ #~ msgstr "أمريكا"
1861
+
1862
+ #~ msgid "Adak"
1863
+ #~ msgstr "أداك"
1864
+
1865
+ #~ msgid "Anchorage"
1866
+ #~ msgstr "انکوریج"
1867
+
1868
+ #~ msgid "Anguilla"
1869
+ #~ msgstr "أنغوليا"
1870
+
1871
+ #~ msgid "Antigua"
1872
+ #~ msgstr "أنتيغوا"
1873
+
1874
+ #~ msgid "Araguaina"
1875
+ #~ msgstr "أراجواينا"
1876
+
1877
+ #~ msgid "Argentina"
1878
+ #~ msgstr "الأرجنتين"
1879
+
1880
+ #~ msgid "Buenos Aires"
1881
+ #~ msgstr "بوينس أيرس"
1882
+
1883
+ #~ msgid "Catamarca"
1884
+ #~ msgstr "كاتاماركا"
1885
+
1886
+ #~ msgid "ComodRivadavia"
1887
+ #~ msgstr "كومودورو ريفادافيا"
1888
+
1889
+ #~ msgid "Cordoba"
1890
+ #~ msgstr "قرطبة"
1891
+
1892
+ #~ msgid "Jujuy"
1893
+ #~ msgstr "خوخوي"
1894
+
1895
+ #~ msgid "La Rioja"
1896
+ #~ msgstr "لاريوخا"
1897
+
1898
+ #~ msgid "Mendoza"
1899
+ #~ msgstr "ميندوزا"
1900
+
1901
+ #~ msgid "Rio Gallegos"
1902
+ #~ msgstr "ريو جاليجوس"
1903
+
1904
+ #~ msgid "San Juan"
1905
+ #~ msgstr "سان جوان"
1906
+
1907
+ #~ msgid "San Luis"
1908
+ #~ msgstr "سان لويس"
1909
+
1910
+ #~ msgid "Tucuman"
1911
+ #~ msgstr "توكومان"
1912
+
1913
+ #~ msgid "Ushuaia"
1914
+ #~ msgstr "أوشوايا"
1915
+
1916
+ #~ msgid "Aruba"
1917
+ #~ msgstr "أروبا"
1918
+
1919
+ #~ msgid "Asuncion"
1920
+ #~ msgstr "اسونسيون"
1921
+
1922
+ #~ msgid "Atikokan"
1923
+ #~ msgstr "أتكوكان"
1924
+
1925
+ #~ msgid "Atka"
1926
+ #~ msgstr "أتكا"
1927
+
1928
+ #~ msgid "Bahia"
1929
+ #~ msgstr "باهيا"
1930
+
1931
+ #~ msgid "Barbados"
1932
+ #~ msgstr "بربادوس"
1933
+
1934
+ #~ msgid "Belem"
1935
+ #~ msgstr "بيليم"
1936
+
1937
+ #~ msgid "Belize"
1938
+ #~ msgstr "بليز"
1939
+
1940
+ #~ msgid "Blanc-Sablon"
1941
+ #~ msgstr "بلو - سابلون"
1942
+
1943
+ #~ msgid "Boa Vista"
1944
+ #~ msgstr "بوا فيستا"
1945
+
1946
+ #~ msgid "Bogota"
1947
+ #~ msgstr "بوقوتا"
1948
+
1949
+ #~ msgid "Boise"
1950
+ #~ msgstr "بويز"
1951
+
1952
+ #~ msgid "Cambridge Bay"
1953
+ #~ msgstr "كامبردج باي"
1954
+
1955
+ #~ msgid "Campo Grande"
1956
+ #~ msgstr "كامبو غراندي"
1957
+
1958
+ #~ msgid "Cancun"
1959
+ #~ msgstr "كانكون"
1960
+
1961
+ #~ msgid "Caracas"
1962
+ #~ msgstr "كاراكاس"
1963
+
1964
+ #~ msgid "Cayenne"
1965
+ #~ msgstr "كايين"
1966
+
1967
+ #~ msgid "Cayman"
1968
+ #~ msgstr "كايمان"
1969
+
1970
+ #~ msgid "Chicago"
1971
+ #~ msgstr "شيكاجو"
1972
+
1973
+ #~ msgid "Chihuahua"
1974
+ #~ msgstr "تشيهواهوا"
1975
+
1976
+ #~ msgid "Coral Harbour"
1977
+ #~ msgstr "كورال هاربر"
1978
+
1979
+ #~ msgid "Costa Rica"
1980
+ #~ msgstr "كوستا ريكا"
1981
+
1982
+ #~ msgid "Cuiaba"
1983
+ #~ msgstr "كويابا"
1984
+
1985
+ #~ msgid "Curacao"
1986
+ #~ msgstr "كوراكاو"
1987
+
1988
+ #~ msgid "Danmarkshavn"
1989
+ #~ msgstr "دانماركشافن"
1990
+
1991
+ #~ msgid "Dawson"
1992
+ #~ msgstr "داوسون"
1993
+
1994
+ #~ msgid "Dawson Creek"
1995
+ #~ msgstr "داوسون كريك"
1996
+
1997
+ #~ msgid "Denver"
1998
+ #~ msgstr "دينفر"
1999
+
2000
+ #~ msgid "Detroit"
2001
+ #~ msgstr "ديترويت"
2002
+
2003
+ #~ msgid "Dominica"
2004
+ #~ msgstr "الدومينيك"
2005
+
2006
+ #~ msgid "Edmonton"
2007
+ #~ msgstr "ادمونتون"
2008
+
2009
+ #~ msgid "Eirunepe"
2010
+ #~ msgstr "ايرونيبي"
2011
+
2012
+ #~ msgid "El Salvador"
2013
+ #~ msgstr "السلفادور"
2014
+
2015
+ #~ msgid "Ensenada"
2016
+ #~ msgstr "إنسينادا"
2017
+
2018
+ #~ msgid "Fort Wayne"
2019
+ #~ msgstr "فورت واين"
2020
+
2021
+ #~ msgid "Fortaleza"
2022
+ #~ msgstr "فورتاليزا"
2023
+
2024
+ #~ msgid "Glace Bay"
2025
+ #~ msgstr "جلاس باي"
2026
+
2027
+ #~ msgid "Godthab"
2028
+ #~ msgstr "جوثهاب"
2029
+
2030
+ #~ msgid "Goose Bay"
2031
+ #~ msgstr "جووسباي"
2032
+
2033
+ #~ msgid "Grand Turk"
2034
+ #~ msgstr "جرانتورك"
2035
+
2036
+ #~ msgid "Grenada"
2037
+ #~ msgstr "جرينادا"
2038
+
2039
+ #~ msgid "Guadeloupe"
2040
+ #~ msgstr "جواديلوبي"
2041
+
2042
+ #~ msgid "Guatemala"
2043
+ #~ msgstr "غواتيمالا"
2044
+
2045
+ #~ msgid "Guayaquil"
2046
+ #~ msgstr "جواياكويل"
2047
+
2048
+ #~ msgid "Guyana"
2049
+ #~ msgstr "جويانا"
2050
+
2051
+ #~ msgid "Halifax"
2052
+ #~ msgstr "هاليفاكس"
2053
+
2054
+ #~ msgid "Havana"
2055
+ #~ msgstr "هافانا"
2056
+
2057
+ #~ msgid "Hermosillo"
2058
+ #~ msgstr "هيرموسيلو"
2059
+
2060
+ #~ msgid "Indiana"
2061
+ #~ msgstr "إنديانا"
2062
+
2063
+ #~ msgid "Indianapolis"
2064
+ #~ msgstr "انديانابوليس"
2065
+
2066
+ #~ msgid "Knox"
2067
+ #~ msgstr "نوكس"
2068
+
2069
+ #~ msgid "Marengo"
2070
+ #~ msgstr "مارينغو"
2071
+
2072
+ #~ msgid "Petersburg"
2073
+ #~ msgstr "بطرسبورغ"
2074
+
2075
+ #~ msgid "Tell City"
2076
+ #~ msgstr "تيل سيتي"
2077
+
2078
+ #~ msgid "Vevay"
2079
+ #~ msgstr "فيفاي"
languages/youtube-channel-gallery-sr_RS.mo ADDED
Binary file
languages/youtube-channel-gallery-sr_RS.po ADDED
@@ -0,0 +1,791 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ msgid ""
2
+ msgstr ""
3
+ "Project-Id-Version: youtube-channel-gallery\n"
4
+ "Report-Msgid-Bugs-To: \n"
5
+ "POT-Creation-Date: 2015-09-28 11:27+0200\n"
6
+ "PO-Revision-Date: 2015-09-28 11:32+0200\n"
7
+ "Last-Translator: Borisa Djuraskovic <borisad@webhostinghub.com>\n"
8
+ "Language-Team: PoseLab <javier@poselab.com>\n"
9
+ "Language: sr\n"
10
+ "MIME-Version: 1.0\n"
11
+ "Content-Type: text/plain; charset=UTF-8\n"
12
+ "Content-Transfer-Encoding: 8bit\n"
13
+ "X-Launchpad-Export-Date: 2010-06-23 21:48+0000\n"
14
+ "X-Generator: Poedit 1.8.3\n"
15
+ "X-Poedit-Basepath: ..\n"
16
+ "X-Poedit-KeywordsList: _e;__\n"
17
+ "X-Poedit-SourceCharset: UTF-8\n"
18
+ "Plural-Forms: nplurals=3; plural=(n%10==1 && n%100!=11 ? 0 : n%10>=2 && n"
19
+ "%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2);\n"
20
+ "X-Poedit-SearchPath-0: .\n"
21
+
22
+ #: templates/admin_tabs.php:3 templates/admin_tabs.php:489
23
+ msgid "Title:"
24
+ msgstr "Naslov:"
25
+
26
+ #: templates/admin_tabs.php:9
27
+ msgid "Feed"
28
+ msgstr "Napajanje"
29
+
30
+ #: templates/admin_tabs.php:10
31
+ msgid "Player"
32
+ msgstr "Plejer"
33
+
34
+ #: templates/admin_tabs.php:11
35
+ msgid "Search"
36
+ msgstr "Pretraga"
37
+
38
+ #: templates/admin_tabs.php:12
39
+ msgid "Thumbnails"
40
+ msgstr "Kratki opisi"
41
+
42
+ #: templates/admin_tabs.php:13
43
+ msgid "Link"
44
+ msgstr "Link"
45
+
46
+ #: templates/admin_tabs.php:26
47
+ msgid "YouTube API Key:"
48
+ msgstr "API ključ za YouTube"
49
+
50
+ #: templates/admin_tabs.php:28
51
+ msgid "Get your own YouTube API Key and put here."
52
+ msgstr "Nabavite sopstveni API ključ za YouTube i unesite ga ovde."
53
+
54
+ #: templates/admin_tabs.php:29
55
+ msgid ""
56
+ "Get <a href=\"https://console.developers.google.com/\" target=\"_blank"
57
+ "\">your Google API key</a>. See <a href=\"http://poselab.com/en/youtube-"
58
+ "channel-gallery-help/\" target=\"_blank\">help</a>"
59
+ msgstr ""
60
+
61
+ #: templates/admin_tabs.php:34
62
+ msgid "Video feed type:"
63
+ msgstr "Tip video napajanja:"
64
+
65
+ #: templates/admin_tabs.php:36
66
+ msgid "Uploaded by a user"
67
+ msgstr "Učitano od strane korisnika"
68
+
69
+ #: templates/admin_tabs.php:37
70
+ msgid "User's favorites"
71
+ msgstr "Ono što se korisniku najviše dopada"
72
+
73
+ #: templates/admin_tabs.php:38
74
+ msgid "User's likes"
75
+ msgstr "Ono što se korisniku dopada"
76
+
77
+ #: templates/admin_tabs.php:39
78
+ msgid "Playlist"
79
+ msgstr "Plej lista"
80
+
81
+ #: templates/admin_tabs.php:44
82
+ msgid "Identify by:"
83
+ msgstr "Identifikacija prema:"
84
+
85
+ #: templates/admin_tabs.php:46
86
+ msgid "Username"
87
+ msgstr "Korisničko ime"
88
+
89
+ #: templates/admin_tabs.php:47
90
+ msgid "Channel ID"
91
+ msgstr "ID kanala"
92
+
93
+ #: templates/admin_tabs.php:51
94
+ msgid "YouTube id:"
95
+ msgstr "Id You Tube-a:"
96
+
97
+ #: templates/admin_tabs.php:52
98
+ msgid "YouTube playlist id:"
99
+ msgstr "Id You Tube plej liste:"
100
+
101
+ #: templates/admin_tabs.php:58
102
+ msgid "Playlist order:"
103
+ msgstr "Radosled na plej listi:"
104
+
105
+ #: templates/admin_tabs.php:60
106
+ msgid "Date Order"
107
+ msgstr "Redosled datuma"
108
+
109
+ #: templates/admin_tabs.php:61
110
+ msgid "Rating Order"
111
+ msgstr "Redosled rangiranja"
112
+
113
+ #: templates/admin_tabs.php:62
114
+ msgid "Relevance Order"
115
+ msgstr "Redosled važnosti"
116
+
117
+ #: templates/admin_tabs.php:63
118
+ msgid "Title Order"
119
+ msgstr "Redosled naslova"
120
+
121
+ #: templates/admin_tabs.php:64
122
+ msgid "Video Count Order"
123
+ msgstr "Redosled brojanja video-a"
124
+
125
+ #: templates/admin_tabs.php:65
126
+ msgid "View Count Order"
127
+ msgstr "Redosled brojanja pregleda"
128
+
129
+ #: templates/admin_tabs.php:72
130
+ msgid "Cache time (hours):"
131
+ msgstr "Keš vreme (sati):"
132
+
133
+ #: templates/admin_tabs.php:74
134
+ msgid ""
135
+ "Hours that RSS data is saved in database, to not make a request every time "
136
+ "the page is displayed. Assign this value according to how often you upgrade "
137
+ "your playlist in YouTube."
138
+ msgstr ""
139
+ "Sati za koje su RSS podaci sačuvani u bazi podataka, kako ne bi bio potreban "
140
+ "zahtev svaki put kada se stranica prikazuje. Dodelite ovu vrednost na osnovu "
141
+ "toga koliko često nadograđujete vašu plej listu na You Tube-u."
142
+
143
+ #: templates/admin_tabs.php:81
144
+ msgid "Activate cache"
145
+ msgstr "Aktivirajte keš"
146
+
147
+ #: templates/admin_tabs.php:82
148
+ msgid ""
149
+ "If you disable this field the cache will be deleted and will not be used. "
150
+ "This is useful to refresh immediately the YouTube RSS used by the plugin. "
151
+ "Reenable the cache when the gallery shows the changes you made in your "
152
+ "youtube account."
153
+ msgstr ""
154
+ "Ukoliko onemogućite ovo polje keš će se izbrisati i neće se koristiti. Ovo "
155
+ "je korisno za momentalno obnavljanje You Tube RSS-a koji plugin koristi. "
156
+ "Omogućite ponovo keš kada galerija pokaže promene koje ste napravili na "
157
+ "vašem youtube nalogu."
158
+
159
+ #: templates/admin_tabs.php:97
160
+ msgid "Player:"
161
+ msgstr "Plejer:"
162
+
163
+ #: templates/admin_tabs.php:99
164
+ msgid "Without player"
165
+ msgstr "Bez plejera"
166
+
167
+ #: templates/admin_tabs.php:100
168
+ msgid "show player"
169
+ msgstr "pokaži plejer"
170
+
171
+ #: templates/admin_tabs.php:101
172
+ msgid "show player in Magnific Popup"
173
+ msgstr "pokaži plejer u Magnific Popup-u"
174
+
175
+ #: templates/admin_tabs.php:108
176
+ msgid "Width:"
177
+ msgstr "Ancho:"
178
+
179
+ #: templates/admin_tabs.php:111
180
+ msgid "%"
181
+ msgstr "%"
182
+
183
+ #: templates/admin_tabs.php:112
184
+ msgid "px"
185
+ msgstr "px"
186
+
187
+ #: templates/admin_tabs.php:116 templates/admin_tabs.php:316
188
+ msgid "Aspect ratio:"
189
+ msgstr "Odnos aspekta:"
190
+
191
+ #: templates/admin_tabs.php:118 templates/admin_tabs.php:318
192
+ msgid "Standard (4x3)"
193
+ msgstr "Standard (4x3)"
194
+
195
+ #: templates/admin_tabs.php:119 templates/admin_tabs.php:319
196
+ msgid "Widescreen (16x9)"
197
+ msgstr "Široki ekran (16x9)"
198
+
199
+ #: templates/admin_tabs.php:126
200
+ msgid "Theme:"
201
+ msgstr "Tema:"
202
+
203
+ #: templates/admin_tabs.php:128
204
+ msgid "Dark"
205
+ msgstr "Tamno"
206
+
207
+ #: templates/admin_tabs.php:129
208
+ msgid "Light"
209
+ msgstr "Svetlo"
210
+
211
+ #: templates/admin_tabs.php:133
212
+ msgid "Progress bar color:"
213
+ msgstr "Boja indikatora progresa:"
214
+
215
+ #: templates/admin_tabs.php:135
216
+ msgid "Red"
217
+ msgstr "Crvena"
218
+
219
+ #: templates/admin_tabs.php:136
220
+ msgid "White"
221
+ msgstr "Bela"
222
+
223
+ #: templates/admin_tabs.php:143
224
+ msgid "Video quality:"
225
+ msgstr "Kvalitet video-a:"
226
+
227
+ #: templates/admin_tabs.php:145
228
+ msgid "default"
229
+ msgstr "uobičajen"
230
+
231
+ #: templates/admin_tabs.php:146
232
+ msgid "highres"
233
+ msgstr "highres"
234
+
235
+ #: templates/admin_tabs.php:147
236
+ msgid "hd1080"
237
+ msgstr "hd1080"
238
+
239
+ #: templates/admin_tabs.php:148
240
+ msgid "hd720"
241
+ msgstr "hd720"
242
+
243
+ #: templates/admin_tabs.php:149
244
+ msgid "large"
245
+ msgstr "visok"
246
+
247
+ #: templates/admin_tabs.php:150
248
+ msgid "medium"
249
+ msgstr "srednji"
250
+
251
+ #: templates/admin_tabs.php:151
252
+ msgid "small"
253
+ msgstr "nizak"
254
+
255
+ #: templates/admin_tabs.php:153
256
+ msgid ""
257
+ "Default value enables YouTube to select the most appropriate playback "
258
+ "quality. If you select a quality level that is not available for the video, "
259
+ "then the quality will be set to the next lowest level that is available."
260
+ msgstr ""
261
+ "Uobičajena vrednost omogućava YouTube-u da selektuje najadekvatniji kvalitet "
262
+ "plejbeka. Ako selektujete nivo kvaliteta koji nije dostupan za taj video, "
263
+ "kvalitet će biti podešen na sledeći najniži nivo koji je dostupan."
264
+
265
+ #: templates/admin_tabs.php:160
266
+ msgid "Autoplay"
267
+ msgstr "Autoplay"
268
+
269
+ #: templates/admin_tabs.php:164
270
+ msgid "Show YouTube logo"
271
+ msgstr "Pokaži logo YouTube-a"
272
+
273
+ #: templates/admin_tabs.php:165
274
+ msgid ""
275
+ "Activate this field to show the YouTube logo in the control bar. Setting the "
276
+ "color parameter to white will show the YouTube logo in the control bar."
277
+ msgstr ""
278
+ "Aktivirajte ovo polje da prikažete logo YouTube-a na kontrolnom indikatoru. "
279
+ "Podešavanje boje parametra na belu će prikazati logo YouTube-a na kontrolnom "
280
+ "indikatoru."
281
+
282
+ #: templates/admin_tabs.php:172
283
+ msgid "Show related videos"
284
+ msgstr "Prikažite vezane video-e"
285
+
286
+ #: templates/admin_tabs.php:173
287
+ msgid ""
288
+ "Activate this field to show related videos when playback of the video ends."
289
+ msgstr ""
290
+ "Aktivirajte ovo polje da prikažete vezane video-e kada se plejbek video-a "
291
+ "završi."
292
+
293
+ #: templates/admin_tabs.php:177
294
+ msgid "Show info"
295
+ msgstr "Prikažite informacije"
296
+
297
+ #: templates/admin_tabs.php:178
298
+ msgid ""
299
+ "Activate this field to display information like the video title and uploader "
300
+ "before the video starts playing."
301
+ msgstr ""
302
+ "Aktivirajte ovo polje da prikažete informacije kao što su naslov video-a i "
303
+ "čitač pre nego što video otpočne."
304
+
305
+ #: templates/admin_tabs.php:185 templates/admin_tabs.php:387
306
+ msgid "Show additional content"
307
+ msgstr "Prikažite dodatni sadržaj"
308
+
309
+ #: templates/admin_tabs.php:193 templates/admin_tabs.php:395
310
+ msgid "Show title"
311
+ msgstr "Prikažite naslov"
312
+
313
+ #: templates/admin_tabs.php:197 templates/admin_tabs.php:399
314
+ msgid "Show published date"
315
+ msgstr "Prikažite objavljeni datum"
316
+
317
+ #: templates/admin_tabs.php:204 templates/admin_tabs.php:406
318
+ msgid "Show description"
319
+ msgstr "Prikažite opis"
320
+
321
+ #: templates/admin_tabs.php:212 templates/admin_tabs.php:414
322
+ msgid "Title tag:"
323
+ msgstr "Tag naslova:"
324
+
325
+ #: templates/admin_tabs.php:214 templates/admin_tabs.php:416
326
+ msgid "h1"
327
+ msgstr "h1"
328
+
329
+ #: templates/admin_tabs.php:215 templates/admin_tabs.php:417
330
+ msgid "h2"
331
+ msgstr "h2"
332
+
333
+ #: templates/admin_tabs.php:216 templates/admin_tabs.php:418
334
+ msgid "h3"
335
+ msgstr "h3"
336
+
337
+ #: templates/admin_tabs.php:217 templates/admin_tabs.php:419
338
+ msgid "h4"
339
+ msgstr "h4"
340
+
341
+ #: templates/admin_tabs.php:218 templates/admin_tabs.php:420
342
+ msgid "h5"
343
+ msgstr "h5"
344
+
345
+ #: templates/admin_tabs.php:219 templates/admin_tabs.php:421
346
+ msgid "h6"
347
+ msgstr "h6"
348
+
349
+ #: templates/admin_tabs.php:223 templates/admin_tabs.php:425
350
+ msgid "Description words:"
351
+ msgstr "Reči opisa:"
352
+
353
+ #: templates/admin_tabs.php:225 templates/admin_tabs.php:427
354
+ msgid ""
355
+ "Set the maximum number of words that will be displayed of the description. "
356
+ "This field is useful when the descriptions of videos in the gallery have "
357
+ "different sizes."
358
+ msgstr ""
359
+ "Podesite maksimalan broj reči koje će biti prikazane u opisu. Ovo polje je "
360
+ "korisno kada opisi video-a u galeriji imaju različite veličine."
361
+
362
+ #: templates/admin_tabs.php:234 templates/admin_tabs.php:286
363
+ #: templates/admin_tabs.php:503 templates/admin_tabs.php:540
364
+ msgid "Tab order:"
365
+ msgstr "Redosled tab tastera:"
366
+
367
+ #: templates/admin_tabs.php:251
368
+ msgid "Search input text:"
369
+ msgstr "Pretraga unesenog teksta:"
370
+
371
+ #: templates/admin_tabs.php:255
372
+ msgid "Restrict search to (# separated):"
373
+ msgstr "Ograničite pretragu na (# odvojeno):"
374
+
375
+ #: templates/admin_tabs.php:259
376
+ msgid "You must assing this tags to your videos to restrict the search:"
377
+ msgstr ""
378
+ "Morate dodeliti ove tagove vašim video-ima da biste ograničili pretragu:"
379
+
380
+ #: templates/admin_tabs.php:268
381
+ msgid "Restrict search by default: It will overwrite results of feed tab)"
382
+ msgstr ""
383
+ "Ograničite pretragu po default-u: to će pisati preko rezultata tastera "
384
+ "napajanja"
385
+
386
+ #: templates/admin_tabs.php:270 templates/admin_tabs.php:456
387
+ #: templates/search.php:10
388
+ msgid "All"
389
+ msgstr "Sve"
390
+
391
+ #: templates/admin_tabs.php:278
392
+ msgid "Show search box"
393
+ msgstr "Prikažite odeljak za pretragu"
394
+
395
+ #: templates/admin_tabs.php:282
396
+ msgid "Show select with Playlists"
397
+ msgstr "Prikažite selekciju sa plej listama"
398
+
399
+ #: templates/admin_tabs.php:300
400
+ msgid "Number of videos to show:"
401
+ msgstr "Broj video-a za prikazivanje:"
402
+
403
+ #: templates/admin_tabs.php:302
404
+ msgid "The plugin can display a maximum of 50 videos for each page."
405
+ msgstr "Plugin može da prikaže maksimalno 50 video-a za svaku stranicu."
406
+
407
+ #: templates/admin_tabs.php:305
408
+ msgid "Thumbnail resolution:"
409
+ msgstr "Rezolucija kratkog opisa:"
410
+
411
+ #: templates/admin_tabs.php:307
412
+ msgid "Default (120x90 px)"
413
+ msgstr "Uobičajena (120x90 piksela)"
414
+
415
+ #: templates/admin_tabs.php:308
416
+ msgid "Medium (320x180)"
417
+ msgstr "Srednja (320x180 piksela)"
418
+
419
+ #: templates/admin_tabs.php:309
420
+ msgid "High (480x360)"
421
+ msgstr "Visoka (480x360 piksela)"
422
+
423
+ #: templates/admin_tabs.php:326
424
+ msgid "Thumbnail columns:"
425
+ msgstr "Kolone kratkog opisa:"
426
+
427
+ #: templates/admin_tabs.php:332
428
+ msgid "Phones:"
429
+ msgstr "Telefoni:"
430
+
431
+ #: templates/admin_tabs.php:340
432
+ msgid "Tablets:"
433
+ msgstr "Tableti:"
434
+
435
+ #: templates/admin_tabs.php:352
436
+ msgid "Medium Desktops:"
437
+ msgstr "Srednji desktop-ovi:"
438
+
439
+ #: templates/admin_tabs.php:360
440
+ msgid "Large Desktops:"
441
+ msgstr "Veliki desktop-ovi:"
442
+
443
+ #: templates/admin_tabs.php:374
444
+ msgid "Show duration"
445
+ msgstr "Prikažite trajanje"
446
+
447
+ #: templates/admin_tabs.php:378
448
+ msgid "Add \"nofollow\" to links"
449
+ msgstr "Dodajte \"nofollow\" linkovima"
450
+
451
+ #: templates/admin_tabs.php:433
452
+ msgid "Thumbnail alignment:"
453
+ msgstr "Svrstavanje kratkog opisa:"
454
+
455
+ #: templates/admin_tabs.php:435
456
+ msgid "none"
457
+ msgstr "nikakvo"
458
+
459
+ #: templates/admin_tabs.php:436
460
+ msgid "Left"
461
+ msgstr "Levo"
462
+
463
+ #: templates/admin_tabs.php:437
464
+ msgid "Right"
465
+ msgstr "Desno"
466
+
467
+ #: templates/admin_tabs.php:444
468
+ msgid "Thumbnail width:"
469
+ msgstr "Širina kratkog opisa:"
470
+
471
+ #: templates/admin_tabs.php:446
472
+ msgid "Extra small"
473
+ msgstr "Veoma mala"
474
+
475
+ #: templates/admin_tabs.php:447
476
+ msgid "Small"
477
+ msgstr "Mala"
478
+
479
+ #: templates/admin_tabs.php:448
480
+ msgid "Half"
481
+ msgstr "Na pola"
482
+
483
+ #: templates/admin_tabs.php:449
484
+ msgid "Large"
485
+ msgstr "Velika"
486
+
487
+ #: templates/admin_tabs.php:450
488
+ msgid "Extra large"
489
+ msgstr "Veoma velika"
490
+
491
+ #: templates/admin_tabs.php:454
492
+ msgid "Min. size with alignment:"
493
+ msgstr "Minimalna veličina sa svrstavanjem:"
494
+
495
+ #: templates/admin_tabs.php:457
496
+ msgid "Tablets"
497
+ msgstr "Tableti"
498
+
499
+ #: templates/admin_tabs.php:458
500
+ msgid "Medium Desktops"
501
+ msgstr "Srednji desktop-ovi"
502
+
503
+ #: templates/admin_tabs.php:459
504
+ msgid "Large devices"
505
+ msgstr "Veliki uređaji"
506
+
507
+ #: templates/admin_tabs.php:461
508
+ msgid ""
509
+ "Thumbnails will be aligned only from the size of selected device to prevent "
510
+ "unwanted effects in small sizes."
511
+ msgstr ""
512
+ "Kratki opisi će biti svrstani samo po veličini selektovanog uređaja da bi se "
513
+ "sprečili neželjeni efekti kod malih veličina."
514
+
515
+ #: templates/admin_tabs.php:471
516
+ msgid "Open in a new window"
517
+ msgstr "Otvorite u novom prozoru"
518
+
519
+ #: templates/admin_tabs.php:475
520
+ msgid "Show pagination"
521
+ msgstr "Prikažite obeležavanje strana"
522
+
523
+ #: templates/admin_tabs.php:482
524
+ msgid "Thumbnail content tab order:"
525
+ msgstr "Redosled tastera za sadržaj kratkog opisa:"
526
+
527
+ #: templates/admin_tabs.php:485
528
+ msgid "Thumbnail:"
529
+ msgstr "Kratki opis:"
530
+
531
+ #: templates/admin_tabs.php:493
532
+ msgid "Published date:"
533
+ msgstr "Objavljeni datum:"
534
+
535
+ #: templates/admin_tabs.php:497
536
+ msgid "Description:"
537
+ msgstr "Opis:"
538
+
539
+ #: templates/admin_tabs.php:519
540
+ msgid "Link text:"
541
+ msgstr "Tekst linka:"
542
+
543
+ #: templates/admin_tabs.php:525
544
+ msgid "Show link to channel"
545
+ msgstr "Prikažite link za kanal"
546
+
547
+ #: templates/admin_tabs.php:530
548
+ msgid "Open in a new window or tab"
549
+ msgstr "Otvorite u novom prozoru ili tasteru"
550
+
551
+ #: templates/admin_tabs.php:535
552
+ msgid "Show link to thank the developer"
553
+ msgstr "Prikažite link za zahvalnost developer-u"
554
+
555
+ #: templates/link.php:9
556
+ msgid "By PoseLab"
557
+ msgstr "Po PoseLab-u"
558
+
559
+ #: templates/link.php:18
560
+ msgid "Show more videos"
561
+ msgstr "Prikažite više video-a"
562
+
563
+ #: templates/thumb.php:4
564
+ msgid "Private video"
565
+ msgstr "Privatni video"
566
+
567
+ #: templates/thumbs.php:119
568
+ msgid "«Previous"
569
+ msgstr "«Prethodni"
570
+
571
+ #: templates/thumbs.php:128
572
+ msgid "Next»"
573
+ msgstr "Sledeći»"
574
+
575
+ #: youtube-channel-gallery.php:48
576
+ msgid "Youtube Channel Gallery"
577
+ msgstr "Galerija YouTube kanala"
578
+
579
+ #: youtube-channel-gallery.php:50
580
+ msgid "Show a youtube video and a gallery of thumbnails for a youtube channel"
581
+ msgstr "Prikažite youtube video i galeriju kratkih opisa za youtube kanal"
582
+
583
+ #: youtube-channel-gallery.php:725
584
+ msgid "Show more videos»"
585
+ msgstr "Prikažite više video-a»"
586
+
587
+ #: youtube-channel-gallery.php:734
588
+ msgid "There is no video to show."
589
+ msgstr "Nema nijednog video-a za prikazivanje"
590
+
591
+ #: youtube-channel-gallery.php:812
592
+ #, php-format
593
+ msgid "Error type: \"%1$s\". "
594
+ msgstr "Greška tipa: \"%1$s\""
595
+
596
+ #: youtube-channel-gallery.php:813
597
+ #, php-format
598
+ msgid "Error message: \"%1$s\" "
599
+ msgstr "Poruka-greška: \"%1$s\""
600
+
601
+ #: youtube-channel-gallery.php:814
602
+ #, php-format
603
+ msgid "Domain: \"%1$s\". "
604
+ msgstr "Domen: \"%1$s\""
605
+
606
+ #: youtube-channel-gallery.php:815
607
+ #, php-format
608
+ msgid "Reason: \"%1$s\". "
609
+ msgstr "Razlog: \"%1$s\""
610
+
611
+ #: youtube-channel-gallery.php:816
612
+ #, php-format
613
+ msgid "Location type: \"%1$s\". "
614
+ msgstr "Lokacija tipa: \"%1$s\""
615
+
616
+ #: youtube-channel-gallery.php:817
617
+ #, php-format
618
+ msgid "Location: \"%1$s\". "
619
+ msgstr "Lokacija: \"%1$s\""
620
+
621
+ #: youtube-channel-gallery.php:820
622
+ msgid ""
623
+ "Did you added your own Google API key? Look at the <a href=\"http://poselab."
624
+ "com/en/youtube-channel-gallery-help\" target=\"_blank\">help</a>."
625
+ msgstr ""
626
+
627
+ #: youtube-channel-gallery.php:823
628
+ #, php-format
629
+ msgid "Check in YouTube if the id %1$s belongs to a %2$s. "
630
+ msgstr "Prijavite se na YouTube ako id %1$s pripada %2$s-u."
631
+
632
+ #: youtube-channel-gallery.php:825
633
+ #, php-format
634
+ msgid ""
635
+ "If the user id is correct, check that the channel of the user has list of "
636
+ "\"%1$s\". "
637
+ msgstr ""
638
+ "Ako je identifikacija korisnika tačna, proverite da kanal korisnika ima "
639
+ "listu od \"%1$s\"."
640
+
641
+ #: youtube-channel-gallery.php:827
642
+ msgid ""
643
+ "Check the <a href=\"http://wordpress.org/extend/plugins/youtube-channel-"
644
+ "gallery/faq/\" target=\"_blank\">FAQ</a> of the plugin or send error "
645
+ "messages to <a href=\"https://wordpress.org/support/plugin/youtube-channel-"
646
+ "gallery\" target=\"_blank\">support</a>."
647
+ msgstr ""
648
+ "Proverite <a href=\"http://wordpress.org/extend/plugins/youtube-channel-"
649
+ "gallery/faq/\" target=\"_blank\">FAQ</a> plugin-a ili pošaljite poruku-"
650
+ "grešku na <a href=\"https://wordpress.org/support/plugin/youtube-channel-"
651
+ "gallery\" target=\"_blank\">support</a>."
652
+
653
+ #: youtube-channel-gallery.php:904
654
+ msgid "There are no videos matching selected criteria"
655
+ msgstr "Nema nijednog video-a koji se poklapa sa selektovanim kriterijumima"
656
+
657
+ #~ msgid ""
658
+ #~ "\"nofollow\" attribute provides a way for webmasters to tell search "
659
+ #~ "engines \"Don't follow this specific link.\""
660
+ #~ msgstr ""
661
+ #~ "\"nofollow\" dodatak omogućava način webmaster-ima da mašinama za "
662
+ #~ "pretragu kažu \"Nemojte pratiti određeni link.\""
663
+
664
+ #~ msgid "Message from server: \"%1$s\". "
665
+ #~ msgstr "Mensaje del servidor: \"%1$s\". "
666
+
667
+ #~ msgid "Show player above thumbnails"
668
+ #~ msgstr "Mostrar reproductor sobre miniaturas"
669
+
670
+ #~ msgid ""
671
+ #~ "This field is used to assign the appropriate quality of thumbnail images "
672
+ #~ "in top and bottom alignments and to assign width to thumbnails in left "
673
+ #~ "and right alignments. If the quality of thumbnail images is not enough, "
674
+ #~ "insert a larger value. If you are unsure you can assign one of the "
675
+ #~ "following values​​: 120, 320, 480 or 640"
676
+ #~ msgstr ""
677
+ #~ "Este campo se utiliza para asignar la calidad de imagen más adecuada a "
678
+ #~ "las miniaturas en las alineaciones superior e inferior y para asignar "
679
+ #~ "ancho a las miniaturas en las alineaciones izquierda y derecha. Si la "
680
+ #~ "calidad de las imágenes de las miniaturas no es suficiente, introduzca un "
681
+ #~ "valor mayor. Si no está seguro de que valor usar puede asignar uno de los "
682
+ #~ "siguientes valores: 120, 320, 480 ó 640"
683
+
684
+ #~ msgid "Top"
685
+ #~ msgstr "Arriba"
686
+
687
+ #~ msgid "Bottom"
688
+ #~ msgstr "Abajo"
689
+
690
+ #~ msgid "Video width:"
691
+ #~ msgstr "Ancho del vídeo:"
692
+
693
+ #~ msgid "Show info (title, uploader)"
694
+ #~ msgstr "Mostrar información (título, cargador)"
695
+
696
+ #~ msgid "You must insert a valid YouTube user id."
697
+ #~ msgstr "Debes introducir un id válido de usuario de YouTube."
698
+
699
+ #~ msgid "You must insert a valid playlist id."
700
+ #~ msgstr "Debes introducir un id válido de lista de reproducción de YouTube."
701
+
702
+ #~ msgid "Light:"
703
+ #~ msgstr "Claro"
704
+
705
+ #~ msgid "No post to duplicate has been supplied!"
706
+ #~ msgstr "No se facilitó ninguna entrada a copiar"
707
+
708
+ #~ msgid "Post creation failed, could not find original post:"
709
+ #~ msgstr ""
710
+ #~ "Creación realizada sin éxito, no ha sido posible encontrar la entrada "
711
+ #~ "original:"
712
+
713
+ #~ msgid "No page to duplicate has been supplied!"
714
+ #~ msgstr "No se facilitó ninguna página a copiar"
715
+
716
+ #~ msgid "Make a duplicate from this post"
717
+ #~ msgstr "Crea una copia de esta entrada"
718
+
719
+ #~ msgid "Duplicate"
720
+ #~ msgstr "Duplicar"
721
+
722
+ #~ msgid "Make a duplicate from this page"
723
+ #~ msgstr "Crea una copia de esta página"
724
+
725
+ #~ msgid "Copy to a new draft"
726
+ #~ msgstr "Copia en un borrador nuevo"
727
+
728
+ #~ msgid "Duplicate Post Options"
729
+ #~ msgstr "Opciones"
730
+
731
+ #~ msgid "Duplicate Post"
732
+ #~ msgstr "Duplicate Post"
733
+
734
+ #~ msgid "Copy post/page date also"
735
+ #~ msgstr "Copiar también fecha del post o la página"
736
+
737
+ #~ msgid ""
738
+ #~ "Normally, the new draft has publication date set to current time: check "
739
+ #~ "the box to copy the original post/page date"
740
+ #~ msgstr ""
741
+ #~ "Normalmente se establece la fecha de publicación del nuevo borrador a la "
742
+ #~ "fecha actual: compruebe la casilla para copiar la fecha original del post "
743
+ #~ "o la página"
744
+
745
+ #~ msgid "Do not copy these fields"
746
+ #~ msgstr "No copiar estos campos"
747
+
748
+ #~ msgid ""
749
+ #~ "Comma-separated list of meta fields that must not be copied when cloning "
750
+ #~ "a post/page"
751
+ #~ msgstr ""
752
+ #~ "Lista separada por comas de meta campos que no pueden ser copiados cuando "
753
+ #~ "se clona una entrada/pagina."
754
+
755
+ #~ msgid ""
756
+ #~ "Prefix to be added before the original title when cloning a post/page, e."
757
+ #~ "g. \"Copy of\" (blank for no prefix)"
758
+ #~ msgstr ""
759
+ #~ "Prefijo a ser agregado antes del titulo original cuando se clona una "
760
+ #~ "entrada/pagina, ej. \"Copia de\" (en blanco para no agregar prefijo)"
761
+
762
+ #~ msgid "Minimum level to copy posts"
763
+ #~ msgstr "Nivel mínimo para copiar posts"
764
+
765
+ #~ msgid ""
766
+ #~ "Warning: users will be able to copy all posts, even those of higher level "
767
+ #~ "users"
768
+ #~ msgstr ""
769
+ #~ "Atención: los usuarios podrán copiar todos los posts, incluso aquellos de "
770
+ #~ "usuarios de nivel más alto"
771
+
772
+ #~ msgid "Save Changes"
773
+ #~ msgstr "Guardar los cambios"
774
+
775
+ #~ msgid "Donate"
776
+ #~ msgstr "Hacer una donación"
777
+
778
+ #~ msgid "Translate"
779
+ #~ msgstr "Traducir"
780
+
781
+ #~ msgid "http://www.lopo.it/duplicate-post-plugin/"
782
+ #~ msgstr "Copy text \t http://www.lopo.it/duplicate-post-plugin/"
783
+
784
+ #~ msgid "Creates a copy of a post."
785
+ #~ msgstr "Crear una copia de las entradas."
786
+
787
+ #~ msgid "Enrico Battocchi"
788
+ #~ msgstr "Enrico Battocchi"
789
+
790
+ #~ msgid "http://www.lopo.it"
791
+ #~ msgstr "http://www.lopo.it"
magnific-popup.css CHANGED
@@ -50,7 +50,8 @@
50
  text-align: left;
51
  z-index: 1045; }
52
 
53
- .mfp-inline-holder .mfp-content, .mfp-ajax-holder .mfp-content {
 
54
  width: 100%;
55
  cursor: auto; }
56
 
@@ -71,7 +72,10 @@
71
  .mfp-auto-cursor .mfp-content {
72
  cursor: auto; }
73
 
74
- .mfp-close, .mfp-arrow, .mfp-preloader, .mfp-counter {
 
 
 
75
  -webkit-user-select: none;
76
  -moz-user-select: none;
77
  user-select: none; }
@@ -103,7 +107,8 @@
103
  .mfp-s-error .mfp-content {
104
  display: none; }
105
 
106
- button.mfp-close, button.mfp-arrow {
 
107
  overflow: visible;
108
  cursor: pointer;
109
  background: transparent;
@@ -115,6 +120,7 @@ button.mfp-close, button.mfp-arrow {
115
  z-index: 1046;
116
  -webkit-box-shadow: none;
117
  box-shadow: none; }
 
118
  button::-moz-focus-inner {
119
  padding: 0;
120
  border: 0; }
@@ -135,7 +141,8 @@ button::-moz-focus-inner {
135
  font-style: normal;
136
  font-size: 28px;
137
  font-family: Arial, Baskerville, monospace; }
138
- .mfp-close:hover, .mfp-close:focus {
 
139
  opacity: 1;
140
  filter: alpha(opacity=100); }
141
  .mfp-close:active {
@@ -144,7 +151,8 @@ button::-moz-focus-inner {
144
  .mfp-close-btn-in .mfp-close {
145
  color: #333; }
146
 
147
- .mfp-image-holder .mfp-close, .mfp-iframe-holder .mfp-close {
 
148
  color: #FFF;
149
  right: -6px;
150
  text-align: right;
@@ -170,13 +178,17 @@ button::-moz-focus-inner {
170
  padding: 0;
171
  width: 90px;
172
  height: 110px;
173
- -webkit-tap-highlight-color: rgba(0, 0, 0, 0); }
174
  .mfp-arrow:active {
175
  margin-top: -54px; }
176
- .mfp-arrow:hover, .mfp-arrow:focus {
 
177
  opacity: 1;
178
  filter: alpha(opacity=100); }
179
- .mfp-arrow:before, .mfp-arrow:after, .mfp-arrow .mfp-b, .mfp-arrow .mfp-a {
 
 
 
180
  content: '';
181
  display: block;
182
  width: 0;
@@ -187,30 +199,36 @@ button::-moz-focus-inner {
187
  margin-top: 35px;
188
  margin-left: 35px;
189
  border: medium inset transparent; }
190
- .mfp-arrow:after, .mfp-arrow .mfp-a {
 
191
  border-top-width: 13px;
192
  border-bottom-width: 13px;
193
  top: 8px; }
194
- .mfp-arrow:before, .mfp-arrow .mfp-b {
 
195
  border-top-width: 21px;
196
  border-bottom-width: 21px;
197
  opacity: 0.7; }
198
 
199
  .mfp-arrow-left {
200
  left: 0; }
201
- .mfp-arrow-left:after, .mfp-arrow-left .mfp-a {
 
202
  border-right: 17px solid #FFF;
203
  margin-left: 31px; }
204
- .mfp-arrow-left:before, .mfp-arrow-left .mfp-b {
 
205
  margin-left: 25px;
206
  border-right: 27px solid #3F3F3F; }
207
 
208
  .mfp-arrow-right {
209
  right: 0; }
210
- .mfp-arrow-right:after, .mfp-arrow-right .mfp-a {
 
211
  border-left: 17px solid #FFF;
212
  margin-left: 39px; }
213
- .mfp-arrow-right:before, .mfp-arrow-right .mfp-b {
 
214
  border-left: 27px solid #3F3F3F; }
215
 
216
  .mfp-iframe-holder {
@@ -335,40 +353,39 @@ img.mfp-img {
335
  background: rgba(0, 0, 0, 0.6);
336
  position: fixed;
337
  text-align: center;
338
- padding: 0; }
339
- }
340
 
341
  @media all and (max-width: 900px) {
342
  .mfp-arrow {
343
  -webkit-transform: scale(0.75);
344
  transform: scale(0.75); }
345
-
346
  .mfp-arrow-left {
347
  -webkit-transform-origin: 0;
348
  transform-origin: 0; }
349
-
350
  .mfp-arrow-right {
351
  -webkit-transform-origin: 100%;
352
  transform-origin: 100%; }
353
-
354
  .mfp-container {
355
  padding-left: 6px;
356
- padding-right: 6px; }
357
- }
358
 
359
  .mfp-ie7 .mfp-img {
360
  padding: 0; }
 
361
  .mfp-ie7 .mfp-bottom-bar {
362
  width: 600px;
363
  left: 50%;
364
  margin-left: -300px;
365
  margin-top: 5px;
366
  padding-bottom: 5px; }
 
367
  .mfp-ie7 .mfp-container {
368
  padding: 0; }
 
369
  .mfp-ie7 .mfp-content {
370
  padding-top: 44px; }
 
371
  .mfp-ie7 .mfp-close {
372
  top: 0;
373
  right: 0;
374
- padding-top: 0; }
50
  text-align: left;
51
  z-index: 1045; }
52
 
53
+ .mfp-inline-holder .mfp-content,
54
+ .mfp-ajax-holder .mfp-content {
55
  width: 100%;
56
  cursor: auto; }
57
 
72
  .mfp-auto-cursor .mfp-content {
73
  cursor: auto; }
74
 
75
+ .mfp-close,
76
+ .mfp-arrow,
77
+ .mfp-preloader,
78
+ .mfp-counter {
79
  -webkit-user-select: none;
80
  -moz-user-select: none;
81
  user-select: none; }
107
  .mfp-s-error .mfp-content {
108
  display: none; }
109
 
110
+ button.mfp-close,
111
+ button.mfp-arrow {
112
  overflow: visible;
113
  cursor: pointer;
114
  background: transparent;
120
  z-index: 1046;
121
  -webkit-box-shadow: none;
122
  box-shadow: none; }
123
+
124
  button::-moz-focus-inner {
125
  padding: 0;
126
  border: 0; }
141
  font-style: normal;
142
  font-size: 28px;
143
  font-family: Arial, Baskerville, monospace; }
144
+ .mfp-close:hover,
145
+ .mfp-close:focus {
146
  opacity: 1;
147
  filter: alpha(opacity=100); }
148
  .mfp-close:active {
151
  .mfp-close-btn-in .mfp-close {
152
  color: #333; }
153
 
154
+ .mfp-image-holder .mfp-close,
155
+ .mfp-iframe-holder .mfp-close {
156
  color: #FFF;
157
  right: -6px;
158
  text-align: right;
178
  padding: 0;
179
  width: 90px;
180
  height: 110px;
181
+ -webkit-tap-highlight-color: transparent; }
182
  .mfp-arrow:active {
183
  margin-top: -54px; }
184
+ .mfp-arrow:hover,
185
+ .mfp-arrow:focus {
186
  opacity: 1;
187
  filter: alpha(opacity=100); }
188
+ .mfp-arrow:before,
189
+ .mfp-arrow:after,
190
+ .mfp-arrow .mfp-b,
191
+ .mfp-arrow .mfp-a {
192
  content: '';
193
  display: block;
194
  width: 0;
199
  margin-top: 35px;
200
  margin-left: 35px;
201
  border: medium inset transparent; }
202
+ .mfp-arrow:after,
203
+ .mfp-arrow .mfp-a {
204
  border-top-width: 13px;
205
  border-bottom-width: 13px;
206
  top: 8px; }
207
+ .mfp-arrow:before,
208
+ .mfp-arrow .mfp-b {
209
  border-top-width: 21px;
210
  border-bottom-width: 21px;
211
  opacity: 0.7; }
212
 
213
  .mfp-arrow-left {
214
  left: 0; }
215
+ .mfp-arrow-left:after,
216
+ .mfp-arrow-left .mfp-a {
217
  border-right: 17px solid #FFF;
218
  margin-left: 31px; }
219
+ .mfp-arrow-left:before,
220
+ .mfp-arrow-left .mfp-b {
221
  margin-left: 25px;
222
  border-right: 27px solid #3F3F3F; }
223
 
224
  .mfp-arrow-right {
225
  right: 0; }
226
+ .mfp-arrow-right:after,
227
+ .mfp-arrow-right .mfp-a {
228
  border-left: 17px solid #FFF;
229
  margin-left: 39px; }
230
+ .mfp-arrow-right:before,
231
+ .mfp-arrow-right .mfp-b {
232
  border-left: 27px solid #3F3F3F; }
233
 
234
  .mfp-iframe-holder {
353
  background: rgba(0, 0, 0, 0.6);
354
  position: fixed;
355
  text-align: center;
356
+ padding: 0; } }
 
357
 
358
  @media all and (max-width: 900px) {
359
  .mfp-arrow {
360
  -webkit-transform: scale(0.75);
361
  transform: scale(0.75); }
 
362
  .mfp-arrow-left {
363
  -webkit-transform-origin: 0;
364
  transform-origin: 0; }
 
365
  .mfp-arrow-right {
366
  -webkit-transform-origin: 100%;
367
  transform-origin: 100%; }
 
368
  .mfp-container {
369
  padding-left: 6px;
370
+ padding-right: 6px; } }
 
371
 
372
  .mfp-ie7 .mfp-img {
373
  padding: 0; }
374
+
375
  .mfp-ie7 .mfp-bottom-bar {
376
  width: 600px;
377
  left: 50%;
378
  margin-left: -300px;
379
  margin-top: 5px;
380
  padding-bottom: 5px; }
381
+
382
  .mfp-ie7 .mfp-container {
383
  padding: 0; }
384
+
385
  .mfp-ie7 .mfp-content {
386
  padding-top: 44px; }
387
+
388
  .mfp-ie7 .mfp-close {
389
  top: 0;
390
  right: 0;
391
+ padding-top: 0; }
readme.txt CHANGED
@@ -3,8 +3,8 @@ Contributors: javitxu123
3
  Donate link: http://poselab.com/
4
  Tags: widget, gallery, youtube, channel, user, sidebar, video, youtube playlist, html5, iframe, Youtube channel, youtube videos, API 3
5
  Requires at least: 2.8
6
- Tested up to: 3.8.8
7
- Stable tag: 2.3.2
8
  License: GPLv2 or later
9
  License URI: http://www.gnu.org/licenses/gpl-2.0.html
10
 
@@ -102,7 +102,16 @@ Description of the different fields of the plugin:
102
 
103
  * **Description words number:** the maximum number of words displayed in the description of the video of the player. Shortcode attribute: player_description_words_number; value: Number. (Optional).
104
 
105
- * **Order:** order of player. Shortcode attribute: player_order; values: Number. 1 (default). (Optional).
 
 
 
 
 
 
 
 
 
106
 
107
 
108
  **Thumbnails tab:**
@@ -154,6 +163,8 @@ Description of the different fields of the plugin:
154
 
155
  * **Show link to thank the developer:** option to add a small link to home page of the developer . Shortcode attribute: promotion; values: 0 or 1 (default). (Optional).
156
 
 
 
157
 
158
  = Shortcode syntax: =
159
  Example of shortcode use, remember to change your_Google_API_key for your own. Look at the [help](http://poselab.com/en/youtube-channel-gallery-help):
@@ -165,6 +176,7 @@ Example of shortcode use, remember to change your_Google_API_key for your own. L
165
  * Brazilian portuguese (pt_BR) - [lojainterativa.com](http://www.lojainterativa.com).
166
  * Italian (it_IT) - [Marco Milesi](https://profiles.wordpress.org/milmor).
167
  * Norwegian bokmål (nb_NO) - Harald Fjogstad
 
168
  * Spanish (es_ES) - [PoseLab](http://poselab.com/)
169
 
170
  If you have created your own language pack, or have an update of an existing one, you can [send me](mailto:javier@poselab.com) your gettext PO and MO so that I can bundle it into the Youtube Channel Gallery.
@@ -215,6 +227,18 @@ You have to purge or delete de cache of the CDN, plugin chache or minification p
215
 
216
  == Changelog ==
217
 
 
 
 
 
 
 
 
 
 
 
 
 
218
  = 2.3.2 =
219
  * Deleted file_get_contents function for avoid error in some hostings.
220
  * Added Norwegian bokmål (nb_NO).
3
  Donate link: http://poselab.com/
4
  Tags: widget, gallery, youtube, channel, user, sidebar, video, youtube playlist, html5, iframe, Youtube channel, youtube videos, API 3
5
  Requires at least: 2.8
6
+ Tested up to: 4.3.1
7
+ Stable tag: 2.4
8
  License: GPLv2 or later
9
  License URI: http://www.gnu.org/licenses/gpl-2.0.html
10
 
102
 
103
  * **Description words number:** the maximum number of words displayed in the description of the video of the player. Shortcode attribute: player_description_words_number; value: Number. (Optional).
104
 
105
+ * **Tab order:** order of player. Shortcode attribute: player_order; values: Number. 1 (default). (Optional).
106
+
107
+
108
+ **Search tab:**
109
+
110
+ * **Search input text:** The text to be displayed on the search input to search in the youtube account. Shortcode attribute: search_input_text; values: String. Search... (default). (Optional).
111
+
112
+ * **Show search box:** select where you want to play the video. Shortcode attribute: search_input_show; values: 0, 1 (default) or 2. (Optional).
113
+
114
+ * **Tab order:** order of Search tab. Shortcode attribute: thumb_order; values: Number. 2 (default). (Optional).
115
 
116
 
117
  **Thumbnails tab:**
163
 
164
  * **Show link to thank the developer:** option to add a small link to home page of the developer . Shortcode attribute: promotion; values: 0 or 1 (default). (Optional).
165
 
166
+ * **Tab 0rder:** order of Link tab. Shortcode attribute: link_order; values: Number. 4 (default). (Optional).
167
+
168
 
169
  = Shortcode syntax: =
170
  Example of shortcode use, remember to change your_Google_API_key for your own. Look at the [help](http://poselab.com/en/youtube-channel-gallery-help):
176
  * Brazilian portuguese (pt_BR) - [lojainterativa.com](http://www.lojainterativa.com).
177
  * Italian (it_IT) - [Marco Milesi](https://profiles.wordpress.org/milmor).
178
  * Norwegian bokmål (nb_NO) - Harald Fjogstad
179
+ * Serbo-Croatian (sr_RS) - [WebHostingGeeks.com](http://webhostinggeeks.com)
180
  * Spanish (es_ES) - [PoseLab](http://poselab.com/)
181
 
182
  If you have created your own language pack, or have an update of an existing one, you can [send me](mailto:javier@poselab.com) your gettext PO and MO so that I can bundle it into the Youtube Channel Gallery.
227
 
228
  == Changelog ==
229
 
230
+ = 2.4 =
231
+ * Added search tab.
232
+ * Fixed thumbnail alignment not working correctly.
233
+ * Added Serbo-Croatian translation (sr_RS).
234
+ * RTL language Support in the front-end.
235
+ * Added Arab translation with "Next»" and "«Previous" strings to check RTL language support.
236
+ * Updated Magnific Popup to v1.0.0 - 2015-09-17.
237
+ * Added Text Domain in the plugin header to be imported into the translate.wordpress.org translation system.
238
+ * Fields for change text of pagination.
239
+ * Improvements in CSS.
240
+
241
+
242
  = 2.3.2 =
243
  * Deleted file_get_contents function for avoid error in some hostings.
244
  * Added Norwegian bokmål (nb_NO).
rtl.css ADDED
@@ -0,0 +1 @@
 
1
+ #ytc-wrapper .col-xs-2-4{float:right}@media (min-width:768px){#ytc-wrapper .col-sm-2-4{float:right}}@media (min-width:992px){#ytc-wrapper .col-md-2-4{float:right}}@media (min-width:1200px){#ytc-wrapper .col-lg-2-4{float:right}}#ytc-wrapper .col-xs-1-7{float:right}@media (min-width:768px){#ytc-wrapper .col-sm-1-7{float:right}}@media (min-width:992px){#ytc-wrapper .col-md-1-7{float:right}}@media (min-width:1200px){#ytc-wrapper .col-lg-1-7{float:right}}#ytc-wrapper .col-xs-1-5{float:right}@media (min-width:768px){#ytc-wrapper .col-sm-1-5{float:right}}@media (min-width:992px){#ytc-wrapper .col-md-1-5{float:right}}@media (min-width:1200px){#ytc-wrapper .col-lg-1-5{float:right}}#ytc-wrapper .col-xs-1-3{float:right}@media (min-width:768px){#ytc-wrapper .col-sm-1-3{float:right}}@media (min-width:992px){#ytc-wrapper .col-md-1-3{float:right}}@media (min-width:1200px){#ytc-wrapper .col-lg-1-3{float:right}}#ytc-wrapper .col-xs-1-2{float:right}@media (min-width:768px){#ytc-wrapper .col-sm-1-2{float:right}}@media (min-width:992px){#ytc-wrapper .col-md-1-2{float:right}}@media (min-width:1200px){#ytc-wrapper .col-lg-1-2{float:right}}#ytc-wrapper .col-xs-1-1{float:right}@media (min-width:768px){#ytc-wrapper .col-sm-1-1{float:right}}@media (min-width:992px){#ytc-wrapper .col-md-1-1{float:right}}@media (min-width:1200px){#ytc-wrapper .col-lg-1-1{float:right}}#ytc-wrapper .col-xs-1,#ytc-wrapper .col-xs-2,#ytc-wrapper .col-xs-3,#ytc-wrapper .col-xs-4,#ytc-wrapper .col-xs-5,#ytc-wrapper .col-xs-6,#ytc-wrapper .col-xs-7,#ytc-wrapper .col-xs-8,#ytc-wrapper .col-xs-9,#ytc-wrapper .col-xs-10,#ytc-wrapper .col-xs-11,#ytc-wrapper .col-xs-12{float:right}@media (min-width:768px){#ytc-wrapper .col-sm-1,#ytc-wrapper .col-sm-2,#ytc-wrapper .col-sm-3,#ytc-wrapper .col-sm-4,#ytc-wrapper .col-sm-5,#ytc-wrapper .col-sm-6,#ytc-wrapper .col-sm-7,#ytc-wrapper .col-sm-8,#ytc-wrapper .col-sm-9,#ytc-wrapper .col-sm-10,#ytc-wrapper .col-sm-11,#ytc-wrapper .col-sm-12{float:right}}@media (min-width:992px){#ytc-wrapper .col-md-1,#ytc-wrapper .col-md-2,#ytc-wrapper .col-md-3,#ytc-wrapper .col-md-4,#ytc-wrapper .col-md-5,#ytc-wrapper .col-md-6,#ytc-wrapper .col-md-7,#ytc-wrapper .col-md-8,#ytc-wrapper .col-md-9,#ytc-wrapper .col-md-10,#ytc-wrapper .col-md-11,#ytc-wrapper .col-md-12{float:right}}@media (min-width:1200px){#ytc-wrapper .col-lg-1,#ytc-wrapper .col-lg-2,#ytc-wrapper .col-lg-3,#ytc-wrapper .col-lg-4,#ytc-wrapper .col-lg-5,#ytc-wrapper .col-lg-6,#ytc-wrapper .col-lg-7,#ytc-wrapper .col-lg-8,#ytc-wrapper .col-lg-9,#ytc-wrapper .col-lg-10,#ytc-wrapper .col-lg-11,#ytc-wrapper .col-lg-12{float:right}}#ytc-wrapper .pull-right{float:left!important}#ytc-wrapper .pull-left{float:right!important}#ytc-wrapper .ytc-thumbnails .video-time{left:2px;right:inherit}#ytc-wrapper .ytc-thumbnails .ytc-pagination div.ytc-next{text-align:left}#ytc-wrapper .ytc-links .ytc-youtubelink{text-align:left}.ytc-numeration-inner{margin:auto!important;display:table}.ytc-currentpage{float:right}
scripts.js CHANGED
@@ -1,7 +1,7 @@
1
  /*------------------------------------------------------------
2
  Plugin Name: Youtube Channel Gallery
3
  Plugin URI: http://www.poselab.com/
4
- Version: 2.3.2
5
  Description: Show a youtube video and a gallery of thumbnails for a youtube channel.
6
  ------------------------------------------------------------*/
7
  jQuery(document).ready(function($) {
@@ -108,7 +108,7 @@ jQuery(document).ready(function($) {
108
  playlist = $this.data('playlist'),
109
  cid = $this.data('cid'),
110
  wid = $widget.find('[id^=ytc-]').attr('id'),
111
- $search = $widget.find('.search'),
112
  $searchSelect = $widget.find('.search-select');
113
 
114
  if (PAGE[wid]) {
@@ -160,7 +160,7 @@ jQuery(document).ready(function($) {
160
  return true;
161
  });
162
 
163
- $('.youtubechannelgallery').on('keyup blur', '.search', function(e) {
164
 
165
  var $this = $(this);
166
 
@@ -216,7 +216,7 @@ jQuery(document).ready(function($) {
216
  var $widget = $this.parents('.youtubechannelgallery'),
217
  wid = $widget.find('[id^=ytc-]').attr('id'),
218
  cid = $this.data('cid'),
219
- $search = $widget.find('.search');
220
 
221
  $.ajax({
222
  url: ytcAjax.ajaxurl,
1
  /*------------------------------------------------------------
2
  Plugin Name: Youtube Channel Gallery
3
  Plugin URI: http://www.poselab.com/
4
+ Version: 2.4
5
  Description: Show a youtube video and a gallery of thumbnails for a youtube channel.
6
  ------------------------------------------------------------*/
7
  jQuery(document).ready(function($) {
108
  playlist = $this.data('playlist'),
109
  cid = $this.data('cid'),
110
  wid = $widget.find('[id^=ytc-]').attr('id'),
111
+ $search = $widget.find('.search-field'),
112
  $searchSelect = $widget.find('.search-select');
113
 
114
  if (PAGE[wid]) {
160
  return true;
161
  });
162
 
163
+ $('.youtubechannelgallery').on('keyup blur', '.search-field', function(e) {
164
 
165
  var $this = $(this);
166
 
216
  var $widget = $this.parents('.youtubechannelgallery'),
217
  wid = $widget.find('[id^=ytc-]').attr('id'),
218
  cid = $this.data('cid'),
219
+ $search = $widget.find('.search-field');
220
 
221
  $.ajax({
222
  url: ytcAjax.ajaxurl,
styles.css CHANGED
@@ -1 +1,1012 @@
1
- #ytc-wrapper .col-xs-2-4,#ytc-wrapper .col-sm-2-4,#ytc-wrapper .col-md-2-4,#ytc-wrapper .col-lg-2-4{position:relative;min-height:1px;padding-right:7px;padding-left:7px}#ytc-wrapper .col-xs-2-4{float:left}@media (min-width:768px){#ytc-wrapper .col-sm-2-4{float:left}}@media (min-width:992px){#ytc-wrapper .col-md-2-4{float:left}}@media (min-width:1200px){#ytc-wrapper .col-lg-2-4{float:left}}#ytc-wrapper .col-xs-1-7,#ytc-wrapper .col-sm-1-7,#ytc-wrapper .col-md-1-7,#ytc-wrapper .col-lg-1-7{position:relative;min-height:1px;padding-right:7px;padding-left:7px}#ytc-wrapper .col-xs-1-7{float:left}@media (min-width:768px){#ytc-wrapper .col-sm-1-7{float:left}}@media (min-width:992px){#ytc-wrapper .col-md-1-7{float:left}}@media (min-width:1200px){#ytc-wrapper .col-lg-1-7{float:left}}#ytc-wrapper .col-xs-1-5,#ytc-wrapper .col-sm-1-5,#ytc-wrapper .col-md-1-5,#ytc-wrapper .col-lg-1-5{position:relative;min-height:1px;padding-right:7px;padding-left:7px}#ytc-wrapper .col-xs-1-5{float:left}@media (min-width:768px){#ytc-wrapper .col-sm-1-5{float:left}}@media (min-width:992px){#ytc-wrapper .col-md-1-5{float:left}}@media (min-width:1200px){#ytc-wrapper .col-lg-1-5{float:left}}#ytc-wrapper .col-xs-1-3,#ytc-wrapper .col-sm-1-3,#ytc-wrapper .col-md-1-3,#ytc-wrapper .col-lg-1-3{position:relative;min-height:1px;padding-right:7px;padding-left:7px}#ytc-wrapper .col-xs-1-3{float:left}@media (min-width:768px){#ytc-wrapper .col-sm-1-3{float:left}}@media (min-width:992px){#ytc-wrapper .col-md-1-3{float:left}}@media (min-width:1200px){#ytc-wrapper .col-lg-1-3{float:left}}#ytc-wrapper .col-xs-1-2,#ytc-wrapper .col-sm-1-2,#ytc-wrapper .col-md-1-2,#ytc-wrapper .col-lg-1-2{position:relative;min-height:1px;padding-right:7px;padding-left:7px}#ytc-wrapper .col-xs-1-2{float:left}@media (min-width:768px){#ytc-wrapper .col-sm-1-2{float:left}}@media (min-width:992px){#ytc-wrapper .col-md-1-2{float:left}}@media (min-width:1200px){#ytc-wrapper .col-lg-1-2{float:left}}#ytc-wrapper .col-xs-1-1,#ytc-wrapper .col-sm-1-1,#ytc-wrapper .col-md-1-1,#ytc-wrapper .col-lg-1-1{position:relative;min-height:1px;padding-right:7px;padding-left:7px}#ytc-wrapper .col-xs-1-1{float:left}@media (min-width:768px){#ytc-wrapper .col-sm-1-1{float:left}}@media (min-width:992px){#ytc-wrapper .col-md-1-1{float:left}}@media (min-width:1200px){#ytc-wrapper .col-lg-1-1{float:left}}#ytc-wrapper audio,#ytc-wrapper canvas,#ytc-wrapper progress,#ytc-wrapper video{display:inline-block;vertical-align:baseline}#ytc-wrapper a{background-color:transparent}#ytc-wrapper a:active,#ytc-wrapper a:hover{outline:0}#ytc-wrapper b,#ytc-wrapper strong{font-weight:700}#ytc-wrapper small{font-size:80%}#ytc-wrapper img{border:0}#ytc-wrapper svg:not(:root){overflow:hidden}#ytc-wrapper figure{margin:1em 40px}#ytc-wrapper .container{margin-right:auto;margin-left:auto;padding-left:7px!important;padding-right:7px!important}@media (min-width:768px){#ytc-wrapper .container{width:734px}}@media (min-width:992px){#ytc-wrapper .container{width:954px}}@media (min-width:1200px){#ytc-wrapper .container{width:1154px}}#ytc-wrapper .container-fluid{margin-right:auto;margin-left:auto;padding-left:7px!important;padding-right:7px!important}#ytc-wrapper .row{margin-left:-7px!important;margin-right:-7px!important}#ytc-wrapper .col-xs-1,#ytc-wrapper .col-sm-1,#ytc-wrapper .col-md-1,#ytc-wrapper .col-lg-1,#ytc-wrapper .col-xs-2,#ytc-wrapper .col-sm-2,#ytc-wrapper .col-md-2,#ytc-wrapper .col-lg-2,#ytc-wrapper .col-xs-3,#ytc-wrapper .col-sm-3,#ytc-wrapper .col-md-3,#ytc-wrapper .col-lg-3,#ytc-wrapper .col-xs-4,#ytc-wrapper .col-sm-4,#ytc-wrapper .col-md-4,#ytc-wrapper .col-lg-4,#ytc-wrapper .col-xs-5,#ytc-wrapper .col-sm-5,#ytc-wrapper .col-md-5,#ytc-wrapper .col-lg-5,#ytc-wrapper .col-xs-6,#ytc-wrapper .col-sm-6,#ytc-wrapper .col-md-6,#ytc-wrapper .col-lg-6,#ytc-wrapper .col-xs-7,#ytc-wrapper .col-sm-7,#ytc-wrapper .col-md-7,#ytc-wrapper .col-lg-7,#ytc-wrapper .col-xs-8,#ytc-wrapper .col-sm-8,#ytc-wrapper .col-md-8,#ytc-wrapper .col-lg-8,#ytc-wrapper .col-xs-9,#ytc-wrapper .col-sm-9,#ytc-wrapper .col-md-9,#ytc-wrapper .col-lg-9,#ytc-wrapper .col-xs-10,#ytc-wrapper .col-sm-10,#ytc-wrapper .col-md-10,#ytc-wrapper .col-lg-10,#ytc-wrapper .col-xs-11,#ytc-wrapper .col-sm-11,#ytc-wrapper .col-md-11,#ytc-wrapper .col-lg-11,#ytc-wrapper .col-xs-12,#ytc-wrapper .col-sm-12,#ytc-wrapper .col-md-12,#ytc-wrapper .col-lg-12{position:relative;min-height:1px;padding-left:7px!important;padding-right:7px!important}#ytc-wrapper .col-xs-1,#ytc-wrapper .col-xs-2,#ytc-wrapper .col-xs-3,#ytc-wrapper .col-xs-4,#ytc-wrapper .col-xs-5,#ytc-wrapper .col-xs-6,#ytc-wrapper .col-xs-7,#ytc-wrapper .col-xs-8,#ytc-wrapper .col-xs-9,#ytc-wrapper .col-xs-10,#ytc-wrapper .col-xs-11,#ytc-wrapper .col-xs-12{float:left}#ytc-wrapper .col-xs-12{width:100%}#ytc-wrapper .col-xs-11{width:91.66666667%}#ytc-wrapper .col-xs-10{width:83.33333333%}#ytc-wrapper .col-xs-9{width:75%}#ytc-wrapper .col-xs-8{width:66.66666667%}#ytc-wrapper .col-xs-7{width:58.33333333%}#ytc-wrapper .col-xs-6{width:50%}#ytc-wrapper .col-xs-5{width:41.66666667%}#ytc-wrapper .col-xs-4{width:33.33333333%}#ytc-wrapper .col-xs-3{width:25%}#ytc-wrapper .col-xs-2-4{width:20%}#ytc-wrapper .col-xs-2{width:16.66666667%}#ytc-wrapper .col-xs-1-7{width:14.28571429%}#ytc-wrapper .col-xs-1-5{width:12.5%}#ytc-wrapper .col-xs-1-3{width:11.11111111%}#ytc-wrapper .col-xs-1-2{width:10%}#ytc-wrapper .col-xs-1-1{width:9.09090909%}#ytc-wrapper .col-xs-1{width:8.33333333%}@media (min-width:768px){#ytc-wrapper .col-sm-1,#ytc-wrapper .col-sm-2,#ytc-wrapper .col-sm-3,#ytc-wrapper .col-sm-4,#ytc-wrapper .col-sm-5,#ytc-wrapper .col-sm-6,#ytc-wrapper .col-sm-7,#ytc-wrapper .col-sm-8,#ytc-wrapper .col-sm-9,#ytc-wrapper .col-sm-10,#ytc-wrapper .col-sm-11,#ytc-wrapper .col-sm-12{float:left}#ytc-wrapper .col-sm-12{width:100%}#ytc-wrapper .col-sm-11{width:91.66666667%}#ytc-wrapper .col-sm-10{width:83.33333333%}#ytc-wrapper .col-sm-9{width:75%}#ytc-wrapper .col-sm-8{width:66.66666667%}#ytc-wrapper .col-sm-7{width:58.33333333%}#ytc-wrapper .col-sm-6{width:50%}#ytc-wrapper .col-sm-5{width:41.66666667%}#ytc-wrapper .col-sm-4{width:33.33333333%}#ytc-wrapper .col-sm-3{width:25%}#ytc-wrapper .col-sm-2-4{width:20%}#ytc-wrapper .col-sm-2{width:16.66666667%}#ytc-wrapper .col-sm-1-7{width:14.28571429%}#ytc-wrapper .col-sm-1-5{width:12.5%}#ytc-wrapper .col-sm-1-3{width:11.11111111%}#ytc-wrapper .col-sm-1-2{width:10%}#ytc-wrapper .col-sm-1-1{width:9.09090909%}#ytc-wrapper .col-sm-1{width:8.33333333%}}@media (min-width:992px){#ytc-wrapper .col-md-1,#ytc-wrapper .col-md-2,#ytc-wrapper .col-md-3,#ytc-wrapper .col-md-4,#ytc-wrapper .col-md-5,#ytc-wrapper .col-md-6,#ytc-wrapper .col-md-7,#ytc-wrapper .col-md-8,#ytc-wrapper .col-md-9,#ytc-wrapper .col-md-10,#ytc-wrapper .col-md-11,#ytc-wrapper .col-md-12{float:left}#ytc-wrapper .col-md-12{width:100%}#ytc-wrapper .col-md-11{width:91.66666667%}#ytc-wrapper .col-md-10{width:83.33333333%}#ytc-wrapper .col-md-9{width:75%}#ytc-wrapper .col-md-8{width:66.66666667%}#ytc-wrapper .col-md-7{width:58.33333333%}#ytc-wrapper .col-md-6{width:50%}#ytc-wrapper .col-md-5{width:41.66666667%}#ytc-wrapper .col-md-4{width:33.33333333%}#ytc-wrapper .col-md-3{width:25%}#ytc-wrapper .col-md-2-4{width:20%}#ytc-wrapper .col-md-2{width:16.66666667%}#ytc-wrapper .col-md-1-7{width:14.28571429%}#ytc-wrapper .col-md-1-5{width:12.5%}#ytc-wrapper .col-md-1-3{width:11.11111111%}#ytc-wrapper .col-md-1-2{width:10%}#ytc-wrapper .col-md-1-1{width:9.09090909%}#ytc-wrapper .col-md-1{width:8.33333333%}}@media (min-width:1200px){#ytc-wrapper .col-lg-1,#ytc-wrapper .col-lg-2,#ytc-wrapper .col-lg-3,#ytc-wrapper .col-lg-4,#ytc-wrapper .col-lg-5,#ytc-wrapper .col-lg-6,#ytc-wrapper .col-lg-7,#ytc-wrapper .col-lg-8,#ytc-wrapper .col-lg-9,#ytc-wrapper .col-lg-10,#ytc-wrapper .col-lg-11,#ytc-wrapper .col-lg-12{float:left}#ytc-wrapper .col-lg-12{width:100%}#ytc-wrapper .col-lg-11{width:91.66666667%}#ytc-wrapper .col-lg-10{width:83.33333333%}#ytc-wrapper .col-lg-9{width:75%}#ytc-wrapper .col-lg-8{width:66.66666667%}#ytc-wrapper .col-lg-7{width:58.33333333%}#ytc-wrapper .col-lg-6{width:50%}#ytc-wrapper .col-lg-5{width:41.66666667%}#ytc-wrapper .col-lg-4{width:33.33333333%}#ytc-wrapper .col-lg-3{width:25%}#ytc-wrapper .col-lg-2-4{width:20%}#ytc-wrapper .col-lg-2{width:16.66666667%}#ytc-wrapper .col-lg-1-7{width:14.28571429%}#ytc-wrapper .col-lg-1-5{width:12.5%}#ytc-wrapper .col-lg-1-3{width:11.11111111%}#ytc-wrapper .col-lg-1-2{width:10%}#ytc-wrapper .col-lg-1-1{width:9.09090909%}#ytc-wrapper .col-lg-1{width:8.33333333%}}#ytc-wrapper .embed-responsive{position:relative;display:block;height:0;padding:0;overflow:hidden}#ytc-wrapper .embed-responsive .embed-responsive-item,#ytc-wrapper .embed-responsive iframe,#ytc-wrapper .embed-responsive embed,#ytc-wrapper .embed-responsive object,#ytc-wrapper .embed-responsive video{position:absolute;top:0;left:0;bottom:0;height:100%;width:100%;border:0}#ytc-wrapper .embed-responsive-16by9{padding-bottom:56.25%}#ytc-wrapper .embed-responsive-4by3{padding-bottom:75%}#ytc-wrapper .clearfix:before,#ytc-wrapper .clearfix:after,#ytc-wrapper .container:before,#ytc-wrapper .container:after,#ytc-wrapper .container-fluid:before,#ytc-wrapper .container-fluid:after,#ytc-wrapper .row:before,#ytc-wrapper .row:after{content:" ";display:table}#ytc-wrapper .clearfix:after,#ytc-wrapper .container:after,#ytc-wrapper .container-fluid:after,#ytc-wrapper .row:after{clear:both}#ytc-wrapper .center-block{display:block;margin-left:auto;margin-right:auto}#ytc-wrapper .pull-right{float:right!important}#ytc-wrapper .pull-left{float:left!important}#ytc-wrapper .hide{display:none!important}#ytc-wrapper .show{display:block!important}#ytc-wrapper .invisible{visibility:hidden}#ytc-wrapper .text-hide{font:0/0 a;color:transparent;text-shadow:none;background-color:transparent;border:0}#ytc-wrapper .hidden{display:none!important}#ytc-wrapper .affix{position:fixed}@-ms-viewport{width:device-width}#ytc-wrapper .visible-xs,#ytc-wrapper .visible-sm,#ytc-wrapper .visible-md,#ytc-wrapper .visible-lg{display:none!important}#ytc-wrapper .visible-xs-block,#ytc-wrapper .visible-xs-inline,#ytc-wrapper .visible-xs-inline-block,#ytc-wrapper .visible-sm-block,#ytc-wrapper .visible-sm-inline,#ytc-wrapper .visible-sm-inline-block,#ytc-wrapper .visible-md-block,#ytc-wrapper .visible-md-inline,#ytc-wrapper .visible-md-inline-block,#ytc-wrapper .visible-lg-block,#ytc-wrapper .visible-lg-inline,#ytc-wrapper .visible-lg-inline-block{display:none!important}@media (max-width:767px){#ytc-wrapper .visible-xs{display:block!important}#ytc-wrapper table.visible-xs{display:table!important}#ytc-wrapper tr.visible-xs{display:table-row!important}#ytc-wrapper th.visible-xs,#ytc-wrapper td.visible-xs{display:table-cell!important}}@media (max-width:767px){#ytc-wrapper .visible-xs-block{display:block!important}}@media (max-width:767px){#ytc-wrapper .visible-xs-inline{display:inline!important}}@media (max-width:767px){#ytc-wrapper .visible-xs-inline-block{display:inline-block!important}}@media (min-width:768px) and (max-width:991px){#ytc-wrapper .visible-sm{display:block!important}#ytc-wrapper table.visible-sm{display:table!important}#ytc-wrapper tr.visible-sm{display:table-row!important}#ytc-wrapper th.visible-sm,#ytc-wrapper td.visible-sm{display:table-cell!important}}@media (min-width:768px) and (max-width:991px){#ytc-wrapper .visible-sm-block{display:block!important}}@media (min-width:768px) and (max-width:991px){#ytc-wrapper .visible-sm-inline{display:inline!important}}@media (min-width:768px) and (max-width:991px){#ytc-wrapper .visible-sm-inline-block{display:inline-block!important}}@media (min-width:992px) and (max-width:1199px){#ytc-wrapper .visible-md{display:block!important}#ytc-wrapper table.visible-md{display:table!important}#ytc-wrapper tr.visible-md{display:table-row!important}#ytc-wrapper th.visible-md,#ytc-wrapper td.visible-md{display:table-cell!important}}@media (min-width:992px) and (max-width:1199px){#ytc-wrapper .visible-md-block{display:block!important}}@media (min-width:992px) and (max-width:1199px){#ytc-wrapper .visible-md-inline{display:inline!important}}@media (min-width:992px) and (max-width:1199px){#ytc-wrapper .visible-md-inline-block{display:inline-block!important}}@media (min-width:1200px){#ytc-wrapper .visible-lg{display:block!important}#ytc-wrapper table.visible-lg{display:table!important}#ytc-wrapper tr.visible-lg{display:table-row!important}#ytc-wrapper th.visible-lg,#ytc-wrapper td.visible-lg{display:table-cell!important}}@media (min-width:1200px){#ytc-wrapper .visible-lg-block{display:block!important}}@media (min-width:1200px){#ytc-wrapper .visible-lg-inline{display:inline!important}}@media (min-width:1200px){#ytc-wrapper .visible-lg-inline-block{display:inline-block!important}}@media (max-width:767px){#ytc-wrapper .hidden-xs{display:none!important}}@media (min-width:768px) and (max-width:991px){#ytc-wrapper .hidden-sm{display:none!important}}@media (min-width:992px) and (max-width:1199px){#ytc-wrapper .hidden-md{display:none!important}}@media (min-width:1200px){#ytc-wrapper .hidden-lg{display:none!important}}#ytc-wrapper .visible-print{display:none!important}@media print{#ytc-wrapper .visible-print{display:block!important}#ytc-wrapper table.visible-print{display:table!important}#ytc-wrapper tr.visible-print{display:table-row!important}#ytc-wrapper th.visible-print,#ytc-wrapper td.visible-print{display:table-cell!important}}#ytc-wrapper .visible-print-block{display:none!important}@media print{#ytc-wrapper .visible-print-block{display:block!important}}#ytc-wrapper .visible-print-inline{display:none!important}@media print{#ytc-wrapper .visible-print-inline{display:inline!important}}#ytc-wrapper .visible-print-inline-block{display:none!important}@media print{#ytc-wrapper .visible-print-inline-block{display:inline-block!important}}@media print{#ytc-wrapper .hidden-print{display:none!important}}#ytc-wrapper div{margin:0;padding:0}#ytc-wrapper a{word-break:break-word}#ytc-wrapper *{-webkit-box-sizing:border-box!important;box-sizing:border-box!important;white-space:normal}#ytc-wrapper :before,#ytc-wrapper :after{-webkit-box-sizing:border-box!important;box-sizing:border-box!important}#ytc-wrapper .container-fluid{padding:0!important}#ytc-wrapper .ytcplayer-wrapper{border:1px solid #999;margin-bottom:14px}#ytc-wrapper .ytcplayer-wrapper iframe{margin:0!important;padding:0!important}#ytc-wrapper .ytcplayercontent{margin-bottom:20px}#ytc-wrapper time{font-size:small}#ytc-wrapper .ytc-thumbnails{padding:0!important}#ytc-wrapper .ytc-thumbnails .ytc-row{display:block!important}#ytc-wrapper .ytc-thumbnails .ytc-row .ytc-column{margin-left:0!important;margin-right:0!important;-webkit-box-sizing:border-box!important;box-sizing:border-box!important;position:relative!important;margin-bottom:10px}#ytc-wrapper .ytc-thumbnails.ytc-thumb-align-left .ytc-column,#ytc-wrapper .ytc-thumbnails.ytc-thumb-align-right .ytc-column{margin-bottom:20px}#ytc-wrapper .ytc-thumbnails.ytc-thumb-align-left .ytctitle:first-child,#ytc-wrapper .ytc-thumbnails.ytc-thumb-align-right .ytctitle:first-child{margin:0 0 10px 0}#ytc-wrapper .ytc-thumbnails .ytcthumb-cont{position:relative}#ytc-wrapper .ytc-thumbnails .video-time{margin-top:0;margin-right:0;padding:0 4px;font-weight:700;font-size:11px;background-color:#000;color:#fff!important;height:14px;line-height:14px;opacity:.75;filter:alpha(opacity=75);display:-moz-inline-stack;vertical-align:top;display:inline-block;position:absolute;right:2px;bottom:2px;pointer-events:none}#ytc-wrapper .ytc-thumbnails a.ytcthumb{padding-bottom:55%!important}#ytc-wrapper .ytc-thumbnails.ytc-thumb4x3 a.ytcthumb{padding-bottom:75%!important}#ytc-wrapper .ytc-thumbnails a.ytcthumb{display:block!important;border:1px solid #999;position:relative!important;line-height:0!important;width:100%!important;padding-top:0!important;padding-left:0!important;padding-right:0!important;margin:0!important;height:0!important;overflow:hidden!important;background-size:cover!important;background-position:center!important}#ytc-wrapper .ytc-thumbnails a.ytcthumb:hover{opacity:.75}#ytc-wrapper .ytc-thumbnails a.ytcthumb .ytcplay{background:url(img/play.png) no-repeat!important;background-position:-9999px -9999px!important;position:absolute!important;width:100%!important;height:100%!important}#ytc-wrapper .ytc-thumbnails a.ytcthumb:hover .ytcplay{background-position:center center!important}#ytc-wrapper .ytc-thumbnails .private{background:#262626;background-image:-webkit-gradient(linear, left top, left bottom, color-stop(0, #383838), to(#131313));background-image:-webkit-linear-gradient(top, #383838 0, #131313 100%);background-image:linear-gradient(to bottom,#383838 0,#131313 100%)}#ytc-wrapper .ytc-thumbnails .private a{background-size:38%!important;background-repeat:no-repeat!important;background-position:50% 76%!important}#ytc-wrapper .ytc-thumbnails .private a .private-text{width:100%!important;height:100%!important;padding-top:10px;position:absolute;text-align:center}#ytc-wrapper .ytc-thumbnails p{display:none!important}#ytc-wrapper .ytc-thumbnails .ytc-pagination{margin-top:16px}#ytc-wrapper .ytc-thumbnails .ytc-pagination div.ytc-next{text-align:right}#ytc-wrapper .ytc-thumbnails .ytc-pagination a{cursor:pointer}#ytc-wrapper .ytc-thumbnails .ytc-pagination .ytc-numeration{text-align:center}#ytc-wrapper .ytc-links{margin-top:16px}#ytc-wrapper .ytc-links .ytc-promotion a{font-size:10px;opacity:.3}#ytc-wrapper .ytc-links .ytc-youtubelink{text-align:right}
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ /*------------------------------------------------------------
2
+ Plugin Name: Youtube Channel Gallery
3
+ Plugin URI: http://www.poselab.com/
4
+ Version: 2.4
5
+ Description: Show a youtube video and a gallery of thumbnails for a youtube channel.
6
+ ------------------------------------------------------------*/
7
+ #ytc-wrapper .col-xs-2-4,
8
+ #ytc-wrapper .col-sm-2-4,
9
+ #ytc-wrapper .col-md-2-4,
10
+ #ytc-wrapper .col-lg-2-4 {
11
+ position: relative;
12
+ min-height: 1px;
13
+ padding-right: 7px;
14
+ padding-left: 7px;
15
+ }
16
+ #ytc-wrapper .col-xs-2-4 {
17
+ float: left;
18
+ }
19
+ @media (min-width: 768px) {
20
+ #ytc-wrapper .col-sm-2-4 {
21
+ float: left;
22
+ }
23
+ }
24
+ @media (min-width: 992px) {
25
+ #ytc-wrapper .col-md-2-4 {
26
+ float: left;
27
+ }
28
+ }
29
+ @media (min-width: 1200px) {
30
+ #ytc-wrapper .col-lg-2-4 {
31
+ float: left;
32
+ }
33
+ }
34
+ #ytc-wrapper .col-xs-1-7,
35
+ #ytc-wrapper .col-sm-1-7,
36
+ #ytc-wrapper .col-md-1-7,
37
+ #ytc-wrapper .col-lg-1-7 {
38
+ position: relative;
39
+ min-height: 1px;
40
+ padding-right: 7px;
41
+ padding-left: 7px;
42
+ }
43
+ #ytc-wrapper .col-xs-1-7 {
44
+ float: left;
45
+ }
46
+ @media (min-width: 768px) {
47
+ #ytc-wrapper .col-sm-1-7 {
48
+ float: left;
49
+ }
50
+ }
51
+ @media (min-width: 992px) {
52
+ #ytc-wrapper .col-md-1-7 {
53
+ float: left;
54
+ }
55
+ }
56
+ @media (min-width: 1200px) {
57
+ #ytc-wrapper .col-lg-1-7 {
58
+ float: left;
59
+ }
60
+ }
61
+ #ytc-wrapper .col-xs-1-5,
62
+ #ytc-wrapper .col-sm-1-5,
63
+ #ytc-wrapper .col-md-1-5,
64
+ #ytc-wrapper .col-lg-1-5 {
65
+ position: relative;
66
+ min-height: 1px;
67
+ padding-right: 7px;
68
+ padding-left: 7px;
69
+ }
70
+ #ytc-wrapper .col-xs-1-5 {
71
+ float: left;
72
+ }
73
+ @media (min-width: 768px) {
74
+ #ytc-wrapper .col-sm-1-5 {
75
+ float: left;
76
+ }
77
+ }
78
+ @media (min-width: 992px) {
79
+ #ytc-wrapper .col-md-1-5 {
80
+ float: left;
81
+ }
82
+ }
83
+ @media (min-width: 1200px) {
84
+ #ytc-wrapper .col-lg-1-5 {
85
+ float: left;
86
+ }
87
+ }
88
+ #ytc-wrapper .col-xs-1-3,
89
+ #ytc-wrapper .col-sm-1-3,
90
+ #ytc-wrapper .col-md-1-3,
91
+ #ytc-wrapper .col-lg-1-3 {
92
+ position: relative;
93
+ min-height: 1px;
94
+ padding-right: 7px;
95
+ padding-left: 7px;
96
+ }
97
+ #ytc-wrapper .col-xs-1-3 {
98
+ float: left;
99
+ }
100
+ @media (min-width: 768px) {
101
+ #ytc-wrapper .col-sm-1-3 {
102
+ float: left;
103
+ }
104
+ }
105
+ @media (min-width: 992px) {
106
+ #ytc-wrapper .col-md-1-3 {
107
+ float: left;
108
+ }
109
+ }
110
+ @media (min-width: 1200px) {
111
+ #ytc-wrapper .col-lg-1-3 {
112
+ float: left;
113
+ }
114
+ }
115
+ #ytc-wrapper .col-xs-1-2,
116
+ #ytc-wrapper .col-sm-1-2,
117
+ #ytc-wrapper .col-md-1-2,
118
+ #ytc-wrapper .col-lg-1-2 {
119
+ position: relative;
120
+ min-height: 1px;
121
+ padding-right: 7px;
122
+ padding-left: 7px;
123
+ }
124
+ #ytc-wrapper .col-xs-1-2 {
125
+ float: left;
126
+ }
127
+ @media (min-width: 768px) {
128
+ #ytc-wrapper .col-sm-1-2 {
129
+ float: left;
130
+ }
131
+ }
132
+ @media (min-width: 992px) {
133
+ #ytc-wrapper .col-md-1-2 {
134
+ float: left;
135
+ }
136
+ }
137
+ @media (min-width: 1200px) {
138
+ #ytc-wrapper .col-lg-1-2 {
139
+ float: left;
140
+ }
141
+ }
142
+ #ytc-wrapper .col-xs-1-1,
143
+ #ytc-wrapper .col-sm-1-1,
144
+ #ytc-wrapper .col-md-1-1,
145
+ #ytc-wrapper .col-lg-1-1 {
146
+ position: relative;
147
+ min-height: 1px;
148
+ padding-right: 7px;
149
+ padding-left: 7px;
150
+ }
151
+ #ytc-wrapper .col-xs-1-1 {
152
+ float: left;
153
+ }
154
+ @media (min-width: 768px) {
155
+ #ytc-wrapper .col-sm-1-1 {
156
+ float: left;
157
+ }
158
+ }
159
+ @media (min-width: 992px) {
160
+ #ytc-wrapper .col-md-1-1 {
161
+ float: left;
162
+ }
163
+ }
164
+ @media (min-width: 1200px) {
165
+ #ytc-wrapper .col-lg-1-1 {
166
+ float: left;
167
+ }
168
+ }
169
+ #ytc-wrapper audio,
170
+ #ytc-wrapper canvas,
171
+ #ytc-wrapper progress,
172
+ #ytc-wrapper video {
173
+ display: inline-block;
174
+ vertical-align: baseline;
175
+ }
176
+ #ytc-wrapper a {
177
+ background-color: transparent;
178
+ }
179
+ #ytc-wrapper a:active,
180
+ #ytc-wrapper a:hover {
181
+ outline: 0;
182
+ }
183
+ #ytc-wrapper b,
184
+ #ytc-wrapper strong {
185
+ font-weight: bold;
186
+ }
187
+ #ytc-wrapper small {
188
+ font-size: 80%;
189
+ }
190
+ #ytc-wrapper img {
191
+ border: 0;
192
+ }
193
+ #ytc-wrapper svg:not(:root) {
194
+ overflow: hidden;
195
+ }
196
+ #ytc-wrapper figure {
197
+ margin: 1em 40px;
198
+ }
199
+ #ytc-wrapper .container {
200
+ margin-right: auto;
201
+ margin-left: auto;
202
+ padding-left: 7px !important;
203
+ padding-right: 7px !important;
204
+ }
205
+ @media (min-width: 768px) {
206
+ #ytc-wrapper .container {
207
+ width: 734px;
208
+ }
209
+ }
210
+ @media (min-width: 992px) {
211
+ #ytc-wrapper .container {
212
+ width: 954px;
213
+ }
214
+ }
215
+ @media (min-width: 1200px) {
216
+ #ytc-wrapper .container {
217
+ width: 1154px;
218
+ }
219
+ }
220
+ #ytc-wrapper .container-fluid {
221
+ margin-right: auto;
222
+ margin-left: auto;
223
+ padding-left: 7px !important;
224
+ padding-right: 7px !important;
225
+ }
226
+ #ytc-wrapper .row {
227
+ margin-left: -7px !important;
228
+ margin-right: -7px !important;
229
+ }
230
+ #ytc-wrapper .col-xs-1,
231
+ #ytc-wrapper .col-sm-1,
232
+ #ytc-wrapper .col-md-1,
233
+ #ytc-wrapper .col-lg-1,
234
+ #ytc-wrapper .col-xs-2,
235
+ #ytc-wrapper .col-sm-2,
236
+ #ytc-wrapper .col-md-2,
237
+ #ytc-wrapper .col-lg-2,
238
+ #ytc-wrapper .col-xs-3,
239
+ #ytc-wrapper .col-sm-3,
240
+ #ytc-wrapper .col-md-3,
241
+ #ytc-wrapper .col-lg-3,
242
+ #ytc-wrapper .col-xs-4,
243
+ #ytc-wrapper .col-sm-4,
244
+ #ytc-wrapper .col-md-4,
245
+ #ytc-wrapper .col-lg-4,
246
+ #ytc-wrapper .col-xs-5,
247
+ #ytc-wrapper .col-sm-5,
248
+ #ytc-wrapper .col-md-5,
249
+ #ytc-wrapper .col-lg-5,
250
+ #ytc-wrapper .col-xs-6,
251
+ #ytc-wrapper .col-sm-6,
252
+ #ytc-wrapper .col-md-6,
253
+ #ytc-wrapper .col-lg-6,
254
+ #ytc-wrapper .col-xs-7,
255
+ #ytc-wrapper .col-sm-7,
256
+ #ytc-wrapper .col-md-7,
257
+ #ytc-wrapper .col-lg-7,
258
+ #ytc-wrapper .col-xs-8,
259
+ #ytc-wrapper .col-sm-8,
260
+ #ytc-wrapper .col-md-8,
261
+ #ytc-wrapper .col-lg-8,
262
+ #ytc-wrapper .col-xs-9,
263
+ #ytc-wrapper .col-sm-9,
264
+ #ytc-wrapper .col-md-9,
265
+ #ytc-wrapper .col-lg-9,
266
+ #ytc-wrapper .col-xs-10,
267
+ #ytc-wrapper .col-sm-10,
268
+ #ytc-wrapper .col-md-10,
269
+ #ytc-wrapper .col-lg-10,
270
+ #ytc-wrapper .col-xs-11,
271
+ #ytc-wrapper .col-sm-11,
272
+ #ytc-wrapper .col-md-11,
273
+ #ytc-wrapper .col-lg-11,
274
+ #ytc-wrapper .col-xs-12,
275
+ #ytc-wrapper .col-sm-12,
276
+ #ytc-wrapper .col-md-12,
277
+ #ytc-wrapper .col-lg-12 {
278
+ position: relative;
279
+ min-height: 1px;
280
+ padding-left: 7px !important;
281
+ padding-right: 7px !important;
282
+ }
283
+ #ytc-wrapper .col-xs-1,
284
+ #ytc-wrapper .col-xs-2,
285
+ #ytc-wrapper .col-xs-3,
286
+ #ytc-wrapper .col-xs-4,
287
+ #ytc-wrapper .col-xs-5,
288
+ #ytc-wrapper .col-xs-6,
289
+ #ytc-wrapper .col-xs-7,
290
+ #ytc-wrapper .col-xs-8,
291
+ #ytc-wrapper .col-xs-9,
292
+ #ytc-wrapper .col-xs-10,
293
+ #ytc-wrapper .col-xs-11,
294
+ #ytc-wrapper .col-xs-12 {
295
+ float: left;
296
+ }
297
+ #ytc-wrapper .col-xs-12 {
298
+ width: 100%;
299
+ }
300
+ #ytc-wrapper .col-xs-11 {
301
+ width: 91.66666667%;
302
+ }
303
+ #ytc-wrapper .col-xs-10 {
304
+ width: 83.33333333%;
305
+ }
306
+ #ytc-wrapper .col-xs-9 {
307
+ width: 75%;
308
+ }
309
+ #ytc-wrapper .col-xs-8 {
310
+ width: 66.66666667%;
311
+ }
312
+ #ytc-wrapper .col-xs-7 {
313
+ width: 58.33333333%;
314
+ }
315
+ #ytc-wrapper .col-xs-6 {
316
+ width: 50%;
317
+ }
318
+ #ytc-wrapper .col-xs-5 {
319
+ width: 41.66666667%;
320
+ }
321
+ #ytc-wrapper .col-xs-4 {
322
+ width: 33.33333333%;
323
+ }
324
+ #ytc-wrapper .col-xs-3 {
325
+ width: 25%;
326
+ }
327
+ #ytc-wrapper .col-xs-2-4 {
328
+ width: 20%;
329
+ }
330
+ #ytc-wrapper .col-xs-2 {
331
+ width: 16.66666667%;
332
+ }
333
+ #ytc-wrapper .col-xs-1-7 {
334
+ width: 14.28571429%;
335
+ }
336
+ #ytc-wrapper .col-xs-1-5 {
337
+ width: 12.5%;
338
+ }
339
+ #ytc-wrapper .col-xs-1-3 {
340
+ width: 11.11111111%;
341
+ }
342
+ #ytc-wrapper .col-xs-1-2 {
343
+ width: 10%;
344
+ }
345
+ #ytc-wrapper .col-xs-1-1 {
346
+ width: 9.09090909%;
347
+ }
348
+ #ytc-wrapper .col-xs-1 {
349
+ width: 8.33333333%;
350
+ }
351
+ @media (min-width: 768px) {
352
+ #ytc-wrapper .col-sm-1,
353
+ #ytc-wrapper .col-sm-2,
354
+ #ytc-wrapper .col-sm-3,
355
+ #ytc-wrapper .col-sm-4,
356
+ #ytc-wrapper .col-sm-5,
357
+ #ytc-wrapper .col-sm-6,
358
+ #ytc-wrapper .col-sm-7,
359
+ #ytc-wrapper .col-sm-8,
360
+ #ytc-wrapper .col-sm-9,
361
+ #ytc-wrapper .col-sm-10,
362
+ #ytc-wrapper .col-sm-11,
363
+ #ytc-wrapper .col-sm-12 {
364
+ float: left;
365
+ }
366
+ #ytc-wrapper .col-sm-12 {
367
+ width: 100%;
368
+ }
369
+ #ytc-wrapper .col-sm-11 {
370
+ width: 91.66666667%;
371
+ }
372
+ #ytc-wrapper .col-sm-10 {
373
+ width: 83.33333333%;
374
+ }
375
+ #ytc-wrapper .col-sm-9 {
376
+ width: 75%;
377
+ }
378
+ #ytc-wrapper .col-sm-8 {
379
+ width: 66.66666667%;
380
+ }
381
+ #ytc-wrapper .col-sm-7 {
382
+ width: 58.33333333%;
383
+ }
384
+ #ytc-wrapper .col-sm-6 {
385
+ width: 50%;
386
+ }
387
+ #ytc-wrapper .col-sm-5 {
388
+ width: 41.66666667%;
389
+ }
390
+ #ytc-wrapper .col-sm-4 {
391
+ width: 33.33333333%;
392
+ }
393
+ #ytc-wrapper .col-sm-3 {
394
+ width: 25%;
395
+ }
396
+ #ytc-wrapper .col-sm-2-4 {
397
+ width: 20%;
398
+ }
399
+ #ytc-wrapper .col-sm-2 {
400
+ width: 16.66666667%;
401
+ }
402
+ #ytc-wrapper .col-sm-1-7 {
403
+ width: 14.28571429%;
404
+ }
405
+ #ytc-wrapper .col-sm-1-5 {
406
+ width: 12.5%;
407
+ }
408
+ #ytc-wrapper .col-sm-1-3 {
409
+ width: 11.11111111%;
410
+ }
411
+ #ytc-wrapper .col-sm-1-2 {
412
+ width: 10%;
413
+ }
414
+ #ytc-wrapper .col-sm-1-1 {
415
+ width: 9.09090909%;
416
+ }
417
+ #ytc-wrapper .col-sm-1 {
418
+ width: 8.33333333%;
419
+ }
420
+ }
421
+ @media (min-width: 992px) {
422
+ #ytc-wrapper .col-md-1,
423
+ #ytc-wrapper .col-md-2,
424
+ #ytc-wrapper .col-md-3,
425
+ #ytc-wrapper .col-md-4,
426
+ #ytc-wrapper .col-md-5,
427
+ #ytc-wrapper .col-md-6,
428
+ #ytc-wrapper .col-md-7,
429
+ #ytc-wrapper .col-md-8,
430
+ #ytc-wrapper .col-md-9,
431
+ #ytc-wrapper .col-md-10,
432
+ #ytc-wrapper .col-md-11,
433
+ #ytc-wrapper .col-md-12 {
434
+ float: left;
435
+ }
436
+ #ytc-wrapper .col-md-12 {
437
+ width: 100%;
438
+ }
439
+ #ytc-wrapper .col-md-11 {
440
+ width: 91.66666667%;
441
+ }
442
+ #ytc-wrapper .col-md-10 {
443
+ width: 83.33333333%;
444
+ }
445
+ #ytc-wrapper .col-md-9 {
446
+ width: 75%;
447
+ }
448
+ #ytc-wrapper .col-md-8 {
449
+ width: 66.66666667%;
450
+ }
451
+ #ytc-wrapper .col-md-7 {
452
+ width: 58.33333333%;
453
+ }
454
+ #ytc-wrapper .col-md-6 {
455
+ width: 50%;
456
+ }
457
+ #ytc-wrapper .col-md-5 {
458
+ width: 41.66666667%;
459
+ }
460
+ #ytc-wrapper .col-md-4 {
461
+ width: 33.33333333%;
462
+ }
463
+ #ytc-wrapper .col-md-3 {
464
+ width: 25%;
465
+ }
466
+ #ytc-wrapper .col-md-2-4 {
467
+ width: 20%;
468
+ }
469
+ #ytc-wrapper .col-md-2 {
470
+ width: 16.66666667%;
471
+ }
472
+ #ytc-wrapper .col-md-1-7 {
473
+ width: 14.28571429%;
474
+ }
475
+ #ytc-wrapper .col-md-1-5 {
476
+ width: 12.5%;
477
+ }
478
+ #ytc-wrapper .col-md-1-3 {
479
+ width: 11.11111111%;
480
+ }
481
+ #ytc-wrapper .col-md-1-2 {
482
+ width: 10%;
483
+ }
484
+ #ytc-wrapper .col-md-1-1 {
485
+ width: 9.09090909%;
486
+ }
487
+ #ytc-wrapper .col-md-1 {
488
+ width: 8.33333333%;
489
+ }
490
+ }
491
+ @media (min-width: 1200px) {
492
+ #ytc-wrapper .col-lg-1,
493
+ #ytc-wrapper .col-lg-2,
494
+ #ytc-wrapper .col-lg-3,
495
+ #ytc-wrapper .col-lg-4,
496
+ #ytc-wrapper .col-lg-5,
497
+ #ytc-wrapper .col-lg-6,
498
+ #ytc-wrapper .col-lg-7,
499
+ #ytc-wrapper .col-lg-8,
500
+ #ytc-wrapper .col-lg-9,
501
+ #ytc-wrapper .col-lg-10,
502
+ #ytc-wrapper .col-lg-11,
503
+ #ytc-wrapper .col-lg-12 {
504
+ float: left;
505
+ }
506
+ #ytc-wrapper .col-lg-12 {
507
+ width: 100%;
508
+ }
509
+ #ytc-wrapper .col-lg-11 {
510
+ width: 91.66666667%;
511
+ }
512
+ #ytc-wrapper .col-lg-10 {
513
+ width: 83.33333333%;
514
+ }
515
+ #ytc-wrapper .col-lg-9 {
516
+ width: 75%;
517
+ }
518
+ #ytc-wrapper .col-lg-8 {
519
+ width: 66.66666667%;
520
+ }
521
+ #ytc-wrapper .col-lg-7 {
522
+ width: 58.33333333%;
523
+ }
524
+ #ytc-wrapper .col-lg-6 {
525
+ width: 50%;
526
+ }
527
+ #ytc-wrapper .col-lg-5 {
528
+ width: 41.66666667%;
529
+ }
530
+ #ytc-wrapper .col-lg-4 {
531
+ width: 33.33333333%;
532
+ }
533
+ #ytc-wrapper .col-lg-3 {
534
+ width: 25%;
535
+ }
536
+ #ytc-wrapper .col-lg-2-4 {
537
+ width: 20%;
538
+ }
539
+ #ytc-wrapper .col-lg-2 {
540
+ width: 16.66666667%;
541
+ }
542
+ #ytc-wrapper .col-lg-1-7 {
543
+ width: 14.28571429%;
544
+ }
545
+ #ytc-wrapper .col-lg-1-5 {
546
+ width: 12.5%;
547
+ }
548
+ #ytc-wrapper .col-lg-1-3 {
549
+ width: 11.11111111%;
550
+ }
551
+ #ytc-wrapper .col-lg-1-2 {
552
+ width: 10%;
553
+ }
554
+ #ytc-wrapper .col-lg-1-1 {
555
+ width: 9.09090909%;
556
+ }
557
+ #ytc-wrapper .col-lg-1 {
558
+ width: 8.33333333%;
559
+ }
560
+ }
561
+ #ytc-wrapper .embed-responsive {
562
+ position: relative;
563
+ display: block;
564
+ height: 0;
565
+ padding: 0;
566
+ overflow: hidden;
567
+ }
568
+ #ytc-wrapper .embed-responsive .embed-responsive-item,
569
+ #ytc-wrapper .embed-responsive iframe,
570
+ #ytc-wrapper .embed-responsive embed,
571
+ #ytc-wrapper .embed-responsive object,
572
+ #ytc-wrapper .embed-responsive video {
573
+ position: absolute!important;
574
+ top: 0!important;
575
+ left: 0!important;
576
+ bottom: 0!important;
577
+ height: 100%!important;
578
+ width: 100%!important;
579
+ border: 0;
580
+ }
581
+ #ytc-wrapper .embed-responsive-16by9 {
582
+ padding-bottom: 56.25%!important;
583
+ }
584
+ #ytc-wrapper .embed-responsive-4by3 {
585
+ padding-bottom: 75%!important;
586
+ }
587
+ #ytc-wrapper .clearfix:before,
588
+ #ytc-wrapper .clearfix:after,
589
+ #ytc-wrapper .container:before,
590
+ #ytc-wrapper .container:after,
591
+ #ytc-wrapper .container-fluid:before,
592
+ #ytc-wrapper .container-fluid:after,
593
+ #ytc-wrapper .row:before,
594
+ #ytc-wrapper .row:after {
595
+ content: " ";
596
+ display: table;
597
+ }
598
+ #ytc-wrapper .clearfix:after,
599
+ #ytc-wrapper .container:after,
600
+ #ytc-wrapper .container-fluid:after,
601
+ #ytc-wrapper .row:after {
602
+ clear: both;
603
+ }
604
+ #ytc-wrapper .center-block {
605
+ display: block;
606
+ margin-left: auto;
607
+ margin-right: auto;
608
+ }
609
+ #ytc-wrapper .pull-right {
610
+ float: right !important;
611
+ }
612
+ #ytc-wrapper .pull-left {
613
+ float: left !important;
614
+ }
615
+ #ytc-wrapper .hide {
616
+ display: none !important;
617
+ }
618
+ #ytc-wrapper .show {
619
+ display: block !important;
620
+ }
621
+ #ytc-wrapper .invisible {
622
+ visibility: hidden;
623
+ }
624
+ #ytc-wrapper .text-hide {
625
+ font: 0/0 a;
626
+ color: transparent;
627
+ text-shadow: none;
628
+ background-color: transparent;
629
+ border: 0;
630
+ }
631
+ #ytc-wrapper .hidden {
632
+ display: none !important;
633
+ }
634
+ #ytc-wrapper .affix {
635
+ position: fixed;
636
+ }
637
+ @-ms-viewport {
638
+ width: device-width;
639
+ }
640
+ #ytc-wrapper .visible-xs,
641
+ #ytc-wrapper .visible-sm,
642
+ #ytc-wrapper .visible-md,
643
+ #ytc-wrapper .visible-lg {
644
+ display: none !important;
645
+ }
646
+ #ytc-wrapper .visible-xs-block,
647
+ #ytc-wrapper .visible-xs-inline,
648
+ #ytc-wrapper .visible-xs-inline-block,
649
+ #ytc-wrapper .visible-sm-block,
650
+ #ytc-wrapper .visible-sm-inline,
651
+ #ytc-wrapper .visible-sm-inline-block,
652
+ #ytc-wrapper .visible-md-block,
653
+ #ytc-wrapper .visible-md-inline,
654
+ #ytc-wrapper .visible-md-inline-block,
655
+ #ytc-wrapper .visible-lg-block,
656
+ #ytc-wrapper .visible-lg-inline,
657
+ #ytc-wrapper .visible-lg-inline-block {
658
+ display: none !important;
659
+ }
660
+ @media (max-width: 767px) {
661
+ #ytc-wrapper .visible-xs {
662
+ display: block !important;
663
+ }
664
+ #ytc-wrapper table.visible-xs {
665
+ display: table !important;
666
+ }
667
+ #ytc-wrapper tr.visible-xs {
668
+ display: table-row !important;
669
+ }
670
+ #ytc-wrapper th.visible-xs,
671
+ #ytc-wrapper td.visible-xs {
672
+ display: table-cell !important;
673
+ }
674
+ }
675
+ @media (max-width: 767px) {
676
+ #ytc-wrapper .visible-xs-block {
677
+ display: block !important;
678
+ }
679
+ }
680
+ @media (max-width: 767px) {
681
+ #ytc-wrapper .visible-xs-inline {
682
+ display: inline !important;
683
+ }
684
+ }
685
+ @media (max-width: 767px) {
686
+ #ytc-wrapper .visible-xs-inline-block {
687
+ display: inline-block !important;
688
+ }
689
+ }
690
+ @media (min-width: 768px) and (max-width: 991px) {
691
+ #ytc-wrapper .visible-sm {
692
+ display: block !important;
693
+ }
694
+ #ytc-wrapper table.visible-sm {
695
+ display: table !important;
696
+ }
697
+ #ytc-wrapper tr.visible-sm {
698
+ display: table-row !important;
699
+ }
700
+ #ytc-wrapper th.visible-sm,
701
+ #ytc-wrapper td.visible-sm {
702
+ display: table-cell !important;
703
+ }
704
+ }
705
+ @media (min-width: 768px) and (max-width: 991px) {
706
+ #ytc-wrapper .visible-sm-block {
707
+ display: block !important;
708
+ }
709
+ }
710
+ @media (min-width: 768px) and (max-width: 991px) {
711
+ #ytc-wrapper .visible-sm-inline {
712
+ display: inline !important;
713
+ }
714
+ }
715
+ @media (min-width: 768px) and (max-width: 991px) {
716
+ #ytc-wrapper .visible-sm-inline-block {
717
+ display: inline-block !important;
718
+ }
719
+ }
720
+ @media (min-width: 992px) and (max-width: 1199px) {
721
+ #ytc-wrapper .visible-md {
722
+ display: block !important;
723
+ }
724
+ #ytc-wrapper table.visible-md {
725
+ display: table !important;
726
+ }
727
+ #ytc-wrapper tr.visible-md {
728
+ display: table-row !important;
729
+ }
730
+ #ytc-wrapper th.visible-md,
731
+ #ytc-wrapper td.visible-md {
732
+ display: table-cell !important;
733
+ }
734
+ }
735
+ @media (min-width: 992px) and (max-width: 1199px) {
736
+ #ytc-wrapper .visible-md-block {
737
+ display: block !important;
738
+ }
739
+ }
740
+ @media (min-width: 992px) and (max-width: 1199px) {
741
+ #ytc-wrapper .visible-md-inline {
742
+ display: inline !important;
743
+ }
744
+ }
745
+ @media (min-width: 992px) and (max-width: 1199px) {
746
+ #ytc-wrapper .visible-md-inline-block {
747
+ display: inline-block !important;
748
+ }
749
+ }
750
+ @media (min-width: 1200px) {
751
+ #ytc-wrapper .visible-lg {
752
+ display: block !important;
753
+ }
754
+ #ytc-wrapper table.visible-lg {
755
+ display: table !important;
756
+ }
757
+ #ytc-wrapper tr.visible-lg {
758
+ display: table-row !important;
759
+ }
760
+ #ytc-wrapper th.visible-lg,
761
+ #ytc-wrapper td.visible-lg {
762
+ display: table-cell !important;
763
+ }
764
+ }
765
+ @media (min-width: 1200px) {
766
+ #ytc-wrapper .visible-lg-block {
767
+ display: block !important;
768
+ }
769
+ }
770
+ @media (min-width: 1200px) {
771
+ #ytc-wrapper .visible-lg-inline {
772
+ display: inline !important;
773
+ }
774
+ }
775
+ @media (min-width: 1200px) {
776
+ #ytc-wrapper .visible-lg-inline-block {
777
+ display: inline-block !important;
778
+ }
779
+ }
780
+ @media (max-width: 767px) {
781
+ #ytc-wrapper .hidden-xs {
782
+ display: none !important;
783
+ }
784
+ }
785
+ @media (min-width: 768px) and (max-width: 991px) {
786
+ #ytc-wrapper .hidden-sm {
787
+ display: none !important;
788
+ }
789
+ }
790
+ @media (min-width: 992px) and (max-width: 1199px) {
791
+ #ytc-wrapper .hidden-md {
792
+ display: none !important;
793
+ }
794
+ }
795
+ @media (min-width: 1200px) {
796
+ #ytc-wrapper .hidden-lg {
797
+ display: none !important;
798
+ }
799
+ }
800
+ #ytc-wrapper .visible-print {
801
+ display: none !important;
802
+ }
803
+ @media print {
804
+ #ytc-wrapper .visible-print {
805
+ display: block !important;
806
+ }
807
+ #ytc-wrapper table.visible-print {
808
+ display: table !important;
809
+ }
810
+ #ytc-wrapper tr.visible-print {
811
+ display: table-row !important;
812
+ }
813
+ #ytc-wrapper th.visible-print,
814
+ #ytc-wrapper td.visible-print {
815
+ display: table-cell !important;
816
+ }
817
+ }
818
+ #ytc-wrapper .visible-print-block {
819
+ display: none !important;
820
+ }
821
+ @media print {
822
+ #ytc-wrapper .visible-print-block {
823
+ display: block !important;
824
+ }
825
+ }
826
+ #ytc-wrapper .visible-print-inline {
827
+ display: none !important;
828
+ }
829
+ @media print {
830
+ #ytc-wrapper .visible-print-inline {
831
+ display: inline !important;
832
+ }
833
+ }
834
+ #ytc-wrapper .visible-print-inline-block {
835
+ display: none !important;
836
+ }
837
+ @media print {
838
+ #ytc-wrapper .visible-print-inline-block {
839
+ display: inline-block !important;
840
+ }
841
+ }
842
+ @media print {
843
+ #ytc-wrapper .hidden-print {
844
+ display: none !important;
845
+ }
846
+ }
847
+ #ytc-wrapper div {
848
+ margin: 0;
849
+ padding: 0;
850
+ }
851
+ #ytc-wrapper a {
852
+ word-break: break-word;
853
+ }
854
+ #ytc-wrapper * {
855
+ -webkit-box-sizing: border-box !important;
856
+ box-sizing: border-box !important;
857
+ white-space: normal;
858
+ }
859
+ #ytc-wrapper *:before,
860
+ #ytc-wrapper *:after {
861
+ -webkit-box-sizing: border-box !important;
862
+ box-sizing: border-box !important;
863
+ }
864
+ #ytc-wrapper .container-fluid {
865
+ padding: 0px!important;
866
+ }
867
+ #ytc-wrapper .ytcplayer-wrapper {
868
+ border: 1px solid #999;
869
+ margin-bottom: 15px;
870
+ }
871
+ #ytc-wrapper .ytcplayer-wrapper iframe {
872
+ margin: 0!important;
873
+ padding: 0!important;
874
+ }
875
+ #ytc-wrapper .ytcplayercontent {
876
+ margin-bottom: 20px;
877
+ }
878
+ #ytc-wrapper time {
879
+ font-size: small;
880
+ }
881
+ #ytc-wrapper .ytc-search input.search-field {
882
+ width: 100%;
883
+ margin-bottom: 15px;
884
+ -webkit-appearance: textfield;
885
+ min-height: 30px;
886
+ }
887
+ #ytc-wrapper .ytc-search select.search-select {
888
+ width: 100%;
889
+ margin-bottom: 15px;
890
+ }
891
+ #ytc-wrapper .ytc-thumbnails {
892
+ padding: 0px!important;
893
+ }
894
+ #ytc-wrapper .ytc-thumbnails .ytc-row {
895
+ display: block!important;
896
+ }
897
+ #ytc-wrapper .ytc-thumbnails .ytc-row .ytc-column {
898
+ margin-left: 0!important;
899
+ margin-right: 0!important;
900
+ -webkit-box-sizing: border-box !important;
901
+ box-sizing: border-box !important;
902
+ position: relative!important;
903
+ margin-bottom: 10px;
904
+ }
905
+ #ytc-wrapper .ytc-thumbnails.ytc-thumb-align-left .ytc-column,
906
+ #ytc-wrapper .ytc-thumbnails.ytc-thumb-align-right .ytc-column {
907
+ margin-bottom: 20px;
908
+ }
909
+ #ytc-wrapper .ytc-thumbnails.ytc-thumb-align-left .ytctitle:first-child,
910
+ #ytc-wrapper .ytc-thumbnails.ytc-thumb-align-right .ytctitle:first-child {
911
+ margin: 0 0 10px 0;
912
+ }
913
+ #ytc-wrapper .ytc-thumbnails .ytcthumb-cont {
914
+ position: relative;
915
+ }
916
+ #ytc-wrapper .ytc-thumbnails .video-time {
917
+ margin-top: 0;
918
+ margin-right: 0;
919
+ padding: 0 4px;
920
+ font-weight: 700;
921
+ font-size: 11px;
922
+ background-color: #000;
923
+ color: #fff!important;
924
+ height: 14px;
925
+ line-height: 14px;
926
+ opacity: .75;
927
+ filter: alpha(opacity=75);
928
+ display: -moz-inline-stack;
929
+ vertical-align: top;
930
+ display: inline-block;
931
+ position: absolute;
932
+ right: 2px;
933
+ bottom: 2px;
934
+ pointer-events: none;
935
+ }
936
+ #ytc-wrapper .ytc-thumbnails a.ytcthumb {
937
+ padding-bottom: 55%!important;
938
+ }
939
+ #ytc-wrapper .ytc-thumbnails.ytc-thumb4x3 a.ytcthumb {
940
+ padding-bottom: 75%!important;
941
+ }
942
+ #ytc-wrapper .ytc-thumbnails a.ytcthumb {
943
+ display: block!important;
944
+ border: 1px solid #999;
945
+ position: relative!important;
946
+ line-height: 0!important;
947
+ width: 100%!important;
948
+ padding-top: 0!important;
949
+ padding-left: 0!important;
950
+ padding-right: 0!important;
951
+ margin: 0!important;
952
+ height: 0!important;
953
+ overflow: hidden!important;
954
+ background-size: cover!important;
955
+ background-position: center!important;
956
+ }
957
+ #ytc-wrapper .ytc-thumbnails a.ytcthumb:hover {
958
+ opacity: 0.75;
959
+ }
960
+ #ytc-wrapper .ytc-thumbnails a.ytcthumb .ytcplay {
961
+ background: url(img/play.png) no-repeat !important;
962
+ background-position: -9999px -9999px !important;
963
+ position: absolute!important;
964
+ width: 100%!important;
965
+ height: 100%!important;
966
+ }
967
+ #ytc-wrapper .ytc-thumbnails a.ytcthumb:hover .ytcplay {
968
+ background-position: center center!important;
969
+ }
970
+ #ytc-wrapper .ytc-thumbnails .private {
971
+ background: #262626;
972
+ background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0, #383838), to(#131313));
973
+ background-image: -webkit-linear-gradient(top, #383838 0, #131313 100%);
974
+ background-image: linear-gradient(to bottom, #383838 0, #131313 100%);
975
+ }
976
+ #ytc-wrapper .ytc-thumbnails .private a {
977
+ background-size: 38%!important;
978
+ background-repeat: no-repeat !important;
979
+ background-position: 50% 76%!important;
980
+ }
981
+ #ytc-wrapper .ytc-thumbnails .private a .private-text {
982
+ width: 100%!important;
983
+ height: 100%!important;
984
+ padding-top: 10px;
985
+ position: absolute;
986
+ text-align: center;
987
+ }
988
+ #ytc-wrapper .ytc-thumbnails p {
989
+ display: none !important;
990
+ }
991
+ #ytc-wrapper .ytc-thumbnails .ytc-pagination {
992
+ margin-top: 16px;
993
+ }
994
+ #ytc-wrapper .ytc-thumbnails .ytc-pagination div.ytc-next {
995
+ text-align: right;
996
+ }
997
+ #ytc-wrapper .ytc-thumbnails .ytc-pagination a {
998
+ cursor: pointer;
999
+ }
1000
+ #ytc-wrapper .ytc-thumbnails .ytc-pagination .ytc-numeration {
1001
+ text-align: center;
1002
+ }
1003
+ #ytc-wrapper .ytc-links {
1004
+ margin-top: 16px;
1005
+ }
1006
+ #ytc-wrapper .ytc-links .ytc-promotion a {
1007
+ font-size: 10px;
1008
+ opacity: 0.3;
1009
+ }
1010
+ #ytc-wrapper .ytc-links .ytc-youtubelink {
1011
+ text-align: right;
1012
+ }
templates/admin_tabs.php CHANGED
@@ -8,7 +8,7 @@
8
  <ul class="ytchgtabs-tabs">
9
  <li><a href=".tabs-1"><?php _e( 'Feed', 'youtube-channel-gallery' ); ?></a></li>
10
  <li><a href=".tabs-2"><?php _e( 'Player', 'youtube-channel-gallery' ); ?></a></li>
11
- <li style="<?php //echo ($instance['ytchag_feed'] == 'user' ? '' : 'display:none')?>display:none"><a href=".tabs-3"><?php _e( 'Search', 'youtube-channel-gallery' ); ?></a></li>
12
  <li><a href=".tabs-4"><?php _e( 'Thumbnails', 'youtube-channel-gallery' ); ?></a></li>
13
  <li><a href=".tabs-5"><?php _e( 'Link', 'youtube-channel-gallery' ); ?></a></li>
14
  </ul>
@@ -247,30 +247,30 @@
247
 
248
  <div id="tabs-<?php echo $this->id; ?>-3" class="ytchgtabs-content tabs-3">
249
 
250
- <p class="<?php echo $this->get_field_id( 'ytchag_search_input' ); ?>">
251
- <label for="<?php echo $this->get_field_id( 'ytchag_search_input' ); ?>"><?php _e( 'Search input text:', 'youtube-channel-gallery' ); ?></label>
252
- <input class="widefat" id="<?php echo $this->get_field_id( 'ytchag_search_input' ); ?>" name="<?php echo $this->get_field_name( 'ytchag_search_input' ); ?>" type="text" value="<?php echo esc_attr( $ytchag_search_input); ?>" />
253
  </p>
254
- <p class="<?php echo $this->get_field_id( 'ytchag_search_playlists' ); ?>">
255
- <label for="<?php echo $this->get_field_id( 'ytchag_search_playlists' ); ?>"><?php _e( 'Restrict search to (# separated):', 'youtube-channel-gallery' ); ?></label>
256
- <input class="widefat" id="<?php echo $this->get_field_id( 'ytchag_search_playlists' ); ?>" name="<?php echo $this->get_field_name( 'ytchag_search_playlists' ); ?>" type="text" value="<?php echo esc_attr( $ytchag_search_playlists); ?>" />
257
  </p>
258
  <p>
259
  <?php echo _e('You must assing this tags to your videos to restrict the search:', 'youtube-channel-gallery') ?>
260
  <br>
261
  <?php $campos = array(); ?>
262
- <?php if ($instance['ytchag_search_playlists']): ?>
263
- <?php $campos = explode('#', $instance['ytchag_search_playlists']); ?>
264
  <?php endif; ?>
265
  <span class="restrict"><?php echo implode(',', array_map('toTag', $campos)); ?></span>
266
  </p>
267
  <p>
268
- <label for="<?php echo $this->get_field_id( 'ytchag_search_restrict' ); ?>"><?php _e( 'Restrict search by default: It will overwrite results of feed tab)', 'youtube-channel-gallery' ); ?></label>
269
- <select class="widefat" id="<?php echo $this->get_field_id( 'ytchag_search_restrict' ); ?>" name="<?php echo $this->get_field_name( 'ytchag_search_restrict' ); ?>">
270
- <option value=""<?php selected( $instance['ytchag_search_restrict'], '' ); ?>><?php _e( 'All', 'youtube-channel-gallery' ); ?></option>
271
  <?php foreach ($campos as $c): ?>
272
  <?php $tag = toTag($c); ?>
273
- <option value="<?php echo $tag ?>"<?php selected( $instance['ytchag_search_restrict'], $tag ); ?>><?php _e( $c, 'youtube-channel-gallery' ); ?></option>
274
  <?php endforeach; ?>
275
  </select>
276
  </p>
@@ -278,8 +278,8 @@
278
  <label for="<?php echo $this->get_field_id( 'ytchag_search_input_show' ); ?>"><?php _e( 'Show search box', 'youtube-channel-gallery' ); ?></label>
279
 
280
  <br>
281
- <input class="checkbox" type="checkbox" value="1" <?php checked( (bool) $instance['ytchag_search_playlists_show'], true ); ?> id="<?php echo $this->get_field_id( 'ytchag_search_playlists_show' ); ?>" name="<?php echo $this->get_field_name( 'ytchag_search_playlists_show' ); ?>" />
282
- <label for="<?php echo $this->get_field_id( 'ytchag_search_playlists_show' ); ?>"><?php _e( 'Show select with Playlists', 'youtube-channel-gallery' ); ?></label>
283
 
284
  <br>
285
  <p class="<?php echo $this->get_field_id( 'ytchag_search_order' ); ?>">
@@ -465,15 +465,11 @@
465
  </fieldset>
466
 
467
 
468
- <div class="row">
469
- <div class="col-md-6 thumb_window">
470
  <input class="checkbox" type="checkbox" value="1" <?php checked( (bool) $instance['ytchag_thumb_window'], true ); ?> id="<?php echo $this->get_field_id( 'ytchag_thumb_window' ); ?>" name="<?php echo $this->get_field_name( 'ytchag_thumb_window' ); ?>" />
471
  <label for="<?php echo $this->get_field_id( 'ytchag_thumb_window' ); ?>"><?php _e( 'Open in a new window', 'youtube-channel-gallery' ); ?></label>
472
  </div>
473
- <div class="col-md-6">
474
- <input class="checkbox" type="checkbox" value="1" <?php checked( (bool) $instance['ytchag_thumb_pagination'], true ); ?> id="<?php echo $this->get_field_id( 'ytchag_thumb_pagination' ); ?>" name="<?php echo $this->get_field_name( 'ytchag_thumb_pagination' ); ?>" />
475
- <label for="<?php echo $this->get_field_id( 'ytchag_thumb_pagination' ); ?>"><?php _e( 'Show pagination', 'youtube-channel-gallery' ); ?></label>
476
- </div>
477
  </div>
478
 
479
 
@@ -482,23 +478,69 @@
482
  <label><?php _e( 'Thumbnail content tab order:', 'youtube-channel-gallery' ); ?></label>
483
  </div>
484
  <div class="col-md-6">
485
- <label for="<?php echo $this->get_field_id( 'ytchag_thumb_order_thumb' ); ?>"><?php _e( 'Thumbnail:', 'youtube-channel-gallery' ); ?></label>
486
- <input size="1" class="" id="<?php echo $this->get_field_id( 'ytchag_thumb_order_thumb' ); ?>" name="<?php echo $this->get_field_name( 'ytchag_thumb_order_thumb' ); ?>" type="number" min="1" max="3" value="<?php echo esc_attr( $ytchag_thumb_order_thumb); ?>" />
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
487
  </div>
488
  <div class="col-md-6">
489
- <label for="<?php echo $this->get_field_id( 'ytchag_thumb_order_title' ); ?>"><?php _e( 'Title:', 'youtube-channel-gallery' ); ?></label>
490
- <input size="1" class="" id="<?php echo $this->get_field_id( 'ytchag_thumb_order_title' ); ?>" name="<?php echo $this->get_field_name( 'ytchag_thumb_order_title' ); ?>" type="number" min="1" max="3" value="<?php echo esc_attr( $ytchag_thumb_order_title); ?>" />
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
491
  </div>
 
 
 
 
 
492
  <div class="col-md-6">
493
- <label for="<?php echo $this->get_field_id( 'ytchag_thumb_order_publishedAt' ); ?>"><?php _e( 'Published date:', 'youtube-channel-gallery' ); ?></label>
494
- <input size="1" class="" id="<?php echo $this->get_field_id( 'ytchag_thumb_order_publishedAt' ); ?>" name="<?php echo $this->get_field_name( 'ytchag_thumb_order_publishedAt' ); ?>" type="number" min="1" max="3" value="<?php echo esc_attr( $ytchag_thumb_order_publishedAt); ?>" />
495
  </div>
 
 
 
 
496
  <div class="col-md-6">
497
- <label for="<?php echo $this->get_field_id( 'ytchag_thumb_order_desc' ); ?>"><?php _e( 'Description:', 'youtube-channel-gallery' ); ?></label>
498
- <input size="1" class="" id="<?php echo $this->get_field_id( 'ytchag_thumb_order_desc' ); ?>" name="<?php echo $this->get_field_name( 'ytchag_thumb_order_desc' ); ?>" type="number" min="1" max="3" value="<?php echo esc_attr( $ytchag_thumb_order_desc); ?>" />
 
 
 
 
499
  </div>
500
  </div>
501
 
 
502
  <p class="<?php echo $this->get_field_id( 'ytchag_thumb_order' ); ?>">
503
  <label for="<?php echo $this->get_field_id( 'ytchag_thumb_order' ); ?>"><?php _e( 'Tab order:', 'youtube-channel-gallery' ); ?></label>
504
  <input class="" id="<?php echo $this->get_field_id( 'ytchag_thumb_order' ); ?>" name="<?php echo $this->get_field_name( 'ytchag_thumb_order' ); ?>" type="number" min="1" max="10" size="1" value="<?php echo esc_attr( $ytchag_thumb_order); ?>" />
8
  <ul class="ytchgtabs-tabs">
9
  <li><a href=".tabs-1"><?php _e( 'Feed', 'youtube-channel-gallery' ); ?></a></li>
10
  <li><a href=".tabs-2"><?php _e( 'Player', 'youtube-channel-gallery' ); ?></a></li>
11
+ <li style="<?php echo ($instance['ytchag_feed'] == 'user' ? '' : 'display:none')?>"><a href=".tabs-3"><?php _e( 'Search', 'youtube-channel-gallery' ); ?></a></li>
12
  <li><a href=".tabs-4"><?php _e( 'Thumbnails', 'youtube-channel-gallery' ); ?></a></li>
13
  <li><a href=".tabs-5"><?php _e( 'Link', 'youtube-channel-gallery' ); ?></a></li>
14
  </ul>
247
 
248
  <div id="tabs-<?php echo $this->id; ?>-3" class="ytchgtabs-content tabs-3">
249
 
250
+ <p class="<?php echo $this->get_field_id( 'ytchag_search_input_text' ); ?>">
251
+ <label for="<?php echo $this->get_field_id( 'ytchag_search_input_text' ); ?>"><?php _e( 'Search input text:', 'youtube-channel-gallery' ); ?></label>
252
+ <input class="widefat" id="<?php echo $this->get_field_id( 'ytchag_search_input_text' ); ?>" name="<?php echo $this->get_field_name( 'ytchag_search_input_text' ); ?>" type="text" value="<?php echo esc_attr( $ytchag_search_input_text); ?>" />
253
  </p>
254
+ <p class="<?php echo $this->get_field_id( 'ytchag_search_select_options' ); ?>">
255
+ <label for="<?php echo $this->get_field_id( 'ytchag_search_select_options' ); ?>"><?php _e( 'Restrict search to (# separated):', 'youtube-channel-gallery' ); ?></label>
256
+ <input class="widefat" id="<?php echo $this->get_field_id( 'ytchag_search_select_options' ); ?>" name="<?php echo $this->get_field_name( 'ytchag_search_select_options' ); ?>" type="text" value="<?php echo esc_attr( $ytchag_search_select_options); ?>" />
257
  </p>
258
  <p>
259
  <?php echo _e('You must assing this tags to your videos to restrict the search:', 'youtube-channel-gallery') ?>
260
  <br>
261
  <?php $campos = array(); ?>
262
+ <?php if ($instance['ytchag_search_select_options']): ?>
263
+ <?php $campos = explode('#', $instance['ytchag_search_select_options']); ?>
264
  <?php endif; ?>
265
  <span class="restrict"><?php echo implode(',', array_map('toTag', $campos)); ?></span>
266
  </p>
267
  <p>
268
+ <label for="<?php echo $this->get_field_id( 'ytchag_search_select_default' ); ?>"><?php _e( 'Select option by default:', 'youtube-channel-gallery' ); ?></label>
269
+ <select class="widefat" id="<?php echo $this->get_field_id( 'ytchag_search_select_default' ); ?>" name="<?php echo $this->get_field_name( 'ytchag_search_select_default' ); ?>">
270
+ <option value=""<?php selected( $instance['ytchag_search_select_default'], '' ); ?>><?php _e( 'All', 'youtube-channel-gallery' ); ?></option>
271
  <?php foreach ($campos as $c): ?>
272
  <?php $tag = toTag($c); ?>
273
+ <option value="<?php echo $tag ?>"<?php selected( $instance['ytchag_search_select_default'], $tag ); ?>><?php _e( $c, 'youtube-channel-gallery' ); ?></option>
274
  <?php endforeach; ?>
275
  </select>
276
  </p>
278
  <label for="<?php echo $this->get_field_id( 'ytchag_search_input_show' ); ?>"><?php _e( 'Show search box', 'youtube-channel-gallery' ); ?></label>
279
 
280
  <br>
281
+ <input class="checkbox" type="checkbox" value="1" <?php checked( (bool) $instance['ytchag_search_select_show'], true ); ?> id="<?php echo $this->get_field_id( 'ytchag_search_select_show' ); ?>" name="<?php echo $this->get_field_name( 'ytchag_search_select_show' ); ?>" />
282
+ <label for="<?php echo $this->get_field_id( 'ytchag_search_select_show' ); ?>"><?php _e( 'Show select to restrict', 'youtube-channel-gallery' ); ?></label>
283
 
284
  <br>
285
  <p class="<?php echo $this->get_field_id( 'ytchag_search_order' ); ?>">
465
  </fieldset>
466
 
467
 
468
+ <div class="row thumb_window">
469
+ <div class="col-md-6">
470
  <input class="checkbox" type="checkbox" value="1" <?php checked( (bool) $instance['ytchag_thumb_window'], true ); ?> id="<?php echo $this->get_field_id( 'ytchag_thumb_window' ); ?>" name="<?php echo $this->get_field_name( 'ytchag_thumb_window' ); ?>" />
471
  <label for="<?php echo $this->get_field_id( 'ytchag_thumb_window' ); ?>"><?php _e( 'Open in a new window', 'youtube-channel-gallery' ); ?></label>
472
  </div>
 
 
 
 
473
  </div>
474
 
475
 
478
  <label><?php _e( 'Thumbnail content tab order:', 'youtube-channel-gallery' ); ?></label>
479
  </div>
480
  <div class="col-md-6">
481
+ <div class="table">
482
+ <div class="table-row">
483
+ <div>
484
+ <label for="<?php echo $this->get_field_id( 'ytchag_thumb_order_thumb' ); ?>"><?php _e( 'Thumbnail:', 'youtube-channel-gallery' ); ?></label>
485
+ </div>
486
+ <div>
487
+ <input size="1" class="" id="<?php echo $this->get_field_id( 'ytchag_thumb_order_thumb' ); ?>" name="<?php echo $this->get_field_name( 'ytchag_thumb_order_thumb' ); ?>" type="number" min="1" max="3" value="<?php echo esc_attr( $ytchag_thumb_order_thumb); ?>" />
488
+ </div>
489
+ </div>
490
+ <div class="table-row">
491
+ <div>
492
+ <label for="<?php echo $this->get_field_id( 'ytchag_thumb_order_title' ); ?>"><?php _e( 'Title:', 'youtube-channel-gallery' ); ?></label>
493
+ </div>
494
+ <div>
495
+ <input size="1" class="" id="<?php echo $this->get_field_id( 'ytchag_thumb_order_title' ); ?>" name="<?php echo $this->get_field_name( 'ytchag_thumb_order_title' ); ?>" type="number" min="1" max="3" value="<?php echo esc_attr( $ytchag_thumb_order_title); ?>" />
496
+ </div>
497
+ </div>
498
+ </div>
499
  </div>
500
  <div class="col-md-6">
501
+ <div class="table">
502
+ <div class="table-row">
503
+ <div>
504
+ <label for="<?php echo $this->get_field_id( 'ytchag_thumb_order_publishedAt' ); ?>"><?php _e( 'Published date:', 'youtube-channel-gallery' ); ?></label>
505
+ </div>
506
+ <div>
507
+ <input size="1" class="" id="<?php echo $this->get_field_id( 'ytchag_thumb_order_publishedAt' ); ?>" name="<?php echo $this->get_field_name( 'ytchag_thumb_order_publishedAt' ); ?>" type="number" min="1" max="3" value="<?php echo esc_attr( $ytchag_thumb_order_publishedAt); ?>" />
508
+ </div>
509
+ </div>
510
+ <div class="table-row">
511
+ <div>
512
+ <label for="<?php echo $this->get_field_id( 'ytchag_thumb_order_desc' ); ?>"><?php _e( 'Description:', 'youtube-channel-gallery' ); ?></label>
513
+ </div>
514
+ <div>
515
+ <input size="1" class="" id="<?php echo $this->get_field_id( 'ytchag_thumb_order_desc' ); ?>" name="<?php echo $this->get_field_name( 'ytchag_thumb_order_desc' ); ?>" type="number" min="1" max="3" value="<?php echo esc_attr( $ytchag_thumb_order_desc); ?>" />
516
+ </div>
517
+ </div>
518
+ </div>
519
  </div>
520
+ </div>
521
+
522
+ <hr>
523
+
524
+ <div class="row">
525
  <div class="col-md-6">
526
+ <input class="checkbox" type="checkbox" value="1" <?php checked( (bool) $instance['ytchag_thumb_pagination'], true ); ?> id="<?php echo $this->get_field_id( 'ytchag_thumb_pagination' ); ?>" name="<?php echo $this->get_field_name( 'ytchag_thumb_pagination' ); ?>" />
527
+ <label for="<?php echo $this->get_field_id( 'ytchag_thumb_pagination' ); ?>"><?php _e( 'Show pagination', 'youtube-channel-gallery' ); ?></label>
528
  </div>
529
+ </div>
530
+
531
+
532
+ <div class="row">
533
  <div class="col-md-6">
534
+ <label for="<?php echo $this->get_field_id( 'ytchag_prev_text' ); ?>"><?php _e( 'Previous text:', 'youtube-channel-gallery' ); ?></label><br>
535
+ <input class="widefat wideinfo" id="<?php echo $this->get_field_id( 'ytchag_prev_text' ); ?>" name="<?php echo $this->get_field_name( 'ytchag_prev_text' ); ?>" type="text" value="<?php echo esc_attr( $ytchag_prev_text ); ?>" />
536
+ </div>
537
+ <div class="col-md-6">
538
+ <label for="<?php echo $this->get_field_id( 'ytchag_next_text' ); ?>"><?php _e( 'Next text:', 'youtube-channel-gallery' ); ?></label><br>
539
+ <input class="widefat wideinfo" id="<?php echo $this->get_field_id( 'ytchag_next_text' ); ?>" name="<?php echo $this->get_field_name( 'ytchag_next_text' ); ?>" type="text" value="<?php echo esc_attr( $ytchag_next_text ); ?>" />
540
  </div>
541
  </div>
542
 
543
+
544
  <p class="<?php echo $this->get_field_id( 'ytchag_thumb_order' ); ?>">
545
  <label for="<?php echo $this->get_field_id( 'ytchag_thumb_order' ); ?>"><?php _e( 'Tab order:', 'youtube-channel-gallery' ); ?></label>
546
  <input class="" id="<?php echo $this->get_field_id( 'ytchag_thumb_order' ); ?>" name="<?php echo $this->get_field_name( 'ytchag_thumb_order' ); ?>" type="number" min="1" max="10" size="1" value="<?php echo esc_attr( $ytchag_thumb_order); ?>" />
templates/search.php CHANGED
@@ -1,16 +1,21 @@
1
- <?php if ($ytchag_search_input_show): ?>
2
- <input class="search" type="search" data-cid="<?php echo $ytchag_id ?>" data-wid="<?php echo $this->number ?>" placeholder="<?php echo $ytchag_search_input?>">
3
- <?php endif; ?>
4
- <?php if ($ytchag_search_playlists_show): ?>
5
- <?php $campos = array(); ?>
6
- <?php if ($instance['ytchag_search_playlists']): ?>
7
- <?php $campos = explode('#', $instance['ytchag_search_playlists']); ?>
8
- <?php endif; ?>
9
- <select class="search-select" data-cid="<?php echo $ytchag_id ?>">
10
- <option value=""><?php echo _e('All', 'youtube-channel-gallery') ?></option>
11
- <?php foreach ($campos as $c): ?>
12
- <?php $tag = toTag($c); ?>
13
- <option value="<?php echo $tag ?>"<?php selected( $instance['ytchag_search_restrict'], $tag ); ?>><?php _e( $c, 'youtube-channel-gallery' ); ?></option>
14
- <?php endforeach; ?>
15
- </select>
 
 
 
 
 
16
  <?php endif; ?>
1
+ <?php if ($ytchag_search_input_show || $ytchag_search_select_show): ?>
2
+ <div class="ytc-search">
3
+ <?php if ($ytchag_search_input_show): ?>
4
+ <input class="search-field" type="search" data-cid="<?php echo $ytchag_id ?>" data-wid="<?php echo $this->number ?>" placeholder="<?php echo $ytchag_search_input_text?>">
5
+ <?php endif; ?>
6
+
7
+ <?php if ($ytchag_search_select_show): ?>
8
+ <?php $campos = array(); ?>
9
+ <?php if ($instance['ytchag_search_select_options']): ?>
10
+ <?php $campos = explode('#', $instance['ytchag_search_select_options']); ?>
11
+ <?php endif; ?>
12
+ <select class="search-select" data-cid="<?php echo $ytchag_id ?>">
13
+ <option value=""><?php echo _e('All', 'youtube-channel-gallery') ?></option>
14
+ <?php foreach ($campos as $c): ?>
15
+ <?php $tag = toTag($c); ?>
16
+ <option value="<?php echo $tag ?>"<?php selected( $instance['ytchag_search_select_default'], $tag ); ?>><?php _e( $c, 'youtube-channel-gallery' ); ?></option>
17
+ <?php endforeach; ?>
18
+ </select>
19
+ <?php endif; ?>
20
+ </div>
21
  <?php endif; ?>
templates/thumbs.php CHANGED
@@ -36,7 +36,7 @@
36
  ?>
37
  <div class="ytc-column <?php echo $col_xs?> <?php echo $col_sm?> <?php echo $col_md?> <?php echo $col_lg?>">
38
  <?php
39
- if ($ytchag_thumbnail_alignment != 'left' || $ytchag_thumbnail_alignment != 'right') {
40
  foreach ($thumb->modules as $module) {
41
  if ($module === 'title' && $ytchag_title) {
42
  include 'title.php';
@@ -116,16 +116,22 @@
116
  <div class="ytc-pagination row">
117
  <div class="col-xs-4 ytc-previous">
118
  <?php if (isset($ytchag_prev_token)): ?>
119
- <a class="ytc-paginationlink ytc-previous" data-cid="<?php echo $ytchag_id ?>" data-wid="<?php echo $plugincount ?>" data-playlist="<?php echo $ytchag_playlist?>" data-token="<?php echo $ytchag_prev_token?>"><?php _e( '«Previous', 'youtube-channel-gallery' );?></a>
 
 
120
  <?php endif; ?>
121
  </div>
122
  <div class="col-xs-4 ytc-numeration">
123
- <?php $total_pages = ceil( $ytchag_total_results / $ytchag_results_per_page );?>
 
124
  <span class="ytc-currentpage">1</span><span class="ytc-separator">/</span><span class="ytc-totalpages"><?php echo $total_pages ?></span>
 
125
  </div>
126
  <div class="col-xs-4 ytc-next">
127
  <?php if (isset($ytchag_next_token)): ?>
128
- <a class="ytc-paginationlink ytc-next" data-cid="<?php echo $ytchag_id ?>" data-wid="<?php echo $plugincount ?>" data-playlist="<?php echo $ytchag_playlist?>" data-token="<?php echo $ytchag_next_token?>"><?php _e( 'Next»', 'youtube-channel-gallery' );?></a>
 
 
129
  <?php endif; ?>
130
  </div>
131
  </div>
36
  ?>
37
  <div class="ytc-column <?php echo $col_xs?> <?php echo $col_sm?> <?php echo $col_md?> <?php echo $col_lg?>">
38
  <?php
39
+ if ($ytchag_thumbnail_alignment !== 'left' && $ytchag_thumbnail_alignment !== 'right') {
40
  foreach ($thumb->modules as $module) {
41
  if ($module === 'title' && $ytchag_title) {
42
  include 'title.php';
116
  <div class="ytc-pagination row">
117
  <div class="col-xs-4 ytc-previous">
118
  <?php if (isset($ytchag_prev_token)): ?>
119
+ <a class="ytc-paginationlink ytc-previous" data-cid="<?php echo $ytchag_id ?>" data-wid="<?php echo $plugincount ?>" data-playlist="<?php echo $ytchag_playlist?>" data-token="<?php echo $ytchag_prev_token?>">
120
+ <?php echo ($ytchag_prev_text ? $ytchag_prev_text : _e('«Previous', 'youtube-channel-gallery'))?>
121
+ </a>
122
  <?php endif; ?>
123
  </div>
124
  <div class="col-xs-4 ytc-numeration">
125
+ <div class="ytc-numeration-inner">
126
+ <?php $total_pages = ceil( $ytchag_total_results / $ytchag_results_per_page );?>
127
  <span class="ytc-currentpage">1</span><span class="ytc-separator">/</span><span class="ytc-totalpages"><?php echo $total_pages ?></span>
128
+ </div>
129
  </div>
130
  <div class="col-xs-4 ytc-next">
131
  <?php if (isset($ytchag_next_token)): ?>
132
+ <a class="ytc-paginationlink ytc-next" data-cid="<?php echo $ytchag_id ?>" data-wid="<?php echo $plugincount ?>" data-playlist="<?php echo $ytchag_playlist?>" data-token="<?php echo $ytchag_next_token?>">
133
+ <?php echo ($ytchag_next_text ? $ytchag_next_text : _e('Next»', 'youtube-channel-gallery'))?>
134
+ </a>
135
  <?php endif; ?>
136
  </div>
137
  </div>
youtube-channel-gallery.php CHANGED
@@ -4,8 +4,9 @@
4
  Plugin URI: http://www.poselab.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: 2.3.2
9
  License: GPL2
10
 
11
  Copyright 2013 Javier Gómez Pose (email : javierpose@gmail.com)
@@ -77,18 +78,20 @@ class YoutubeChannelGallery_Widget extends WP_Widget {
77
 
78
  $thumb = $this->getThumbsDetails($youtubeid, $ytchag_key, $wid);
79
 
80
- echo '<div class="ytcplayercontent">';
81
 
82
- if ($ytchag_player_title) {
83
- include 'templates/title.php';
84
- }
85
- if ($ytchag_player_publishedAt) {
86
- include 'templates/publishedAt.php';
87
- }
88
- if ($ytchag_player_description) {
89
- include 'templates/desc.php';
 
 
 
90
  }
91
- echo '</div>';
92
 
93
  if(isset($ajax_request)){
94
 
@@ -108,21 +111,21 @@ class YoutubeChannelGallery_Widget extends WP_Widget {
108
  $ytchag_playlist = $_POST['playlist'];
109
  $ytchag_id = $_POST['cid'];
110
  $search = $_POST['search'];
111
- $ytchag_search_restrict = $_POST['tag'];
112
 
113
  $plugincount = str_replace('ytc-', '', $wid);
114
 
115
- if ($ytchag_search_playlists && $ytchag_id && $ytchag_feed == 'user') {
116
  $ytchag_feed_url = 'https://www.googleapis.com/youtube/v3/search';
117
  $ytchag_feed_url .= '?part=snippet';
118
  $ytchag_feed_url .= '&channelId=' . $ytchag_id;
119
  $ytchag_feed_url .= '&maxResults=' . $ytchag_maxitems;
120
 
121
- if ($ytchag_search_restrict) {
122
- $q = $ytchag_search_restrict;
123
  }
124
  else {
125
- $q = implode(urlencode('|'), array_map('toTag', explode('#', $ytchag_search_playlists)));
126
  }
127
 
128
  $q .= $seach ? urlencode('+' . $search) : '';
@@ -197,7 +200,7 @@ class YoutubeChannelGallery_Widget extends WP_Widget {
197
  extract($instance);
198
 
199
  $term = $_POST['q'];
200
- $ytchag_search_restrict = $_POST['tag'];
201
  $ytchag_id = $_POST['cid'];
202
 
203
  $plugincount = str_replace('ytc-', '', $wid);
@@ -207,11 +210,11 @@ class YoutubeChannelGallery_Widget extends WP_Widget {
207
  $ytchag_feed_url .= '&channelId=' . $ytchag_id;
208
  $ytchag_feed_url .= '&maxResults=' . $ytchag_maxitems;
209
 
210
- if ($ytchag_search_restrict) {
211
- $q = $ytchag_search_restrict;
212
  }
213
- elseif ($ytchag_search_playlists) {
214
- $q = implode(urlencode('|'), array_map('toTag', explode('#', $ytchag_search_playlists)));
215
  }
216
 
217
  if ($q && $term) {
@@ -417,11 +420,11 @@ class YoutubeChannelGallery_Widget extends WP_Widget {
417
  $instance['ytchag_player_order'] = strip_tags( $new_instance['ytchag_player_order'] );
418
 
419
  // Search options
420
- $instance['ytchag_search_input'] = strip_tags( $new_instance['ytchag_search_input'] );
421
- $instance['ytchag_search_playlists'] = strip_tags( $new_instance['ytchag_search_playlists'] );
422
- $instance['ytchag_search_restrict'] = strip_tags( $new_instance['ytchag_search_restrict'] );
423
  $instance['ytchag_search_input_show'] = strip_tags( $new_instance['ytchag_search_input_show'] );
424
- $instance['ytchag_search_playlists_show'] = strip_tags( $new_instance['ytchag_search_playlists_show'] );
425
  $instance['ytchag_search_order'] = strip_tags( $new_instance['ytchag_search_order'] );
426
 
427
  // Thumbnail options
@@ -435,6 +438,8 @@ class YoutubeChannelGallery_Widget extends WP_Widget {
435
  $instance['ytchag_nofollow'] = strip_tags( $new_instance['ytchag_nofollow'] );
436
  $instance['ytchag_thumb_window'] = strip_tags( $new_instance['ytchag_thumb_window'] );
437
  $instance['ytchag_thumb_pagination'] = strip_tags( $new_instance['ytchag_thumb_pagination'] );
 
 
438
  $instance['ytchag_thumb_order_thumb'] = strip_tags( $new_instance['ytchag_thumb_order_thumb'] );
439
  $instance['ytchag_thumb_order_title'] = strip_tags( $new_instance['ytchag_thumb_order_title'] );
440
  $instance['ytchag_thumb_order_publishedAt'] = strip_tags( $new_instance['ytchag_thumb_order_publishedAt'] );
@@ -522,11 +527,11 @@ class YoutubeChannelGallery_Widget extends WP_Widget {
522
  'ytchag_player_order' => '1',
523
 
524
  // Search options
525
- 'ytchag_search_input' => '',
526
- 'ytchag_search_playlists' => '',
527
- 'ytchag_search_restrict' => '',
528
  'ytchag_search_input_show' => '',
529
- 'ytchag_search_playlists_show' => '',
530
  'ytchag_search_order' => '2',
531
 
532
  // Thumbnail options
@@ -540,6 +545,8 @@ class YoutubeChannelGallery_Widget extends WP_Widget {
540
  'ytchag_nofollow' => '',
541
  'ytchag_thumb_window' => '',
542
  'ytchag_thumb_pagination' => '1',
 
 
543
  'ytchag_thumb_order_thumb' => '1',
544
  'ytchag_thumb_order_title' => '2',
545
  'ytchag_thumb_order_publishedAt' => '3',
@@ -616,11 +623,11 @@ class YoutubeChannelGallery_Widget extends WP_Widget {
616
  $ytchag_player_order = apply_filters( 'ytchag_player_order', $instance['ytchag_player_order'] );
617
 
618
  // Search options
619
- $ytchag_search_input = apply_filters( 'ytchag_search_input', $instance['ytchag_search_input'] );
620
- $ytchag_search_playlists = apply_filters( 'ytchag_search_playlists', $instance['ytchag_search_playlists'] );
621
- $ytchag_search_restrict = apply_filters( 'ytchag_search_restrict', $instance['ytchag_search_restrict'] );
622
  $ytchag_search_input_show = apply_filters( 'ytchag_search_input_show', $instance['ytchag_search_input_show'] );
623
- $ytchag_search_playlists_show = apply_filters( 'ytchag_search_playlists_show', $instance['ytchag_search_playlists_show'] );
624
  $ytchag_search_order = apply_filters( 'ytchag_search_order', $instance['ytchag_search_order'] );
625
 
626
  // Thumbnail options
@@ -634,6 +641,8 @@ class YoutubeChannelGallery_Widget extends WP_Widget {
634
  $ytchag_nofollow = apply_filters( 'ytchag_nofollow', $instance['ytchag_nofollow'] );
635
  $ytchag_thumb_window = apply_filters( 'ytchag_thumb_window', $instance['ytchag_thumb_window'] );
636
  $ytchag_thumb_pagination = apply_filters( 'ytchag_thumb_pagination', $instance['ytchag_thumb_pagination'] );
 
 
637
  $ytchag_thumb_order_thumb = apply_filters( 'ytchag_thumb_order_thumb', $instance['ytchag_thumb_order_thumb'] );
638
  $ytchag_thumb_order_title = apply_filters( 'ytchag_thumb_order_title', $instance['ytchag_thumb_order_title'] );
639
  $ytchag_thumb_order_publishedAt = apply_filters( 'ytchag_thumb_order_publishedAt', $instance['ytchag_thumb_order_publishedAt'] );
@@ -689,11 +698,11 @@ class YoutubeChannelGallery_Widget extends WP_Widget {
689
  $ytchag_player_order = isset( $ytchag_player_order ) ? $ytchag_player_order : '1'; // order
690
 
691
  // Search options
692
- $ytchag_search_input = isset( $ytchag_search_input) ? $ytchag_search_input: ''; // search
693
- $ytchag_search_playlists = isset( $ytchag_search_playlists) ? $ytchag_search_playlists: ''; // search playlists
694
- $ytchag_search_restrict = isset( $ytchag_search_restrict) ? $ytchag_search_restrict: ''; // search
695
  $ytchag_search_input_show = isset( $ytchag_search_input_show) ? $ytchag_search_input_show : ''; // search
696
- $ytchag_search_playlists_show = isset( $ytchag_search_playlists_show) ? $ytchag_search_playlists_show : ''; // search playlists
697
  $ytchag_search_order = isset( $ytchag_search_order) ? $ytchag_search_order: ''; // search order
698
 
699
  // Thumbnail options
@@ -749,18 +758,18 @@ class YoutubeChannelGallery_Widget extends WP_Widget {
749
  $ytchag_user_likes = isset($playlists['likes']) ? $playlists['likes'] : null;
750
  }
751
 
752
- if ($ytchag_search_playlists && $ytchag_id) {
753
 
754
  $ytchag_feed_url = 'https://www.googleapis.com/youtube/v3/search';
755
  $ytchag_feed_url .= '?part=snippet';
756
  $ytchag_feed_url .= '&channelId=' . $ytchag_id;
757
  $ytchag_feed_url .= '&maxResults=' . $ytchag_maxitems;
758
 
759
- if ($ytchag_search_restrict) {
760
- $ytchag_feed_url .= '&q=' . $ytchag_search_restrict;
761
  }
762
  else {
763
- $ytchag_feed_url .= '&q=' . implode(urlencode('|'), array_map('toTag', explode('#', $ytchag_search_playlists)));
764
  }
765
 
766
  $ytchag_feed_url .= '&type=video';
@@ -983,6 +992,9 @@ class YoutubeChannelGallery_Widget extends WP_Widget {
983
  wp_enqueue_style( 'youtube-channel-gallery' );
984
  wp_register_style( 'jquery.magnific-popup', plugins_url( '/magnific-popup.css', __FILE__ ) );
985
  wp_enqueue_style( 'jquery.magnific-popup' );
 
 
 
986
  }
987
 
988
  // load js
@@ -1052,11 +1064,11 @@ class YoutubeChannelGallery_Widget extends WP_Widget {
1052
  'player_order' => '1',
1053
 
1054
  // Search options
1055
- 'search_input' => '',
1056
- 'search_playlists' => '',
1057
- 'search_restrict' => '',
1058
  'search_input_show' => '',
1059
- 'search_playlists_show' => '',
1060
  'search_order' => '2',
1061
 
1062
  // Thumbnail options
@@ -1070,6 +1082,8 @@ class YoutubeChannelGallery_Widget extends WP_Widget {
1070
  'nofollow' => '',
1071
  'thumb_window' => '',
1072
  'thumb_pagination' => '1',
 
 
1073
  'thumb_order_thumb' => '1',
1074
  'thumb_order_title' => '2',
1075
  'thumb_order_publishedAt' => '3',
@@ -1128,11 +1142,11 @@ class YoutubeChannelGallery_Widget extends WP_Widget {
1128
  $instance['ytchag_player_order'] = $player_order;
1129
 
1130
  // Search options
1131
- $instance['ytchag_search_input'] = $search_input;
1132
- $instance['ytchag_search_playlists'] = $search_playlists;
1133
- $instance['ytchag_search_restrict'] = $search_restrict;
1134
  $instance['ytchag_search_input_show'] = $search_input_show;
1135
- $instance['ytchag_search_playlists_show'] = $search_playlists_show;
1136
  $instance['ytchag_search_order'] = $search_order;
1137
 
1138
  // Thumbnail options
@@ -1146,6 +1160,8 @@ class YoutubeChannelGallery_Widget extends WP_Widget {
1146
  $instance['ytchag_nofollow'] = $nofollow;
1147
  $instance['ytchag_thumb_window'] = $thumb_window;
1148
  $instance['ytchag_thumb_pagination'] = $thumb_pagination;
 
 
1149
  $instance['ytchag_thumb_order_thumb'] = $thumb_order_thumb;
1150
  $instance['ytchag_thumb_order_title'] = $thumb_order_title;
1151
  $instance['ytchag_thumb_order_publishedAt'] = $thumb_order_publishedAt;
4
  Plugin URI: http://www.poselab.com/
5
  Description: Show a youtube video and a gallery of thumbnails for a youtube channel.
6
  Author: Javier Gómez Pose
7
+ Text Domain: youtube-channel-gallery
8
  Author URI: http://www.poselab.com/
9
+ Version: 2.4
10
  License: GPL2
11
 
12
  Copyright 2013 Javier Gómez Pose (email : javierpose@gmail.com)
78
 
79
  $thumb = $this->getThumbsDetails($youtubeid, $ytchag_key, $wid);
80
 
81
+ if ($ytchag_player_title || $ytchag_player_publishedAt || $ytchag_player_description) {
82
 
83
+ echo '<div class="ytcplayercontent">';
84
+ if ($ytchag_player_title) {
85
+ include 'templates/title.php';
86
+ }
87
+ if ($ytchag_player_publishedAt) {
88
+ include 'templates/publishedAt.php';
89
+ }
90
+ if ($ytchag_player_description) {
91
+ include 'templates/desc.php';
92
+ }
93
+ echo '</div>';
94
  }
 
95
 
96
  if(isset($ajax_request)){
97
 
111
  $ytchag_playlist = $_POST['playlist'];
112
  $ytchag_id = $_POST['cid'];
113
  $search = $_POST['search'];
114
+ $ytchag_search_select_default = $_POST['tag'];
115
 
116
  $plugincount = str_replace('ytc-', '', $wid);
117
 
118
+ if ($ytchag_search_select_options && $ytchag_id && $ytchag_feed == 'user') {
119
  $ytchag_feed_url = 'https://www.googleapis.com/youtube/v3/search';
120
  $ytchag_feed_url .= '?part=snippet';
121
  $ytchag_feed_url .= '&channelId=' . $ytchag_id;
122
  $ytchag_feed_url .= '&maxResults=' . $ytchag_maxitems;
123
 
124
+ if ($ytchag_search_select_default) {
125
+ $q = $ytchag_search_select_default;
126
  }
127
  else {
128
+ $q = implode(urlencode('|'), array_map('toTag', explode('#', $ytchag_search_select_options)));
129
  }
130
 
131
  $q .= $seach ? urlencode('+' . $search) : '';
200
  extract($instance);
201
 
202
  $term = $_POST['q'];
203
+ $ytchag_search_select_default = $_POST['tag'];
204
  $ytchag_id = $_POST['cid'];
205
 
206
  $plugincount = str_replace('ytc-', '', $wid);
210
  $ytchag_feed_url .= '&channelId=' . $ytchag_id;
211
  $ytchag_feed_url .= '&maxResults=' . $ytchag_maxitems;
212
 
213
+ if ($ytchag_search_select_default) {
214
+ $q = $ytchag_search_select_default;
215
  }
216
+ elseif ($ytchag_search_select_options) {
217
+ $q = implode(urlencode('|'), array_map('toTag', explode('#', $ytchag_search_select_options)));
218
  }
219
 
220
  if ($q && $term) {
420
  $instance['ytchag_player_order'] = strip_tags( $new_instance['ytchag_player_order'] );
421
 
422
  // Search options
423
+ $instance['ytchag_search_input_text'] = strip_tags( $new_instance['ytchag_search_input_text'] );
424
+ $instance['ytchag_search_select_options'] = strip_tags( $new_instance['ytchag_search_select_options'] );
425
+ $instance['ytchag_search_select_default'] = strip_tags( $new_instance['ytchag_search_select_default'] );
426
  $instance['ytchag_search_input_show'] = strip_tags( $new_instance['ytchag_search_input_show'] );
427
+ $instance['ytchag_search_select_show'] = strip_tags( $new_instance['ytchag_search_select_show'] );
428
  $instance['ytchag_search_order'] = strip_tags( $new_instance['ytchag_search_order'] );
429
 
430
  // Thumbnail options
438
  $instance['ytchag_nofollow'] = strip_tags( $new_instance['ytchag_nofollow'] );
439
  $instance['ytchag_thumb_window'] = strip_tags( $new_instance['ytchag_thumb_window'] );
440
  $instance['ytchag_thumb_pagination'] = strip_tags( $new_instance['ytchag_thumb_pagination'] );
441
+ $instance['ytchag_prev_text'] = strip_tags( $new_instance['ytchag_prev_text'] );
442
+ $instance['ytchag_next_text'] = strip_tags( $new_instance['ytchag_next_text'] );
443
  $instance['ytchag_thumb_order_thumb'] = strip_tags( $new_instance['ytchag_thumb_order_thumb'] );
444
  $instance['ytchag_thumb_order_title'] = strip_tags( $new_instance['ytchag_thumb_order_title'] );
445
  $instance['ytchag_thumb_order_publishedAt'] = strip_tags( $new_instance['ytchag_thumb_order_publishedAt'] );
527
  'ytchag_player_order' => '1',
528
 
529
  // Search options
530
+ 'ytchag_search_input_text' => __( 'Search...', 'youtube-channel-gallery' ),
531
+ 'ytchag_search_select_options' => '',
532
+ 'ytchag_search_select_default' => '',
533
  'ytchag_search_input_show' => '',
534
+ 'ytchag_search_select_show' => '',
535
  'ytchag_search_order' => '2',
536
 
537
  // Thumbnail options
545
  'ytchag_nofollow' => '',
546
  'ytchag_thumb_window' => '',
547
  'ytchag_thumb_pagination' => '1',
548
+ 'ytchag_prev_text' => '',
549
+ 'ytchag_next_text' => '',
550
  'ytchag_thumb_order_thumb' => '1',
551
  'ytchag_thumb_order_title' => '2',
552
  'ytchag_thumb_order_publishedAt' => '3',
623
  $ytchag_player_order = apply_filters( 'ytchag_player_order', $instance['ytchag_player_order'] );
624
 
625
  // Search options
626
+ $ytchag_search_input_text = apply_filters( 'ytchag_search_input_text', $instance['ytchag_search_input_text'] );
627
+ $ytchag_search_select_options = apply_filters( 'ytchag_search_select_options', $instance['ytchag_search_select_options'] );
628
+ $ytchag_search_select_default = apply_filters( 'ytchag_search_select_default', $instance['ytchag_search_select_default'] );
629
  $ytchag_search_input_show = apply_filters( 'ytchag_search_input_show', $instance['ytchag_search_input_show'] );
630
+ $ytchag_search_select_show = apply_filters( 'ytchag_search_select_show', $instance['ytchag_search_select_show'] );
631
  $ytchag_search_order = apply_filters( 'ytchag_search_order', $instance['ytchag_search_order'] );
632
 
633
  // Thumbnail options
641
  $ytchag_nofollow = apply_filters( 'ytchag_nofollow', $instance['ytchag_nofollow'] );
642
  $ytchag_thumb_window = apply_filters( 'ytchag_thumb_window', $instance['ytchag_thumb_window'] );
643
  $ytchag_thumb_pagination = apply_filters( 'ytchag_thumb_pagination', $instance['ytchag_thumb_pagination'] );
644
+ $ytchag_prev_text = apply_filters( 'ytchag_prev_text', $instance['ytchag_prev_text'] );
645
+ $ytchag_next_text = apply_filters( 'ytchag_next_text', $instance['ytchag_next_text'] );
646
  $ytchag_thumb_order_thumb = apply_filters( 'ytchag_thumb_order_thumb', $instance['ytchag_thumb_order_thumb'] );
647
  $ytchag_thumb_order_title = apply_filters( 'ytchag_thumb_order_title', $instance['ytchag_thumb_order_title'] );
648
  $ytchag_thumb_order_publishedAt = apply_filters( 'ytchag_thumb_order_publishedAt', $instance['ytchag_thumb_order_publishedAt'] );
698
  $ytchag_player_order = isset( $ytchag_player_order ) ? $ytchag_player_order : '1'; // order
699
 
700
  // Search options
701
+ $ytchag_search_input_text = isset( $ytchag_search_input_text) ? $ytchag_search_input_text: __( 'Search...', 'youtube-channel-gallery' ); // search
702
+ $ytchag_search_select_options = isset( $ytchag_search_select_options) ? $ytchag_search_select_options: ''; // search playlists
703
+ $ytchag_search_select_default = isset( $ytchag_search_select_default) ? $ytchag_search_select_default: ''; // search
704
  $ytchag_search_input_show = isset( $ytchag_search_input_show) ? $ytchag_search_input_show : ''; // search
705
+ $ytchag_search_select_show = isset( $ytchag_search_select_show) ? $ytchag_search_select_show : ''; // search playlists
706
  $ytchag_search_order = isset( $ytchag_search_order) ? $ytchag_search_order: ''; // search order
707
 
708
  // Thumbnail options
758
  $ytchag_user_likes = isset($playlists['likes']) ? $playlists['likes'] : null;
759
  }
760
 
761
+ if ($ytchag_search_select_options && $ytchag_id) {
762
 
763
  $ytchag_feed_url = 'https://www.googleapis.com/youtube/v3/search';
764
  $ytchag_feed_url .= '?part=snippet';
765
  $ytchag_feed_url .= '&channelId=' . $ytchag_id;
766
  $ytchag_feed_url .= '&maxResults=' . $ytchag_maxitems;
767
 
768
+ if ($ytchag_search_select_default) {
769
+ $ytchag_feed_url .= '&q=' . $ytchag_search_select_default;
770
  }
771
  else {
772
+ $ytchag_feed_url .= '&q=' . implode(urlencode('|'), array_map('toTag', explode('#', $ytchag_search_select_options)));
773
  }
774
 
775
  $ytchag_feed_url .= '&type=video';
992
  wp_enqueue_style( 'youtube-channel-gallery' );
993
  wp_register_style( 'jquery.magnific-popup', plugins_url( '/magnific-popup.css', __FILE__ ) );
994
  wp_enqueue_style( 'jquery.magnific-popup' );
995
+ if ( is_rtl() ) {
996
+ wp_enqueue_style( 'youtube-channel-gallery-rtl', plugins_url('/rtl.css', __FILE__) );
997
+ }
998
  }
999
 
1000
  // load js
1064
  'player_order' => '1',
1065
 
1066
  // Search options
1067
+ 'search_input_text' => '',
1068
+ 'search_select_options' => '',
1069
+ 'search_select_default' => '',
1070
  'search_input_show' => '',
1071
+ 'search_select_show' => '',
1072
  'search_order' => '2',
1073
 
1074
  // Thumbnail options
1082
  'nofollow' => '',
1083
  'thumb_window' => '',
1084
  'thumb_pagination' => '1',
1085
+ 'prev_text' => '',
1086
+ 'next_text' => '',
1087
  'thumb_order_thumb' => '1',
1088
  'thumb_order_title' => '2',
1089
  'thumb_order_publishedAt' => '3',
1142
  $instance['ytchag_player_order'] = $player_order;
1143
 
1144
  // Search options
1145
+ $instance['ytchag_search_input_text'] = $search_input_text;
1146
+ $instance['ytchag_search_select_options'] = $search_select_options;
1147
+ $instance['ytchag_search_select_default'] = $search_select_default;
1148
  $instance['ytchag_search_input_show'] = $search_input_show;
1149
+ $instance['ytchag_search_select_show'] = $search_select_show;
1150
  $instance['ytchag_search_order'] = $search_order;
1151
 
1152
  // Thumbnail options
1160
  $instance['ytchag_nofollow'] = $nofollow;
1161
  $instance['ytchag_thumb_window'] = $thumb_window;
1162
  $instance['ytchag_thumb_pagination'] = $thumb_pagination;
1163
+ $instance['ytchag_prev_text'] = $prev_text;
1164
+ $instance['ytchag_next_text'] = $next_text;
1165
  $instance['ytchag_thumb_order_thumb'] = $thumb_order_thumb;
1166
  $instance['ytchag_thumb_order_title'] = $thumb_order_title;
1167
  $instance['ytchag_thumb_order_publishedAt'] = $thumb_order_publishedAt;