Plugin Directory

Changeset 904391


Ignore:
Timestamp:
04/28/2014 10:06:23 PM (12 years ago)
Author:
dtelepathy
Message:

Addresses very minor JavaScript error in the editor

Location:
slidedeck2/trunk
Files:
4 edited

Legend:

Unmodified
Added
Removed
  • slidedeck2/trunk/js/slidedeck-preview.dev.js

    r670571 r904391  
    146146       
    147147        isVertical: function(){
    148             // If the HTML element is passed in, detect differently.
    149             if(typeof(this.slidedeck.deck == 'undefined')){
    150                 if(this.elems.slidedeck.find('.slidesVertical').length > 0){
    151                     return true;
    152                 }
    153                 return false;
    154             } else {
    155                 // Are there vertical slides anywhere on this deck?
    156                 if(this.slidedeck.verticalSlides){
    157                     // Does the vertical slides object exist for the slide we're going to?
    158                     if(this.slidedeck.verticalSlides[this.slidedeck.current-1]){
    159                         // Does the slide we're going to actually have vertical slides?
    160                         if(this.slidedeck.verticalSlides[this.slidedeck.current-1].navChildren){
    161                             // Vertical
    162                             return true;
    163                         } else {
    164                             // Horizontal
    165                             return false;
     148            if(typeof(this.slidedeck) !== 'undefined'){
     149                // If the HTML element is passed in, detect differently.
     150                if(typeof(this.slidedeck.deck) == 'undefined'){
     151                    if(this.elems.slidedeck.find('.slidesVertical').length > 0){
     152                        return true;
     153                    }
     154                    return false;
     155                } else {
     156                    // Are there vertical slides anywhere on this deck?
     157                    if(this.slidedeck.verticalSlides){
     158                        // Does the vertical slides object exist for the slide we're going to?
     159                        if(this.slidedeck.verticalSlides[this.slidedeck.current-1]){
     160                            // Does the slide we're going to actually have vertical slides?
     161                            if(this.slidedeck.verticalSlides[this.slidedeck.current-1].navChildren){
     162                                // Vertical
     163                                return true;
     164                            } else {
     165                                // Horizontal
     166                                return false;
     167                            }
    166168                        }
    167169                    }
  • slidedeck2/trunk/js/slidedeck-preview.js

    r670571 r904391  
    2424along with SlideDeck.  If not, see <http://www.gnu.org/licenses/>.
    2525*/
    26 var SlideDeckPreview;var SlideDeckPrefix="sd2-";(function($){window.SlideDeckPreview={elems:{},updates:{},ajaxOptions:["options[size]","options[date-format]","options[randomize]","options[total_slides]","options[verticalTitleLength]","options[start]","options[slideTransition]","options[width]","options[height]","options[show-front-cover]","options[show-back-cover]","options[excerptLengthWithImages]","options[excerptLengthWithoutImages]","options[titleLengthWithImages]","options[titleLengthWithoutImages]","options[linkAuthorName]","options[linkTitle]","options[linkTarget]","options[navigation]"],importedFonts:[],outerWidth:0,outerHeight:0,timerDelay:250,validations:{},invalidKeyCodes:[9,13,16,17,18,19,20,27,33,34,35,36,37,38,39,40,45,91,92,93,112,113,114,115,116,117,118,119,120,121,122,123,144,145],ajaxUpdate:function(){var self=this;var data=this.elems.form.serialize();data=data.replace(/action\=([a-zA-Z0-9\-_]+)/gi,"action=slidedeck_preview_iframe_update");this.elems.slideDimensions.addClass('getting-dimensions');this.elems.iframeBody.find('#mask').addClass('visible');$.ajax({url:ajaxurl+"?action=slidedeck_preview_iframe_update",type:"GET",dataType:"json",data:data,cache:false,success:function(data){var adjustDimensions=false;var previewInner=$('#slidedeck-section-preview .inner');if(self.outerWidth!=data.outer_width||self.outerHeight!=data.outer_height){self.outerWidth=data.outer_width;self.outerHeight=data.outer_height;adjustDimensions=true}if(adjustDimensions){self.elems.slideDimensions.addClass('slidedeck-resizing');if(previewInner.height()>0){previewInner.height('')}self.elems.iframe.animate({width:parseInt(data.outer_width,10),height:parseInt(data.outer_height,10)},500,function(){self.elems.iframe[0].src=data.url;self.elems.slideDimensions.css('margin-left',(0-parseInt(data.outer_width,10)/2)).removeClass('slidedeck-resizing')})}else{self.elems.iframe[0].src=data.url}}})},eventOnLoad:function(){this.elems.iframeContents=this.elems.iframe.contents();this.elems.iframeBody=this.elems.iframeContents.find('body');this.elems.slidedeck=this.elems.iframeBody.find('.slidedeck');this.elems.slidedeckFrame=this.elems.slidedeck.closest('.slidedeck-frame');this.elems.noContent=this.elems.iframeBody.find('.no-content-found');this.slidedeck=this.elems.slidedeck.slidedeck();if(this.elems.noContent.length){this.elems.iframeBody.find('#mask').removeClass('visible');this.elems.noContent.find('.no-content-source-configuration').bind('click',function(event){event.preventDefault();$('.slidedeck-content-source').removeClass('hidden')})}this.elems.slidedeckFrame.find('.slidedeck-overlays .slidedeck-overlays-wrapper a').bind('click',function(event){event.preventDefault();return false}).attr('title',"Overlay links disabled for preview");this.updateSlideDimensions()},getSlideDimensions:function(){var slide=this.elems.slidedeck.find('dd.slide').eq(0);if(this.isVertical()){slide=slide.find('.slidesVertical dd').eq(0)}var dimensions={width:slide.width(),height:slide.height()};return dimensions},isVertical:function(){if(typeof(this.slidedeck.deck=='undefined')){if(this.elems.slidedeck.find('.slidesVertical').length>0){return true}return false}else{if(this.slidedeck.verticalSlides){if(this.slidedeck.verticalSlides[this.slidedeck.current-1]){if(this.slidedeck.verticalSlides[this.slidedeck.current-1].navChildren){return true}else{return false}}}}return false},realtime:function(elem,value){var $elem=$.data(elem,'$elem');if(!$elem){$elem=$(elem);$.data(elem,'$elem',$elem)}var name=$elem.attr('name');if(typeof(this.updates[name])=='function'){this.updates[name]($elem,value)}this.updateSlideDimensions()},update:function(elem,value){var realtime=true;if(elem.type=="text"){var previousValue=jQuery.data(elem,'previousValue');if(previousValue==value){return false}else{jQuery.data(elem,'previousValue',value)}}for(var i=0;i<this.ajaxOptions.length;i++){if(this.ajaxOptions[i]==elem.name){realtime=false}}for(var k in this.updates){if(k==elem.name){realtime=true}}if(this.validate(elem,value)){var self=this;if(realtime){this.realtime(elem,value)}else{self.ajaxUpdate()}}},updateSlideDimensions:function(){var dimensions=this.getSlideDimensions();this.elems.slideDimensions.find('.width').text(dimensions.width+"x");this.elems.slideDimensions.find('.height').text(dimensions.height);this.elems.slideDimensions.removeClass('getting-dimensions')},validate:function(elem,value){var _return=true;if(typeof(this.validations[elem.name])=="function"){_return=this.validations[elem.name](elem,value)}return _return},initialize:function(){var self=this;this.elems.form=$('#slidedeck-update-form');if(this.elems.form.length<1){return false}this.elems.form.delegate('select','change',function(event){var options=this.getElementsByTagName('option'),value="";for(var o in options)if(options[o].selected)value=options[o].value;self.update(this,value)}).delegate('input[type="text"]','blur change',function(event){self.update(this,this.value)}).delegate('input[type="text"]','keyup',function(event){for(var k in self.invalidKeyCodes){if(self.invalidKeyCodes[k]==event.keyCode){return false}}var elem=this;if(this.timer)clearTimeout(elem.timer);this.timer=setTimeout(function(){self.update(elem,elem.value)},self.timerDelay);return true}).delegate('input[type="text"]','keydown',function(event){if(13==event.keyCode){event.preventDefault();self.update(this,this.value);return false}}).delegate('input[type="radio"], input[type="checkbox"]','click',function(event){var value=this.value;if(this.type=="checkbox"){value=this.checked}self.update(this,value)});this.elems.form.delegate('.slidedeck-ajax-update','click',function(event){event.preventDefault();$('.slidedeck-content-source').addClass('hidden');self.ajaxUpdate()});this.elems.form.find('input[type="text"]').each(function(){$.data(this,'previousValue',$(this).val())});this.elems.iframe=$('#slidedeck-preview');this.elems.iframe.bind('load',function(){self.eventOnLoad()});this.elems.slideDimensions=$('#slidedeck-slide-dimensions');this.outerWidth=this.elems.iframe.width();this.outerHeight=this.elems.iframe.height();this.size=this.elems.form.find('input[name="options[size]"]:checked').val();this.elems.slideDimensions.css('margin-left',(0-this.outerWidth/2)).removeClass('slidedeck-resizing')}};SlideDeckPreview.updates['options[show-link-slide]']=function($elem,value){value=value==1?true:false;if(value){SlideDeckPreview.elems.slidedeckFrame.addClass(SlideDeckPrefix+'show-link-slide')}else{SlideDeckPreview.elems.slidedeckFrame.removeClass(SlideDeckPrefix+'show-link-slide')}};SlideDeckPreview.updates['options[titleFont]']=SlideDeckPreview.updates['options[bodyFont]']=function($elem,value){var font=SlideDeckFonts[value];if(font['import']){var needsImport=true;for(var i=0;i<SlideDeckPreview.importedFonts.length;i++){if(SlideDeckPreview.importedFonts[i]==font['import']){needsImport=false}}if(needsImport){SlideDeckPreview.elems.iframeBody.append('<style type="text/css">@import url('+font['import']+');</style>')}}if($elem[0].name=="options[titleFont]"){var $fontElements=SlideDeckPreview.elems.slidedeck.find('.slide-title, .sd2-slide-title').add(SlideDeckPreview.elems.slidedeckFrame.find('.sd2-custom-title-font'));$fontElements.css('font-family',font.stack);if(font.weight)$fontElements.css('font-weight',font.weight)}else if($elem[0].name=="options[bodyFont]"){SlideDeckPreview.elems.slidedeck.css('font-family',font.stack)}};SlideDeckPreview.updates['options[accentColor]']=function($elem,value){var footerStyles=SlideDeckPreview.elems.iframeContents.find("#slidedeck-footer-styles");var cssText=footerStyles.text().replace(/\.accent-color(-background)?\{(background-)?color:([\#0-9a-fA-F]+);?\}/gi,".accent-color$1{$2color:"+value+"}");footerStyles.text(cssText);var icons=SlideDeckPreview.elems.slidedeckFrame.find('.icon-shape');if(icons.length){for(var i=0;i<icons.length;i++){SlideDeckPreview.elems.iframe[0].contentWindow.jQuery.data(icons[i],'slidedeck-accent-shape').attr('fill',value)}}if(ie<9){SlideDeckPreview.elems.slidedeckFrame.find('.accent-color').css('color',value);SlideDeckPreview.elems.slidedeckFrame.find('.accent-color-background').css('background-color',value)}};SlideDeckPreview.updates['options[lensVariations]']=function($elem,value){var $options=$elem.find('option');$options.each(function(ind){if(value==this.value){SlideDeckPreview.elems.slidedeckFrame.addClass(SlideDeckPrefix+this.value)}else{SlideDeckPreview.elems.slidedeckFrame.removeClass(SlideDeckPrefix+this.value)}})};SlideDeckPreview.updates['options[overlays]']=function($elem,value){var $options=$elem.find('option');$options.each(function(ind){if(value==this.value){SlideDeckPreview.elems.slidedeckFrame.addClass("show-overlay-"+this.value)}else{SlideDeckPreview.elems.slidedeckFrame.removeClass("show-overlay-"+this.value)}})};SlideDeckPreview.updates['options[overlays_open]']=function($elem,value){value=value==1?true:false;if(value){SlideDeckPreview.elems.slidedeckFrame.addClass(SlideDeckPrefix+"overlays-open");SlideDeckPreview.elems.iframe[0].contentWindow.jQuery.data(SlideDeckPreview.elems.slidedeck[0],'SlideDeckOverlay').open()}else{SlideDeckPreview.elems.slidedeckFrame.removeClass(SlideDeckPrefix+"overlays-open");SlideDeckPreview.elems.iframe[0].contentWindow.jQuery.data(SlideDeckPreview.elems.slidedeck[0],'SlideDeckOverlay').close()}};SlideDeckPreview.updates['options[hyphenate]']=function($elem,value){value=value==1?true:false;if(value){SlideDeckPreview.elems.slidedeckFrame.addClass(SlideDeckPrefix+'hyphenate')}else{SlideDeckPreview.elems.slidedeckFrame.removeClass(SlideDeckPrefix+'hyphenate')}};SlideDeckPreview.updates['options[continueScrolling]']=function($elem,value){SlideDeckPreview.slidedeck.setOption('continueScrolling',value)};SlideDeckPreview.updates['options[cycle]']=function($elem,value){value=value==1?true:false;SlideDeckPreview.slidedeck.setOption('cycle',value);SlideDeckFadingNav.prototype.checkHorizontal(SlideDeckPreview.slidedeck);SlideDeckFadingNav.prototype.checkVertical(SlideDeckPreview.slidedeck)};SlideDeckPreview.updates['options[keys]']=function($elem,value){value=value==1?true:false;SlideDeckPreview.slidedeck.setOption('keys',value)};SlideDeckPreview.updates['options[scroll]']=function($elem,value){value=value==1?true:false;SlideDeckPreview.slidedeck.setOption('scroll',value);if(SlideDeckPreview.slidedeck.deck.find('.slidesVertical').length){SlideDeckPreview.slidedeck.vertical().options.scroll=value}};SlideDeckPreview.updates['options[touch]']=function($elem,value){value=value==1?true:false;SlideDeckPreview.slidedeck.setOption('touch',value)};SlideDeckPreview.updates['options[touchThreshold]']=function($elem,value){SlideDeckPreview.slidedeck.options.touchThreshold.x=value;SlideDeckPreview.slidedeck.options.touchThreshold.y=value};SlideDeckPreview.updates['options[autoPlay]']=function($elem,value){value=value==1?true:false;SlideDeckPreview.slidedeck.pauseAutoPlay=!value;SlideDeckPreview.slidedeck.setOption('autoPlay',value)};SlideDeckPreview.updates['options[autoPlayInterval]']=function($elem,value){SlideDeckPreview.slidedeck.options.autoPlayInterval=parseInt(value,10)*1000};SlideDeckPreview.updates['options[speed]']=function($elem,value){SlideDeckPreview.slidedeck.setOption('speed',value);if(SlideDeckPreview.slidedeck.deck.find('.slidesVertical').length){SlideDeckPreview.slidedeck.vertical().options.speed=value}};SlideDeckPreview.updates['options[transition]']=function($elem,value){SlideDeckPreview.slidedeck.setOption('transition',value)};SlideDeckPreview.updates['options[display-nav-arrows]']=function($elem,value){$elem.find('option').each(function(){if(this.value!=value){SlideDeckPreview.elems.slidedeckFrame.removeClass('display-nav-'+this.value)}else{SlideDeckPreview.elems.slidedeckFrame.addClass('display-nav-'+this.value)}})};SlideDeckPreview.validations['options[size]']=function(elem,value){if(SlideDeckPreview.size==value){return false}else{SlideDeckPreview.size=value;return true}};SlideDeckPreview.updates['options[show-excerpt]']=function($elem,value){value=value==1?true:false;if(value){SlideDeckPreview.elems.slidedeckFrame.addClass(SlideDeckPrefix+'show-excerpt')}else{SlideDeckPreview.elems.slidedeckFrame.removeClass(SlideDeckPrefix+'show-excerpt')}};SlideDeckPreview.updates['options[hyphenate]']=function($elem,value){value=value==1?true:false;if(value){SlideDeckPreview.elems.slidedeckFrame.addClass(SlideDeckPrefix+'hyphenate')}else{SlideDeckPreview.elems.slidedeckFrame.removeClass(SlideDeckPrefix+'hyphenate')}};SlideDeckPreview.updates['options[show-title]']=function($elem,value){value=value==1?true:false;if(value){SlideDeckPreview.elems.slidedeckFrame.addClass(SlideDeckPrefix+'show-title')}else{SlideDeckPreview.elems.slidedeckFrame.removeClass(SlideDeckPrefix+'show-title')}};SlideDeckPreview.updates['options[show-readmore]']=function($elem,value){value=value==1?true:false;if(value){SlideDeckPreview.elems.slidedeckFrame.addClass(SlideDeckPrefix+'show-readmore')}else{SlideDeckPreview.elems.slidedeckFrame.removeClass(SlideDeckPrefix+'show-readmore')}};SlideDeckPreview.updates['options[show-author]']=function($elem,value){value=value==1?true:false;if(value){SlideDeckPreview.elems.slidedeckFrame.addClass(SlideDeckPrefix+'show-author')}else{SlideDeckPreview.elems.slidedeckFrame.removeClass(SlideDeckPrefix+'show-author')}};SlideDeckPreview.updates['options[show-author-avatar]']=function($elem,value){value=value==1?true:false;if(value){SlideDeckPreview.elems.slidedeckFrame.addClass(SlideDeckPrefix+'show-author-avatar')}else{SlideDeckPreview.elems.slidedeckFrame.removeClass(SlideDeckPrefix+'show-author-avatar')}};SlideDeckPreview.updates['options[image_scaling]']=function($elem,value){$elem.find('option').each(function(){if(this.value==value){SlideDeckPreview.elems.slidedeck.find('dd').addClass(SlideDeckPrefix+'image-scaling-'+this.value)}else{SlideDeckPreview.elems.slidedeck.find('dd').removeClass(SlideDeckPrefix+'image-scaling-'+this.value)}})};$(document).ready(function(){SlideDeckPreview.initialize()})})(jQuery);
     26var SlideDeckPreview;var SlideDeckPrefix="sd2-";(function($){window.SlideDeckPreview={elems:{},updates:{},ajaxOptions:["options[size]","options[date-format]","options[randomize]","options[total_slides]","options[verticalTitleLength]","options[start]","options[slideTransition]","options[width]","options[height]","options[show-front-cover]","options[show-back-cover]","options[excerptLengthWithImages]","options[excerptLengthWithoutImages]","options[titleLengthWithImages]","options[titleLengthWithoutImages]","options[linkAuthorName]","options[linkTitle]","options[linkTarget]","options[navigation]"],importedFonts:[],outerWidth:0,outerHeight:0,timerDelay:250,validations:{},invalidKeyCodes:[9,13,16,17,18,19,20,27,33,34,35,36,37,38,39,40,45,91,92,93,112,113,114,115,116,117,118,119,120,121,122,123,144,145],ajaxUpdate:function(){var self=this;var data=this.elems.form.serialize();data=data.replace(/action\=([a-zA-Z0-9\-_]+)/gi,"action=slidedeck_preview_iframe_update");this.elems.slideDimensions.addClass('getting-dimensions');this.elems.iframeBody.find('#mask').addClass('visible');$.ajax({url:ajaxurl+"?action=slidedeck_preview_iframe_update",type:"GET",dataType:"json",data:data,cache:false,success:function(data){var adjustDimensions=false;var previewInner=$('#slidedeck-section-preview .inner');if(self.outerWidth!=data.outer_width||self.outerHeight!=data.outer_height){self.outerWidth=data.outer_width;self.outerHeight=data.outer_height;adjustDimensions=true}if(adjustDimensions){self.elems.slideDimensions.addClass('slidedeck-resizing');if(previewInner.height()>0){previewInner.height('')}self.elems.iframe.animate({width:parseInt(data.outer_width,10),height:parseInt(data.outer_height,10)},500,function(){self.elems.iframe[0].src=data.url;self.elems.slideDimensions.css('margin-left',(0-parseInt(data.outer_width,10)/2)).removeClass('slidedeck-resizing')})}else{self.elems.iframe[0].src=data.url}}})},eventOnLoad:function(){this.elems.iframeContents=this.elems.iframe.contents();this.elems.iframeBody=this.elems.iframeContents.find('body');this.elems.slidedeck=this.elems.iframeBody.find('.slidedeck');this.elems.slidedeckFrame=this.elems.slidedeck.closest('.slidedeck-frame');this.elems.noContent=this.elems.iframeBody.find('.no-content-found');this.slidedeck=this.elems.slidedeck.slidedeck();if(this.elems.noContent.length){this.elems.iframeBody.find('#mask').removeClass('visible');this.elems.noContent.find('.no-content-source-configuration').bind('click',function(event){event.preventDefault();$('.slidedeck-content-source').removeClass('hidden')})}this.elems.slidedeckFrame.find('.slidedeck-overlays .slidedeck-overlays-wrapper a').bind('click',function(event){event.preventDefault();return false}).attr('title',"Overlay links disabled for preview");this.updateSlideDimensions()},getSlideDimensions:function(){var slide=this.elems.slidedeck.find('dd.slide').eq(0);if(this.isVertical()){slide=slide.find('.slidesVertical dd').eq(0)}var dimensions={width:slide.width(),height:slide.height()};return dimensions},isVertical:function(){if(typeof(this.slidedeck)!=='undefined'){if(typeof(this.slidedeck.deck)=='undefined'){if(this.elems.slidedeck.find('.slidesVertical').length>0){return true}return false}else{if(this.slidedeck.verticalSlides){if(this.slidedeck.verticalSlides[this.slidedeck.current-1]){if(this.slidedeck.verticalSlides[this.slidedeck.current-1].navChildren){return true}else{return false}}}}}return false},realtime:function(elem,value){var $elem=$.data(elem,'$elem');if(!$elem){$elem=$(elem);$.data(elem,'$elem',$elem)}var name=$elem.attr('name');if(typeof(this.updates[name])=='function'){this.updates[name]($elem,value)}this.updateSlideDimensions()},update:function(elem,value){var realtime=true;if(elem.type=="text"){var previousValue=jQuery.data(elem,'previousValue');if(previousValue==value){return false}else{jQuery.data(elem,'previousValue',value)}}for(var i=0;i<this.ajaxOptions.length;i++){if(this.ajaxOptions[i]==elem.name){realtime=false}}for(var k in this.updates){if(k==elem.name){realtime=true}}if(this.validate(elem,value)){var self=this;if(realtime){this.realtime(elem,value)}else{self.ajaxUpdate()}}},updateSlideDimensions:function(){var dimensions=this.getSlideDimensions();this.elems.slideDimensions.find('.width').text(dimensions.width+"x");this.elems.slideDimensions.find('.height').text(dimensions.height);this.elems.slideDimensions.removeClass('getting-dimensions')},validate:function(elem,value){var _return=true;if(typeof(this.validations[elem.name])=="function"){_return=this.validations[elem.name](elem,value)}return _return},initialize:function(){var self=this;this.elems.form=$('#slidedeck-update-form');if(this.elems.form.length<1){return false}this.elems.form.delegate('select','change',function(event){var options=this.getElementsByTagName('option'),value="";for(var o in options)if(options[o].selected)value=options[o].value;self.update(this,value)}).delegate('input[type="text"]','blur change',function(event){self.update(this,this.value)}).delegate('input[type="text"]','keyup',function(event){for(var k in self.invalidKeyCodes){if(self.invalidKeyCodes[k]==event.keyCode){return false}}var elem=this;if(this.timer)clearTimeout(elem.timer);this.timer=setTimeout(function(){self.update(elem,elem.value)},self.timerDelay);return true}).delegate('input[type="text"]','keydown',function(event){if(13==event.keyCode){event.preventDefault();self.update(this,this.value);return false}}).delegate('input[type="radio"], input[type="checkbox"]','click',function(event){var value=this.value;if(this.type=="checkbox"){value=this.checked}self.update(this,value)});this.elems.form.delegate('.slidedeck-ajax-update','click',function(event){event.preventDefault();$('.slidedeck-content-source').addClass('hidden');self.ajaxUpdate()});this.elems.form.find('input[type="text"]').each(function(){$.data(this,'previousValue',$(this).val())});this.elems.iframe=$('#slidedeck-preview');this.elems.iframe.bind('load',function(){self.eventOnLoad()});this.elems.slideDimensions=$('#slidedeck-slide-dimensions');this.outerWidth=this.elems.iframe.width();this.outerHeight=this.elems.iframe.height();this.size=this.elems.form.find('input[name="options[size]"]:checked').val();this.elems.slideDimensions.css('margin-left',(0-this.outerWidth/2)).removeClass('slidedeck-resizing')}};SlideDeckPreview.updates['options[show-link-slide]']=function($elem,value){value=value==1?true:false;if(value){SlideDeckPreview.elems.slidedeckFrame.addClass(SlideDeckPrefix+'show-link-slide')}else{SlideDeckPreview.elems.slidedeckFrame.removeClass(SlideDeckPrefix+'show-link-slide')}};SlideDeckPreview.updates['options[titleFont]']=SlideDeckPreview.updates['options[bodyFont]']=function($elem,value){var font=SlideDeckFonts[value];if(font['import']){var needsImport=true;for(var i=0;i<SlideDeckPreview.importedFonts.length;i++){if(SlideDeckPreview.importedFonts[i]==font['import']){needsImport=false}}if(needsImport){SlideDeckPreview.elems.iframeBody.append('<style type="text/css">@import url('+font['import']+');</style>')}}if($elem[0].name=="options[titleFont]"){var $fontElements=SlideDeckPreview.elems.slidedeck.find('.slide-title, .sd2-slide-title').add(SlideDeckPreview.elems.slidedeckFrame.find('.sd2-custom-title-font'));$fontElements.css('font-family',font.stack);if(font.weight)$fontElements.css('font-weight',font.weight)}else if($elem[0].name=="options[bodyFont]"){SlideDeckPreview.elems.slidedeck.css('font-family',font.stack)}};SlideDeckPreview.updates['options[accentColor]']=function($elem,value){var footerStyles=SlideDeckPreview.elems.iframeContents.find("#slidedeck-footer-styles");var cssText=footerStyles.text().replace(/\.accent-color(-background)?\{(background-)?color:([\#0-9a-fA-F]+);?\}/gi,".accent-color$1{$2color:"+value+"}");footerStyles.text(cssText);var icons=SlideDeckPreview.elems.slidedeckFrame.find('.icon-shape');if(icons.length){for(var i=0;i<icons.length;i++){SlideDeckPreview.elems.iframe[0].contentWindow.jQuery.data(icons[i],'slidedeck-accent-shape').attr('fill',value)}}if(ie<9){SlideDeckPreview.elems.slidedeckFrame.find('.accent-color').css('color',value);SlideDeckPreview.elems.slidedeckFrame.find('.accent-color-background').css('background-color',value)}};SlideDeckPreview.updates['options[lensVariations]']=function($elem,value){var $options=$elem.find('option');$options.each(function(ind){if(value==this.value){SlideDeckPreview.elems.slidedeckFrame.addClass(SlideDeckPrefix+this.value)}else{SlideDeckPreview.elems.slidedeckFrame.removeClass(SlideDeckPrefix+this.value)}})};SlideDeckPreview.updates['options[overlays]']=function($elem,value){var $options=$elem.find('option');$options.each(function(ind){if(value==this.value){SlideDeckPreview.elems.slidedeckFrame.addClass("show-overlay-"+this.value)}else{SlideDeckPreview.elems.slidedeckFrame.removeClass("show-overlay-"+this.value)}})};SlideDeckPreview.updates['options[overlays_open]']=function($elem,value){value=value==1?true:false;if(value){SlideDeckPreview.elems.slidedeckFrame.addClass(SlideDeckPrefix+"overlays-open");SlideDeckPreview.elems.iframe[0].contentWindow.jQuery.data(SlideDeckPreview.elems.slidedeck[0],'SlideDeckOverlay').open()}else{SlideDeckPreview.elems.slidedeckFrame.removeClass(SlideDeckPrefix+"overlays-open");SlideDeckPreview.elems.iframe[0].contentWindow.jQuery.data(SlideDeckPreview.elems.slidedeck[0],'SlideDeckOverlay').close()}};SlideDeckPreview.updates['options[hyphenate]']=function($elem,value){value=value==1?true:false;if(value){SlideDeckPreview.elems.slidedeckFrame.addClass(SlideDeckPrefix+'hyphenate')}else{SlideDeckPreview.elems.slidedeckFrame.removeClass(SlideDeckPrefix+'hyphenate')}};SlideDeckPreview.updates['options[continueScrolling]']=function($elem,value){SlideDeckPreview.slidedeck.setOption('continueScrolling',value)};SlideDeckPreview.updates['options[cycle]']=function($elem,value){value=value==1?true:false;SlideDeckPreview.slidedeck.setOption('cycle',value);SlideDeckFadingNav.prototype.checkHorizontal(SlideDeckPreview.slidedeck);SlideDeckFadingNav.prototype.checkVertical(SlideDeckPreview.slidedeck)};SlideDeckPreview.updates['options[keys]']=function($elem,value){value=value==1?true:false;SlideDeckPreview.slidedeck.setOption('keys',value)};SlideDeckPreview.updates['options[scroll]']=function($elem,value){value=value==1?true:false;SlideDeckPreview.slidedeck.setOption('scroll',value);if(SlideDeckPreview.slidedeck.deck.find('.slidesVertical').length){SlideDeckPreview.slidedeck.vertical().options.scroll=value}};SlideDeckPreview.updates['options[touch]']=function($elem,value){value=value==1?true:false;SlideDeckPreview.slidedeck.setOption('touch',value)};SlideDeckPreview.updates['options[touchThreshold]']=function($elem,value){SlideDeckPreview.slidedeck.options.touchThreshold.x=value;SlideDeckPreview.slidedeck.options.touchThreshold.y=value};SlideDeckPreview.updates['options[autoPlay]']=function($elem,value){value=value==1?true:false;SlideDeckPreview.slidedeck.pauseAutoPlay=!value;SlideDeckPreview.slidedeck.setOption('autoPlay',value)};SlideDeckPreview.updates['options[autoPlayInterval]']=function($elem,value){SlideDeckPreview.slidedeck.options.autoPlayInterval=parseInt(value,10)*1000};SlideDeckPreview.updates['options[speed]']=function($elem,value){SlideDeckPreview.slidedeck.setOption('speed',value);if(SlideDeckPreview.slidedeck.deck.find('.slidesVertical').length){SlideDeckPreview.slidedeck.vertical().options.speed=value}};SlideDeckPreview.updates['options[transition]']=function($elem,value){SlideDeckPreview.slidedeck.setOption('transition',value)};SlideDeckPreview.updates['options[display-nav-arrows]']=function($elem,value){$elem.find('option').each(function(){if(this.value!=value){SlideDeckPreview.elems.slidedeckFrame.removeClass('display-nav-'+this.value)}else{SlideDeckPreview.elems.slidedeckFrame.addClass('display-nav-'+this.value)}})};SlideDeckPreview.validations['options[size]']=function(elem,value){if(SlideDeckPreview.size==value){return false}else{SlideDeckPreview.size=value;return true}};SlideDeckPreview.updates['options[show-excerpt]']=function($elem,value){value=value==1?true:false;if(value){SlideDeckPreview.elems.slidedeckFrame.addClass(SlideDeckPrefix+'show-excerpt')}else{SlideDeckPreview.elems.slidedeckFrame.removeClass(SlideDeckPrefix+'show-excerpt')}};SlideDeckPreview.updates['options[hyphenate]']=function($elem,value){value=value==1?true:false;if(value){SlideDeckPreview.elems.slidedeckFrame.addClass(SlideDeckPrefix+'hyphenate')}else{SlideDeckPreview.elems.slidedeckFrame.removeClass(SlideDeckPrefix+'hyphenate')}};SlideDeckPreview.updates['options[show-title]']=function($elem,value){value=value==1?true:false;if(value){SlideDeckPreview.elems.slidedeckFrame.addClass(SlideDeckPrefix+'show-title')}else{SlideDeckPreview.elems.slidedeckFrame.removeClass(SlideDeckPrefix+'show-title')}};SlideDeckPreview.updates['options[show-readmore]']=function($elem,value){value=value==1?true:false;if(value){SlideDeckPreview.elems.slidedeckFrame.addClass(SlideDeckPrefix+'show-readmore')}else{SlideDeckPreview.elems.slidedeckFrame.removeClass(SlideDeckPrefix+'show-readmore')}};SlideDeckPreview.updates['options[show-author]']=function($elem,value){value=value==1?true:false;if(value){SlideDeckPreview.elems.slidedeckFrame.addClass(SlideDeckPrefix+'show-author')}else{SlideDeckPreview.elems.slidedeckFrame.removeClass(SlideDeckPrefix+'show-author')}};SlideDeckPreview.updates['options[show-author-avatar]']=function($elem,value){value=value==1?true:false;if(value){SlideDeckPreview.elems.slidedeckFrame.addClass(SlideDeckPrefix+'show-author-avatar')}else{SlideDeckPreview.elems.slidedeckFrame.removeClass(SlideDeckPrefix+'show-author-avatar')}};SlideDeckPreview.updates['options[image_scaling]']=function($elem,value){$elem.find('option').each(function(){if(this.value==value){SlideDeckPreview.elems.slidedeck.find('dd').addClass(SlideDeckPrefix+'image-scaling-'+this.value)}else{SlideDeckPreview.elems.slidedeck.find('dd').removeClass(SlideDeckPrefix+'image-scaling-'+this.value)}})};$(document).ready(function(){SlideDeckPreview.initialize()})})(jQuery);
  • slidedeck2/trunk/readme.txt

    r876863 r904391  
    44Tags: Slider, dynamic, responsive, image gallery, dtelepathy, digital telepathy, digital-telepathy, iPad, jquery, media, photo, pictures, plugin, posts, Search Engine Optimized, seo, skinnable, slide, slide show, slider, slideshow, theme, touch support, video, widget, Flickr, Instagram, 500px, RSS, Pinterest, Google+, YouTube, Vimeo, Dailymotion, Picasa, Dribbble, Facebook, NextGEN Gallery
    55Requires at least: 3.3
    6 Tested up to: 3.8
     6Tested up to: 3.9
    77Stable tag: trunk
    88License: GPLv3
     
    7676
    7777== Changelog ==
     78= 2.3.9 =
     79* Addresses very minor JavaScript error in the editor.
     80
    7881= 2.3.8 =
    7982* Fixed loss of `$post` context when rendering a deck inside of an iFrame.
     
    302305
    303306== Upgrade Notice ==
     307= 2.3.9 =
     308Addresses very minor JavaScript error in the editor
     309
    304310= 2.3.8 =
    305311Fixes for vertical decks and video, the O-Town lens, the sharing overlay
  • slidedeck2/trunk/slidedeck2-lite.php

    r876863 r904391  
    1414 Plugin URI: http://www.slidedeck.com/wordpress
    1515 Description: Create SlideDecks on your WordPress blogging platform and insert them into templates and posts. Get started creating SlideDecks from the new SlideDeck menu in the left hand navigation.
    16  Version: 2.3.8
     16 Version: 2.3.9
    1717 Author: digital-telepathy
    1818 Author URI: http://www.dtelepathy.com
     
    5050    );
    5151   
    52     static $version = '2.3.8';
     52    static $version = '2.3.9';
    5353    static $license = 'LITE';
    5454
Note: See TracChangeset for help on using the changeset viewer.