Version Description
- Fixed: Slideshow didn't show because of a JavaScript error when calculating an unstretched image's dimension.
Download this release
Release Info
Developer | stefanboonstra |
Plugin | Slideshow |
Version | 2.2.14 |
Comparing to | |
See all releases |
Code changes from version 2.2.13 to 2.2.14
- classes/SlideshowPluginSlideshowSettingsHandler.php +1 -1
- images/SlideshowPluginPostType/delete.png +0 -0
- js/min/all.frontend.min.js +1 -1
- readme.txt +4 -1
- slideshow.php +2 -2
- style/SlideshowPlugin/functional.css +132 -118
classes/SlideshowPluginSlideshowSettingsHandler.php
CHANGED
@@ -567,7 +567,7 @@ class SlideshowPluginSlideshowSettingsHandler
|
|
567 |
'controlPanel' => array('type' => 'radio' , 'default' => $data['controlPanel'] , 'description' => $descriptions['controlPanel'] , 'group' => __('Control', 'slideshow-plugin') , 'options' => array('true' => $yes, 'false' => $no)),
|
568 |
'hideControlPanel' => array('type' => 'radio' , 'default' => $data['hideControlPanel'] , 'description' => $descriptions['hideControlPanel'] , 'group' => __('Control', 'slideshow-plugin') , 'options' => array('true' => $yes, 'false' => $no) , 'dependsOn' => array('settings[controlPanel]', 'true')),
|
569 |
'waitUntilLoaded' => array('type' => 'radio' , 'default' => $data['waitUntilLoaded'] , 'description' => $descriptions['waitUntilLoaded'] , 'group' => __('Miscellaneous', 'slideshow-plugin'), 'options' => array('true' => $yes, 'false' => $no)),
|
570 |
-
'showLoadingIcon' => array('type' => 'radio' , 'default' => $data['showLoadingIcon'] , 'description' => $descriptions['showLoadingIcon'] , 'group' => __('Miscellaneous', 'slideshow-plugin'), 'options' => array('true' => $yes, 'false' => $no)),
|
571 |
'random' => array('type' => 'radio' , 'default' => $data['random'] , 'description' => $descriptions['random'] , 'group' => __('Miscellaneous', 'slideshow-plugin'), 'options' => array('true' => $yes, 'false' => $no)),
|
572 |
'avoidFilter' => array('type' => 'radio' , 'default' => $data['avoidFilter'] , 'description' => $descriptions['avoidFilter'] , 'group' => __('Miscellaneous', 'slideshow-plugin'), 'options' => array('true' => $yes, 'false' => $no))
|
573 |
);
|
567 |
'controlPanel' => array('type' => 'radio' , 'default' => $data['controlPanel'] , 'description' => $descriptions['controlPanel'] , 'group' => __('Control', 'slideshow-plugin') , 'options' => array('true' => $yes, 'false' => $no)),
|
568 |
'hideControlPanel' => array('type' => 'radio' , 'default' => $data['hideControlPanel'] , 'description' => $descriptions['hideControlPanel'] , 'group' => __('Control', 'slideshow-plugin') , 'options' => array('true' => $yes, 'false' => $no) , 'dependsOn' => array('settings[controlPanel]', 'true')),
|
569 |
'waitUntilLoaded' => array('type' => 'radio' , 'default' => $data['waitUntilLoaded'] , 'description' => $descriptions['waitUntilLoaded'] , 'group' => __('Miscellaneous', 'slideshow-plugin'), 'options' => array('true' => $yes, 'false' => $no)),
|
570 |
+
'showLoadingIcon' => array('type' => 'radio' , 'default' => $data['showLoadingIcon'] , 'description' => $descriptions['showLoadingIcon'] , 'group' => __('Miscellaneous', 'slideshow-plugin'), 'options' => array('true' => $yes, 'false' => $no) , 'dependsOn' => array('settings[waitUntilLoaded]', 'true')),
|
571 |
'random' => array('type' => 'radio' , 'default' => $data['random'] , 'description' => $descriptions['random'] , 'group' => __('Miscellaneous', 'slideshow-plugin'), 'options' => array('true' => $yes, 'false' => $no)),
|
572 |
'avoidFilter' => array('type' => 'radio' , 'default' => $data['avoidFilter'] , 'description' => $descriptions['avoidFilter'] , 'group' => __('Miscellaneous', 'slideshow-plugin'), 'options' => array('true' => $yes, 'false' => $no))
|
573 |
);
|
images/SlideshowPluginPostType/delete.png
DELETED
Binary file
|
js/min/all.frontend.min.js
CHANGED
@@ -1 +1 @@
|
|
1 |
-
function onYouTubeIframeAPIReady(){slideshow_jquery_image_gallery_script.youTubeAPIReady=!0}slideshow_jquery_image_gallery_script=function(){var t=jQuery,i={};return i.registeredSlideshows=[],i.youTubeAPIReady=!1,i.loadYouTubeAPICalled=!1,i.stylesheetURLChecked=!1,i.activateSlideshows=function(){t.each(jQuery(".slideshow_container"),function(e,s){var o=t(s),n=o.data("sessionId");isNaN(parseInt(n,10))&&(n=o.attr("data-session-id")),t.inArray(n,i.registeredSlideshows)<0&&new i.Slideshow(o)})},i.loadYouTubeAPI=function(){if(!(i.loadYouTubeAPICalled||(i.loadYouTubeAPICalled=!0,t(".slideshow_slide_video").length<=0))){var e=document.createElement("script"),s=document.getElementsByTagName("script")[0];e.src="//www.youtube.com/iframe_api",s.parentNode.insertBefore(e,s)}},i.checkStylesheetURL=function(){if(!i.stylesheetURLChecked){i.stylesheetURLChecked=!0;var e=t('[id*="slideshow-jquery-image-gallery-ajax-stylesheet_"]');e.length<=0||t.each(e,function(i,e){var s,o,n,h=t(e),a=t(e).attr("href");void 0!==a&&""!==a&&(s=h.attr("id").split("_"),o=s.splice(1,s.length-1).join("_").slice(0,-4),n=a.split("?"),(void 0===n[1]||""===n[1]||n[1].toLowerCase().indexOf("style=")<0)&&(n[1]="action=slideshow_jquery_image_gallery_load_stylesheet&style="+o+"&ver="+Math.round((new Date).getTime()/1e3),a=n.join("?"),h.attr("href",a)))})}},t(document).ready(function(){i.loadYouTubeAPI(),i.checkStylesheetURL(),i.activateSlideshows()}),t(window).load(function(){i.loadYouTubeAPI(),i.checkStylesheetURL(),i.activateSlideshows()}),i}();!function(){var t=jQuery,i=slideshow_jquery_image_gallery_script;i.Slideshow=function(e){if(this.$container=e,this.$content=this.$container.find(".slideshow_content"),this.$views=this.$container.find(".slideshow_view"),this.$slides=this.$container.find(".slideshow_slide"),this.$controlPanel=this.$container.find(".slideshow_controlPanel"),this.$togglePlayButton=this.$controlPanel.find(".slideshow_togglePlay"),this.$nextButton=this.$container.find(".slideshow_next"),this.$previousButton=this.$container.find(".slideshow_previous"),this.$pagination=this.$container.find(".slideshow_pagination"),this.$loadingIcon=this.$container.find(".slideshow_loading_icon"),this.ID=this.getID(),!isNaN(parseInt(this.ID,10))){this.settings=window["SlideshowPluginSettings_"+this.ID],t.each(this.settings,t.proxy(function(t,i){"true"==i?this.settings[t]=!0:"false"==i&&(this.settings[t]=!1)},this)),this.$parentElement=this.$container.parent(),this.viewData=[],this.viewIDs=[],this.navigationActive=!0,this.currentViewID=void 0,this.currentWidth=0,this.visibleViews=[],this.videoPlayers=[],this.interval=!1,this.mouseEnterTimer=!1,this.invisibilityTimer=!1,this.descriptionTimer=!1,this.randomNextHistoryViewIDs=[],this.randomPreviousHistoryViewIDs=[],this.randomAvailableViewIDs=[],i.registeredSlideshows.push(this.ID),t.each(this.$views,t.proxy(function(t){this.viewIDs.push(t)},this)),this.currentViewID=this.getNextViewID(),this.visibleViews=[this.currentViewID],this.recalculate(!1);var s=!0;t.each(this.$views,t.proxy(function(i,e){var n=t(e);this.recalculateView(i),i!=this.visibleViews[0]?n.css("top",this.$container.outerHeight(!0)):n.addClass("slideshow_currentView"),this.viewData[i]=[],t.each(n.find(".slideshow_slide"),t.proxy(function(e,n){var o=t(n);if(this.viewData[i][e]={imageDimension:""},this.settings.waitUntilLoaded&&o.hasClass("slideshow_slide_image")){var h=o.find("img");h.length>0?h.each(t.proxy(function(n,o){o.complete?this.viewData[i][e].loaded=1:(i===this.currentViewID&&(s=!1),this.viewData[i][e].loaded=0,h.load(t.proxy(function(){this.viewData[i][e].loaded=1,i===this.currentViewID&&this.isViewLoaded(i)&&this.firstStart()},this)).bind("error",t.proxy(function(){this.viewData[i][e].loaded=2},this)))},this)):this.viewData[i][e].loaded=-1}else this.viewData[i][e].loaded=-1},this))},this)),t(window).load(t.proxy(function(){this.recalculateVisibleViews()},this)),parseFloat(this.settings.intervalSpeed)<parseFloat(this.settings.slideSpeed)+.1&&(this.settings.intervalSpeed=parseFloat(this.settings.slideSpeed)+.1),this.activateDescriptions(),this.activateControlPanel(),this.activateNavigationButtons(),this.activatePagination(),this.activatePauseOnHover(),(!this.settings.waitUntilLoaded||s)&&this.firstStart()}}}();!function(){var t=jQuery,i=slideshow_jquery_image_gallery_script;i.Slideshow.prototype.firstStart=function(){this.$loadingIcon.length>0&&this.$loadingIcon.remove(),this.$content.show(),this.settings.enableResponsiveness&&t(window).resize(t.proxy(function(){this.recalculate(!0)},this)),this.start()},i.Slideshow.prototype.start=function(){this.settings.play&&!this.interval&&(this.interval=setInterval(t.proxy(function i(e,s){void 0===s&&(s=this),void 0===e&&(e=s.getNextViewID()),s.isViewLoaded(e)?(s.animateTo(e,1),s.start()):(s.stop(),setTimeout(t.proxy(function(){i(e,s)},s),100))},this),1e3*this.settings.intervalSpeed))},i.Slideshow.prototype.stop=function(){clearInterval(this.interval),this.interval=!1},i.Slideshow.prototype.isVideoPlaying=function(){for(var t in this.videoPlayers)if(this.videoPlayers.hasOwnProperty(t)){var i=this.videoPlayers[t].state;if(1==i||3==i)return!0}return!1},i.Slideshow.prototype.pauseAllVideos=function(){for(var t in this.videoPlayers)if(this.videoPlayers.hasOwnProperty(t)){var i=this.videoPlayers[t].player;null!=i&&"function"==typeof i.pauseVideo&&(this.videoPlayers[t].state=2,i.pauseVideo())}},i.Slideshow.prototype.isViewLoaded=function(i){var e=!0;return t.each(this.viewData[i],t.proxy(function(t,i){0==i.loaded&&(e=!1)},this)),e},i.Slideshow.prototype.getNextViewID=function(){var t=this.currentViewID;if(this.settings.random){var i=t;if(t=this.getNextRandomViewID(),t!=i)return t}return isNaN(parseInt(t,10))?0:t>=this.$views.length-1?this.settings.loop?0:this.currentViewID:t+1},i.Slideshow.prototype.getPreviousViewID=function(){var t=this.currentViewID;if(isNaN(parseInt(t,10))&&(t=0),this.settings.random){var i=t;if(t=this.getPreviousRandomViewID(),t!=i)return t}return 0>=t?this.settings.loop?t=this.$views.length-1:this.currentViewID:t-=1},i.Slideshow.prototype.getNextRandomViewID=function(){return isNaN(parseInt(this.currentViewID,10))||this.randomPreviousHistoryViewIDs.push(this.currentViewID),this.randomPreviousHistoryViewIDs.length>2*this.viewIDs.length&&this.randomPreviousHistoryViewIDs.shift(),this.randomNextHistoryViewIDs.length>0?this.randomNextHistoryViewIDs.pop():((void 0===this.randomAvailableViewIDs||this.randomAvailableViewIDs.length<=0)&&(this.randomAvailableViewIDs=t.extend(!0,[],this.viewIDs),this.randomAvailableViewIDs.splice(t.inArray(this.currentViewID,this.randomAvailableViewIDs))),this.randomAvailableViewIDs.splice(Math.floor(Math.random()*this.randomAvailableViewIDs.length),1).pop())},i.Slideshow.prototype.getPreviousRandomViewID=function(){return isNaN(parseInt(this.currentViewID,10))||this.randomNextHistoryViewIDs.push(this.currentViewID),this.randomNextHistoryViewIDs.length>2*this.viewIDs.length&&this.randomNextHistoryViewIDs.shift(),this.randomPreviousHistoryViewIDs.length>0?this.randomPreviousHistoryViewIDs.pop():this.viewIDs[Math.floor(Math.random()*this.viewIDs.length)]},i.Slideshow.prototype.getID=function(){var t=this.$container.data("sessionId");return isNaN(parseInt(t,10))&&(t=this.$container.attr("data-session-id")),t}}();!function(){var t=jQuery,i=slideshow_jquery_image_gallery_script;i.Slideshow.prototype.animateTo=function(i,e){if(!(this.isVideoPlaying()||0>i||i>=this.$views.length||i==this.currentViewID)){this.navigationActive=!1,(isNaN(parseInt(e,10))||0==e)&&(e=i<this.currentViewID?-1:1),this.visibleViews=[this.currentViewID,i];var s=this.settings.animation,n=["slide","slideRight","slideUp","slideDown","fade","directFade"];"random"==s&&(s=n[Math.floor(Math.random()*n.length)]);var o={slide:"slideRight",slideRight:"slide",slideUp:"slideDown",slideDown:"slideUp",fade:"fade",directFade:"directFade"};0>e&&(s=o[s]);var h=t(this.$views[this.currentViewID]),a=t(this.$views[i]);switch(h.stop(!0,!0),a.stop(!0,!0),a.addClass("slideshow_nextView"),this.recalculateVisibleViews(),this.currentViewID=i,this.$container.trigger("slideshowAnimate"),s){case"slide":a.css({top:0,left:this.$content.width()}),h.animate({left:-h.outerWidth(!0)},1e3*this.settings.slideSpeed),a.animate({left:0},1e3*this.settings.slideSpeed),setTimeout(t.proxy(function(){h.stop(!0,!0).css("top",this.$container.outerHeight(!0))},this),1e3*this.settings.slideSpeed);break;case"slideRight":a.css({top:0,left:-this.$content.width()}),h.animate({left:h.outerWidth(!0)},1e3*this.settings.slideSpeed),a.animate({left:0},1e3*this.settings.slideSpeed),setTimeout(t.proxy(function(){h.stop(!0,!0).css("top",this.$container.outerHeight(!0))},this),1e3*this.settings.slideSpeed);break;case"slideUp":a.css({top:this.$content.height(),left:0}),h.animate({top:-h.outerHeight(!0)},1e3*this.settings.slideSpeed),a.animate({top:0},1e3*this.settings.slideSpeed),setTimeout(t.proxy(function(){h.stop(!0,!0).css("top",this.$container.outerHeight(!0))},this),1e3*this.settings.slideSpeed);break;case"slideDown":a.css({top:-this.$content.height(),left:0}),h.animate({top:h.outerHeight(!0)},1e3*this.settings.slideSpeed),a.animate({top:0},1e3*this.settings.slideSpeed),setTimeout(t.proxy(function(){h.stop(!0,!0).css("top",this.$container.outerHeight(!0))},this),1e3*this.settings.slideSpeed);break;case"fade":a.css({top:0,left:0,display:"none"}),h.fadeOut(1e3*this.settings.slideSpeed/2),setTimeout(t.proxy(function(){a.fadeIn(1e3*this.settings.slideSpeed/2),h.stop(!0,!0).css({top:this.$container.outerHeight(!0),display:"block"})},this),1e3*this.settings.slideSpeed/2);break;case"directFade":a.css({top:0,left:0,"z-index":0,display:"none"}),h.css({"z-index":1}),a.stop(!0,!0).fadeIn(1e3*this.settings.slideSpeed),h.stop(!0,!0).fadeOut(1e3*this.settings.slideSpeed),setTimeout(t.proxy(function(){a.stop(!0,!0).css({"z-index":0}),h.stop(!0,!0).css({top:this.$container.outerHeight(!0),display:"block","z-index":0})},this),1e3*this.settings.slideSpeed)}setTimeout(t.proxy(function(){h.removeClass("slideshow_currentView"),a.removeClass("slideshow_nextView"),a.addClass("slideshow_currentView"),this.visibleViews=[i],this.navigationActive=!0},this),1e3*this.settings.slideSpeed)}}}();!function(){var t=jQuery,i=slideshow_jquery_image_gallery_script;i.Slideshow.prototype.recalculate=function(i){if(!this.$container.is(":visible"))return this.invisibilityTimer=setInterval(t.proxy(function(){this.$container.is(":visible")&&(this.recalculate(i),clearInterval(this.invisibilityTimer),this.invisibilityTimer=!1)},this),500),void 0;for(var e=this.$parentElement,s=0;e.width()<=0&&(e=e.parent(),!(s>50));s++);if(this.currentWidth!=e.width()){this.currentWidth=e.width();var n=e.width()-(this.$container.outerWidth()-this.$container.width());if(parseInt(this.settings.maxWidth,10)>0&&parseInt(this.settings.maxWidth,10)<n&&(n=parseInt(this.settings.maxWidth,10)),this.$container.css("width",Math.floor(n)),this.$content.css("width",Math.floor(n)-(this.$content.outerWidth(!0)-this.$content.width())),this.settings.preserveSlideshowDimensions){var o=n*this.settings.dimensionHeight/this.settings.dimensionWidth;this.$container.css("height",Math.floor(o)),this.$content.css("height",Math.floor(o)-(this.$content.outerHeight(!0)-this.$content.height()))}else this.$container.css("height",Math.floor(this.settings.height)),this.$content.css("height",Math.floor(this.settings.height));this.$views.each(t.proxy(function(i,e){t.inArray(i,this.visibleViews)<0&&t(e).css("top",this.$container.outerHeight(!0))},this)),this.$container.trigger("slideshowResize"),(i||void 0==i)&&this.recalculateVisibleViews()}},i.Slideshow.prototype.recalculateVisibleViews=function(){t.each(this.visibleViews,t.proxy(function(t,i){this.recalculateView(i)},this))},i.Slideshow.prototype.recalculateView=function(e){var s=t(this.$views[e]);if(this.$content.width()!=s.outerWidth(!0)){var n=s.find(".slideshow_slide");if(!(n.length<=0)){var o=this.$content.width()-(s.outerWidth(!0)-s.width()),h=this.$content.height()-(s.outerHeight(!0)-s.height()),a=Math.floor(o/n.length),r=h,l=o%n.length,d=0;t(n[0]).css("margin-left",0),t(n[n.length-1]).css("margin-right",0),t.each(n,t.proxy(function(s,o){var h=t(o),c=h.outerWidth(!0)-h.width(),u=h.outerHeight(!0)-h.height();if(s==n.length-1?h.width(a-c+l):h.width(a-c),h.height(r-u),h.hasClass("slideshow_slide_text")){var p=h.find(".slideshow_background_anchor");if(p.length<=0)return;var w=h.width()-(p.outerWidth(!0)-p.width()),g=h.height()-(p.outerHeight(!0)-p.height());p.css({width:w,height:g})}else if(h.hasClass("slideshow_slide_image")){var v=h.find("img");if(v.length<=0)return;var f=h.width()-(v.outerWidth(!0)-v.width()),y=h.height()-(v.outerHeight(!0)-v.height());if(this.settings.stretchImages)v.css({width:f,height:y}),v.attr({width:f,height:y});else if(v.width()>0&&v.height()>0){var m=this.viewData[e][s].imageDimension;isNaN(parseFloat(m))&&(m=this.viewData[e][s].imageDimension=v.outerWidth(!0)/v.outerHeight(!0));var I=h.width()/h.height();m>=I?(v.css({margin:"0px",width:f,height:Math.floor(f/m)}),v.attr({width:f,height:Math.floor(f/m)})):I>m&&(v.css({"margin-left":"auto","margin-right":"auto",display:"block",width:Math.floor(y*m),height:y}),v.attr({width:Math.floor(y*m),height:y}))}}else if(h.hasClass("slideshow_slide_video")){var $=h.find("iframe");if($.length>0)$.attr({width:h.width(),height:h.height()});else var V=setInterval(t.proxy(function(){if(i.youTubeAPIReady){clearInterval(V);var e=h.find(".slideshow_slide_video_id");e.attr("id","slideshow_slide_video_"+Math.floor(1e6*Math.random())+"_"+e.text());var s=e.attr("data-show-related-videos"),n=new YT.Player(e.attr("id"),{width:h.width(),height:h.height(),videoId:e.text(),playerVars:{wmode:"opaque",rel:s},events:{onReady:function(){},onStateChange:t.proxy(function(t){this.videoPlayers[e.attr("id")].state=t.data},this)}}),o=t("#"+e.attr("id"));o.show(),o.attr("src",o.attr("src")+"&wmode=opaque"),this.videoPlayers[e.attr("id")]={player:n,state:-1}}},this),500)}d+=h.outerWidth(!0)},this)),s.css({width:o,height:h})}}}}();!function(){var t=jQuery,i=slideshow_jquery_image_gallery_script;i.Slideshow.prototype.activateDescriptions=function(){this.settings.showDescription&&(t.each(this.$slides.find(".slideshow_description"),t.proxy(function(i,e){var s=t(e);s.show(),this.settings.hideDescription?s.css({position:"absolute",top:this.$container.outerHeight(!0)}):s.css({position:"absolute",bottom:0})},this)),this.settings.hideDescription&&(this.$container.bind("slideshowResize",t.proxy(function(){t.each(this.$container.find(".slideshow_description"),t.proxy(function(i,e){t(e).css("top",this.$container.outerHeight(!0))},this))},this)),this.$container.bind("slideshowAnimate",t.proxy(function(){void 0!=this.visibleViews[1]&&t.each(t(this.$views[this.visibleViews[1]]).find(".slideshow_description"),t.proxy(function(i,e){t(e).css("top",this.$container.outerHeight(!0))},this))},this)),this.$slides.mouseenter(t.proxy(function(i){var e=t(i.currentTarget).find(".slideshow_description");this.descriptionTimer=setTimeout(t.proxy(function(){this.descriptionTimer="",e.stop(!0,!1).animate({top:this.$container.outerHeight(!0)-e.outerHeight(!0)},parseInt(1e3*this.settings.descriptionSpeed,10))},this),100)},this)),this.$slides.mouseleave(t.proxy(function(i){this.descriptionTimer===!1&&(clearInterval(this.descriptionTimer),this.descriptionTimer=!1),t(i.currentTarget).find(".slideshow_description").stop(!0,!1).animate({top:this.$container.outerHeight(!0)},parseInt(1e3*this.settings.descriptionSpeed,10))},this))))},i.Slideshow.prototype.activateNavigationButtons=function(){this.settings.controllable&&(this.$nextButton.click(t.proxy(function(){this.navigationActive&&(this.pauseAllVideos(),this.stop(),this.animateTo(this.getNextViewID(),1),this.start())},this)),this.$previousButton.click(t.proxy(function(){this.navigationActive&&(this.pauseAllVideos(),this.stop(),this.animateTo(this.getPreviousViewID(),-1),this.start())},this)),this.settings.hideNavigationButtons?(this.$container.mouseenter(t.proxy(function(){this.$nextButton.stop(!0,!0).fadeIn(100)},this)),this.$container.mouseleave(t.proxy(function(){this.$nextButton.stop(!0,!0).fadeOut(500)},this)),this.$container.mouseenter(t.proxy(function(){this.$previousButton.stop(!0,!0).fadeIn(100)},this)),this.$container.mouseleave(t.proxy(function(){this.$previousButton.stop(!0,!0).fadeOut(500)},this))):(this.$nextButton.show(),this.$previousButton.show()))},i.Slideshow.prototype.activateControlPanel=function(){this.settings.controlPanel&&(this.settings.play?this.$togglePlayButton.attr("class","slideshow_pause"):this.$togglePlayButton.attr("class","slideshow_play"),this.$togglePlayButton.click(t.proxy(function(i){this.settings.play?(this.settings.play=!1,t(i.currentTarget).attr("class","slideshow_play"),this.stop()):(this.settings.play=!0,t(i.currentTarget).attr("class","slideshow_pause"),this.start())},this)),this.settings.hideControlPanel?(this.$container.mouseenter(t.proxy(function(){this.$controlPanel.stop(!0,!0).fadeIn(100)},this)),this.$container.mouseleave(t.proxy(function(){this.$controlPanel.stop(!0,!0).fadeOut(500)},this))):this.$controlPanel.show())},i.Slideshow.prototype.activatePagination=function(){if(this.settings.showPagination){this.$pagination.find(".slideshow_pagination_center").html("<ul></ul>");var i=this.$pagination.find("ul");i.html(""),this.$views.each(t.proxy(function(t){var e="";t==this.currentViewID&&(e="slideshow_currentView"),i.append('<li class="slideshow_transparent '+e+'"><span style="display: none;">'+t+"</span></li>")},this)),this.$pagination.find("li").click(t.proxy(function(i){if(this.navigationActive){var e=t(i.currentTarget).find("span").text();isNaN(parseInt(e,10))||(this.pauseAllVideos(),this.stop(),this.animateTo(parseInt(e,10),0),this.start())}},this)),this.$container.bind("slideshowAnimate",t.proxy(function(){var i=this.$pagination.find("li");i.each(t.proxy(function(i,e){t(e).removeClass("slideshow_currentView")},this)),t(i[this.currentViewID]).addClass("slideshow_currentView")},this)),this.settings.hidePagination?(this.$container.mouseenter(t.proxy(function(){this.$pagination.stop(!0,!0).fadeIn(100)},this)),this.$container.mouseleave(t.proxy(function(){this.$pagination.stop(!0,!0).fadeOut(500)},this))):this.$pagination.show()}},i.Slideshow.prototype.activatePauseOnHover=function(){this.settings.pauseOnHover&&(this.$container.mouseenter(t.proxy(function(){clearTimeout(this.mouseEnterTimer),this.mouseEnterTimer=setTimeout(t.proxy(function(){this.stop()},this),500)},this)),this.$container.mouseleave(t.proxy(function(){clearTimeout(this.mouseEnterTimer),this.interval===!1&&this.start()},this)))}}();
|
1 |
+
function onYouTubeIframeAPIReady(){slideshow_jquery_image_gallery_script.youTubeAPIReady=!0}slideshow_jquery_image_gallery_script=function(){var e=jQuery,t={};return t.registeredSlideshows=[],t.youTubeAPIReady=!1,t.loadYouTubeAPICalled=!1,t.stylesheetURLChecked=!1,t.activateSlideshows=function(){e.each(jQuery(".slideshow_container"),function(a,i){var s=e(i),o=s.data("sessionId");isNaN(parseInt(o,10))&&(o=s.attr("data-session-id")),e.inArray(o,t.registeredSlideshows)<0&&new t.Slideshow(s)})},t.loadYouTubeAPI=function(){if(!(t.loadYouTubeAPICalled||(t.loadYouTubeAPICalled=!0,e(".slideshow_slide_video").length<=0))){var a=document.createElement("script"),i=document.getElementsByTagName("script")[0];a.src="//www.youtube.com/iframe_api",i.parentNode.insertBefore(a,i)}},t.checkStylesheetURL=function(){if(!t.stylesheetURLChecked){t.stylesheetURLChecked=!0;var a=e('[id*="slideshow-jquery-image-gallery-ajax-stylesheet_"]');a.length<=0||e.each(a,function(t,a){var i,s,o,l=e(a),d=e(a).attr("href");void 0!==d&&""!==d&&(i=l.attr("id").split("_"),s=i.splice(1,i.length-1).join("_").slice(0,-4),o=d.split("?"),(void 0===o[1]||""===o[1]||o[1].toLowerCase().indexOf("style=")<0)&&(o[1]="action=slideshow_jquery_image_gallery_load_stylesheet&style="+s+"&ver="+Math.round((new Date).getTime()/1e3),d=o.join("?"),l.attr("href",d)))})}},e(document).ready(function(){t.loadYouTubeAPI(),t.checkStylesheetURL(),t.activateSlideshows()}),e(window).load(function(){t.loadYouTubeAPI(),t.checkStylesheetURL(),t.activateSlideshows()}),t}();!function(){var i=jQuery,e=slideshow_jquery_image_gallery_script;e.Slideshow=function(t){if(this.$container=t,this.$content=this.$container.find(".slideshow_content"),this.$views=this.$container.find(".slideshow_view"),this.$slides=this.$container.find(".slideshow_slide"),this.$controlPanel=this.$container.find(".slideshow_controlPanel"),this.$togglePlayButton=this.$controlPanel.find(".slideshow_togglePlay"),this.$nextButton=this.$container.find(".slideshow_next"),this.$previousButton=this.$container.find(".slideshow_previous"),this.$pagination=this.$container.find(".slideshow_pagination"),this.$loadingIcon=this.$container.find(".slideshow_loading_icon"),this.ID=this.getID(),!isNaN(parseInt(this.ID,10))){this.settings=window["SlideshowPluginSettings_"+this.ID],i.each(this.settings,i.proxy(function(i,e){"true"==e?this.settings[i]=!0:"false"==e&&(this.settings[i]=!1)},this)),this.$parentElement=this.$container.parent(),this.viewData=[],this.viewIDs=[],this.navigationActive=!0,this.currentViewID=void 0,this.currentWidth=0,this.visibleViews=[],this.videoPlayers=[],this.interval=!1,this.mouseEnterTimer=!1,this.invisibilityTimer=!1,this.descriptionTimer=!1,this.randomNextHistoryViewIDs=[],this.randomPreviousHistoryViewIDs=[],this.randomAvailableViewIDs=[],e.registeredSlideshows.push(this.ID),i.each(this.$views,i.proxy(function(i){this.viewIDs.push(i)},this)),this.currentViewID=this.getNextViewID(),this.visibleViews=[this.currentViewID],this.recalculate(!1);var s=!0;i.each(this.$views,i.proxy(function(e,t){var a=i(t);this.recalculateView(e),e!=this.visibleViews[0]?a.css("top",this.$container.outerHeight(!0)):a.addClass("slideshow_currentView"),this.viewData[e]=[],i.each(a.find(".slideshow_slide"),i.proxy(function(t,a){var n=i(a);if(this.viewData[e][t]={imageDimension:""},this.settings.waitUntilLoaded&&n.hasClass("slideshow_slide_image")){var o=n.find("img");o.length>0?o.each(i.proxy(function(a,n){n.complete?this.viewData[e][t].loaded=1:(e===this.currentViewID&&(s=!1),this.viewData[e][t].loaded=0,o.load(i.proxy(function(){this.viewData[e][t].loaded=1,e===this.currentViewID&&this.isViewLoaded(e)&&this.firstStart()},this)).bind("error",i.proxy(function(){this.viewData[e][t].loaded=2},this)))},this)):this.viewData[e][t].loaded=-1}else this.viewData[e][t].loaded=-1},this))},this)),i(window).load(i.proxy(function(){this.recalculateVisibleViews()},this)),parseFloat(this.settings.intervalSpeed)<parseFloat(this.settings.slideSpeed)+.1&&(this.settings.intervalSpeed=parseFloat(this.settings.slideSpeed)+.1),this.activateDescriptions(),this.activateControlPanel(),this.activateNavigationButtons(),this.activatePagination(),this.activatePauseOnHover(),(!this.settings.waitUntilLoaded||s)&&this.firstStart()}}}();!function(){var i=jQuery,t=slideshow_jquery_image_gallery_script;t.Slideshow.prototype.firstStart=function(){this.$loadingIcon.length>0&&this.$loadingIcon.remove(),this.$content.show(),this.settings.enableResponsiveness&&i(window).resize(i.proxy(function(){this.recalculate(!0)},this)),this.start()},t.Slideshow.prototype.start=function(){this.settings.play&&!this.interval&&(this.interval=setInterval(i.proxy(function t(e,s){void 0===s&&(s=this),void 0===e&&(e=s.getNextViewID()),s.isViewLoaded(e)?(s.animateTo(e,1),s.start()):(s.stop(),setTimeout(i.proxy(function(){t(e,s)},s),100))},this),1e3*this.settings.intervalSpeed))},t.Slideshow.prototype.stop=function(){clearInterval(this.interval),this.interval=!1},t.Slideshow.prototype.isVideoPlaying=function(){for(var i in this.videoPlayers)if(this.videoPlayers.hasOwnProperty(i)){var t=this.videoPlayers[i].state;if(1==t||3==t)return!0}return!1},t.Slideshow.prototype.pauseAllVideos=function(){for(var i in this.videoPlayers)if(this.videoPlayers.hasOwnProperty(i)){var t=this.videoPlayers[i].player;null!=t&&"function"==typeof t.pauseVideo&&(this.videoPlayers[i].state=2,t.pauseVideo())}},t.Slideshow.prototype.isViewLoaded=function(t){var e=!0;return i.each(this.viewData[t],i.proxy(function(i,t){0==t.loaded&&(e=!1)},this)),e},t.Slideshow.prototype.getNextViewID=function(){var i=this.currentViewID;if(this.settings.random){var t=i;if(i=this.getNextRandomViewID(),i!=t)return i}return isNaN(parseInt(i,10))?0:i>=this.$views.length-1?this.settings.loop?0:this.currentViewID:i+1},t.Slideshow.prototype.getPreviousViewID=function(){var i=this.currentViewID;if(isNaN(parseInt(i,10))&&(i=0),this.settings.random){var t=i;if(i=this.getPreviousRandomViewID(),i!=t)return i}return 0>=i?this.settings.loop?i=this.$views.length-1:this.currentViewID:i-=1},t.Slideshow.prototype.getNextRandomViewID=function(){return isNaN(parseInt(this.currentViewID,10))||this.randomPreviousHistoryViewIDs.push(this.currentViewID),this.randomPreviousHistoryViewIDs.length>2*this.viewIDs.length&&this.randomPreviousHistoryViewIDs.shift(),this.randomNextHistoryViewIDs.length>0?this.randomNextHistoryViewIDs.pop():((void 0===this.randomAvailableViewIDs||this.randomAvailableViewIDs.length<=0)&&(this.randomAvailableViewIDs=i.extend(!0,[],this.viewIDs),this.randomAvailableViewIDs.splice(i.inArray(this.currentViewID,this.randomAvailableViewIDs))),this.randomAvailableViewIDs.splice(Math.floor(Math.random()*this.randomAvailableViewIDs.length),1).pop())},t.Slideshow.prototype.getPreviousRandomViewID=function(){return isNaN(parseInt(this.currentViewID,10))||this.randomNextHistoryViewIDs.push(this.currentViewID),this.randomNextHistoryViewIDs.length>2*this.viewIDs.length&&this.randomNextHistoryViewIDs.shift(),this.randomPreviousHistoryViewIDs.length>0?this.randomPreviousHistoryViewIDs.pop():this.viewIDs[Math.floor(Math.random()*this.viewIDs.length)]},t.Slideshow.prototype.getID=function(){var i=this.$container.data("sessionId");return isNaN(parseInt(i,10))&&(i=this.$container.attr("data-session-id")),i}}();!function(){var e=jQuery,t=slideshow_jquery_image_gallery_script;t.Slideshow.prototype.animateTo=function(t,i){if(!(this.isVideoPlaying()||0>t||t>=this.$views.length||t==this.currentViewID)){this.navigationActive=!1,(isNaN(parseInt(i,10))||0==i)&&(i=t<this.currentViewID?-1:1),this.visibleViews=[this.currentViewID,t];var s=this.settings.animation,o=["slide","slideRight","slideUp","slideDown","fade","directFade"];"random"==s&&(s=o[Math.floor(Math.random()*o.length)]);var n={slide:"slideRight",slideRight:"slide",slideUp:"slideDown",slideDown:"slideUp",fade:"fade",directFade:"directFade"};0>i&&(s=n[s]);var a=e(this.$views[this.currentViewID]),r=e(this.$views[t]);switch(a.stop(!0,!0),r.stop(!0,!0),r.addClass("slideshow_nextView"),this.recalculateVisibleViews(),this.currentViewID=t,this.$container.trigger("slideshowAnimate"),s){case"slide":r.css({top:0,left:this.$content.width()}),a.animate({left:-a.outerWidth(!0)},1e3*this.settings.slideSpeed),r.animate({left:0},1e3*this.settings.slideSpeed),setTimeout(e.proxy(function(){a.stop(!0,!0).css("top",this.$container.outerHeight(!0))},this),1e3*this.settings.slideSpeed);break;case"slideRight":r.css({top:0,left:-this.$content.width()}),a.animate({left:a.outerWidth(!0)},1e3*this.settings.slideSpeed),r.animate({left:0},1e3*this.settings.slideSpeed),setTimeout(e.proxy(function(){a.stop(!0,!0).css("top",this.$container.outerHeight(!0))},this),1e3*this.settings.slideSpeed);break;case"slideUp":r.css({top:this.$content.height(),left:0}),a.animate({top:-a.outerHeight(!0)},1e3*this.settings.slideSpeed),r.animate({top:0},1e3*this.settings.slideSpeed),setTimeout(e.proxy(function(){a.stop(!0,!0).css("top",this.$container.outerHeight(!0))},this),1e3*this.settings.slideSpeed);break;case"slideDown":r.css({top:-this.$content.height(),left:0}),a.animate({top:a.outerHeight(!0)},1e3*this.settings.slideSpeed),r.animate({top:0},1e3*this.settings.slideSpeed),setTimeout(e.proxy(function(){a.stop(!0,!0).css("top",this.$container.outerHeight(!0))},this),1e3*this.settings.slideSpeed);break;case"fade":r.css({top:0,left:0,display:"none"}),a.fadeOut(1e3*this.settings.slideSpeed/2),setTimeout(e.proxy(function(){r.fadeIn(1e3*this.settings.slideSpeed/2),a.stop(!0,!0).css({top:this.$container.outerHeight(!0),display:"block"})},this),1e3*this.settings.slideSpeed/2);break;case"directFade":r.css({top:0,left:0,"z-index":0,display:"none"}),a.css({"z-index":1}),r.stop(!0,!0).fadeIn(1e3*this.settings.slideSpeed),a.stop(!0,!0).fadeOut(1e3*this.settings.slideSpeed),setTimeout(e.proxy(function(){r.stop(!0,!0).css({"z-index":0}),a.stop(!0,!0).css({top:this.$container.outerHeight(!0),display:"block","z-index":0})},this),1e3*this.settings.slideSpeed)}setTimeout(e.proxy(function(){a.removeClass("slideshow_currentView"),r.removeClass("slideshow_nextView"),r.addClass("slideshow_currentView"),this.visibleViews=[t],this.navigationActive=!0},this),1e3*this.settings.slideSpeed)}}}();!function(){var t=jQuery,i=slideshow_jquery_image_gallery_script;i.Slideshow.prototype.recalculate=function(i){if(!this.$container.is(":visible"))return this.invisibilityTimer=setInterval(t.proxy(function(){this.$container.is(":visible")&&(this.recalculate(i),clearInterval(this.invisibilityTimer),this.invisibilityTimer=!1)},this),500),void 0;for(var e=this.$parentElement,s=0;e.width()<=0&&(e=e.parent(),!(s>50));s++);if(this.currentWidth!=e.width()){this.currentWidth=e.width();var h=e.width()-(this.$container.outerWidth()-this.$container.width());if(parseInt(this.settings.maxWidth,10)>0&&parseInt(this.settings.maxWidth,10)<h&&(h=parseInt(this.settings.maxWidth,10)),this.$container.css("width",Math.floor(h)),this.$content.css("width",Math.floor(h)-(this.$content.outerWidth(!0)-this.$content.width())),this.settings.preserveSlideshowDimensions){var o=h*this.settings.dimensionHeight/this.settings.dimensionWidth;this.$container.css("height",Math.floor(o)),this.$content.css("height",Math.floor(o)-(this.$content.outerHeight(!0)-this.$content.height()))}else this.$container.css("height",Math.floor(this.settings.height)),this.$content.css("height",Math.floor(this.settings.height));this.$views.each(t.proxy(function(i,e){t.inArray(i,this.visibleViews)<0&&t(e).css("top",this.$container.outerHeight(!0))},this)),this.$container.trigger("slideshowResize"),(i||void 0==i)&&this.recalculateVisibleViews()}},i.Slideshow.prototype.recalculateVisibleViews=function(){t.each(this.visibleViews,t.proxy(function(t,i){this.recalculateView(i)},this))},i.Slideshow.prototype.recalculateView=function(e){var s=t(this.$views[e]);if(this.$content.width()!=s.outerWidth(!0)){var h=s.find(".slideshow_slide");if(!(h.length<=0)){var o=this.$content.width()-(s.outerWidth(!0)-s.width()),n=this.$content.height()-(s.outerHeight(!0)-s.height()),a=Math.floor(o/h.length),r=n,d=o%h.length,l=0;t(h[0]).css("margin-left",0),t(h[h.length-1]).css("margin-right",0),t.each(h,t.proxy(function(s,o){var n=t(o),c=n.outerWidth(!0)-n.width(),w=n.outerHeight(!0)-n.height();if(s==h.length-1?n.width(a-c+d):n.width(a-c),n.height(r-w),n.hasClass("slideshow_slide_text")){var u=n.find(".slideshow_background_anchor");if(u.length<=0)return;var g=n.width()-(u.outerWidth(!0)-u.width()),p=n.height()-(u.outerHeight(!0)-u.height());u.css({width:g,height:p})}else if(n.hasClass("slideshow_slide_image")){var v=n.find("img");if(v.length<=0)return;var f=n.width()-(v.outerWidth(!0)-v.width()),y=n.height()-(v.outerHeight(!0)-v.height());if(this.settings.stretchImages)v.css({width:f,height:y}),v.attr({width:f,height:y});else if(v.width()>0&&v.height()>0){var m;"object"!=typeof this.viewData||"object"!=typeof this.viewData[e]||"object"!=typeof this.viewData[e][s]||isNaN(parseInt(this.viewData[e][s].imageDimension))?("object"!=typeof this.viewData[e]&&(this.viewData[e]=[]),"object"!=typeof this.viewData[e][s]&&(this.viewData[e][s]=[]),m=this.viewData[e][s].imageDimension=v.outerWidth(!0)/v.outerHeight(!0)):m=this.viewData[e][s].imageDimension;var I=n.width()/n.height();m>=I?(v.css({margin:"0px",width:f,height:Math.floor(f/m)}),v.attr({width:f,height:Math.floor(f/m)})):I>m&&(v.css({"margin-left":"auto","margin-right":"auto",display:"block",width:Math.floor(y*m),height:y}),v.attr({width:Math.floor(y*m),height:y}))}}else if(n.hasClass("slideshow_slide_video")){var D=n.find("iframe");if(D.length>0)D.attr({width:n.width(),height:n.height()});else var V=setInterval(t.proxy(function(){if(i.youTubeAPIReady){clearInterval(V);var e=n.find(".slideshow_slide_video_id");e.attr("id","slideshow_slide_video_"+Math.floor(1e6*Math.random())+"_"+e.text());var s=e.attr("data-show-related-videos"),h=new YT.Player(e.attr("id"),{width:n.width(),height:n.height(),videoId:e.text(),playerVars:{wmode:"opaque",rel:s},events:{onReady:function(){},onStateChange:t.proxy(function(t){this.videoPlayers[e.attr("id")].state=t.data},this)}}),o=t("#"+e.attr("id"));o.show(),o.attr("src",o.attr("src")+"&wmode=opaque"),this.videoPlayers[e.attr("id")]={player:h,state:-1}}},this),500)}l+=n.outerWidth(!0)},this)),s.css({width:o,height:n})}}}}();!function(){var t=jQuery,i=slideshow_jquery_image_gallery_script;i.Slideshow.prototype.activateDescriptions=function(){this.settings.showDescription&&(t.each(this.$slides.find(".slideshow_description"),t.proxy(function(i,e){var s=t(e);s.show(),this.settings.hideDescription?s.css({position:"absolute",top:this.$container.outerHeight(!0)}):s.css({position:"absolute",bottom:0})},this)),this.settings.hideDescription&&(this.$container.bind("slideshowResize",t.proxy(function(){t.each(this.$container.find(".slideshow_description"),t.proxy(function(i,e){t(e).css("top",this.$container.outerHeight(!0))},this))},this)),this.$container.bind("slideshowAnimate",t.proxy(function(){void 0!=this.visibleViews[1]&&t.each(t(this.$views[this.visibleViews[1]]).find(".slideshow_description"),t.proxy(function(i,e){t(e).css("top",this.$container.outerHeight(!0))},this))},this)),this.$slides.mouseenter(t.proxy(function(i){var e=t(i.currentTarget).find(".slideshow_description");this.descriptionTimer=setTimeout(t.proxy(function(){this.descriptionTimer="",e.stop(!0,!1).animate({top:this.$container.outerHeight(!0)-e.outerHeight(!0)},parseInt(1e3*this.settings.descriptionSpeed,10))},this),100)},this)),this.$slides.mouseleave(t.proxy(function(i){this.descriptionTimer===!1&&(clearInterval(this.descriptionTimer),this.descriptionTimer=!1),t(i.currentTarget).find(".slideshow_description").stop(!0,!1).animate({top:this.$container.outerHeight(!0)},parseInt(1e3*this.settings.descriptionSpeed,10))},this))))},i.Slideshow.prototype.activateNavigationButtons=function(){this.settings.controllable&&(this.$nextButton.click(t.proxy(function(){this.navigationActive&&(this.pauseAllVideos(),this.stop(),this.animateTo(this.getNextViewID(),1),this.start())},this)),this.$previousButton.click(t.proxy(function(){this.navigationActive&&(this.pauseAllVideos(),this.stop(),this.animateTo(this.getPreviousViewID(),-1),this.start())},this)),this.settings.hideNavigationButtons?(this.$container.mouseenter(t.proxy(function(){this.$nextButton.stop(!0,!0).fadeIn(100)},this)),this.$container.mouseleave(t.proxy(function(){this.$nextButton.stop(!0,!0).fadeOut(500)},this)),this.$container.mouseenter(t.proxy(function(){this.$previousButton.stop(!0,!0).fadeIn(100)},this)),this.$container.mouseleave(t.proxy(function(){this.$previousButton.stop(!0,!0).fadeOut(500)},this))):(this.$nextButton.show(),this.$previousButton.show()))},i.Slideshow.prototype.activateControlPanel=function(){this.settings.controlPanel&&(this.settings.play?this.$togglePlayButton.attr("class","slideshow_pause"):this.$togglePlayButton.attr("class","slideshow_play"),this.$togglePlayButton.click(t.proxy(function(i){this.settings.play?(this.settings.play=!1,t(i.currentTarget).attr("class","slideshow_play"),this.stop()):(this.settings.play=!0,t(i.currentTarget).attr("class","slideshow_pause"),this.start())},this)),this.settings.hideControlPanel?(this.$container.mouseenter(t.proxy(function(){this.$controlPanel.stop(!0,!0).fadeIn(100)},this)),this.$container.mouseleave(t.proxy(function(){this.$controlPanel.stop(!0,!0).fadeOut(500)},this))):this.$controlPanel.show())},i.Slideshow.prototype.activatePagination=function(){if(this.settings.showPagination){this.$pagination.find(".slideshow_pagination_center").html("<ul></ul>");var i=this.$pagination.find("ul");i.html(""),this.$views.each(t.proxy(function(t){var e="";t==this.currentViewID&&(e="slideshow_currentView"),i.append('<li class="slideshow_transparent '+e+'"><span style="display: none;">'+t+"</span></li>")},this)),this.$pagination.find("li").click(t.proxy(function(i){if(this.navigationActive){var e=t(i.currentTarget).find("span").text();isNaN(parseInt(e,10))||(this.pauseAllVideos(),this.stop(),this.animateTo(parseInt(e,10),0),this.start())}},this)),this.$container.bind("slideshowAnimate",t.proxy(function(){var i=this.$pagination.find("li");i.each(t.proxy(function(i,e){t(e).removeClass("slideshow_currentView")},this)),t(i[this.currentViewID]).addClass("slideshow_currentView")},this)),this.settings.hidePagination?(this.$container.mouseenter(t.proxy(function(){this.$pagination.stop(!0,!0).fadeIn(100)},this)),this.$container.mouseleave(t.proxy(function(){this.$pagination.stop(!0,!0).fadeOut(500)},this))):this.$pagination.show()}},i.Slideshow.prototype.activatePauseOnHover=function(){this.settings.pauseOnHover&&(this.$container.mouseenter(t.proxy(function(){clearTimeout(this.mouseEnterTimer),this.mouseEnterTimer=setTimeout(t.proxy(function(){this.stop()},this),500)},this)),this.$container.mouseleave(t.proxy(function(){clearTimeout(this.mouseEnterTimer),this.interval===!1&&this.start()},this)))}}();
|
readme.txt
CHANGED
@@ -5,7 +5,7 @@ Donate link: http://stefanboonstra.com/donate-to-slideshow/
|
|
5 |
Tags: responsive, slideshow, slider, slide show, images, image, photo, video, text, gallery, galleries, jquery, javascript
|
6 |
Requires at least: 3.5
|
7 |
Tested up to: 3.6
|
8 |
-
Stable tag: 2.2.
|
9 |
License: GPLv2
|
10 |
|
11 |
Integrate a fancy slideshow in just five steps. - Rainbows. Rainbows everywhere.
|
@@ -177,6 +177,9 @@ personal taste.
|
|
177 |
|
178 |
== Changelog ==
|
179 |
|
|
|
|
|
|
|
180 |
= 2.2.13 =
|
181 |
* The SlideshowPluginAjax.php has been re-added to SVN.
|
182 |
|
5 |
Tags: responsive, slideshow, slider, slide show, images, image, photo, video, text, gallery, galleries, jquery, javascript
|
6 |
Requires at least: 3.5
|
7 |
Tested up to: 3.6
|
8 |
+
Stable tag: 2.2.14
|
9 |
License: GPLv2
|
10 |
|
11 |
Integrate a fancy slideshow in just five steps. - Rainbows. Rainbows everywhere.
|
177 |
|
178 |
== Changelog ==
|
179 |
|
180 |
+
= 2.2.14 =
|
181 |
+
* Fixed: Slideshow didn't show because of a JavaScript error when calculating an unstretched image's dimension.
|
182 |
+
|
183 |
= 2.2.13 =
|
184 |
* The SlideshowPluginAjax.php has been re-added to SVN.
|
185 |
|
slideshow.php
CHANGED
@@ -3,7 +3,7 @@
|
|
3 |
Plugin Name: Slideshow
|
4 |
Plugin URI: http://wordpress.org/extend/plugins/slideshow-jquery-image-gallery/
|
5 |
Description: The slideshow plugin is easily deployable on your website. Add any image that has already been uploaded to add to your slideshow, add text slides, or even add a video. Options and styles are customizable for every single slideshow on your website.
|
6 |
-
Version: 2.2.
|
7 |
Requires at least: 3.3
|
8 |
Author: StefanBoonstra
|
9 |
Author URI: http://stefanboonstra.com/
|
@@ -21,7 +21,7 @@
|
|
21 |
class SlideshowPluginMain
|
22 |
{
|
23 |
/** @var string $version */
|
24 |
-
static $version = '2.2.
|
25 |
|
26 |
/**
|
27 |
* Bootstraps the application by assigning the right functions to
|
3 |
Plugin Name: Slideshow
|
4 |
Plugin URI: http://wordpress.org/extend/plugins/slideshow-jquery-image-gallery/
|
5 |
Description: The slideshow plugin is easily deployable on your website. Add any image that has already been uploaded to add to your slideshow, add text slides, or even add a video. Options and styles are customizable for every single slideshow on your website.
|
6 |
+
Version: 2.2.14
|
7 |
Requires at least: 3.3
|
8 |
Author: StefanBoonstra
|
9 |
Author URI: http://stefanboonstra.com/
|
21 |
class SlideshowPluginMain
|
22 |
{
|
23 |
/** @var string $version */
|
24 |
+
static $version = '2.2.14';
|
25 |
|
26 |
/**
|
27 |
* Bootstraps the application by assigning the right functions to
|
style/SlideshowPlugin/functional.css
CHANGED
@@ -1,118 +1,132 @@
|
|
1 |
-
.slideshow_container {
|
2 |
-
|
3 |
-
|
4 |
-
|
5 |
-
}
|
6 |
-
|
7 |
-
|
8 |
-
|
9 |
-
|
10 |
-
|
11 |
-
.slideshow_container
|
12 |
-
|
13 |
-
|
14 |
-
|
15 |
-
|
16 |
-
|
17 |
-
|
18 |
-
|
19 |
-
|
20 |
-
|
21 |
-
|
22 |
-
|
23 |
-
|
24 |
-
|
25 |
-
|
26 |
-
|
27 |
-
|
28 |
-
|
29 |
-
.slideshow_container
|
30 |
-
|
31 |
-
|
32 |
-
}
|
33 |
-
|
34 |
-
.slideshow_container
|
35 |
-
|
36 |
-
|
37 |
-
|
38 |
-
|
39 |
-
|
40 |
-
|
41 |
-
|
42 |
-
|
43 |
-
|
44 |
-
|
45 |
-
}
|
46 |
-
|
47 |
-
|
48 |
-
|
49 |
-
}
|
50 |
-
|
51 |
-
|
52 |
-
|
53 |
-
|
54 |
-
|
55 |
-
|
56 |
-
|
57 |
-
|
58 |
-
|
59 |
-
|
60 |
-
|
61 |
-
|
62 |
-
|
63 |
-
|
64 |
-
|
65 |
-
|
66 |
-
|
67 |
-
|
68 |
-
|
69 |
-
|
70 |
-
|
71 |
-
|
72 |
-
|
73 |
-
|
74 |
-
|
75 |
-
|
76 |
-
|
77 |
-
|
78 |
-
|
79 |
-
|
80 |
-
|
81 |
-
|
82 |
-
|
83 |
-
|
84 |
-
}
|
85 |
-
|
86 |
-
|
87 |
-
|
88 |
-
|
89 |
-
|
90 |
-
|
91 |
-
|
92 |
-
|
93 |
-
|
94 |
-
|
95 |
-
|
96 |
-
|
97 |
-
|
98 |
-
|
99 |
-
.slideshow_container
|
100 |
-
|
101 |
-
|
102 |
-
|
103 |
-
|
104 |
-
|
105 |
-
|
106 |
-
|
107 |
-
|
108 |
-
|
109 |
-
|
110 |
-
|
111 |
-
|
112 |
-
}
|
113 |
-
|
114 |
-
|
115 |
-
|
116 |
-
|
117 |
-
|
118 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
+
.slideshow_container {
|
2 |
+
margin: 0;
|
3 |
+
position: relative;
|
4 |
+
width: 100%;
|
5 |
+
}
|
6 |
+
.slideshow_container div {
|
7 |
+
clear: none !important;
|
8 |
+
max-width: none;
|
9 |
+
padding: 0;
|
10 |
+
}
|
11 |
+
.slideshow_container img {
|
12 |
+
border: none;
|
13 |
+
margin: 0;
|
14 |
+
padding: 0;
|
15 |
+
max-width: none;
|
16 |
+
}
|
17 |
+
.slideshow_container p {
|
18 |
+
margin: 0;
|
19 |
+
padding: 10px;
|
20 |
+
}
|
21 |
+
.slideshow_container a {
|
22 |
+
margin: 0;
|
23 |
+
display: block !important;
|
24 |
+
}
|
25 |
+
.slideshow_container ul {
|
26 |
+
margin: 0;
|
27 |
+
padding: 0;
|
28 |
+
}
|
29 |
+
.slideshow_container ul li {
|
30 |
+
margin: 0;
|
31 |
+
padding: 0;
|
32 |
+
}
|
33 |
+
.slideshow_container h1,
|
34 |
+
.slideshow_container h2,
|
35 |
+
.slideshow_container h3,
|
36 |
+
.slideshow_container h4,
|
37 |
+
.slideshow_container h5,
|
38 |
+
.slideshow_container h6 {
|
39 |
+
margin: 0;
|
40 |
+
padding: 10px;
|
41 |
+
}
|
42 |
+
.slideshow_container .slideshow_transparent,
|
43 |
+
.slideshow_container .slideshow_transparent:hover {
|
44 |
+
zoom: 1;
|
45 |
+
}
|
46 |
+
.slideshow_container .slideshow_content {
|
47 |
+
position: relative;
|
48 |
+
overflow: hidden;
|
49 |
+
}
|
50 |
+
.slideshow_container .slideshow_view {
|
51 |
+
position: absolute;
|
52 |
+
width: 0;
|
53 |
+
height: 0;
|
54 |
+
overflow: hidden;
|
55 |
+
}
|
56 |
+
.slideshow_container .slideshow_view .slideshow_slide {
|
57 |
+
position: relative;
|
58 |
+
float: left !important;
|
59 |
+
overflow: hidden;
|
60 |
+
}
|
61 |
+
.slideshow_container .slideshow_view .slideshow_slide.slideshow_slide_text .slideshow_background_anchor {
|
62 |
+
position: absolute;
|
63 |
+
top: 0;
|
64 |
+
}
|
65 |
+
.slideshow_container .slideshow_view .slideshow_slide.slideshow_slide_image .slideshow_description {
|
66 |
+
display: none;
|
67 |
+
position: absolute;
|
68 |
+
width: 100%;
|
69 |
+
}
|
70 |
+
.slideshow_container .slideshow_controlPanel {
|
71 |
+
position: absolute;
|
72 |
+
top: 5px;
|
73 |
+
left: 50%;
|
74 |
+
display: none;
|
75 |
+
z-index: 2;
|
76 |
+
}
|
77 |
+
.slideshow_container .slideshow_controlPanel ul {
|
78 |
+
list-style: none;
|
79 |
+
margin: 0;
|
80 |
+
padding: 0;
|
81 |
+
}
|
82 |
+
.slideshow_container .slideshow_controlPanel ul li {
|
83 |
+
float: left;
|
84 |
+
}
|
85 |
+
.slideshow_container .slideshow_controlPanel ul li:hover {
|
86 |
+
cursor: pointer;
|
87 |
+
}
|
88 |
+
.slideshow_container .slideshow_button {
|
89 |
+
padding: 0;
|
90 |
+
position: absolute;
|
91 |
+
top: 50%;
|
92 |
+
cursor: pointer;
|
93 |
+
display: none;
|
94 |
+
z-index: 2;
|
95 |
+
}
|
96 |
+
.slideshow_container .slideshow_button.slideshow_previous {
|
97 |
+
left: 5px;
|
98 |
+
}
|
99 |
+
.slideshow_container .slideshow_button.slideshow_next {
|
100 |
+
right: 5px;
|
101 |
+
}
|
102 |
+
.slideshow_container .slideshow_pagination {
|
103 |
+
height: 0;
|
104 |
+
position: absolute;
|
105 |
+
width: 100%;
|
106 |
+
display: none;
|
107 |
+
z-index: 2;
|
108 |
+
}
|
109 |
+
.slideshow_container .slideshow_pagination .slideshow_pagination_center {
|
110 |
+
display: table;
|
111 |
+
margin: 0 auto;
|
112 |
+
}
|
113 |
+
.slideshow_container .slideshow_pagination .slideshow_pagination_center ul {
|
114 |
+
list-style: none;
|
115 |
+
margin: 0;
|
116 |
+
padding: 0;
|
117 |
+
}
|
118 |
+
.slideshow_container .slideshow_pagination .slideshow_pagination_center ul li {
|
119 |
+
display: inline;
|
120 |
+
float: left;
|
121 |
+
}
|
122 |
+
.slideshow_container .slideshow_pagination .slideshow_pagination_center ul li:hover {
|
123 |
+
cursor: pointer;
|
124 |
+
}
|
125 |
+
.slideshow_container .slideshow_manufacturer {
|
126 |
+
position: absolute !important;
|
127 |
+
height: 1px;
|
128 |
+
width: 1px;
|
129 |
+
overflow: hidden;
|
130 |
+
clip: rect(1px 1px 1px 1px);
|
131 |
+
clip: rect(1px, 1px, 1px, 1px);
|
132 |
+
}
|