Version Description
- 10 November 2022 =
- Anything Carousel: Prevented potential loss of styling when looping items.
- Google Maps: Prevented position reset from affecting the info window.
- Simple Masonry: Added a Layout settings section.
- Simple Masonry: Added Image Title settings.
- Simple Masonry: Removed defaults set to 0.
- Simple Masonry: Removed the
loading
attribute if the preloader is enabled. - Font Awesome: Resolved Gear icon migration issue.
- TinyMCE Field: Prevented PHP 8
Uncaught TypeError: TinyMCE plugins filtered incorrectly
. - Updated
Tested up to
tag to6.1
. - Developer: Added an
html
form field.
Download this release
Release Info
Developer | SiteOrigin |
Plugin | SiteOrigin Widgets Bundle |
Version | 1.44.0 |
Comparing to | |
See all releases |
Code changes from version 1.43.0 to 1.44.0
- base/inc/fields/html.class.php +27 -0
- base/inc/fields/tinymce.class.php +5 -2
- icons/fontawesome/filter.php +0 -2
- js/carousel.js +15 -12
- js/carousel.min.js +1 -1
- js/lib/slick.js +0 -3
- js/lib/slick.min.js +1 -1
- lang/so-widgets-bundle.pot +227 -235
- readme.txt +15 -3
- so-widgets-bundle.php +2 -2
- widgets/blog/blog.php +2 -2
- widgets/button/button.php +1 -1
- widgets/contact/contact.php +19 -0
- widgets/contact/js/contact.js +14 -12
- widgets/contact/js/contact.min.js +1 -1
- widgets/contact/tpl/default.php +4 -1
- widgets/google-map/styles/default.less +1 -1
- widgets/hero/styles/default.less +3 -1
- widgets/simple-masonry/js/simple-masonry.js +15 -1
- widgets/simple-masonry/js/simple-masonry.min.js +1 -1
- widgets/simple-masonry/simple-masonry.php +289 -117
- widgets/simple-masonry/styles/default.less +25 -5
- widgets/simple-masonry/tpl/default.php +27 -0
base/inc/fields/html.class.php
ADDED
@@ -0,0 +1,27 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
+
<?php
|
2 |
+
|
3 |
+
/**
|
4 |
+
* Class SiteOrigin_Widget_Field_Html
|
5 |
+
*/
|
6 |
+
class SiteOrigin_Widget_Field_Html extends SiteOrigin_Widget_Field_Base {
|
7 |
+
/**
|
8 |
+
* The markup of this field.
|
9 |
+
*
|
10 |
+
* @access protected
|
11 |
+
* @var string
|
12 |
+
*/
|
13 |
+
protected $markup;
|
14 |
+
|
15 |
+
protected function render_field( $value, $instance ) {
|
16 |
+
if ( empty( $this->markup ) ) return;
|
17 |
+
?>
|
18 |
+
<div class="siteorigin-widget-html-field">
|
19 |
+
<?php echo wp_kses_post( $this->markup ); ?>
|
20 |
+
</div>
|
21 |
+
<?php
|
22 |
+
}
|
23 |
+
|
24 |
+
protected function sanitize_field_input( $value, $instance ) {
|
25 |
+
return;
|
26 |
+
}
|
27 |
+
}
|
base/inc/fields/tinymce.class.php
CHANGED
@@ -347,20 +347,23 @@ class SiteOrigin_Widget_Field_TinyMCE extends SiteOrigin_Widget_Field_Text_Input
|
|
347 |
);
|
348 |
|
349 |
if ( $user_can_richedit ) {
|
|
|
350 |
|
351 |
$tmce_settings = array(
|
352 |
'toolbar1' => apply_filters( 'mce_buttons', $this->mce_buttons, $this->element_id ),
|
353 |
'toolbar2' => apply_filters( 'mce_buttons_2', $this->mce_buttons_2, $this->element_id ),
|
354 |
'toolbar3' => apply_filters( 'mce_buttons_3',$this->mce_buttons_3, $this->element_id ),
|
355 |
'toolbar4' => apply_filters( 'mce_buttons_4',$this->mce_buttons_4, $this->element_id ),
|
356 |
-
'plugins' =>
|
357 |
);
|
358 |
|
359 |
foreach ( $tmce_settings as $name => $setting ) {
|
360 |
$tmce_settings[ $name ] = is_array( $setting ) ? implode( ',', $setting ) : '';
|
361 |
}
|
362 |
|
363 |
-
|
|
|
|
|
364 |
|
365 |
$suffix = SCRIPT_DEBUG ? '' : '.min';
|
366 |
$version = 'ver=' . get_bloginfo( 'version' );
|
347 |
);
|
348 |
|
349 |
if ( $user_can_richedit ) {
|
350 |
+
$tiny_mce_plugins = apply_filters( 'tiny_mce_plugins', $this->mce_plugins );
|
351 |
|
352 |
$tmce_settings = array(
|
353 |
'toolbar1' => apply_filters( 'mce_buttons', $this->mce_buttons, $this->element_id ),
|
354 |
'toolbar2' => apply_filters( 'mce_buttons_2', $this->mce_buttons_2, $this->element_id ),
|
355 |
'toolbar3' => apply_filters( 'mce_buttons_3',$this->mce_buttons_3, $this->element_id ),
|
356 |
'toolbar4' => apply_filters( 'mce_buttons_4',$this->mce_buttons_4, $this->element_id ),
|
357 |
+
'plugins' => ! empty( $tiny_mce_plugins ) && is_array( $tiny_mce_plugins ) ? array_unique( $tiny_mce_plugins ) : array(),
|
358 |
);
|
359 |
|
360 |
foreach ( $tmce_settings as $name => $setting ) {
|
361 |
$tmce_settings[ $name ] = is_array( $setting ) ? implode( ',', $setting ) : '';
|
362 |
}
|
363 |
|
364 |
+
|
365 |
+
$mce_external_plugins = apply_filters( 'mce_external_plugins', $this->mce_external_plugins );
|
366 |
+
$tmce_settings['external_plugins'] = ! empty( $mce_external_plugins ) && is_array( $mce_external_plugins ) ? array_unique( $mce_external_plugins ) : array();
|
367 |
|
368 |
$suffix = SCRIPT_DEBUG ? '' : '.min';
|
369 |
$version = 'ver=' . get_bloginfo( 'version' );
|
icons/fontawesome/filter.php
CHANGED
@@ -2025,8 +2025,6 @@ function siteorigin_widgets_icon_migrate_fontawesome_name_map() {
|
|
2025 |
'futbol-o' => 'futbol',
|
2026 |
'gbp' => 'pound-sign',
|
2027 |
'ge' => 'empire',
|
2028 |
-
'gear' => 'cog',
|
2029 |
-
'gears' => 'cogs',
|
2030 |
'gittip' => 'gratipay',
|
2031 |
'glass' => 'glass-martini',
|
2032 |
'google-plus' => 'google-plus-g',
|
2025 |
'futbol-o' => 'futbol',
|
2026 |
'gbp' => 'pound-sign',
|
2027 |
'ge' => 'empire',
|
|
|
|
|
2028 |
'gittip' => 'gratipay',
|
2029 |
'glass' => 'glass-martini',
|
2030 |
'google-plus' => 'google-plus-g',
|
js/carousel.js
CHANGED
@@ -94,19 +94,22 @@ jQuery( function ( $ ) {
|
|
94 |
if ( carouselSettings.autoplay ) {
|
95 |
var interrupted = false;
|
96 |
var autoplayNav = $$.parent().parent().find( '.sow-carousel-' + ( $$.data( 'dir' ) == 'ltr' ? 'next' : 'prev' ) );
|
97 |
-
|
98 |
-
|
99 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
100 |
}
|
101 |
-
}, carouselSettings.autoplaySpeed );
|
102 |
-
|
103 |
-
if ( carouselSettings.pauseOnHover ) {
|
104 |
-
$items.on('mouseenter.slick', function() {
|
105 |
-
interrupted = true;
|
106 |
-
} );
|
107 |
-
$items.on( 'mouseleave.slick', function() {
|
108 |
-
interrupted = false;
|
109 |
-
} );
|
110 |
}
|
111 |
}
|
112 |
|
94 |
if ( carouselSettings.autoplay ) {
|
95 |
var interrupted = false;
|
96 |
var autoplayNav = $$.parent().parent().find( '.sow-carousel-' + ( $$.data( 'dir' ) == 'ltr' ? 'next' : 'prev' ) );
|
97 |
+
// Check if this is a Block Editor preview, and if it is, don't autoplay.
|
98 |
+
if ( ! $( 'body' ).hasClass( 'block-editor-page' ) ) {
|
99 |
+
setInterval( function() {
|
100 |
+
if ( ! interrupted ) {
|
101 |
+
autoplayNav.trigger( 'click' );
|
102 |
+
}
|
103 |
+
}, carouselSettings.autoplaySpeed );
|
104 |
+
|
105 |
+
if ( carouselSettings.pauseOnHover ) {
|
106 |
+
$items.on('mouseenter.slick', function() {
|
107 |
+
interrupted = true;
|
108 |
+
} );
|
109 |
+
$items.on( 'mouseleave.slick', function() {
|
110 |
+
interrupted = false;
|
111 |
+
} );
|
112 |
}
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
113 |
}
|
114 |
}
|
115 |
|
js/carousel.min.js
CHANGED
@@ -1 +1 @@
|
|
1 |
-
var sowb=window.sowb||{};jQuery((function(s){sowb.setupCarousel=function(){s.fn.setSlideTo=function(i){$item=s(this);var e=$item.slick("slickGetOption","slidesToShow"),t=$item.slick("slickGetOption","slidesToScroll");$item.slick("slickSetOption","slidesToShow",1),$item.slick("slickSetOption","slidesToScroll",1),$item.slick("slickGoTo",i),$item.slick("slickSetOption","slidesToShow",e),$item.slick("slickSetOption","slidesToScroll",t)},s(".sow-carousel-wrapper").on("init",(function(i,e){s(this).css("opacity",1)})),s(".sow-carousel-wrapper").each((function(){var i=s(this),e=i.find(".sow-carousel-items"),t=i.data("responsive"),o=i.data("carousel_settings");if(e.not(".slick-initialized").slick({arrows:!1,dots:o.dots,appendDots:o.appendDots?i.find(".sow-carousel-nav"):i,rows:0,rtl:"rtl"==i.data("dir"),touchThreshold:20,infinite:o.loop&&(!i.data("ajax-url")||i.data("ajax-url")&&o.autoplay_continuous_scroll&&o.autoplay),variableWidth:i.data("variable_width"),accessibility:!1,adaptiveHeight:o.adaptive_height,cssEase:o.animation,speed:o.animation_speed,slidesToScroll:t.desktop_slides_to_scroll,slidesToShow:void 0===t.desktop_slides_to_show?t.desktop_slides_to_scroll:t.desktop_slides_to_show,responsive:[{breakpoint:t.tablet_portrait_breakpoint,settings:{slidesToScroll:t.tablet_portrait_slides_to_scroll,slidesToShow:void 0===t.tablet_portrait_slides_to_show?t.tablet_portrait_slides_to_scroll:t.tablet_portrait_slides_to_show}},{breakpoint:t.mobile_breakpoint,settings:{slidesToScroll:t.mobile_slides_to_scroll,slidesToShow:void 0===t.mobile_slides_to_show?t.mobile_slides_to_scroll:t.mobile_slides_to_show}}]}),o.item_overflow&&(e.css("width",""),e.css("opacity","")),e.on("swipe",(function(s,e,t){i.parent().parent().find(".sow-carousel-"+("left"==t?"next":"prev")).trigger("touchend")})),o.autoplay){var l=!1,a=i.parent().parent().find(".sow-carousel-"+("ltr"==i.data("dir")?"next":"prev"));setInterval((function(){l||a.trigger("click")}),o.autoplaySpeed),o.pauseOnHover&&(e.on("mouseenter.slick",(function(){l=!0})),e.on("mouseleave.slick",(function(){l=!1})))}if(i.parent().parent().find(".sow-carousel-previous, .sow-carousel-next").on("click touchend",(function(e,t){e.preventDefault();var l=i.find(".sow-carousel-items"),a=l.find(".sow-carousel-item").length,c=a>=i.data("item_count"),d=Math.ceil(l.outerWidth()/l.find(".sow-carousel-item").outerWidth(!0)),n=Math.floor(l.outerWidth()/l.find(".sow-carousel-item").outerWidth(!0)),r=l.slick("slickGetOption","slidesToScroll"),u=a-d,k=!1;"post"==i.data("widget")&&"undefined"!=i.data("carousel_settings").theme&&c&&u++,c||(l.slick("slickCurrentSlide")+d>=a-1||l.slick("slickCurrentSlide")+r>u)&&(s(sowb).trigger("carousel_load_new_items",[i,l,t]),k=!0),s(this).hasClass("sow-carousel-next")&&!k?c&&l.slick("slickCurrentSlide")>=u?i.data("carousel_settings").loop&&l.slick("slickGoTo",0):"post"==i.data("widget")&&"undefined"==i.data("carousel_settings").theme&&r>=n?(l.slick("slickSetOption","slidesToShow",n),l.slick("slickSetOption","slidesToScroll",n),l.slick("slickNext")):l.slick("slickCurrentSlide")+r>u?l.setSlideTo(u):l.slick("slickNext"):s(this).hasClass("sow-carousel-previous")&&(i.data("carousel_settings").loop&&0==l.slick("slickCurrentSlide")?l.slick("slickGoTo",u):"post"==i.data("widget")&&l.slick("slickCurrentSlide")<=r?l.slick("slickGoTo",0):l.slick("slickPrev")),o.dots&&"post"==i.data("widget")&&(i.find("li.slick-active").removeClass("slick-active"),i.find(".slick-dots li").eq(Math.ceil(i.find(".sow-carousel-items").slick("slickCurrentSlide")/r)).addClass("slick-active"))})),o.dots&&(i.data("variable_width")||i.data("carousel_settings").theme)){i.find(".slick-dots li").off("click.slick");var c=function(){e=i.find(".sow-carousel-items");var t=s(this).index(),o=e.slick("slickGetOption","slidesToScroll"),l=e.find(".sow-carousel-item").length,a=Math.ceil(e.outerWidth()/e.find(".sow-carousel-item").outerWidth(!0)),c=l-a;(t+a>=l?(e.slick("slickGoTo",c),$dots=s(this).parent(),$dots.find(".slick-active").removeClass("slick-active"),$dots.children().eq(t).addClass("slick-active")):("post"==i.data("widget")&&(t=Math.ceil(s(this).index()*o)),e.slick("slickGoTo",t)),"post"==i.data("widget"))&&(l>=i.data("item_count")||(e.slick("slickCurrentSlide")+a>=l-1||e.slick("slickCurrentSlide")+o>c)&&s(sowb).trigger("carousel_load_new_items",[i,e,!1]))};i.find(".slick-dots li").on("click touchend",c),s(sowb).on("carousel_posts_added",(function(){i.find(".slick-dots li").on("click touchend",c)}))}})),s(sowb).trigger("carousel_setup"),s(document).on("keydown",".sow-carousel-navigation a",(function(i){13!=i.keyCode&&32!=i.keyCode||(i.preventDefault(),s(this).trigger("click"))})),s(document).on("keyup",".sow-carousel-item",(function(i){if(13==i.keyCode&&s(this).find("h3 a")[0].click(),37==i.keyCode||39==i.keyCode){var e=s(this).parents(".sow-carousel-wrapper"),t=e.find(".sow-carousel-items"),o=t.find(".sow-carousel-item").length,l=s(this).data("slick-index"),a=o-(o===e.data("item_count")?0:1);if(37==i.keyCode)--l<0&&(l=a);else if(39==i.keyCode&&++l>=a){if(e.data("fetching"))return;e.parent().find(".sow-carousel-next").trigger("click",!0)}t.slick("slickGoTo",l,!0),e.find(".sow-carousel-item").prop("tabindex",-1),e.find('.sow-carousel-item[data-slick-index="'+l+'"]').trigger("focus").prop("tabindex",0)}}));var i=function(){s(".sow-carousel-wrapper").each((function(){var i=s(this),e=i.find(".sow-carousel-items.slick-initialized"),t=i.data("responsive");window.matchMedia("(min-width: "+t.tablet_portrait_breakpoint+"px) and (max-width: "+t.tablet_landscape_breakpoint+"px) and (orientation: landscape)").matches&&(e.slick("slickSetOption","slidesToShow",t.tablet_landscape_slides_to_show),e.slick("slickSetOption","slidesToScroll",t.tablet_landscape_slides_to_scroll))})),s(".sow-carousel-item:first-of-type").prop("tabindex",0)};i(),s(window).on("resize load",i)},sowb.setupCarousel(),s(sowb).on("setup_widgets",sowb.setupCarousel)})),window.sowb=sowb;
|
1 |
+
var sowb=window.sowb||{};jQuery((function(s){sowb.setupCarousel=function(){s.fn.setSlideTo=function(i){$item=s(this);var e=$item.slick("slickGetOption","slidesToShow"),t=$item.slick("slickGetOption","slidesToScroll");$item.slick("slickSetOption","slidesToShow",1),$item.slick("slickSetOption","slidesToScroll",1),$item.slick("slickGoTo",i),$item.slick("slickSetOption","slidesToShow",e),$item.slick("slickSetOption","slidesToScroll",t)},s(".sow-carousel-wrapper").on("init",(function(i,e){s(this).css("opacity",1)})),s(".sow-carousel-wrapper").each((function(){var i=s(this),e=i.find(".sow-carousel-items"),t=i.data("responsive"),o=i.data("carousel_settings");if(e.not(".slick-initialized").slick({arrows:!1,dots:o.dots,appendDots:o.appendDots?i.find(".sow-carousel-nav"):i,rows:0,rtl:"rtl"==i.data("dir"),touchThreshold:20,infinite:o.loop&&(!i.data("ajax-url")||i.data("ajax-url")&&o.autoplay_continuous_scroll&&o.autoplay),variableWidth:i.data("variable_width"),accessibility:!1,adaptiveHeight:o.adaptive_height,cssEase:o.animation,speed:o.animation_speed,slidesToScroll:t.desktop_slides_to_scroll,slidesToShow:void 0===t.desktop_slides_to_show?t.desktop_slides_to_scroll:t.desktop_slides_to_show,responsive:[{breakpoint:t.tablet_portrait_breakpoint,settings:{slidesToScroll:t.tablet_portrait_slides_to_scroll,slidesToShow:void 0===t.tablet_portrait_slides_to_show?t.tablet_portrait_slides_to_scroll:t.tablet_portrait_slides_to_show}},{breakpoint:t.mobile_breakpoint,settings:{slidesToScroll:t.mobile_slides_to_scroll,slidesToShow:void 0===t.mobile_slides_to_show?t.mobile_slides_to_scroll:t.mobile_slides_to_show}}]}),o.item_overflow&&(e.css("width",""),e.css("opacity","")),e.on("swipe",(function(s,e,t){i.parent().parent().find(".sow-carousel-"+("left"==t?"next":"prev")).trigger("touchend")})),o.autoplay){var l=!1,a=i.parent().parent().find(".sow-carousel-"+("ltr"==i.data("dir")?"next":"prev"));s("body").hasClass("block-editor-page")||(setInterval((function(){l||a.trigger("click")}),o.autoplaySpeed),o.pauseOnHover&&(e.on("mouseenter.slick",(function(){l=!0})),e.on("mouseleave.slick",(function(){l=!1}))))}if(i.parent().parent().find(".sow-carousel-previous, .sow-carousel-next").on("click touchend",(function(e,t){e.preventDefault();var l=i.find(".sow-carousel-items"),a=l.find(".sow-carousel-item").length,c=a>=i.data("item_count"),d=Math.ceil(l.outerWidth()/l.find(".sow-carousel-item").outerWidth(!0)),n=Math.floor(l.outerWidth()/l.find(".sow-carousel-item").outerWidth(!0)),r=l.slick("slickGetOption","slidesToScroll"),u=a-d,k=!1;"post"==i.data("widget")&&"undefined"!=i.data("carousel_settings").theme&&c&&u++,c||(l.slick("slickCurrentSlide")+d>=a-1||l.slick("slickCurrentSlide")+r>u)&&(s(sowb).trigger("carousel_load_new_items",[i,l,t]),k=!0),s(this).hasClass("sow-carousel-next")&&!k?c&&l.slick("slickCurrentSlide")>=u?i.data("carousel_settings").loop&&l.slick("slickGoTo",0):"post"==i.data("widget")&&"undefined"==i.data("carousel_settings").theme&&r>=n?(l.slick("slickSetOption","slidesToShow",n),l.slick("slickSetOption","slidesToScroll",n),l.slick("slickNext")):l.slick("slickCurrentSlide")+r>u?l.setSlideTo(u):l.slick("slickNext"):s(this).hasClass("sow-carousel-previous")&&(i.data("carousel_settings").loop&&0==l.slick("slickCurrentSlide")?l.slick("slickGoTo",u):"post"==i.data("widget")&&l.slick("slickCurrentSlide")<=r?l.slick("slickGoTo",0):l.slick("slickPrev")),o.dots&&"post"==i.data("widget")&&(i.find("li.slick-active").removeClass("slick-active"),i.find(".slick-dots li").eq(Math.ceil(i.find(".sow-carousel-items").slick("slickCurrentSlide")/r)).addClass("slick-active"))})),o.dots&&(i.data("variable_width")||i.data("carousel_settings").theme)){i.find(".slick-dots li").off("click.slick");var c=function(){e=i.find(".sow-carousel-items");var t=s(this).index(),o=e.slick("slickGetOption","slidesToScroll"),l=e.find(".sow-carousel-item").length,a=Math.ceil(e.outerWidth()/e.find(".sow-carousel-item").outerWidth(!0)),c=l-a;(t+a>=l?(e.slick("slickGoTo",c),$dots=s(this).parent(),$dots.find(".slick-active").removeClass("slick-active"),$dots.children().eq(t).addClass("slick-active")):("post"==i.data("widget")&&(t=Math.ceil(s(this).index()*o)),e.slick("slickGoTo",t)),"post"==i.data("widget"))&&(l>=i.data("item_count")||(e.slick("slickCurrentSlide")+a>=l-1||e.slick("slickCurrentSlide")+o>c)&&s(sowb).trigger("carousel_load_new_items",[i,e,!1]))};i.find(".slick-dots li").on("click touchend",c),s(sowb).on("carousel_posts_added",(function(){i.find(".slick-dots li").on("click touchend",c)}))}})),s(sowb).trigger("carousel_setup"),s(document).on("keydown",".sow-carousel-navigation a",(function(i){13!=i.keyCode&&32!=i.keyCode||(i.preventDefault(),s(this).trigger("click"))})),s(document).on("keyup",".sow-carousel-item",(function(i){if(13==i.keyCode&&s(this).find("h3 a")[0].click(),37==i.keyCode||39==i.keyCode){var e=s(this).parents(".sow-carousel-wrapper"),t=e.find(".sow-carousel-items"),o=t.find(".sow-carousel-item").length,l=s(this).data("slick-index"),a=o-(o===e.data("item_count")?0:1);if(37==i.keyCode)--l<0&&(l=a);else if(39==i.keyCode&&++l>=a){if(e.data("fetching"))return;e.parent().find(".sow-carousel-next").trigger("click",!0)}t.slick("slickGoTo",l,!0),e.find(".sow-carousel-item").prop("tabindex",-1),e.find('.sow-carousel-item[data-slick-index="'+l+'"]').trigger("focus").prop("tabindex",0)}}));var i=function(){s(".sow-carousel-wrapper").each((function(){var i=s(this),e=i.find(".sow-carousel-items.slick-initialized"),t=i.data("responsive");window.matchMedia("(min-width: "+t.tablet_portrait_breakpoint+"px) and (max-width: "+t.tablet_landscape_breakpoint+"px) and (orientation: landscape)").matches&&(e.slick("slickSetOption","slidesToShow",t.tablet_landscape_slides_to_show),e.slick("slickSetOption","slidesToScroll",t.tablet_landscape_slides_to_scroll))})),s(".sow-carousel-item:first-of-type").prop("tabindex",0)};i(),s(window).on("resize load",i)},sowb.setupCarousel(),s(sowb).on("setup_widgets",sowb.setupCarousel)})),window.sowb=sowb;
|
js/lib/slick.js
CHANGED
@@ -2424,9 +2424,6 @@
|
|
2424 |
.attr('data-slick-index', slideIndex + _.slideCount)
|
2425 |
.appendTo(_.$slideTrack).addClass('slick-cloned');
|
2426 |
}
|
2427 |
-
_.$slideTrack.find('.slick-cloned').find('[id]').each(function() {
|
2428 |
-
$(this).attr('id', '');
|
2429 |
-
});
|
2430 |
|
2431 |
}
|
2432 |
|
2424 |
.attr('data-slick-index', slideIndex + _.slideCount)
|
2425 |
.appendTo(_.$slideTrack).addClass('slick-cloned');
|
2426 |
}
|
|
|
|
|
|
|
2427 |
|
2428 |
}
|
2429 |
|
js/lib/slick.min.js
CHANGED
@@ -1 +1 @@
|
|
1 |
-
!function(i){"use strict";"function"==typeof define&&define.amd?define(["jquery"],i):"undefined"!=typeof exports?module.exports=i(require("jquery")):i(jQuery)}((function(i){"use strict";var e,t=window.Slick||{};e=0,(t=function(t,o){var s,n=this;n.defaults={accessibility:!0,adaptiveHeight:!1,appendArrows:i(t),appendDots:i(t),arrows:!0,asNavFor:null,prevArrow:'<button class="slick-prev" aria-label="Previous" type="button">Previous</button>',nextArrow:'<button class="slick-next" aria-label="Next" type="button">Next</button>',autoplay:!1,autoplaySpeed:3e3,centerMode:!1,centerPadding:"50px",cssEase:"ease",customPaging:function(e,t){return i('<button type="button"></button>').text(t+1)},dots:!1,dotsClass:"slick-dots",draggable:!0,easing:"linear",edgeFriction:.35,fade:!1,focusOnSelect:!1,focusOnChange:!1,infinite:!0,initialSlide:0,lazyLoad:"ondemand",mobileFirst:!1,pauseOnHover:!0,pauseOnFocus:!0,pauseOnDotsHover:!1,respondTo:"window",responsive:null,rows:1,rtl:!1,slide:"",slidesPerRow:1,slidesToShow:1,slidesToScroll:1,speed:500,swipe:!0,swipeToSlide:!1,touchMove:!0,touchThreshold:5,useCSS:!0,useTransform:!0,variableWidth:!1,vertical:!1,verticalSwiping:!1,waitForAnimate:!0,zIndex:1e3},n.initials={animating:!1,dragging:!1,autoPlayTimer:null,currentDirection:0,currentLeft:null,currentSlide:0,direction:1,$dots:null,listWidth:null,listHeight:null,loadIndex:0,$nextArrow:null,$prevArrow:null,scrolling:!1,slideCount:null,slideWidth:null,$slideTrack:null,$slides:null,sliding:!1,slideOffset:0,swipeLeft:null,swiping:!1,$list:null,touchObject:{},transformsEnabled:!1,unslicked:!1},i.extend(n,n.initials),n.activeBreakpoint=null,n.animType=null,n.animProp=null,n.breakpoints=[],n.breakpointSettings=[],n.cssTransitions=!1,n.focussed=!1,n.interrupted=!1,n.hidden="hidden",n.paused=!0,n.positionProp=null,n.respondTo=null,n.rowCount=1,n.shouldClick=!0,n.$slider=i(t),n.$slidesCache=null,n.transformType=null,n.transitionType=null,n.visibilityChange="visibilitychange",n.windowWidth=0,n.windowTimer=null,s=i(t).data("slick")||{},n.options=i.extend({},n.defaults,o,s),n.currentSlide=n.options.initialSlide,n.originalSettings=n.options,void 0!==document.mozHidden?(n.hidden="mozHidden",n.visibilityChange="mozvisibilitychange"):void 0!==document.webkitHidden&&(n.hidden="webkitHidden",n.visibilityChange="webkitvisibilitychange"),n.autoPlay=i.proxy(n.autoPlay,n),n.autoPlayClear=i.proxy(n.autoPlayClear,n),n.autoPlayIterator=i.proxy(n.autoPlayIterator,n),n.changeSlide=i.proxy(n.changeSlide,n),n.clickHandler=i.proxy(n.clickHandler,n),n.selectHandler=i.proxy(n.selectHandler,n),n.setPosition=i.proxy(n.setPosition,n),n.swipeHandler=i.proxy(n.swipeHandler,n),n.dragHandler=i.proxy(n.dragHandler,n),n.keyHandler=i.proxy(n.keyHandler,n),n.instanceUid=e++,n.htmlExpr=/^(?:\s*(<[\w\W]+>)[^>]*)$/,n.registerBreakpoints(),n.init(!0)}).prototype.activateADA=function(){this.$slideTrack.find(".slick-active").attr({"aria-hidden":"false"}).find("a, input, button, select").attr({tabindex:"0"})},t.prototype.addSlide=t.prototype.slickAdd=function(e,t,o){var s=this;if("boolean"==typeof t)o=t,t=null;else if(t<0||t>=s.slideCount)return!1;s.unload(),"number"==typeof t?0===t&&0===s.$slides.length?i(e).appendTo(s.$slideTrack):o?i(e).insertBefore(s.$slides.eq(t)):i(e).insertAfter(s.$slides.eq(t)):!0===o?i(e).prependTo(s.$slideTrack):i(e).appendTo(s.$slideTrack),s.$slides=s.$slideTrack.children(this.options.slide),s.$slideTrack.children(this.options.slide).detach(),s.$slideTrack.append(s.$slides),s.$slides.each((function(e,t){i(t).attr("data-slick-index",e)})),s.$slidesCache=s.$slides,s.reinit()},t.prototype.animateHeight=function(){var i=this;if(!0===i.options.adaptiveHeight&&!1===i.options.vertical){var e=i.$slides.eq(i.currentSlide).outerHeight(!0);i.$list.animate({height:e},i.options.speed)}},t.prototype.animateSlide=function(e,t){var o={},s=this;s.animateHeight(),!0===s.options.rtl&&!1===s.options.vertical&&(e=-e),!1===s.transformsEnabled?!1===s.options.vertical?s.$slideTrack.animate({left:e},s.options.speed,s.options.easing,t):s.$slideTrack.animate({top:e},s.options.speed,s.options.easing,t):!1===s.cssTransitions?(!0===s.options.rtl&&(s.currentLeft=-s.currentLeft),i({animStart:s.currentLeft}).animate({animStart:e},{duration:s.options.speed,easing:s.options.easing,step:function(i){i=Math.ceil(i),!1===s.options.vertical?(o[s.animType]="translate("+i+"px, 0px)",s.$slideTrack.css(o)):(o[s.animType]="translate(0px,"+i+"px)",s.$slideTrack.css(o))},complete:function(){t&&t.call()}})):(s.applyTransition(),e=Math.ceil(e),!1===s.options.vertical?o[s.animType]="translate3d("+e+"px, 0px, 0px)":o[s.animType]="translate3d(0px,"+e+"px, 0px)",s.$slideTrack.css(o),t&&setTimeout((function(){s.disableTransition(),t.call()}),s.options.speed))},t.prototype.getNavTarget=function(){var e=this.options.asNavFor;return e&&null!==e&&(e=i(e).not(this.$slider)),e},t.prototype.asNavFor=function(e){var t=this.getNavTarget();null!==t&&"object"==typeof t&&t.each((function(){var t=i(this).slick("getSlick");t.unslicked||t.slideHandler(e,!0)}))},t.prototype.applyTransition=function(i){var e=this,t={};!1===e.options.fade?t[e.transitionType]=e.transformType+" "+e.options.speed+"ms "+e.options.cssEase:t[e.transitionType]="opacity "+e.options.speed+"ms "+e.options.cssEase,!1===e.options.fade?e.$slideTrack.css(t):e.$slides.eq(i).css(t)},t.prototype.autoPlay=function(){var i=this;i.autoPlayClear(),i.slideCount>i.options.slidesToShow&&(i.autoPlayTimer=setInterval(i.autoPlayIterator,i.options.autoplaySpeed))},t.prototype.autoPlayClear=function(){this.autoPlayTimer&&clearInterval(this.autoPlayTimer)},t.prototype.autoPlayIterator=function(){var i=this,e=i.currentSlide+i.options.slidesToScroll;i.paused||i.interrupted||i.focussed||(!1===i.options.infinite&&(1===i.direction&&i.currentSlide+1===i.slideCount-1?i.direction=0:0===i.direction&&(e=i.currentSlide-i.options.slidesToScroll,i.currentSlide-1==0&&(i.direction=1))),i.slideHandler(e))},t.prototype.buildArrows=function(){var e=this;!0===e.options.arrows&&(e.$prevArrow=i(e.options.prevArrow).addClass("slick-arrow"),e.$nextArrow=i(e.options.nextArrow).addClass("slick-arrow"),e.slideCount>e.options.slidesToShow?(e.$prevArrow.removeClass("slick-hidden").removeAttr("aria-hidden tabindex"),e.$nextArrow.removeClass("slick-hidden").removeAttr("aria-hidden tabindex"),e.htmlExpr.test(e.options.prevArrow)&&e.$prevArrow.prependTo(e.options.appendArrows),e.htmlExpr.test(e.options.nextArrow)&&e.$nextArrow.appendTo(e.options.appendArrows),!0!==e.options.infinite&&e.$prevArrow.addClass("slick-disabled").attr("aria-disabled","true")):e.$prevArrow.add(e.$nextArrow).addClass("slick-hidden").attr({"aria-disabled":"true",tabindex:"-1"}))},t.prototype.buildDots=function(){var e,t,o=this;if(!0===o.options.dots&&o.slideCount>o.options.slidesToShow){for(o.$slider.addClass("slick-dotted"),t=i("<ul></ul>").addClass(o.options.dotsClass),e=0;e<=o.getDotCount();e+=1)t.append(i("<li></li>").append(o.options.customPaging.call(this,o,e)));o.$dots=t.appendTo(o.options.appendDots),o.$dots.find("li").first().addClass("slick-active")}},t.prototype.buildOut=function(){var e=this;e.$slides=e.$slider.children(e.options.slide+":not(.slick-cloned)").addClass("slick-slide"),e.slideCount=e.$slides.length,e.$slides.each((function(e,t){i(t).attr("data-slick-index",e).data("originalStyling",i(t).attr("style")||"")})),e.$slider.addClass("slick-slider"),e.$slideTrack=0===e.slideCount?i('<div class="slick-track"></div>').appendTo(e.$slider):e.$slides.wrapAll('<div class="slick-track"></div>').parent(),e.$list=e.$slideTrack.wrap('<div class="slick-list"></div>').parent(),e.$slideTrack.css("opacity",0),!0!==e.options.centerMode&&!0!==e.options.swipeToSlide||(e.options.slidesToScroll=1),i("img[data-lazy]",e.$slider).not("[src]").addClass("slick-loading"),e.setupInfinite(),e.buildArrows(),e.buildDots(),e.updateDots(),e.setSlideClasses("number"==typeof e.currentSlide?e.currentSlide:0),!0===e.options.draggable&&e.$list.addClass("draggable")},t.prototype.buildRows=function(){var i,e,t,o,s,n,r,l=this;if(o=document.createDocumentFragment(),n=l.$slider.children(),l.options.rows>0){for(r=l.options.slidesPerRow*l.options.rows,s=Math.ceil(n.length/r),i=0;i<s;i++){var d=document.createElement("div");for(e=0;e<l.options.rows;e++){var a=document.createElement("div");for(t=0;t<l.options.slidesPerRow;t++){var c=i*r+(e*l.options.slidesPerRow+t);n.get(c)&&a.appendChild(n.get(c))}d.appendChild(a)}o.appendChild(d)}l.$slider.empty().append(o),l.$slider.children().children().children().css({width:100/l.options.slidesPerRow+"%",display:"inline-block"})}},t.prototype.checkResponsive=function(e,t){var o,s,n,r=this,l=!1,d=r.$slider.width(),a=window.innerWidth||i(window).width();if("window"===r.respondTo?n=a:"slider"===r.respondTo?n=d:"min"===r.respondTo&&(n=Math.min(a,d)),r.options.responsive&&r.options.responsive.length&&null!==r.options.responsive){for(o in s=null,r.breakpoints)r.breakpoints.hasOwnProperty(o)&&(!1===r.originalSettings.mobileFirst?n<r.breakpoints[o]&&(s=r.breakpoints[o]):n>r.breakpoints[o]&&(s=r.breakpoints[o]));null!==s?null!==r.activeBreakpoint?(s!==r.activeBreakpoint||t)&&(r.activeBreakpoint=s,"unslick"===r.breakpointSettings[s]?r.unslick(s):(r.options=i.extend({},r.originalSettings,r.breakpointSettings[s]),!0===e&&(r.currentSlide=r.options.initialSlide),r.refresh(e)),l=s):(r.activeBreakpoint=s,"unslick"===r.breakpointSettings[s]?r.unslick(s):(r.options=i.extend({},r.originalSettings,r.breakpointSettings[s]),!0===e&&(r.currentSlide=r.options.initialSlide),r.refresh(e)),l=s):null!==r.activeBreakpoint&&(r.activeBreakpoint=null,r.options=r.originalSettings,!0===e&&(r.currentSlide=r.options.initialSlide),r.refresh(e),l=s),e||!1===l||r.$slider.trigger("breakpoint",[r,l])}},t.prototype.changeSlide=function(e,t){var o,s,n=this,r=i(e.currentTarget);switch(r.is("a")&&e.preventDefault(),r.is("li")||(r=r.closest("li")),o=n.slideCount%n.options.slidesToScroll!=0?0:(n.slideCount-n.currentSlide)%n.options.slidesToScroll,e.data.message){case"previous":s=0===o?n.options.slidesToScroll:n.options.slidesToShow-o,n.slideCount>n.options.slidesToShow&&n.slideHandler(n.currentSlide-s,!1,t);break;case"next":s=0===o?n.options.slidesToScroll:o,n.slideCount>n.options.slidesToShow&&n.slideHandler(n.currentSlide+s,!1,t);break;case"index":var l=0===e.data.index?0:e.data.index||r.index()*n.options.slidesToScroll;n.slideHandler(n.checkNavigable(l),!1,t),r.children().trigger("focus");break;default:return}},t.prototype.checkNavigable=function(i){var e,t;if(t=0,i>(e=this.getNavigableIndexes())[e.length-1])i=e[e.length-1];else for(var o in e){if(i<e[o]){i=t;break}t=e[o]}return i},t.prototype.cleanUpEvents=function(){var e=this;e.options.dots&&null!==e.$dots&&(i("li",e.$dots).off("click.slick",e.changeSlide).off("mouseenter.slick",i.proxy(e.interrupt,e,!0)).off("mouseleave.slick",i.proxy(e.interrupt,e,!1)),!0===e.options.accessibility&&e.$dots.off("keydown.slick",e.keyHandler)),e.$slider.off("focus.slick blur.slick"),!0===e.options.arrows&&e.slideCount>e.options.slidesToShow&&(e.$prevArrow&&e.$prevArrow.off("click.slick",e.changeSlide),e.$nextArrow&&e.$nextArrow.off("click.slick",e.changeSlide),!0===e.options.accessibility&&(e.$prevArrow&&e.$prevArrow.off("keydown.slick",e.keyHandler),e.$nextArrow&&e.$nextArrow.off("keydown.slick",e.keyHandler))),e.$list.off("touchstart.slick mousedown.slick",e.swipeHandler),e.$list.off("touchmove.slick mousemove.slick",e.swipeHandler),e.$list.off("touchend.slick mouseup.slick",e.swipeHandler),e.$list.off("touchcancel.slick mouseleave.slick",e.swipeHandler),e.$list.off("click.slick",e.clickHandler),i(document).off(e.visibilityChange,e.visibility),e.cleanUpSlideEvents(),!0===e.options.accessibility&&e.$list.off("keydown.slick",e.keyHandler),!0===e.options.focusOnSelect&&i(e.$slideTrack).children().off("click.slick",e.selectHandler),i(window).off("orientationchange.slick.slick-"+e.instanceUid,e.orientationChange),i(window).off("resize.slick.slick-"+e.instanceUid,e.resize),i("[draggable!=true]",e.$slideTrack).off("dragstart",e.preventDefault),i(window).off("load.slick.slick-"+e.instanceUid,e.setPosition)},t.prototype.cleanUpSlideEvents=function(){var e=this;e.$list.off("mouseenter.slick",i.proxy(e.interrupt,e,!0)),e.$list.off("mouseleave.slick",i.proxy(e.interrupt,e,!1))},t.prototype.cleanUpRows=function(){var i,e=this;e.options.rows>0&&((i=e.$slides.children().children()).removeAttr("style"),e.$slider.empty().append(i))},t.prototype.clickHandler=function(i){!1===this.shouldClick&&(i.stopImmediatePropagation(),i.stopPropagation(),i.preventDefault())},t.prototype.destroy=function(e){var t=this;t.autoPlayClear(),t.touchObject={},t.cleanUpEvents(),i(".slick-cloned",t.$slider).detach(),t.$dots&&t.$dots.remove(),t.$prevArrow&&t.$prevArrow.length&&(t.$prevArrow.removeClass("slick-disabled slick-arrow slick-hidden").removeAttr("aria-hidden aria-disabled tabindex").css("display",""),t.htmlExpr.test(t.options.prevArrow)&&t.$prevArrow.remove()),t.$nextArrow&&t.$nextArrow.length&&(t.$nextArrow.removeClass("slick-disabled slick-arrow slick-hidden").removeAttr("aria-hidden aria-disabled tabindex").css("display",""),t.htmlExpr.test(t.options.nextArrow)&&t.$nextArrow.remove()),t.$slides&&(t.$slides.removeClass("slick-slide slick-active slick-center slick-visible slick-current").removeAttr("aria-hidden").removeAttr("data-slick-index").each((function(){i(this).attr("style",i(this).data("originalStyling"))})),t.$slideTrack.children(this.options.slide).detach(),t.$slideTrack.detach(),t.$list.detach(),t.$slider.append(t.$slides)),t.cleanUpRows(),t.$slider.removeClass("slick-slider"),t.$slider.removeClass("slick-initialized"),t.$slider.removeClass("slick-dotted"),t.unslicked=!0,e||t.$slider.trigger("destroy",[t])},t.prototype.disableTransition=function(i){var e=this,t={};t[e.transitionType]="",!1===e.options.fade?e.$slideTrack.css(t):e.$slides.eq(i).css(t)},t.prototype.fadeSlide=function(i,e){var t=this;!1===t.cssTransitions?(t.$slides.eq(i).css({zIndex:t.options.zIndex}),t.$slides.eq(i).animate({opacity:1},t.options.speed,t.options.easing,e)):(t.applyTransition(i),t.$slides.eq(i).css({opacity:1,zIndex:t.options.zIndex}),e&&setTimeout((function(){t.disableTransition(i),e.call()}),t.options.speed))},t.prototype.fadeSlideOut=function(i){var e=this;!1===e.cssTransitions?e.$slides.eq(i).animate({opacity:0,zIndex:e.options.zIndex-2},e.options.speed,e.options.easing):(e.applyTransition(i),e.$slides.eq(i).css({opacity:0,zIndex:e.options.zIndex-2}))},t.prototype.filterSlides=t.prototype.slickFilter=function(i){var e=this;null!==i&&(e.$slidesCache=e.$slides,e.unload(),e.$slideTrack.children(this.options.slide).detach(),e.$slidesCache.filter(i).appendTo(e.$slideTrack),e.reinit())},t.prototype.focusHandler=function(){var e=this;e.$slider.off("focus.slick blur.slick").on("focus.slick blur.slick","*",(function(t){t.stopImmediatePropagation();var o=i(this);setTimeout((function(){e.options.pauseOnFocus&&(e.focussed=o.is(":focus"),e.autoPlay())}),0)}))},t.prototype.getCurrent=t.prototype.slickCurrentSlide=function(){return this.currentSlide},t.prototype.getDotCount=function(){var i=this,e=0,t=0,o=0;if(!0===i.options.infinite)if(i.slideCount<=i.options.slidesToShow)++o;else for(;e<i.slideCount;)++o,e=t+i.options.slidesToScroll,t+=i.options.slidesToScroll<=i.options.slidesToShow?i.options.slidesToScroll:i.options.slidesToShow;else if(!0===i.options.centerMode)o=i.slideCount;else if(i.options.asNavFor)for(;e<i.slideCount;)++o,e=t+i.options.slidesToScroll,t+=i.options.slidesToScroll<=i.options.slidesToShow?i.options.slidesToScroll:i.options.slidesToShow;else o=1+Math.ceil((i.slideCount-i.options.slidesToShow)/i.options.slidesToScroll);return o-1},t.prototype.getLeft=function(i){var e,t,o,s,n=this,r=0;return n.slideOffset=0,t=n.$slides.first().outerHeight(!0),!0===n.options.infinite?(n.slideCount>n.options.slidesToShow&&(n.slideOffset=n.slideWidth*n.options.slidesToShow*-1,s=-1,!0===n.options.vertical&&!0===n.options.centerMode&&(2===n.options.slidesToShow?s=-1.5:1===n.options.slidesToShow&&(s=-2)),r=t*n.options.slidesToShow*s),n.slideCount%n.options.slidesToScroll!=0&&i+n.options.slidesToScroll>n.slideCount&&n.slideCount>n.options.slidesToShow&&(i>n.slideCount?(n.slideOffset=(n.options.slidesToShow-(i-n.slideCount))*n.slideWidth*-1,r=(n.options.slidesToShow-(i-n.slideCount))*t*-1):(n.slideOffset=n.slideCount%n.options.slidesToScroll*n.slideWidth*-1,r=n.slideCount%n.options.slidesToScroll*t*-1))):i+n.options.slidesToShow>n.slideCount&&(n.slideOffset=(i+n.options.slidesToShow-n.slideCount)*n.slideWidth,r=(i+n.options.slidesToShow-n.slideCount)*t),n.slideCount<=n.options.slidesToShow&&(n.slideOffset=0,r=0),!0===n.options.centerMode&&n.slideCount<=n.options.slidesToShow?n.slideOffset=n.slideWidth*Math.floor(n.options.slidesToShow)/2-n.slideWidth*n.slideCount/2:!0===n.options.centerMode&&!0===n.options.infinite?n.slideOffset+=n.slideWidth*Math.floor(n.options.slidesToShow/2)-n.slideWidth:!0===n.options.centerMode&&(n.slideOffset=0,n.slideOffset+=n.slideWidth*Math.floor(n.options.slidesToShow/2)),e=!1===n.options.vertical?i*n.slideWidth*-1+n.slideOffset:i*t*-1+r,!0===n.options.variableWidth&&(o=n.slideCount<=n.options.slidesToShow||!1===n.options.infinite?n.$slideTrack.children(".slick-slide").eq(i):n.$slideTrack.children(".slick-slide").eq(i+n.options.slidesToShow),e=!0===n.options.rtl?o[0]?-1*(n.$slideTrack.width()-o[0].offsetLeft-o.width()):0:o[0]?-1*o[0].offsetLeft:0,!0===n.options.centerMode&&(o=n.slideCount<=n.options.slidesToShow||!1===n.options.infinite?n.$slideTrack.children(".slick-slide").eq(i):n.$slideTrack.children(".slick-slide").eq(i+n.options.slidesToShow+1),e=!0===n.options.rtl?o[0]?-1*(n.$slideTrack.width()-o[0].offsetLeft-o.width()):0:o[0]?-1*o[0].offsetLeft:0,e+=(n.$list.width()-o.outerWidth())/2)),e},t.prototype.getOption=t.prototype.slickGetOption=function(i){return this.options[i]},t.prototype.getNavigableIndexes=function(){var i,e=this,t=0,o=0,s=[];for(!1===e.options.infinite?i=e.slideCount:(t=-1*e.options.slidesToScroll,o=-1*e.options.slidesToScroll,i=2*e.slideCount);t<i;)s.push(t),t=o+e.options.slidesToScroll,o+=e.options.slidesToScroll<=e.options.slidesToShow?e.options.slidesToScroll:e.options.slidesToShow;return s},t.prototype.getSlick=function(){return this},t.prototype.getSlideCount=function(){var e,t,o=this;return t=!0===o.options.centerMode?o.slideWidth*Math.floor(o.options.slidesToShow/2):0,!0===o.options.swipeToSlide?(o.$slideTrack.find(".slick-slide").each((function(s,n){if(n.offsetLeft-t+i(n).outerWidth()/2>-1*o.swipeLeft)return e=n,!1})),Math.abs(i(e).attr("data-slick-index")-o.currentSlide)||1):o.options.slidesToScroll},t.prototype.goTo=t.prototype.slickGoTo=function(i,e){this.changeSlide({data:{message:"index",index:parseInt(i)}},e)},t.prototype.init=function(e){var t=this;i(t.$slider).hasClass("slick-initialized")||(i(t.$slider).addClass("slick-initialized"),t.buildRows(),t.buildOut(),t.setProps(),t.startLoad(),t.loadSlider(),t.initializeEvents(),t.updateArrows(),t.updateDots(),t.checkResponsive(!0),t.focusHandler()),e&&t.$slider.trigger("init",[t]),!0===t.options.accessibility&&t.initADA(),t.options.autoplay&&(t.paused=!1,t.autoPlay())},t.prototype.initADA=function(){var e=this,t=Math.ceil(e.slideCount/e.options.slidesToScroll),o=e.getNavigableIndexes().filter((function(i){return i>=0&&i<e.slideCount}));e.$slides.add(e.$slideTrack.find(".slick-cloned")).attr({"aria-hidden":"true",tabindex:"-1"}).find("a, input, button, select").attr({tabindex:"-1"}),null!==e.$dots&&(e.$slides.not(e.$slideTrack.find(".slick-cloned")).each((function(t){var s=o.indexOf(t);if(i(this).attr({role:"tabpanel",id:"slick-slide"+e.instanceUid+t,tabindex:-1}),-1!==s){var n="slick-slide-control"+e.instanceUid+s;i("#"+n).length&&i(this).attr({"aria-describedby":n})}})),e.$dots.attr("role","tablist").find("li").each((function(s){var n=o[s];i(this).attr({role:"presentation"}),i(this).find("button").first().attr({role:"tab",id:"slick-slide-control"+e.instanceUid+s,"aria-controls":"slick-slide"+e.instanceUid+n,"aria-label":s+1+" of "+t,"aria-selected":null,tabindex:"-1"})})).eq(e.currentSlide).find("button").attr({"aria-selected":"true",tabindex:"0"}).end());for(var s=e.currentSlide,n=s+e.options.slidesToShow;s<n;s++)e.options.focusOnChange?e.$slides.eq(s).attr({tabindex:"0"}):e.$slides.eq(s).removeAttr("tabindex");e.activateADA()},t.prototype.initArrowEvents=function(){var i=this;!0===i.options.arrows&&i.slideCount>i.options.slidesToShow&&(i.$prevArrow.off("click.slick").on("click.slick",{message:"previous"},i.changeSlide),i.$nextArrow.off("click.slick").on("click.slick",{message:"next"},i.changeSlide),!0===i.options.accessibility&&(i.$prevArrow.on("keydown.slick",i.keyHandler),i.$nextArrow.on("keydown.slick",i.keyHandler)))},t.prototype.initDotEvents=function(){var e=this;!0===e.options.dots&&e.slideCount>e.options.slidesToShow&&(i("li",e.$dots).on("click.slick",{message:"index"},e.changeSlide),!0===e.options.accessibility&&e.$dots.on("keydown.slick",e.keyHandler)),!0===e.options.dots&&!0===e.options.pauseOnDotsHover&&e.slideCount>e.options.slidesToShow&&i("li",e.$dots).on("mouseenter.slick",i.proxy(e.interrupt,e,!0)).on("mouseleave.slick",i.proxy(e.interrupt,e,!1))},t.prototype.initSlideEvents=function(){var e=this;e.options.pauseOnHover&&(e.$list.on("mouseenter.slick",i.proxy(e.interrupt,e,!0)),e.$list.on("mouseleave.slick",i.proxy(e.interrupt,e,!1)))},t.prototype.initializeEvents=function(){var e=this;e.initArrowEvents(),e.initDotEvents(),e.initSlideEvents(),e.$list.on("touchstart.slick mousedown.slick",{action:"start"},e.swipeHandler),e.$list.on("touchmove.slick mousemove.slick",{action:"move"},e.swipeHandler),e.$list.on("touchend.slick mouseup.slick",{action:"end"},e.swipeHandler),e.$list.on("touchcancel.slick mouseleave.slick",{action:"end"},e.swipeHandler),e.$list.on("click.slick",e.clickHandler),i(document).on(e.visibilityChange,i.proxy(e.visibility,e)),!0===e.options.accessibility&&e.$list.on("keydown.slick",e.keyHandler),!0===e.options.focusOnSelect&&i(e.$slideTrack).children().on("click.slick",e.selectHandler),i(window).on("orientationchange.slick.slick-"+e.instanceUid,i.proxy(e.orientationChange,e)),i(window).on("resize.slick.slick-"+e.instanceUid,i.proxy(e.resize,e)),i("[draggable!=true]",e.$slideTrack).on("dragstart",e.preventDefault),i(window).on("load.slick.slick-"+e.instanceUid,e.setPosition),i(e.setPosition)},t.prototype.initUI=function(){var i=this;!0===i.options.arrows&&i.slideCount>i.options.slidesToShow&&(i.$prevArrow.show(),i.$nextArrow.show()),!0===i.options.dots&&i.slideCount>i.options.slidesToShow&&i.$dots.show()},t.prototype.keyHandler=function(i){var e=this;i.target.tagName.match("TEXTAREA|INPUT|SELECT")||(37===i.keyCode&&!0===e.options.accessibility?e.changeSlide({data:{message:!0===e.options.rtl?"next":"previous"}}):39===i.keyCode&&!0===e.options.accessibility&&e.changeSlide({data:{message:!0===e.options.rtl?"previous":"next"}}))},t.prototype.lazyLoad=function(){var e,t,o,s=this;function n(e){i("img[data-lazy]",e).each((function(){var e=i(this),t=i(this).attr("data-lazy"),o=i(this).attr("data-srcset"),n=i(this).attr("data-sizes")||s.$slider.attr("data-sizes"),r=document.createElement("img");r.onload=function(){e.animate({opacity:0},100,(function(){o&&(e.attr("srcset",o),n&&e.attr("sizes",n)),e.attr("src",t).animate({opacity:1},200,(function(){e.removeAttr("data-lazy data-srcset data-sizes").removeClass("slick-loading")})),s.$slider.trigger("lazyLoaded",[s,e,t])}))},r.onerror=function(){e.removeAttr("data-lazy").removeClass("slick-loading").addClass("slick-lazyload-error"),s.$slider.trigger("lazyLoadError",[s,e,t])},r.src=t}))}if(!0===s.options.centerMode?!0===s.options.infinite?o=(t=s.currentSlide+(s.options.slidesToShow/2+1))+s.options.slidesToShow+2:(t=Math.max(0,s.currentSlide-(s.options.slidesToShow/2+1)),o=s.options.slidesToShow/2+1+2+s.currentSlide):(t=s.options.infinite?s.options.slidesToShow+s.currentSlide:s.currentSlide,o=Math.ceil(t+s.options.slidesToShow),!0===s.options.fade&&(t>0&&t--,o<=s.slideCount&&o++)),e=s.$slider.find(".slick-slide").slice(t,o),"anticipated"===s.options.lazyLoad)for(var r=t-1,l=o,d=s.$slider.find(".slick-slide"),a=0;a<s.options.slidesToScroll;a++)r<0&&(r=s.slideCount-1),e=(e=e.add(d.eq(r))).add(d.eq(l)),r--,l++;n(e),s.slideCount<=s.options.slidesToShow?n(s.$slider.find(".slick-slide")):s.currentSlide>=s.slideCount-s.options.slidesToShow?n(s.$slider.find(".slick-cloned").slice(0,s.options.slidesToShow)):0===s.currentSlide&&n(s.$slider.find(".slick-cloned").slice(-1*s.options.slidesToShow))},t.prototype.loadSlider=function(){var i=this;i.setPosition(),i.$slideTrack.css({opacity:1}),i.$slider.removeClass("slick-loading"),i.initUI(),"progressive"===i.options.lazyLoad&&i.progressiveLazyLoad()},t.prototype.next=t.prototype.slickNext=function(){this.changeSlide({data:{message:"next"}})},t.prototype.orientationChange=function(){this.checkResponsive(),this.setPosition()},t.prototype.pause=t.prototype.slickPause=function(){this.autoPlayClear(),this.paused=!0},t.prototype.play=t.prototype.slickPlay=function(){var i=this;i.autoPlay(),i.options.autoplay=!0,i.paused=!1,i.focussed=!1,i.interrupted=!1},t.prototype.postSlide=function(e){var t=this;t.unslicked||(t.$slider.trigger("afterChange",[t,e]),t.animating=!1,t.slideCount>t.options.slidesToShow&&t.setPosition(),t.swipeLeft=null,t.options.autoplay&&t.autoPlay(),!0===t.options.accessibility&&(t.initADA(),t.options.focusOnChange&&i(t.$slides.get(t.currentSlide)).attr("tabindex",0).focus()))},t.prototype.prev=t.prototype.slickPrev=function(){this.changeSlide({data:{message:"previous"}})},t.prototype.preventDefault=function(i){i.preventDefault()},t.prototype.progressiveLazyLoad=function(e){e=e||1;var t,o,s,n,r,l=this,d=i("img[data-lazy]",l.$slider);d.length?(t=d.first(),o=t.attr("data-lazy"),s=t.attr("data-srcset"),n=t.attr("data-sizes")||l.$slider.attr("data-sizes"),(r=document.createElement("img")).onload=function(){s&&(t.attr("srcset",s),n&&t.attr("sizes",n)),t.attr("src",o).removeAttr("data-lazy data-srcset data-sizes").removeClass("slick-loading"),!0===l.options.adaptiveHeight&&l.setPosition(),l.$slider.trigger("lazyLoaded",[l,t,o]),l.progressiveLazyLoad()},r.onerror=function(){e<3?setTimeout((function(){l.progressiveLazyLoad(e+1)}),500):(t.removeAttr("data-lazy").removeClass("slick-loading").addClass("slick-lazyload-error"),l.$slider.trigger("lazyLoadError",[l,t,o]),l.progressiveLazyLoad())},r.src=o):l.$slider.trigger("allImagesLoaded",[l])},t.prototype.refresh=function(e){var t,o,s=this;o=s.slideCount-s.options.slidesToShow,!s.options.infinite&&s.currentSlide>o&&(s.currentSlide=o),s.slideCount<=s.options.slidesToShow&&(s.currentSlide=0),t=s.currentSlide,s.destroy(!0),i.extend(s,s.initials,{currentSlide:t}),s.init(),e||s.changeSlide({data:{message:"index",index:t}},!1)},t.prototype.registerBreakpoints=function(){var i,e,t,o=this,s=o.options.responsive||null;if(s.length){for(i in o.respondTo=o.options.respondTo||"window",s)if(t=o.breakpoints.length-1,s.hasOwnProperty(i)){for(e=s[i].breakpoint;t>=0;)o.breakpoints[t]&&o.breakpoints[t]===e&&o.breakpoints.splice(t,1),t--;o.breakpoints.push(e),o.breakpointSettings[e]=s[i].settings}o.breakpoints.sort((function(i,e){return o.options.mobileFirst?i-e:e-i}))}},t.prototype.reinit=function(){var e=this;e.$slides=e.$slideTrack.children(e.options.slide).addClass("slick-slide"),e.slideCount=e.$slides.length,e.currentSlide>=e.slideCount&&0!==e.currentSlide&&(e.currentSlide=e.currentSlide-e.options.slidesToScroll),e.slideCount<=e.options.slidesToShow&&(e.currentSlide=0),e.registerBreakpoints(),e.setProps(),e.setupInfinite(),e.buildArrows(),e.updateArrows(),e.initArrowEvents(),e.buildDots(),e.updateDots(),e.initDotEvents(),e.cleanUpSlideEvents(),e.initSlideEvents(),e.checkResponsive(!1,!0),!0===e.options.focusOnSelect&&i(e.$slideTrack).children().on("click.slick",e.selectHandler),e.setSlideClasses("number"==typeof e.currentSlide?e.currentSlide:0),e.setPosition(),e.focusHandler(),e.paused=!e.options.autoplay,e.autoPlay(),e.$slider.trigger("reInit",[e])},t.prototype.resize=function(){var e=this;i(window).width()!==e.windowWidth&&(clearTimeout(e.windowDelay),e.windowDelay=window.setTimeout((function(){e.windowWidth=i(window).width(),e.checkResponsive(),e.unslicked||e.setPosition()}),50))},t.prototype.removeSlide=t.prototype.slickRemove=function(i,e,t){var o=this;if(i="boolean"==typeof i?!0===(e=i)?0:o.slideCount-1:!0===e?--i:i,o.slideCount<1||i<0||i>o.slideCount-1)return!1;o.unload(),!0===t?o.$slideTrack.children().remove():o.$slideTrack.children(this.options.slide).eq(i).remove(),o.$slides=o.$slideTrack.children(this.options.slide),o.$slideTrack.children(this.options.slide).detach(),o.$slideTrack.append(o.$slides),o.$slidesCache=o.$slides,o.reinit()},t.prototype.setCSS=function(i){var e,t,o=this,s={};!0===o.options.rtl&&(i=-i),e="left"==o.positionProp?Math.ceil(i)+"px":"0px",t="top"==o.positionProp?Math.ceil(i)+"px":"0px",s[o.positionProp]=i,!1===o.transformsEnabled?o.$slideTrack.css(s):(s={},!1===o.cssTransitions?(s[o.animType]="translate("+e+", "+t+")",o.$slideTrack.css(s)):(s[o.animType]="translate3d("+e+", "+t+", 0px)",o.$slideTrack.css(s)))},t.prototype.setDimensions=function(){var i=this;!1===i.options.vertical?!0===i.options.centerMode&&i.$list.css({padding:"0px "+i.options.centerPadding}):(i.$list.height(i.$slides.first().outerHeight(!0)*i.options.slidesToShow),!0===i.options.centerMode&&i.$list.css({padding:i.options.centerPadding+" 0px"})),i.listWidth=i.$list.width(),i.listHeight=i.$list.height(),!1===i.options.vertical&&!1===i.options.variableWidth?(i.slideWidth=Math.ceil(i.listWidth/i.options.slidesToShow),i.$slideTrack.width(Math.ceil(i.slideWidth*i.$slideTrack.children(".slick-slide").length))):!0===i.options.variableWidth?i.$slideTrack.width(5e3*i.slideCount):(i.slideWidth=Math.ceil(i.listWidth),i.$slideTrack.height(Math.ceil(i.$slides.first().outerHeight(!0)*i.$slideTrack.children(".slick-slide").length)));var e=i.$slides.first().outerWidth(!0)-i.$slides.first().width();!1===i.options.variableWidth&&i.$slideTrack.children(".slick-slide").width(i.slideWidth-e)},t.prototype.setFade=function(){var e,t=this;t.$slides.each((function(o,s){e=t.slideWidth*o*-1,!0===t.options.rtl?i(s).css({position:"relative",right:e,top:0,zIndex:t.options.zIndex-2,opacity:0}):i(s).css({position:"relative",left:e,top:0,zIndex:t.options.zIndex-2,opacity:0})})),t.$slides.eq(t.currentSlide).css({zIndex:t.options.zIndex-1,opacity:1})},t.prototype.setHeight=function(){var i=this;if(!0===i.options.adaptiveHeight&&!1===i.options.vertical){var e=i.$slides.eq(i.currentSlide).outerHeight(!0);i.$list.css("height",e)}},t.prototype.setOption=t.prototype.slickSetOption=function(){var e,t,o,s,n,r=this,l=!1;if("object"==typeof arguments[0]?(o=arguments[0],l=arguments[1],n="multiple"):"string"==typeof arguments[0]&&(o=arguments[0],s=arguments[1],l=arguments[2],"responsive"===arguments[0]&&"array"==typeof arguments[1]?n="responsive":void 0!==arguments[1]&&(n="single")),"single"===n)r.options[o]=s;else if("multiple"===n)i.each(o,(function(i,e){r.options[i]=e}));else if("responsive"===n)for(t in s)if("array"!=typeof r.options.responsive)r.options.responsive=[s[t]];else{for(e=r.options.responsive.length-1;e>=0;)r.options.responsive[e].breakpoint===s[t].breakpoint&&r.options.responsive.splice(e,1),e--;r.options.responsive.push(s[t])}l&&(r.unload(),r.reinit())},t.prototype.setPosition=function(){var i=this;i.setDimensions(),i.setHeight(),!1===i.options.fade?i.setCSS(i.getLeft(i.currentSlide)):i.setFade(),i.$slider.trigger("setPosition",[i])},t.prototype.setProps=function(){var i=this,e=document.body.style;i.positionProp=!0===i.options.vertical?"top":"left","top"===i.positionProp?i.$slider.addClass("slick-vertical"):i.$slider.removeClass("slick-vertical"),void 0===e.WebkitTransition&&void 0===e.MozTransition&&void 0===e.msTransition||!0===i.options.useCSS&&(i.cssTransitions=!0),i.options.fade&&("number"==typeof i.options.zIndex?i.options.zIndex<3&&(i.options.zIndex=3):i.options.zIndex=i.defaults.zIndex),void 0!==e.OTransform&&(i.animType="OTransform",i.transformType="-o-transform",i.transitionType="OTransition",void 0===e.perspectiveProperty&&void 0===e.webkitPerspective&&(i.animType=!1)),void 0!==e.MozTransform&&(i.animType="MozTransform",i.transformType="-moz-transform",i.transitionType="MozTransition",void 0===e.perspectiveProperty&&void 0===e.MozPerspective&&(i.animType=!1)),void 0!==e.webkitTransform&&(i.animType="webkitTransform",i.transformType="-webkit-transform",i.transitionType="webkitTransition",void 0===e.perspectiveProperty&&void 0===e.webkitPerspective&&(i.animType=!1)),void 0!==e.msTransform&&(i.animType="msTransform",i.transformType="-ms-transform",i.transitionType="msTransition",void 0===e.msTransform&&(i.animType=!1)),void 0!==e.transform&&!1!==i.animType&&(i.animType="transform",i.transformType="transform",i.transitionType="transition"),i.transformsEnabled=i.options.useTransform&&null!==i.animType&&!1!==i.animType},t.prototype.setSlideClasses=function(i){var e,t,o,s,n=this;if(t=n.$slider.find(".slick-slide").removeClass("slick-active slick-center slick-current").attr("aria-hidden","true"),n.$slides.eq(i).addClass("slick-current"),!0===n.options.centerMode){var r=n.options.slidesToShow%2==0?1:0;e=Math.floor(n.options.slidesToShow/2),!0===n.options.infinite&&(i>=e&&i<=n.slideCount-1-e?n.$slides.slice(i-e+r,i+e+1).addClass("slick-active").attr("aria-hidden","false"):(o=n.options.slidesToShow+i,t.slice(o-e+1+r,o+e+2).addClass("slick-active").attr("aria-hidden","false")),0===i?t.eq(t.length-1-n.options.slidesToShow).addClass("slick-center"):i===n.slideCount-1&&t.eq(n.options.slidesToShow).addClass("slick-center")),n.$slides.eq(i).addClass("slick-center")}else i>=0&&i<=n.slideCount-n.options.slidesToShow?n.$slides.slice(i,i+n.options.slidesToShow).addClass("slick-active").attr("aria-hidden","false"):t.length<=n.options.slidesToShow?t.addClass("slick-active").attr("aria-hidden","false"):(s=n.slideCount%n.options.slidesToShow,o=!0===n.options.infinite?n.options.slidesToShow+i:i,n.options.slidesToShow==n.options.slidesToScroll&&n.slideCount-i<n.options.slidesToShow?t.slice(o-(n.options.slidesToShow-s),o+s).addClass("slick-active").attr("aria-hidden","false"):t.slice(o,o+n.options.slidesToShow).addClass("slick-active").attr("aria-hidden","false"));"ondemand"!==n.options.lazyLoad&&"anticipated"!==n.options.lazyLoad||n.lazyLoad()},t.prototype.setupInfinite=function(){var e,t,o,s=this;if(!0===s.options.fade&&(s.options.centerMode=!1),!0===s.options.infinite&&!1===s.options.fade&&(t=null,s.slideCount>s.options.slidesToShow)){for(o=!0===s.options.centerMode?s.options.slidesToShow+1:s.options.slidesToShow,e=s.slideCount;e>s.slideCount-o;e-=1)t=e-1,i(s.$slides[t]).clone(!0).attr("id","").attr("data-slick-index",t-s.slideCount).prependTo(s.$slideTrack).addClass("slick-cloned");for(e=0;e<o+s.slideCount;e+=1)t=e,i(s.$slides[t]).clone(!0).attr("id","").attr("data-slick-index",t+s.slideCount).appendTo(s.$slideTrack).addClass("slick-cloned");s.$slideTrack.find(".slick-cloned").find("[id]").each((function(){i(this).attr("id","")}))}},t.prototype.interrupt=function(i){i||this.autoPlay(),this.interrupted=i},t.prototype.selectHandler=function(e){var t=this,o=i(e.target).is(".slick-slide")?i(e.target):i(e.target).parents(".slick-slide"),s=parseInt(o.attr("data-slick-index"));s||(s=0),t.slideCount<=t.options.slidesToShow?t.slideHandler(s,!1,!0):t.slideHandler(s)},t.prototype.slideHandler=function(i,e,t){var o,s,n,r,l,d,a=this;if(e=e||!1,!(!0===a.animating&&!0===a.options.waitForAnimate||!0===a.options.fade&&a.currentSlide===i))if(!1===e&&a.asNavFor(i),o=i,l=a.getLeft(o),r=a.getLeft(a.currentSlide),a.currentLeft=null===a.swipeLeft?r:a.swipeLeft,!1===a.options.infinite&&!1===a.options.centerMode&&(i<0||i>a.getDotCount()*a.options.slidesToScroll))!1===a.options.fade&&(o=a.currentSlide,!0!==t&&a.slideCount>a.options.slidesToShow?a.animateSlide(r,(function(){a.postSlide(o)})):a.postSlide(o));else if(!1===a.options.infinite&&!0===a.options.centerMode&&(i<0||i>a.slideCount-a.options.slidesToScroll))!1===a.options.fade&&(o=a.currentSlide,!0!==t&&a.slideCount>a.options.slidesToShow?a.animateSlide(r,(function(){a.postSlide(o)})):a.postSlide(o));else{if(a.options.autoplay&&clearInterval(a.autoPlayTimer),s=o<0?a.slideCount%a.options.slidesToScroll!=0?a.slideCount-a.slideCount%a.options.slidesToScroll:a.slideCount+o:o>=a.slideCount?a.slideCount%a.options.slidesToScroll!=0?0:o-a.slideCount:o,a.animating=!0,a.$slider.trigger("beforeChange",[a,a.currentSlide,s]),n=a.currentSlide,a.currentSlide=s,a.setSlideClasses(a.currentSlide),a.options.asNavFor&&(d=(d=a.getNavTarget()).slick("getSlick")).slideCount<=d.options.slidesToShow&&d.setSlideClasses(a.currentSlide),a.updateDots(),a.updateArrows(),!0===a.options.fade)return!0!==t?(a.fadeSlideOut(n),a.fadeSlide(s,(function(){a.postSlide(s)}))):a.postSlide(s),void a.animateHeight();!0!==t&&a.slideCount>a.options.slidesToShow?a.animateSlide(l,(function(){a.postSlide(s)})):a.postSlide(s)}},t.prototype.startLoad=function(){var i=this;!0===i.options.arrows&&i.slideCount>i.options.slidesToShow&&(i.$prevArrow.hide(),i.$nextArrow.hide()),!0===i.options.dots&&i.slideCount>i.options.slidesToShow&&i.$dots.hide(),i.$slider.addClass("slick-loading")},t.prototype.swipeDirection=function(){var i,e,t,o,s=this;return i=s.touchObject.startX-s.touchObject.curX,e=s.touchObject.startY-s.touchObject.curY,t=Math.atan2(e,i),(o=Math.round(180*t/Math.PI))<0&&(o=360-Math.abs(o)),o<=45&&o>=0?!1===s.options.rtl?"left":"right":o<=360&&o>=315?!1===s.options.rtl?"left":"right":o>=135&&o<=225?!1===s.options.rtl?"right":"left":!0===s.options.verticalSwiping?o>=35&&o<=135?"down":"up":"vertical"},t.prototype.swipeEnd=function(i){var e,t,o=this;if(o.dragging=!1,o.swiping=!1,o.scrolling)return o.scrolling=!1,!1;if(o.interrupted=!1,o.shouldClick=!(o.touchObject.swipeLength>10),void 0===o.touchObject.curX)return!1;if(!0===o.touchObject.edgeHit&&o.$slider.trigger("edge",[o,o.swipeDirection()]),o.touchObject.swipeLength>=o.touchObject.minSwipe){switch(t=o.swipeDirection()){case"left":case"down":e=o.options.swipeToSlide?o.checkNavigable(o.currentSlide+o.getSlideCount()):o.currentSlide+o.getSlideCount(),o.currentDirection=0;break;case"right":case"up":e=o.options.swipeToSlide?o.checkNavigable(o.currentSlide-o.getSlideCount()):o.currentSlide-o.getSlideCount(),o.currentDirection=1}"vertical"!=t&&(o.slideHandler(e),o.touchObject={},o.$slider.trigger("swipe",[o,t]))}else o.touchObject.startX!==o.touchObject.curX&&(o.slideHandler(o.currentSlide),o.touchObject={})},t.prototype.swipeHandler=function(i){var e=this;if(!(!1===e.options.swipe||"ontouchend"in document&&!1===e.options.swipe||!1===e.options.draggable&&-1!==i.type.indexOf("mouse")))switch(e.touchObject.fingerCount=i.originalEvent&&void 0!==i.originalEvent.touches?i.originalEvent.touches.length:1,e.touchObject.minSwipe=e.listWidth/e.options.touchThreshold,!0===e.options.verticalSwiping&&(e.touchObject.minSwipe=e.listHeight/e.options.touchThreshold),i.data.action){case"start":e.swipeStart(i);break;case"move":e.swipeMove(i);break;case"end":e.swipeEnd(i)}},t.prototype.swipeMove=function(i){var e,t,o,s,n,r,l=this;return n=void 0!==i.originalEvent?i.originalEvent.touches:null,!(!l.dragging||l.scrolling||n&&1!==n.length)&&(e=l.getLeft(l.currentSlide),l.touchObject.curX=void 0!==n?n[0].pageX:i.clientX,l.touchObject.curY=void 0!==n?n[0].pageY:i.clientY,l.touchObject.swipeLength=Math.round(Math.sqrt(Math.pow(l.touchObject.curX-l.touchObject.startX,2))),r=Math.round(Math.sqrt(Math.pow(l.touchObject.curY-l.touchObject.startY,2))),!l.options.verticalSwiping&&!l.swiping&&r>4?(l.scrolling=!0,!1):(!0===l.options.verticalSwiping&&(l.touchObject.swipeLength=r),t=l.swipeDirection(),void 0!==i.originalEvent&&l.touchObject.swipeLength>4&&(l.swiping=!0,i.preventDefault()),s=(!1===l.options.rtl?1:-1)*(l.touchObject.curX>l.touchObject.startX?1:-1),!0===l.options.verticalSwiping&&(s=l.touchObject.curY>l.touchObject.startY?1:-1),o=l.touchObject.swipeLength,l.touchObject.edgeHit=!1,!1===l.options.infinite&&(0===l.currentSlide&&"right"===t||l.currentSlide>=l.getDotCount()&&"left"===t)&&(o=l.touchObject.swipeLength*l.options.edgeFriction,l.touchObject.edgeHit=!0),!1===l.options.vertical?l.swipeLeft=e+o*s:l.swipeLeft=e+o*(l.$list.height()/l.listWidth)*s,!0===l.options.verticalSwiping&&(l.swipeLeft=e+o*s),!0!==l.options.fade&&!1!==l.options.touchMove&&(!0===l.animating?(l.swipeLeft=null,!1):void l.setCSS(l.swipeLeft))))},t.prototype.swipeStart=function(i){var e,t=this;if(t.interrupted=!0,1!==t.touchObject.fingerCount||t.slideCount<=t.options.slidesToShow)return t.touchObject={},!1;void 0!==i.originalEvent&&void 0!==i.originalEvent.touches&&(e=i.originalEvent.touches[0]),t.touchObject.startX=t.touchObject.curX=void 0!==e?e.pageX:i.clientX,t.touchObject.startY=t.touchObject.curY=void 0!==e?e.pageY:i.clientY,t.dragging=!0},t.prototype.unfilterSlides=t.prototype.slickUnfilter=function(){var i=this;null!==i.$slidesCache&&(i.unload(),i.$slideTrack.children(this.options.slide).detach(),i.$slidesCache.appendTo(i.$slideTrack),i.reinit())},t.prototype.unload=function(){var e=this;i(".slick-cloned",e.$slider).remove(),e.$dots&&e.$dots.remove(),e.$prevArrow&&e.htmlExpr.test(e.options.prevArrow)&&e.$prevArrow.remove(),e.$nextArrow&&e.htmlExpr.test(e.options.nextArrow)&&e.$nextArrow.remove(),e.$slides.removeClass("slick-slide slick-active slick-visible slick-current").attr("aria-hidden","true").css("width","")},t.prototype.unslick=function(i){var e=this;e.$slider.trigger("unslick",[e,i]),e.destroy()},t.prototype.updateArrows=function(){var i=this;Math.floor(i.options.slidesToShow/2),!0===i.options.arrows&&i.slideCount>i.options.slidesToShow&&!i.options.infinite&&(i.$prevArrow.removeClass("slick-disabled").attr("aria-disabled","false"),i.$nextArrow.removeClass("slick-disabled").attr("aria-disabled","false"),0===i.currentSlide?(i.$prevArrow.addClass("slick-disabled").attr("aria-disabled","true"),i.$nextArrow.removeClass("slick-disabled").attr("aria-disabled","false")):i.currentSlide>=i.slideCount-i.options.slidesToShow&&!1===i.options.centerMode?(i.$nextArrow.addClass("slick-disabled").attr("aria-disabled","true"),i.$prevArrow.removeClass("slick-disabled").attr("aria-disabled","false")):i.currentSlide>=i.slideCount-1&&!0===i.options.centerMode&&(i.$nextArrow.addClass("slick-disabled").attr("aria-disabled","true"),i.$prevArrow.removeClass("slick-disabled").attr("aria-disabled","false")))},t.prototype.updateDots=function(){var i=this;null!==i.$dots&&(i.$dots.find("li").removeClass("slick-active").end(),i.$dots.find("li").eq(Math.floor(i.currentSlide/i.options.slidesToScroll)).addClass("slick-active"))},t.prototype.visibility=function(){var i=this;i.options.autoplay&&(document[i.hidden]?i.interrupted=!0:i.interrupted=!1)},i.fn.slick=function(){var i,e,o=this,s=arguments[0],n=Array.prototype.slice.call(arguments,1),r=o.length;for(i=0;i<r;i++)if("object"==typeof s||void 0===s?o[i].slick=new t(o[i],s):e=o[i].slick[s].apply(o[i].slick,n),void 0!==e)return e;return o}}));
|
1 |
+
!function(i){"use strict";"function"==typeof define&&define.amd?define(["jquery"],i):"undefined"!=typeof exports?module.exports=i(require("jquery")):i(jQuery)}((function(i){"use strict";var e,t=window.Slick||{};e=0,(t=function(t,o){var s,n=this;n.defaults={accessibility:!0,adaptiveHeight:!1,appendArrows:i(t),appendDots:i(t),arrows:!0,asNavFor:null,prevArrow:'<button class="slick-prev" aria-label="Previous" type="button">Previous</button>',nextArrow:'<button class="slick-next" aria-label="Next" type="button">Next</button>',autoplay:!1,autoplaySpeed:3e3,centerMode:!1,centerPadding:"50px",cssEase:"ease",customPaging:function(e,t){return i('<button type="button"></button>').text(t+1)},dots:!1,dotsClass:"slick-dots",draggable:!0,easing:"linear",edgeFriction:.35,fade:!1,focusOnSelect:!1,focusOnChange:!1,infinite:!0,initialSlide:0,lazyLoad:"ondemand",mobileFirst:!1,pauseOnHover:!0,pauseOnFocus:!0,pauseOnDotsHover:!1,respondTo:"window",responsive:null,rows:1,rtl:!1,slide:"",slidesPerRow:1,slidesToShow:1,slidesToScroll:1,speed:500,swipe:!0,swipeToSlide:!1,touchMove:!0,touchThreshold:5,useCSS:!0,useTransform:!0,variableWidth:!1,vertical:!1,verticalSwiping:!1,waitForAnimate:!0,zIndex:1e3},n.initials={animating:!1,dragging:!1,autoPlayTimer:null,currentDirection:0,currentLeft:null,currentSlide:0,direction:1,$dots:null,listWidth:null,listHeight:null,loadIndex:0,$nextArrow:null,$prevArrow:null,scrolling:!1,slideCount:null,slideWidth:null,$slideTrack:null,$slides:null,sliding:!1,slideOffset:0,swipeLeft:null,swiping:!1,$list:null,touchObject:{},transformsEnabled:!1,unslicked:!1},i.extend(n,n.initials),n.activeBreakpoint=null,n.animType=null,n.animProp=null,n.breakpoints=[],n.breakpointSettings=[],n.cssTransitions=!1,n.focussed=!1,n.interrupted=!1,n.hidden="hidden",n.paused=!0,n.positionProp=null,n.respondTo=null,n.rowCount=1,n.shouldClick=!0,n.$slider=i(t),n.$slidesCache=null,n.transformType=null,n.transitionType=null,n.visibilityChange="visibilitychange",n.windowWidth=0,n.windowTimer=null,s=i(t).data("slick")||{},n.options=i.extend({},n.defaults,o,s),n.currentSlide=n.options.initialSlide,n.originalSettings=n.options,void 0!==document.mozHidden?(n.hidden="mozHidden",n.visibilityChange="mozvisibilitychange"):void 0!==document.webkitHidden&&(n.hidden="webkitHidden",n.visibilityChange="webkitvisibilitychange"),n.autoPlay=i.proxy(n.autoPlay,n),n.autoPlayClear=i.proxy(n.autoPlayClear,n),n.autoPlayIterator=i.proxy(n.autoPlayIterator,n),n.changeSlide=i.proxy(n.changeSlide,n),n.clickHandler=i.proxy(n.clickHandler,n),n.selectHandler=i.proxy(n.selectHandler,n),n.setPosition=i.proxy(n.setPosition,n),n.swipeHandler=i.proxy(n.swipeHandler,n),n.dragHandler=i.proxy(n.dragHandler,n),n.keyHandler=i.proxy(n.keyHandler,n),n.instanceUid=e++,n.htmlExpr=/^(?:\s*(<[\w\W]+>)[^>]*)$/,n.registerBreakpoints(),n.init(!0)}).prototype.activateADA=function(){this.$slideTrack.find(".slick-active").attr({"aria-hidden":"false"}).find("a, input, button, select").attr({tabindex:"0"})},t.prototype.addSlide=t.prototype.slickAdd=function(e,t,o){var s=this;if("boolean"==typeof t)o=t,t=null;else if(t<0||t>=s.slideCount)return!1;s.unload(),"number"==typeof t?0===t&&0===s.$slides.length?i(e).appendTo(s.$slideTrack):o?i(e).insertBefore(s.$slides.eq(t)):i(e).insertAfter(s.$slides.eq(t)):!0===o?i(e).prependTo(s.$slideTrack):i(e).appendTo(s.$slideTrack),s.$slides=s.$slideTrack.children(this.options.slide),s.$slideTrack.children(this.options.slide).detach(),s.$slideTrack.append(s.$slides),s.$slides.each((function(e,t){i(t).attr("data-slick-index",e)})),s.$slidesCache=s.$slides,s.reinit()},t.prototype.animateHeight=function(){var i=this;if(!0===i.options.adaptiveHeight&&!1===i.options.vertical){var e=i.$slides.eq(i.currentSlide).outerHeight(!0);i.$list.animate({height:e},i.options.speed)}},t.prototype.animateSlide=function(e,t){var o={},s=this;s.animateHeight(),!0===s.options.rtl&&!1===s.options.vertical&&(e=-e),!1===s.transformsEnabled?!1===s.options.vertical?s.$slideTrack.animate({left:e},s.options.speed,s.options.easing,t):s.$slideTrack.animate({top:e},s.options.speed,s.options.easing,t):!1===s.cssTransitions?(!0===s.options.rtl&&(s.currentLeft=-s.currentLeft),i({animStart:s.currentLeft}).animate({animStart:e},{duration:s.options.speed,easing:s.options.easing,step:function(i){i=Math.ceil(i),!1===s.options.vertical?(o[s.animType]="translate("+i+"px, 0px)",s.$slideTrack.css(o)):(o[s.animType]="translate(0px,"+i+"px)",s.$slideTrack.css(o))},complete:function(){t&&t.call()}})):(s.applyTransition(),e=Math.ceil(e),!1===s.options.vertical?o[s.animType]="translate3d("+e+"px, 0px, 0px)":o[s.animType]="translate3d(0px,"+e+"px, 0px)",s.$slideTrack.css(o),t&&setTimeout((function(){s.disableTransition(),t.call()}),s.options.speed))},t.prototype.getNavTarget=function(){var e=this.options.asNavFor;return e&&null!==e&&(e=i(e).not(this.$slider)),e},t.prototype.asNavFor=function(e){var t=this.getNavTarget();null!==t&&"object"==typeof t&&t.each((function(){var t=i(this).slick("getSlick");t.unslicked||t.slideHandler(e,!0)}))},t.prototype.applyTransition=function(i){var e=this,t={};!1===e.options.fade?t[e.transitionType]=e.transformType+" "+e.options.speed+"ms "+e.options.cssEase:t[e.transitionType]="opacity "+e.options.speed+"ms "+e.options.cssEase,!1===e.options.fade?e.$slideTrack.css(t):e.$slides.eq(i).css(t)},t.prototype.autoPlay=function(){var i=this;i.autoPlayClear(),i.slideCount>i.options.slidesToShow&&(i.autoPlayTimer=setInterval(i.autoPlayIterator,i.options.autoplaySpeed))},t.prototype.autoPlayClear=function(){this.autoPlayTimer&&clearInterval(this.autoPlayTimer)},t.prototype.autoPlayIterator=function(){var i=this,e=i.currentSlide+i.options.slidesToScroll;i.paused||i.interrupted||i.focussed||(!1===i.options.infinite&&(1===i.direction&&i.currentSlide+1===i.slideCount-1?i.direction=0:0===i.direction&&(e=i.currentSlide-i.options.slidesToScroll,i.currentSlide-1==0&&(i.direction=1))),i.slideHandler(e))},t.prototype.buildArrows=function(){var e=this;!0===e.options.arrows&&(e.$prevArrow=i(e.options.prevArrow).addClass("slick-arrow"),e.$nextArrow=i(e.options.nextArrow).addClass("slick-arrow"),e.slideCount>e.options.slidesToShow?(e.$prevArrow.removeClass("slick-hidden").removeAttr("aria-hidden tabindex"),e.$nextArrow.removeClass("slick-hidden").removeAttr("aria-hidden tabindex"),e.htmlExpr.test(e.options.prevArrow)&&e.$prevArrow.prependTo(e.options.appendArrows),e.htmlExpr.test(e.options.nextArrow)&&e.$nextArrow.appendTo(e.options.appendArrows),!0!==e.options.infinite&&e.$prevArrow.addClass("slick-disabled").attr("aria-disabled","true")):e.$prevArrow.add(e.$nextArrow).addClass("slick-hidden").attr({"aria-disabled":"true",tabindex:"-1"}))},t.prototype.buildDots=function(){var e,t,o=this;if(!0===o.options.dots&&o.slideCount>o.options.slidesToShow){for(o.$slider.addClass("slick-dotted"),t=i("<ul></ul>").addClass(o.options.dotsClass),e=0;e<=o.getDotCount();e+=1)t.append(i("<li></li>").append(o.options.customPaging.call(this,o,e)));o.$dots=t.appendTo(o.options.appendDots),o.$dots.find("li").first().addClass("slick-active")}},t.prototype.buildOut=function(){var e=this;e.$slides=e.$slider.children(e.options.slide+":not(.slick-cloned)").addClass("slick-slide"),e.slideCount=e.$slides.length,e.$slides.each((function(e,t){i(t).attr("data-slick-index",e).data("originalStyling",i(t).attr("style")||"")})),e.$slider.addClass("slick-slider"),e.$slideTrack=0===e.slideCount?i('<div class="slick-track"></div>').appendTo(e.$slider):e.$slides.wrapAll('<div class="slick-track"></div>').parent(),e.$list=e.$slideTrack.wrap('<div class="slick-list"></div>').parent(),e.$slideTrack.css("opacity",0),!0!==e.options.centerMode&&!0!==e.options.swipeToSlide||(e.options.slidesToScroll=1),i("img[data-lazy]",e.$slider).not("[src]").addClass("slick-loading"),e.setupInfinite(),e.buildArrows(),e.buildDots(),e.updateDots(),e.setSlideClasses("number"==typeof e.currentSlide?e.currentSlide:0),!0===e.options.draggable&&e.$list.addClass("draggable")},t.prototype.buildRows=function(){var i,e,t,o,s,n,r,l=this;if(o=document.createDocumentFragment(),n=l.$slider.children(),l.options.rows>0){for(r=l.options.slidesPerRow*l.options.rows,s=Math.ceil(n.length/r),i=0;i<s;i++){var d=document.createElement("div");for(e=0;e<l.options.rows;e++){var a=document.createElement("div");for(t=0;t<l.options.slidesPerRow;t++){var c=i*r+(e*l.options.slidesPerRow+t);n.get(c)&&a.appendChild(n.get(c))}d.appendChild(a)}o.appendChild(d)}l.$slider.empty().append(o),l.$slider.children().children().children().css({width:100/l.options.slidesPerRow+"%",display:"inline-block"})}},t.prototype.checkResponsive=function(e,t){var o,s,n,r=this,l=!1,d=r.$slider.width(),a=window.innerWidth||i(window).width();if("window"===r.respondTo?n=a:"slider"===r.respondTo?n=d:"min"===r.respondTo&&(n=Math.min(a,d)),r.options.responsive&&r.options.responsive.length&&null!==r.options.responsive){for(o in s=null,r.breakpoints)r.breakpoints.hasOwnProperty(o)&&(!1===r.originalSettings.mobileFirst?n<r.breakpoints[o]&&(s=r.breakpoints[o]):n>r.breakpoints[o]&&(s=r.breakpoints[o]));null!==s?null!==r.activeBreakpoint?(s!==r.activeBreakpoint||t)&&(r.activeBreakpoint=s,"unslick"===r.breakpointSettings[s]?r.unslick(s):(r.options=i.extend({},r.originalSettings,r.breakpointSettings[s]),!0===e&&(r.currentSlide=r.options.initialSlide),r.refresh(e)),l=s):(r.activeBreakpoint=s,"unslick"===r.breakpointSettings[s]?r.unslick(s):(r.options=i.extend({},r.originalSettings,r.breakpointSettings[s]),!0===e&&(r.currentSlide=r.options.initialSlide),r.refresh(e)),l=s):null!==r.activeBreakpoint&&(r.activeBreakpoint=null,r.options=r.originalSettings,!0===e&&(r.currentSlide=r.options.initialSlide),r.refresh(e),l=s),e||!1===l||r.$slider.trigger("breakpoint",[r,l])}},t.prototype.changeSlide=function(e,t){var o,s,n=this,r=i(e.currentTarget);switch(r.is("a")&&e.preventDefault(),r.is("li")||(r=r.closest("li")),o=n.slideCount%n.options.slidesToScroll!=0?0:(n.slideCount-n.currentSlide)%n.options.slidesToScroll,e.data.message){case"previous":s=0===o?n.options.slidesToScroll:n.options.slidesToShow-o,n.slideCount>n.options.slidesToShow&&n.slideHandler(n.currentSlide-s,!1,t);break;case"next":s=0===o?n.options.slidesToScroll:o,n.slideCount>n.options.slidesToShow&&n.slideHandler(n.currentSlide+s,!1,t);break;case"index":var l=0===e.data.index?0:e.data.index||r.index()*n.options.slidesToScroll;n.slideHandler(n.checkNavigable(l),!1,t),r.children().trigger("focus");break;default:return}},t.prototype.checkNavigable=function(i){var e,t;if(t=0,i>(e=this.getNavigableIndexes())[e.length-1])i=e[e.length-1];else for(var o in e){if(i<e[o]){i=t;break}t=e[o]}return i},t.prototype.cleanUpEvents=function(){var e=this;e.options.dots&&null!==e.$dots&&(i("li",e.$dots).off("click.slick",e.changeSlide).off("mouseenter.slick",i.proxy(e.interrupt,e,!0)).off("mouseleave.slick",i.proxy(e.interrupt,e,!1)),!0===e.options.accessibility&&e.$dots.off("keydown.slick",e.keyHandler)),e.$slider.off("focus.slick blur.slick"),!0===e.options.arrows&&e.slideCount>e.options.slidesToShow&&(e.$prevArrow&&e.$prevArrow.off("click.slick",e.changeSlide),e.$nextArrow&&e.$nextArrow.off("click.slick",e.changeSlide),!0===e.options.accessibility&&(e.$prevArrow&&e.$prevArrow.off("keydown.slick",e.keyHandler),e.$nextArrow&&e.$nextArrow.off("keydown.slick",e.keyHandler))),e.$list.off("touchstart.slick mousedown.slick",e.swipeHandler),e.$list.off("touchmove.slick mousemove.slick",e.swipeHandler),e.$list.off("touchend.slick mouseup.slick",e.swipeHandler),e.$list.off("touchcancel.slick mouseleave.slick",e.swipeHandler),e.$list.off("click.slick",e.clickHandler),i(document).off(e.visibilityChange,e.visibility),e.cleanUpSlideEvents(),!0===e.options.accessibility&&e.$list.off("keydown.slick",e.keyHandler),!0===e.options.focusOnSelect&&i(e.$slideTrack).children().off("click.slick",e.selectHandler),i(window).off("orientationchange.slick.slick-"+e.instanceUid,e.orientationChange),i(window).off("resize.slick.slick-"+e.instanceUid,e.resize),i("[draggable!=true]",e.$slideTrack).off("dragstart",e.preventDefault),i(window).off("load.slick.slick-"+e.instanceUid,e.setPosition)},t.prototype.cleanUpSlideEvents=function(){var e=this;e.$list.off("mouseenter.slick",i.proxy(e.interrupt,e,!0)),e.$list.off("mouseleave.slick",i.proxy(e.interrupt,e,!1))},t.prototype.cleanUpRows=function(){var i,e=this;e.options.rows>0&&((i=e.$slides.children().children()).removeAttr("style"),e.$slider.empty().append(i))},t.prototype.clickHandler=function(i){!1===this.shouldClick&&(i.stopImmediatePropagation(),i.stopPropagation(),i.preventDefault())},t.prototype.destroy=function(e){var t=this;t.autoPlayClear(),t.touchObject={},t.cleanUpEvents(),i(".slick-cloned",t.$slider).detach(),t.$dots&&t.$dots.remove(),t.$prevArrow&&t.$prevArrow.length&&(t.$prevArrow.removeClass("slick-disabled slick-arrow slick-hidden").removeAttr("aria-hidden aria-disabled tabindex").css("display",""),t.htmlExpr.test(t.options.prevArrow)&&t.$prevArrow.remove()),t.$nextArrow&&t.$nextArrow.length&&(t.$nextArrow.removeClass("slick-disabled slick-arrow slick-hidden").removeAttr("aria-hidden aria-disabled tabindex").css("display",""),t.htmlExpr.test(t.options.nextArrow)&&t.$nextArrow.remove()),t.$slides&&(t.$slides.removeClass("slick-slide slick-active slick-center slick-visible slick-current").removeAttr("aria-hidden").removeAttr("data-slick-index").each((function(){i(this).attr("style",i(this).data("originalStyling"))})),t.$slideTrack.children(this.options.slide).detach(),t.$slideTrack.detach(),t.$list.detach(),t.$slider.append(t.$slides)),t.cleanUpRows(),t.$slider.removeClass("slick-slider"),t.$slider.removeClass("slick-initialized"),t.$slider.removeClass("slick-dotted"),t.unslicked=!0,e||t.$slider.trigger("destroy",[t])},t.prototype.disableTransition=function(i){var e=this,t={};t[e.transitionType]="",!1===e.options.fade?e.$slideTrack.css(t):e.$slides.eq(i).css(t)},t.prototype.fadeSlide=function(i,e){var t=this;!1===t.cssTransitions?(t.$slides.eq(i).css({zIndex:t.options.zIndex}),t.$slides.eq(i).animate({opacity:1},t.options.speed,t.options.easing,e)):(t.applyTransition(i),t.$slides.eq(i).css({opacity:1,zIndex:t.options.zIndex}),e&&setTimeout((function(){t.disableTransition(i),e.call()}),t.options.speed))},t.prototype.fadeSlideOut=function(i){var e=this;!1===e.cssTransitions?e.$slides.eq(i).animate({opacity:0,zIndex:e.options.zIndex-2},e.options.speed,e.options.easing):(e.applyTransition(i),e.$slides.eq(i).css({opacity:0,zIndex:e.options.zIndex-2}))},t.prototype.filterSlides=t.prototype.slickFilter=function(i){var e=this;null!==i&&(e.$slidesCache=e.$slides,e.unload(),e.$slideTrack.children(this.options.slide).detach(),e.$slidesCache.filter(i).appendTo(e.$slideTrack),e.reinit())},t.prototype.focusHandler=function(){var e=this;e.$slider.off("focus.slick blur.slick").on("focus.slick blur.slick","*",(function(t){t.stopImmediatePropagation();var o=i(this);setTimeout((function(){e.options.pauseOnFocus&&(e.focussed=o.is(":focus"),e.autoPlay())}),0)}))},t.prototype.getCurrent=t.prototype.slickCurrentSlide=function(){return this.currentSlide},t.prototype.getDotCount=function(){var i=this,e=0,t=0,o=0;if(!0===i.options.infinite)if(i.slideCount<=i.options.slidesToShow)++o;else for(;e<i.slideCount;)++o,e=t+i.options.slidesToScroll,t+=i.options.slidesToScroll<=i.options.slidesToShow?i.options.slidesToScroll:i.options.slidesToShow;else if(!0===i.options.centerMode)o=i.slideCount;else if(i.options.asNavFor)for(;e<i.slideCount;)++o,e=t+i.options.slidesToScroll,t+=i.options.slidesToScroll<=i.options.slidesToShow?i.options.slidesToScroll:i.options.slidesToShow;else o=1+Math.ceil((i.slideCount-i.options.slidesToShow)/i.options.slidesToScroll);return o-1},t.prototype.getLeft=function(i){var e,t,o,s,n=this,r=0;return n.slideOffset=0,t=n.$slides.first().outerHeight(!0),!0===n.options.infinite?(n.slideCount>n.options.slidesToShow&&(n.slideOffset=n.slideWidth*n.options.slidesToShow*-1,s=-1,!0===n.options.vertical&&!0===n.options.centerMode&&(2===n.options.slidesToShow?s=-1.5:1===n.options.slidesToShow&&(s=-2)),r=t*n.options.slidesToShow*s),n.slideCount%n.options.slidesToScroll!=0&&i+n.options.slidesToScroll>n.slideCount&&n.slideCount>n.options.slidesToShow&&(i>n.slideCount?(n.slideOffset=(n.options.slidesToShow-(i-n.slideCount))*n.slideWidth*-1,r=(n.options.slidesToShow-(i-n.slideCount))*t*-1):(n.slideOffset=n.slideCount%n.options.slidesToScroll*n.slideWidth*-1,r=n.slideCount%n.options.slidesToScroll*t*-1))):i+n.options.slidesToShow>n.slideCount&&(n.slideOffset=(i+n.options.slidesToShow-n.slideCount)*n.slideWidth,r=(i+n.options.slidesToShow-n.slideCount)*t),n.slideCount<=n.options.slidesToShow&&(n.slideOffset=0,r=0),!0===n.options.centerMode&&n.slideCount<=n.options.slidesToShow?n.slideOffset=n.slideWidth*Math.floor(n.options.slidesToShow)/2-n.slideWidth*n.slideCount/2:!0===n.options.centerMode&&!0===n.options.infinite?n.slideOffset+=n.slideWidth*Math.floor(n.options.slidesToShow/2)-n.slideWidth:!0===n.options.centerMode&&(n.slideOffset=0,n.slideOffset+=n.slideWidth*Math.floor(n.options.slidesToShow/2)),e=!1===n.options.vertical?i*n.slideWidth*-1+n.slideOffset:i*t*-1+r,!0===n.options.variableWidth&&(o=n.slideCount<=n.options.slidesToShow||!1===n.options.infinite?n.$slideTrack.children(".slick-slide").eq(i):n.$slideTrack.children(".slick-slide").eq(i+n.options.slidesToShow),e=!0===n.options.rtl?o[0]?-1*(n.$slideTrack.width()-o[0].offsetLeft-o.width()):0:o[0]?-1*o[0].offsetLeft:0,!0===n.options.centerMode&&(o=n.slideCount<=n.options.slidesToShow||!1===n.options.infinite?n.$slideTrack.children(".slick-slide").eq(i):n.$slideTrack.children(".slick-slide").eq(i+n.options.slidesToShow+1),e=!0===n.options.rtl?o[0]?-1*(n.$slideTrack.width()-o[0].offsetLeft-o.width()):0:o[0]?-1*o[0].offsetLeft:0,e+=(n.$list.width()-o.outerWidth())/2)),e},t.prototype.getOption=t.prototype.slickGetOption=function(i){return this.options[i]},t.prototype.getNavigableIndexes=function(){var i,e=this,t=0,o=0,s=[];for(!1===e.options.infinite?i=e.slideCount:(t=-1*e.options.slidesToScroll,o=-1*e.options.slidesToScroll,i=2*e.slideCount);t<i;)s.push(t),t=o+e.options.slidesToScroll,o+=e.options.slidesToScroll<=e.options.slidesToShow?e.options.slidesToScroll:e.options.slidesToShow;return s},t.prototype.getSlick=function(){return this},t.prototype.getSlideCount=function(){var e,t,o=this;return t=!0===o.options.centerMode?o.slideWidth*Math.floor(o.options.slidesToShow/2):0,!0===o.options.swipeToSlide?(o.$slideTrack.find(".slick-slide").each((function(s,n){if(n.offsetLeft-t+i(n).outerWidth()/2>-1*o.swipeLeft)return e=n,!1})),Math.abs(i(e).attr("data-slick-index")-o.currentSlide)||1):o.options.slidesToScroll},t.prototype.goTo=t.prototype.slickGoTo=function(i,e){this.changeSlide({data:{message:"index",index:parseInt(i)}},e)},t.prototype.init=function(e){var t=this;i(t.$slider).hasClass("slick-initialized")||(i(t.$slider).addClass("slick-initialized"),t.buildRows(),t.buildOut(),t.setProps(),t.startLoad(),t.loadSlider(),t.initializeEvents(),t.updateArrows(),t.updateDots(),t.checkResponsive(!0),t.focusHandler()),e&&t.$slider.trigger("init",[t]),!0===t.options.accessibility&&t.initADA(),t.options.autoplay&&(t.paused=!1,t.autoPlay())},t.prototype.initADA=function(){var e=this,t=Math.ceil(e.slideCount/e.options.slidesToScroll),o=e.getNavigableIndexes().filter((function(i){return i>=0&&i<e.slideCount}));e.$slides.add(e.$slideTrack.find(".slick-cloned")).attr({"aria-hidden":"true",tabindex:"-1"}).find("a, input, button, select").attr({tabindex:"-1"}),null!==e.$dots&&(e.$slides.not(e.$slideTrack.find(".slick-cloned")).each((function(t){var s=o.indexOf(t);if(i(this).attr({role:"tabpanel",id:"slick-slide"+e.instanceUid+t,tabindex:-1}),-1!==s){var n="slick-slide-control"+e.instanceUid+s;i("#"+n).length&&i(this).attr({"aria-describedby":n})}})),e.$dots.attr("role","tablist").find("li").each((function(s){var n=o[s];i(this).attr({role:"presentation"}),i(this).find("button").first().attr({role:"tab",id:"slick-slide-control"+e.instanceUid+s,"aria-controls":"slick-slide"+e.instanceUid+n,"aria-label":s+1+" of "+t,"aria-selected":null,tabindex:"-1"})})).eq(e.currentSlide).find("button").attr({"aria-selected":"true",tabindex:"0"}).end());for(var s=e.currentSlide,n=s+e.options.slidesToShow;s<n;s++)e.options.focusOnChange?e.$slides.eq(s).attr({tabindex:"0"}):e.$slides.eq(s).removeAttr("tabindex");e.activateADA()},t.prototype.initArrowEvents=function(){var i=this;!0===i.options.arrows&&i.slideCount>i.options.slidesToShow&&(i.$prevArrow.off("click.slick").on("click.slick",{message:"previous"},i.changeSlide),i.$nextArrow.off("click.slick").on("click.slick",{message:"next"},i.changeSlide),!0===i.options.accessibility&&(i.$prevArrow.on("keydown.slick",i.keyHandler),i.$nextArrow.on("keydown.slick",i.keyHandler)))},t.prototype.initDotEvents=function(){var e=this;!0===e.options.dots&&e.slideCount>e.options.slidesToShow&&(i("li",e.$dots).on("click.slick",{message:"index"},e.changeSlide),!0===e.options.accessibility&&e.$dots.on("keydown.slick",e.keyHandler)),!0===e.options.dots&&!0===e.options.pauseOnDotsHover&&e.slideCount>e.options.slidesToShow&&i("li",e.$dots).on("mouseenter.slick",i.proxy(e.interrupt,e,!0)).on("mouseleave.slick",i.proxy(e.interrupt,e,!1))},t.prototype.initSlideEvents=function(){var e=this;e.options.pauseOnHover&&(e.$list.on("mouseenter.slick",i.proxy(e.interrupt,e,!0)),e.$list.on("mouseleave.slick",i.proxy(e.interrupt,e,!1)))},t.prototype.initializeEvents=function(){var e=this;e.initArrowEvents(),e.initDotEvents(),e.initSlideEvents(),e.$list.on("touchstart.slick mousedown.slick",{action:"start"},e.swipeHandler),e.$list.on("touchmove.slick mousemove.slick",{action:"move"},e.swipeHandler),e.$list.on("touchend.slick mouseup.slick",{action:"end"},e.swipeHandler),e.$list.on("touchcancel.slick mouseleave.slick",{action:"end"},e.swipeHandler),e.$list.on("click.slick",e.clickHandler),i(document).on(e.visibilityChange,i.proxy(e.visibility,e)),!0===e.options.accessibility&&e.$list.on("keydown.slick",e.keyHandler),!0===e.options.focusOnSelect&&i(e.$slideTrack).children().on("click.slick",e.selectHandler),i(window).on("orientationchange.slick.slick-"+e.instanceUid,i.proxy(e.orientationChange,e)),i(window).on("resize.slick.slick-"+e.instanceUid,i.proxy(e.resize,e)),i("[draggable!=true]",e.$slideTrack).on("dragstart",e.preventDefault),i(window).on("load.slick.slick-"+e.instanceUid,e.setPosition),i(e.setPosition)},t.prototype.initUI=function(){var i=this;!0===i.options.arrows&&i.slideCount>i.options.slidesToShow&&(i.$prevArrow.show(),i.$nextArrow.show()),!0===i.options.dots&&i.slideCount>i.options.slidesToShow&&i.$dots.show()},t.prototype.keyHandler=function(i){var e=this;i.target.tagName.match("TEXTAREA|INPUT|SELECT")||(37===i.keyCode&&!0===e.options.accessibility?e.changeSlide({data:{message:!0===e.options.rtl?"next":"previous"}}):39===i.keyCode&&!0===e.options.accessibility&&e.changeSlide({data:{message:!0===e.options.rtl?"previous":"next"}}))},t.prototype.lazyLoad=function(){var e,t,o,s=this;function n(e){i("img[data-lazy]",e).each((function(){var e=i(this),t=i(this).attr("data-lazy"),o=i(this).attr("data-srcset"),n=i(this).attr("data-sizes")||s.$slider.attr("data-sizes"),r=document.createElement("img");r.onload=function(){e.animate({opacity:0},100,(function(){o&&(e.attr("srcset",o),n&&e.attr("sizes",n)),e.attr("src",t).animate({opacity:1},200,(function(){e.removeAttr("data-lazy data-srcset data-sizes").removeClass("slick-loading")})),s.$slider.trigger("lazyLoaded",[s,e,t])}))},r.onerror=function(){e.removeAttr("data-lazy").removeClass("slick-loading").addClass("slick-lazyload-error"),s.$slider.trigger("lazyLoadError",[s,e,t])},r.src=t}))}if(!0===s.options.centerMode?!0===s.options.infinite?o=(t=s.currentSlide+(s.options.slidesToShow/2+1))+s.options.slidesToShow+2:(t=Math.max(0,s.currentSlide-(s.options.slidesToShow/2+1)),o=s.options.slidesToShow/2+1+2+s.currentSlide):(t=s.options.infinite?s.options.slidesToShow+s.currentSlide:s.currentSlide,o=Math.ceil(t+s.options.slidesToShow),!0===s.options.fade&&(t>0&&t--,o<=s.slideCount&&o++)),e=s.$slider.find(".slick-slide").slice(t,o),"anticipated"===s.options.lazyLoad)for(var r=t-1,l=o,d=s.$slider.find(".slick-slide"),a=0;a<s.options.slidesToScroll;a++)r<0&&(r=s.slideCount-1),e=(e=e.add(d.eq(r))).add(d.eq(l)),r--,l++;n(e),s.slideCount<=s.options.slidesToShow?n(s.$slider.find(".slick-slide")):s.currentSlide>=s.slideCount-s.options.slidesToShow?n(s.$slider.find(".slick-cloned").slice(0,s.options.slidesToShow)):0===s.currentSlide&&n(s.$slider.find(".slick-cloned").slice(-1*s.options.slidesToShow))},t.prototype.loadSlider=function(){var i=this;i.setPosition(),i.$slideTrack.css({opacity:1}),i.$slider.removeClass("slick-loading"),i.initUI(),"progressive"===i.options.lazyLoad&&i.progressiveLazyLoad()},t.prototype.next=t.prototype.slickNext=function(){this.changeSlide({data:{message:"next"}})},t.prototype.orientationChange=function(){this.checkResponsive(),this.setPosition()},t.prototype.pause=t.prototype.slickPause=function(){this.autoPlayClear(),this.paused=!0},t.prototype.play=t.prototype.slickPlay=function(){var i=this;i.autoPlay(),i.options.autoplay=!0,i.paused=!1,i.focussed=!1,i.interrupted=!1},t.prototype.postSlide=function(e){var t=this;t.unslicked||(t.$slider.trigger("afterChange",[t,e]),t.animating=!1,t.slideCount>t.options.slidesToShow&&t.setPosition(),t.swipeLeft=null,t.options.autoplay&&t.autoPlay(),!0===t.options.accessibility&&(t.initADA(),t.options.focusOnChange&&i(t.$slides.get(t.currentSlide)).attr("tabindex",0).focus()))},t.prototype.prev=t.prototype.slickPrev=function(){this.changeSlide({data:{message:"previous"}})},t.prototype.preventDefault=function(i){i.preventDefault()},t.prototype.progressiveLazyLoad=function(e){e=e||1;var t,o,s,n,r,l=this,d=i("img[data-lazy]",l.$slider);d.length?(t=d.first(),o=t.attr("data-lazy"),s=t.attr("data-srcset"),n=t.attr("data-sizes")||l.$slider.attr("data-sizes"),(r=document.createElement("img")).onload=function(){s&&(t.attr("srcset",s),n&&t.attr("sizes",n)),t.attr("src",o).removeAttr("data-lazy data-srcset data-sizes").removeClass("slick-loading"),!0===l.options.adaptiveHeight&&l.setPosition(),l.$slider.trigger("lazyLoaded",[l,t,o]),l.progressiveLazyLoad()},r.onerror=function(){e<3?setTimeout((function(){l.progressiveLazyLoad(e+1)}),500):(t.removeAttr("data-lazy").removeClass("slick-loading").addClass("slick-lazyload-error"),l.$slider.trigger("lazyLoadError",[l,t,o]),l.progressiveLazyLoad())},r.src=o):l.$slider.trigger("allImagesLoaded",[l])},t.prototype.refresh=function(e){var t,o,s=this;o=s.slideCount-s.options.slidesToShow,!s.options.infinite&&s.currentSlide>o&&(s.currentSlide=o),s.slideCount<=s.options.slidesToShow&&(s.currentSlide=0),t=s.currentSlide,s.destroy(!0),i.extend(s,s.initials,{currentSlide:t}),s.init(),e||s.changeSlide({data:{message:"index",index:t}},!1)},t.prototype.registerBreakpoints=function(){var i,e,t,o=this,s=o.options.responsive||null;if(s.length){for(i in o.respondTo=o.options.respondTo||"window",s)if(t=o.breakpoints.length-1,s.hasOwnProperty(i)){for(e=s[i].breakpoint;t>=0;)o.breakpoints[t]&&o.breakpoints[t]===e&&o.breakpoints.splice(t,1),t--;o.breakpoints.push(e),o.breakpointSettings[e]=s[i].settings}o.breakpoints.sort((function(i,e){return o.options.mobileFirst?i-e:e-i}))}},t.prototype.reinit=function(){var e=this;e.$slides=e.$slideTrack.children(e.options.slide).addClass("slick-slide"),e.slideCount=e.$slides.length,e.currentSlide>=e.slideCount&&0!==e.currentSlide&&(e.currentSlide=e.currentSlide-e.options.slidesToScroll),e.slideCount<=e.options.slidesToShow&&(e.currentSlide=0),e.registerBreakpoints(),e.setProps(),e.setupInfinite(),e.buildArrows(),e.updateArrows(),e.initArrowEvents(),e.buildDots(),e.updateDots(),e.initDotEvents(),e.cleanUpSlideEvents(),e.initSlideEvents(),e.checkResponsive(!1,!0),!0===e.options.focusOnSelect&&i(e.$slideTrack).children().on("click.slick",e.selectHandler),e.setSlideClasses("number"==typeof e.currentSlide?e.currentSlide:0),e.setPosition(),e.focusHandler(),e.paused=!e.options.autoplay,e.autoPlay(),e.$slider.trigger("reInit",[e])},t.prototype.resize=function(){var e=this;i(window).width()!==e.windowWidth&&(clearTimeout(e.windowDelay),e.windowDelay=window.setTimeout((function(){e.windowWidth=i(window).width(),e.checkResponsive(),e.unslicked||e.setPosition()}),50))},t.prototype.removeSlide=t.prototype.slickRemove=function(i,e,t){var o=this;if(i="boolean"==typeof i?!0===(e=i)?0:o.slideCount-1:!0===e?--i:i,o.slideCount<1||i<0||i>o.slideCount-1)return!1;o.unload(),!0===t?o.$slideTrack.children().remove():o.$slideTrack.children(this.options.slide).eq(i).remove(),o.$slides=o.$slideTrack.children(this.options.slide),o.$slideTrack.children(this.options.slide).detach(),o.$slideTrack.append(o.$slides),o.$slidesCache=o.$slides,o.reinit()},t.prototype.setCSS=function(i){var e,t,o=this,s={};!0===o.options.rtl&&(i=-i),e="left"==o.positionProp?Math.ceil(i)+"px":"0px",t="top"==o.positionProp?Math.ceil(i)+"px":"0px",s[o.positionProp]=i,!1===o.transformsEnabled?o.$slideTrack.css(s):(s={},!1===o.cssTransitions?(s[o.animType]="translate("+e+", "+t+")",o.$slideTrack.css(s)):(s[o.animType]="translate3d("+e+", "+t+", 0px)",o.$slideTrack.css(s)))},t.prototype.setDimensions=function(){var i=this;!1===i.options.vertical?!0===i.options.centerMode&&i.$list.css({padding:"0px "+i.options.centerPadding}):(i.$list.height(i.$slides.first().outerHeight(!0)*i.options.slidesToShow),!0===i.options.centerMode&&i.$list.css({padding:i.options.centerPadding+" 0px"})),i.listWidth=i.$list.width(),i.listHeight=i.$list.height(),!1===i.options.vertical&&!1===i.options.variableWidth?(i.slideWidth=Math.ceil(i.listWidth/i.options.slidesToShow),i.$slideTrack.width(Math.ceil(i.slideWidth*i.$slideTrack.children(".slick-slide").length))):!0===i.options.variableWidth?i.$slideTrack.width(5e3*i.slideCount):(i.slideWidth=Math.ceil(i.listWidth),i.$slideTrack.height(Math.ceil(i.$slides.first().outerHeight(!0)*i.$slideTrack.children(".slick-slide").length)));var e=i.$slides.first().outerWidth(!0)-i.$slides.first().width();!1===i.options.variableWidth&&i.$slideTrack.children(".slick-slide").width(i.slideWidth-e)},t.prototype.setFade=function(){var e,t=this;t.$slides.each((function(o,s){e=t.slideWidth*o*-1,!0===t.options.rtl?i(s).css({position:"relative",right:e,top:0,zIndex:t.options.zIndex-2,opacity:0}):i(s).css({position:"relative",left:e,top:0,zIndex:t.options.zIndex-2,opacity:0})})),t.$slides.eq(t.currentSlide).css({zIndex:t.options.zIndex-1,opacity:1})},t.prototype.setHeight=function(){var i=this;if(!0===i.options.adaptiveHeight&&!1===i.options.vertical){var e=i.$slides.eq(i.currentSlide).outerHeight(!0);i.$list.css("height",e)}},t.prototype.setOption=t.prototype.slickSetOption=function(){var e,t,o,s,n,r=this,l=!1;if("object"==typeof arguments[0]?(o=arguments[0],l=arguments[1],n="multiple"):"string"==typeof arguments[0]&&(o=arguments[0],s=arguments[1],l=arguments[2],"responsive"===arguments[0]&&"array"==typeof arguments[1]?n="responsive":void 0!==arguments[1]&&(n="single")),"single"===n)r.options[o]=s;else if("multiple"===n)i.each(o,(function(i,e){r.options[i]=e}));else if("responsive"===n)for(t in s)if("array"!=typeof r.options.responsive)r.options.responsive=[s[t]];else{for(e=r.options.responsive.length-1;e>=0;)r.options.responsive[e].breakpoint===s[t].breakpoint&&r.options.responsive.splice(e,1),e--;r.options.responsive.push(s[t])}l&&(r.unload(),r.reinit())},t.prototype.setPosition=function(){var i=this;i.setDimensions(),i.setHeight(),!1===i.options.fade?i.setCSS(i.getLeft(i.currentSlide)):i.setFade(),i.$slider.trigger("setPosition",[i])},t.prototype.setProps=function(){var i=this,e=document.body.style;i.positionProp=!0===i.options.vertical?"top":"left","top"===i.positionProp?i.$slider.addClass("slick-vertical"):i.$slider.removeClass("slick-vertical"),void 0===e.WebkitTransition&&void 0===e.MozTransition&&void 0===e.msTransition||!0===i.options.useCSS&&(i.cssTransitions=!0),i.options.fade&&("number"==typeof i.options.zIndex?i.options.zIndex<3&&(i.options.zIndex=3):i.options.zIndex=i.defaults.zIndex),void 0!==e.OTransform&&(i.animType="OTransform",i.transformType="-o-transform",i.transitionType="OTransition",void 0===e.perspectiveProperty&&void 0===e.webkitPerspective&&(i.animType=!1)),void 0!==e.MozTransform&&(i.animType="MozTransform",i.transformType="-moz-transform",i.transitionType="MozTransition",void 0===e.perspectiveProperty&&void 0===e.MozPerspective&&(i.animType=!1)),void 0!==e.webkitTransform&&(i.animType="webkitTransform",i.transformType="-webkit-transform",i.transitionType="webkitTransition",void 0===e.perspectiveProperty&&void 0===e.webkitPerspective&&(i.animType=!1)),void 0!==e.msTransform&&(i.animType="msTransform",i.transformType="-ms-transform",i.transitionType="msTransition",void 0===e.msTransform&&(i.animType=!1)),void 0!==e.transform&&!1!==i.animType&&(i.animType="transform",i.transformType="transform",i.transitionType="transition"),i.transformsEnabled=i.options.useTransform&&null!==i.animType&&!1!==i.animType},t.prototype.setSlideClasses=function(i){var e,t,o,s,n=this;if(t=n.$slider.find(".slick-slide").removeClass("slick-active slick-center slick-current").attr("aria-hidden","true"),n.$slides.eq(i).addClass("slick-current"),!0===n.options.centerMode){var r=n.options.slidesToShow%2==0?1:0;e=Math.floor(n.options.slidesToShow/2),!0===n.options.infinite&&(i>=e&&i<=n.slideCount-1-e?n.$slides.slice(i-e+r,i+e+1).addClass("slick-active").attr("aria-hidden","false"):(o=n.options.slidesToShow+i,t.slice(o-e+1+r,o+e+2).addClass("slick-active").attr("aria-hidden","false")),0===i?t.eq(t.length-1-n.options.slidesToShow).addClass("slick-center"):i===n.slideCount-1&&t.eq(n.options.slidesToShow).addClass("slick-center")),n.$slides.eq(i).addClass("slick-center")}else i>=0&&i<=n.slideCount-n.options.slidesToShow?n.$slides.slice(i,i+n.options.slidesToShow).addClass("slick-active").attr("aria-hidden","false"):t.length<=n.options.slidesToShow?t.addClass("slick-active").attr("aria-hidden","false"):(s=n.slideCount%n.options.slidesToShow,o=!0===n.options.infinite?n.options.slidesToShow+i:i,n.options.slidesToShow==n.options.slidesToScroll&&n.slideCount-i<n.options.slidesToShow?t.slice(o-(n.options.slidesToShow-s),o+s).addClass("slick-active").attr("aria-hidden","false"):t.slice(o,o+n.options.slidesToShow).addClass("slick-active").attr("aria-hidden","false"));"ondemand"!==n.options.lazyLoad&&"anticipated"!==n.options.lazyLoad||n.lazyLoad()},t.prototype.setupInfinite=function(){var e,t,o,s=this;if(!0===s.options.fade&&(s.options.centerMode=!1),!0===s.options.infinite&&!1===s.options.fade&&(t=null,s.slideCount>s.options.slidesToShow)){for(o=!0===s.options.centerMode?s.options.slidesToShow+1:s.options.slidesToShow,e=s.slideCount;e>s.slideCount-o;e-=1)t=e-1,i(s.$slides[t]).clone(!0).attr("id","").attr("data-slick-index",t-s.slideCount).prependTo(s.$slideTrack).addClass("slick-cloned");for(e=0;e<o+s.slideCount;e+=1)t=e,i(s.$slides[t]).clone(!0).attr("id","").attr("data-slick-index",t+s.slideCount).appendTo(s.$slideTrack).addClass("slick-cloned")}},t.prototype.interrupt=function(i){i||this.autoPlay(),this.interrupted=i},t.prototype.selectHandler=function(e){var t=this,o=i(e.target).is(".slick-slide")?i(e.target):i(e.target).parents(".slick-slide"),s=parseInt(o.attr("data-slick-index"));s||(s=0),t.slideCount<=t.options.slidesToShow?t.slideHandler(s,!1,!0):t.slideHandler(s)},t.prototype.slideHandler=function(i,e,t){var o,s,n,r,l,d,a=this;if(e=e||!1,!(!0===a.animating&&!0===a.options.waitForAnimate||!0===a.options.fade&&a.currentSlide===i))if(!1===e&&a.asNavFor(i),o=i,l=a.getLeft(o),r=a.getLeft(a.currentSlide),a.currentLeft=null===a.swipeLeft?r:a.swipeLeft,!1===a.options.infinite&&!1===a.options.centerMode&&(i<0||i>a.getDotCount()*a.options.slidesToScroll))!1===a.options.fade&&(o=a.currentSlide,!0!==t&&a.slideCount>a.options.slidesToShow?a.animateSlide(r,(function(){a.postSlide(o)})):a.postSlide(o));else if(!1===a.options.infinite&&!0===a.options.centerMode&&(i<0||i>a.slideCount-a.options.slidesToScroll))!1===a.options.fade&&(o=a.currentSlide,!0!==t&&a.slideCount>a.options.slidesToShow?a.animateSlide(r,(function(){a.postSlide(o)})):a.postSlide(o));else{if(a.options.autoplay&&clearInterval(a.autoPlayTimer),s=o<0?a.slideCount%a.options.slidesToScroll!=0?a.slideCount-a.slideCount%a.options.slidesToScroll:a.slideCount+o:o>=a.slideCount?a.slideCount%a.options.slidesToScroll!=0?0:o-a.slideCount:o,a.animating=!0,a.$slider.trigger("beforeChange",[a,a.currentSlide,s]),n=a.currentSlide,a.currentSlide=s,a.setSlideClasses(a.currentSlide),a.options.asNavFor&&(d=(d=a.getNavTarget()).slick("getSlick")).slideCount<=d.options.slidesToShow&&d.setSlideClasses(a.currentSlide),a.updateDots(),a.updateArrows(),!0===a.options.fade)return!0!==t?(a.fadeSlideOut(n),a.fadeSlide(s,(function(){a.postSlide(s)}))):a.postSlide(s),void a.animateHeight();!0!==t&&a.slideCount>a.options.slidesToShow?a.animateSlide(l,(function(){a.postSlide(s)})):a.postSlide(s)}},t.prototype.startLoad=function(){var i=this;!0===i.options.arrows&&i.slideCount>i.options.slidesToShow&&(i.$prevArrow.hide(),i.$nextArrow.hide()),!0===i.options.dots&&i.slideCount>i.options.slidesToShow&&i.$dots.hide(),i.$slider.addClass("slick-loading")},t.prototype.swipeDirection=function(){var i,e,t,o,s=this;return i=s.touchObject.startX-s.touchObject.curX,e=s.touchObject.startY-s.touchObject.curY,t=Math.atan2(e,i),(o=Math.round(180*t/Math.PI))<0&&(o=360-Math.abs(o)),o<=45&&o>=0?!1===s.options.rtl?"left":"right":o<=360&&o>=315?!1===s.options.rtl?"left":"right":o>=135&&o<=225?!1===s.options.rtl?"right":"left":!0===s.options.verticalSwiping?o>=35&&o<=135?"down":"up":"vertical"},t.prototype.swipeEnd=function(i){var e,t,o=this;if(o.dragging=!1,o.swiping=!1,o.scrolling)return o.scrolling=!1,!1;if(o.interrupted=!1,o.shouldClick=!(o.touchObject.swipeLength>10),void 0===o.touchObject.curX)return!1;if(!0===o.touchObject.edgeHit&&o.$slider.trigger("edge",[o,o.swipeDirection()]),o.touchObject.swipeLength>=o.touchObject.minSwipe){switch(t=o.swipeDirection()){case"left":case"down":e=o.options.swipeToSlide?o.checkNavigable(o.currentSlide+o.getSlideCount()):o.currentSlide+o.getSlideCount(),o.currentDirection=0;break;case"right":case"up":e=o.options.swipeToSlide?o.checkNavigable(o.currentSlide-o.getSlideCount()):o.currentSlide-o.getSlideCount(),o.currentDirection=1}"vertical"!=t&&(o.slideHandler(e),o.touchObject={},o.$slider.trigger("swipe",[o,t]))}else o.touchObject.startX!==o.touchObject.curX&&(o.slideHandler(o.currentSlide),o.touchObject={})},t.prototype.swipeHandler=function(i){var e=this;if(!(!1===e.options.swipe||"ontouchend"in document&&!1===e.options.swipe||!1===e.options.draggable&&-1!==i.type.indexOf("mouse")))switch(e.touchObject.fingerCount=i.originalEvent&&void 0!==i.originalEvent.touches?i.originalEvent.touches.length:1,e.touchObject.minSwipe=e.listWidth/e.options.touchThreshold,!0===e.options.verticalSwiping&&(e.touchObject.minSwipe=e.listHeight/e.options.touchThreshold),i.data.action){case"start":e.swipeStart(i);break;case"move":e.swipeMove(i);break;case"end":e.swipeEnd(i)}},t.prototype.swipeMove=function(i){var e,t,o,s,n,r,l=this;return n=void 0!==i.originalEvent?i.originalEvent.touches:null,!(!l.dragging||l.scrolling||n&&1!==n.length)&&(e=l.getLeft(l.currentSlide),l.touchObject.curX=void 0!==n?n[0].pageX:i.clientX,l.touchObject.curY=void 0!==n?n[0].pageY:i.clientY,l.touchObject.swipeLength=Math.round(Math.sqrt(Math.pow(l.touchObject.curX-l.touchObject.startX,2))),r=Math.round(Math.sqrt(Math.pow(l.touchObject.curY-l.touchObject.startY,2))),!l.options.verticalSwiping&&!l.swiping&&r>4?(l.scrolling=!0,!1):(!0===l.options.verticalSwiping&&(l.touchObject.swipeLength=r),t=l.swipeDirection(),void 0!==i.originalEvent&&l.touchObject.swipeLength>4&&(l.swiping=!0,i.preventDefault()),s=(!1===l.options.rtl?1:-1)*(l.touchObject.curX>l.touchObject.startX?1:-1),!0===l.options.verticalSwiping&&(s=l.touchObject.curY>l.touchObject.startY?1:-1),o=l.touchObject.swipeLength,l.touchObject.edgeHit=!1,!1===l.options.infinite&&(0===l.currentSlide&&"right"===t||l.currentSlide>=l.getDotCount()&&"left"===t)&&(o=l.touchObject.swipeLength*l.options.edgeFriction,l.touchObject.edgeHit=!0),!1===l.options.vertical?l.swipeLeft=e+o*s:l.swipeLeft=e+o*(l.$list.height()/l.listWidth)*s,!0===l.options.verticalSwiping&&(l.swipeLeft=e+o*s),!0!==l.options.fade&&!1!==l.options.touchMove&&(!0===l.animating?(l.swipeLeft=null,!1):void l.setCSS(l.swipeLeft))))},t.prototype.swipeStart=function(i){var e,t=this;if(t.interrupted=!0,1!==t.touchObject.fingerCount||t.slideCount<=t.options.slidesToShow)return t.touchObject={},!1;void 0!==i.originalEvent&&void 0!==i.originalEvent.touches&&(e=i.originalEvent.touches[0]),t.touchObject.startX=t.touchObject.curX=void 0!==e?e.pageX:i.clientX,t.touchObject.startY=t.touchObject.curY=void 0!==e?e.pageY:i.clientY,t.dragging=!0},t.prototype.unfilterSlides=t.prototype.slickUnfilter=function(){var i=this;null!==i.$slidesCache&&(i.unload(),i.$slideTrack.children(this.options.slide).detach(),i.$slidesCache.appendTo(i.$slideTrack),i.reinit())},t.prototype.unload=function(){var e=this;i(".slick-cloned",e.$slider).remove(),e.$dots&&e.$dots.remove(),e.$prevArrow&&e.htmlExpr.test(e.options.prevArrow)&&e.$prevArrow.remove(),e.$nextArrow&&e.htmlExpr.test(e.options.nextArrow)&&e.$nextArrow.remove(),e.$slides.removeClass("slick-slide slick-active slick-visible slick-current").attr("aria-hidden","true").css("width","")},t.prototype.unslick=function(i){var e=this;e.$slider.trigger("unslick",[e,i]),e.destroy()},t.prototype.updateArrows=function(){var i=this;Math.floor(i.options.slidesToShow/2),!0===i.options.arrows&&i.slideCount>i.options.slidesToShow&&!i.options.infinite&&(i.$prevArrow.removeClass("slick-disabled").attr("aria-disabled","false"),i.$nextArrow.removeClass("slick-disabled").attr("aria-disabled","false"),0===i.currentSlide?(i.$prevArrow.addClass("slick-disabled").attr("aria-disabled","true"),i.$nextArrow.removeClass("slick-disabled").attr("aria-disabled","false")):i.currentSlide>=i.slideCount-i.options.slidesToShow&&!1===i.options.centerMode?(i.$nextArrow.addClass("slick-disabled").attr("aria-disabled","true"),i.$prevArrow.removeClass("slick-disabled").attr("aria-disabled","false")):i.currentSlide>=i.slideCount-1&&!0===i.options.centerMode&&(i.$nextArrow.addClass("slick-disabled").attr("aria-disabled","true"),i.$prevArrow.removeClass("slick-disabled").attr("aria-disabled","false")))},t.prototype.updateDots=function(){var i=this;null!==i.$dots&&(i.$dots.find("li").removeClass("slick-active").end(),i.$dots.find("li").eq(Math.floor(i.currentSlide/i.options.slidesToScroll)).addClass("slick-active"))},t.prototype.visibility=function(){var i=this;i.options.autoplay&&(document[i.hidden]?i.interrupted=!0:i.interrupted=!1)},i.fn.slick=function(){var i,e,o=this,s=arguments[0],n=Array.prototype.slice.call(arguments,1),r=o.length;for(i=0;i<r;i++)if("object"==typeof s||void 0===s?o[i].slick=new t(o[i],s):e=o[i].slick[s].apply(o[i].slick,n),void 0!==e)return e;return o}}));
|
lang/so-widgets-bundle.pot
CHANGED
@@ -160,7 +160,7 @@ msgstr ""
|
|
160 |
msgid "All"
|
161 |
msgstr ""
|
162 |
|
163 |
-
#: admin/tpl/admin.php:18, widgets/contact/contact.php:
|
164 |
msgid "Enabled"
|
165 |
msgstr ""
|
166 |
|
@@ -180,7 +180,7 @@ msgstr ""
|
|
180 |
msgid "Deactivate"
|
181 |
msgstr ""
|
182 |
|
183 |
-
#: admin/tpl/admin.php:90, widgets/blog/blog.php:84, widgets/contact/contact.php:
|
184 |
msgid "Settings"
|
185 |
msgstr ""
|
186 |
|
@@ -272,7 +272,7 @@ msgstr ""
|
|
272 |
msgid "Regular"
|
273 |
msgstr ""
|
274 |
|
275 |
-
#: icons/fontawesome/filter.php:1865, widgets/contact/contact.php:
|
276 |
msgid "Solid"
|
277 |
msgstr ""
|
278 |
|
@@ -288,7 +288,7 @@ msgstr ""
|
|
288 |
msgid "SiteOrigin Accordion"
|
289 |
msgstr ""
|
290 |
|
291 |
-
#: widgets/accordion/accordion.php:48, widgets/tabs/tabs.php:48
|
292 |
msgid "Scroll top"
|
293 |
msgstr ""
|
294 |
|
@@ -296,7 +296,7 @@ msgstr ""
|
|
296 |
msgid "When opening the panel, scroll the user to the top of the panel."
|
297 |
msgstr ""
|
298 |
|
299 |
-
#: widgets/accordion/accordion.php:72, widgets/accordion/accordion.php:85, widgets/anything-carousel/anything-carousel.php:65, widgets/anything-carousel/anything-carousel.php:81, widgets/blog/blog.php:70, widgets/contact/contact.php:
|
300 |
msgid "Title"
|
301 |
msgstr ""
|
302 |
|
@@ -328,7 +328,7 @@ msgstr ""
|
|
328 |
msgid "Closed"
|
329 |
msgstr ""
|
330 |
|
331 |
-
#: widgets/accordion/accordion.php:111, widgets/blog/blog.php:179, widgets/contact/contact.php:
|
332 |
msgid "Design"
|
333 |
msgstr ""
|
334 |
|
@@ -336,7 +336,7 @@ msgstr ""
|
|
336 |
msgid "Headings"
|
337 |
msgstr ""
|
338 |
|
339 |
-
#: widgets/accordion/accordion.php:121, widgets/accordion/accordion.php:159, widgets/contact/contact.php:
|
340 |
msgid "Background color"
|
341 |
msgstr ""
|
342 |
|
@@ -352,7 +352,7 @@ msgstr ""
|
|
352 |
msgid "Title hover color"
|
353 |
msgstr ""
|
354 |
|
355 |
-
#: widgets/accordion/accordion.php:140, widgets/accordion/accordion.php:168, widgets/contact/contact.php:
|
356 |
msgid "Border color"
|
357 |
msgstr ""
|
358 |
|
@@ -360,7 +360,7 @@ msgstr ""
|
|
360 |
msgid "Border hover color"
|
361 |
msgstr ""
|
362 |
|
363 |
-
#: widgets/accordion/accordion.php:148, widgets/accordion/accordion.php:172, widgets/contact/contact.php:
|
364 |
msgid "Border width"
|
365 |
msgstr ""
|
366 |
|
@@ -400,35 +400,35 @@ msgstr ""
|
|
400 |
msgid "Item"
|
401 |
msgstr ""
|
402 |
|
403 |
-
#: widgets/anything-carousel/anything-carousel.php:108, widgets/blog/blog.php:206, widgets/blog/blog.php:233, widgets/blog/blog.php:260, widgets/blog/blog.php:297, widgets/blog/blog.php:350, widgets/blog/blog.php:382, widgets/blog/blog.php:556, widgets/button/button.php:201, widgets/contact/contact.php:
|
404 |
msgid "Font"
|
405 |
msgstr ""
|
406 |
|
407 |
-
#: widgets/anything-carousel/anything-carousel.php:112, widgets/contact/contact.php:
|
408 |
msgid "Font size"
|
409 |
msgstr ""
|
410 |
|
411 |
-
#: widgets/anything-carousel/anything-carousel.php:116, widgets/blog/blog.php:215, widgets/blog/blog.php:242, widgets/blog/blog.php:269, widgets/blog/blog.php:306, widgets/blog/blog.php:359, widgets/blog/blog.php:408, widgets/contact/contact.php:
|
412 |
msgid "Color"
|
413 |
msgstr ""
|
414 |
|
415 |
-
#: widgets/anything-carousel/anything-carousel.php:120, widgets/contact/contact.php:
|
416 |
msgid "Margin"
|
417 |
msgstr ""
|
418 |
|
419 |
-
#: widgets/anything-carousel/anything-carousel.php:125, widgets/button/button.php:104, widgets/features/features.php:72, widgets/image-grid/image-grid.php:134, widgets/image-grid/image-grid.php:154, widgets/image-grid/image-grid.php:247
|
420 |
msgid "Top"
|
421 |
msgstr ""
|
422 |
|
423 |
-
#: widgets/anything-carousel/anything-carousel.php:129, widgets/button/button.php:105, widgets/button/button.php:131, widgets/button/button.php:142, widgets/contact/contact.php:
|
424 |
msgid "Right"
|
425 |
msgstr ""
|
426 |
|
427 |
-
#: widgets/anything-carousel/anything-carousel.php:133, widgets/button/button.php:106, widgets/features/features.php:74, widgets/image-grid/image-grid.php:140, widgets/image-grid/image-grid.php:156, widgets/image-grid/image-grid.php:253
|
428 |
msgid "Bottom"
|
429 |
msgstr ""
|
430 |
|
431 |
-
#: widgets/anything-carousel/anything-carousel.php:137, widgets/button/button.php:107, widgets/button/button.php:130, widgets/button/button.php:141, widgets/contact/contact.php:
|
432 |
msgid "Left"
|
433 |
msgstr ""
|
434 |
|
@@ -584,7 +584,7 @@ msgstr ""
|
|
584 |
msgid "Overlay Post Category"
|
585 |
msgstr ""
|
586 |
|
587 |
-
#: widgets/blog/blog.php:316, widgets/blog/blog.php:541, widgets/contact/contact.php:
|
588 |
msgid "Background"
|
589 |
msgstr ""
|
590 |
|
@@ -692,11 +692,11 @@ msgstr ""
|
|
692 |
msgid "Dots Color"
|
693 |
msgstr ""
|
694 |
|
695 |
-
#: widgets/blog/blog.php:580, widgets/button/button.php:121, widgets/contact/contact.php:
|
696 |
msgid "Width"
|
697 |
msgstr ""
|
698 |
|
699 |
-
#: widgets/blog/blog.php:586, widgets/contact/contact.php:
|
700 |
msgid "Height"
|
701 |
msgstr ""
|
702 |
|
@@ -704,7 +704,7 @@ msgstr ""
|
|
704 |
msgid "Posts Query"
|
705 |
msgstr ""
|
706 |
|
707 |
-
#: widgets/blog/blog.php:608, widgets/button/button.php:33, widgets/contact/contact.php:
|
708 |
msgid "Responsive Breakpoint"
|
709 |
msgstr ""
|
710 |
|
@@ -765,11 +765,11 @@ msgstr ""
|
|
765 |
msgid "Button Text"
|
766 |
msgstr ""
|
767 |
|
768 |
-
#: widgets/button/button.php:62, widgets/google-map/google-map.php:103, widgets/headline/headline.php:57, widgets/headline/headline.php:138, widgets/hero/hero.php:139, widgets/icon/icon.php:57, widgets/image/image.php:110, widgets/layout-slider/layout-slider.php:107, widgets/lottie-player/lottie-player.php:73, widgets/simple-masonry/simple-masonry.php:
|
769 |
msgid "Destination URL"
|
770 |
msgstr ""
|
771 |
|
772 |
-
#: widgets/button/button.php:69, widgets/google-map/google-map.php:114, widgets/headline/headline.php:62, widgets/headline/headline.php:143, widgets/icon/icon.php:63, widgets/simple-masonry/simple-masonry.php:
|
773 |
msgid "Open in a new window"
|
774 |
msgstr ""
|
775 |
|
@@ -809,15 +809,15 @@ msgstr ""
|
|
809 |
msgid "Leave blank to let the button resize according to content."
|
810 |
msgstr ""
|
811 |
|
812 |
-
#: widgets/button/button.php:127, widgets/contact/contact.php:
|
813 |
msgid "Align"
|
814 |
msgstr ""
|
815 |
|
816 |
-
#: widgets/button/button.php:132, widgets/button/button.php:143, widgets/contact/contact.php:
|
817 |
msgid "Center"
|
818 |
msgstr ""
|
819 |
|
820 |
-
#: widgets/button/button.php:133, widgets/button/button.php:144, widgets/contact/contact.php:
|
821 |
msgid "Justify"
|
822 |
msgstr ""
|
823 |
|
@@ -861,7 +861,7 @@ msgstr ""
|
|
861 |
msgid "Hover Text Color"
|
862 |
msgstr ""
|
863 |
|
864 |
-
#: widgets/button/button.php:209, widgets/contact/contact.php:
|
865 |
msgid "Normal"
|
866 |
msgstr ""
|
867 |
|
@@ -881,7 +881,7 @@ msgstr ""
|
|
881 |
msgid "Rounding"
|
882 |
msgstr ""
|
883 |
|
884 |
-
#: widgets/button/button.php:221, widgets/contact/contact.php:
|
885 |
msgid "None"
|
886 |
msgstr ""
|
887 |
|
@@ -897,7 +897,7 @@ msgstr ""
|
|
897 |
msgid "Completely Rounded"
|
898 |
msgstr ""
|
899 |
|
900 |
-
#: widgets/button/button.php:230, widgets/contact/contact.php:
|
901 |
msgid "Padding"
|
902 |
msgstr ""
|
903 |
|
@@ -917,11 +917,11 @@ msgstr ""
|
|
917 |
msgid "Other Attributes and SEO"
|
918 |
msgstr ""
|
919 |
|
920 |
-
#: widgets/button/button.php:250, widgets/contact/contact.php:
|
921 |
msgid "Button ID"
|
922 |
msgstr ""
|
923 |
|
924 |
-
#: widgets/button/button.php:251, widgets/contact/contact.php:
|
925 |
msgid "An ID attribute allows you to target this button in JavaScript."
|
926 |
msgstr ""
|
927 |
|
@@ -941,11 +941,11 @@ msgstr ""
|
|
941 |
msgid "Adds a title attribute to the button link."
|
942 |
msgstr ""
|
943 |
|
944 |
-
#: widgets/button/button.php:268, widgets/contact/contact.php:
|
945 |
msgid "Onclick"
|
946 |
msgstr ""
|
947 |
|
948 |
-
#: widgets/button/button.php:269, widgets/contact/contact.php:
|
949 |
msgid "Run this JavaScript when the button is clicked. Ideal for tracking."
|
950 |
msgstr ""
|
951 |
|
@@ -969,544 +969,548 @@ msgstr ""
|
|
969 |
msgid "SiteOrigin Contact Form"
|
970 |
msgstr ""
|
971 |
|
972 |
-
#: widgets/contact/contact.php:
|
973 |
msgid "Contact Us"
|
974 |
msgstr ""
|
975 |
|
976 |
-
#: widgets/contact/contact.php:
|
977 |
msgid "Display title"
|
978 |
msgstr ""
|
979 |
|
980 |
-
#: widgets/contact/contact.php:
|
981 |
msgid "To email address"
|
982 |
msgstr ""
|
983 |
|
984 |
-
#: widgets/contact/contact.php:
|
985 |
msgid "Where contact emails will be delivered to. You can send to multiple emails by separating the emails with a comma (,)"
|
986 |
msgstr ""
|
987 |
|
988 |
-
#: widgets/contact/contact.php:
|
989 |
msgid "From email address"
|
990 |
msgstr ""
|
991 |
|
992 |
-
#: widgets/contact/contact.php:
|
993 |
msgid "It will appear as if emails are sent from this address. Ideally, this should be in the same domain as this server to avoid spam filters."
|
994 |
msgstr ""
|
995 |
|
996 |
-
#: widgets/contact/contact.php:
|
997 |
msgid "Default subject"
|
998 |
msgstr ""
|
999 |
|
1000 |
-
#: widgets/contact/contact.php:
|
1001 |
msgid "Subject to use when there isn't one supplied by the user. If you make use of this option it won't be possible to set the Subject field as required because the default subject will be used as a fallback."
|
1002 |
msgstr ""
|
1003 |
|
1004 |
-
#: widgets/contact/contact.php:
|
1005 |
msgid "Subject prefix"
|
1006 |
msgstr ""
|
1007 |
|
1008 |
-
#: widgets/contact/contact.php:
|
1009 |
msgid "Prefix added to all incoming email subjects."
|
1010 |
msgstr ""
|
1011 |
|
1012 |
-
#: widgets/contact/contact.php:
|
1013 |
msgid "Success message"
|
1014 |
msgstr ""
|
1015 |
|
1016 |
-
#: widgets/contact/contact.php:
|
1017 |
msgid "Message to display after message successfully sent."
|
1018 |
msgstr ""
|
1019 |
|
1020 |
-
#: widgets/contact/contact.php:
|
1021 |
msgid "Thanks for contacting us. We'll get back to you shortly."
|
1022 |
msgstr ""
|
1023 |
|
1024 |
-
#: widgets/contact/contact.php:
|
1025 |
msgid "Submit button text"
|
1026 |
msgstr ""
|
1027 |
|
1028 |
-
#: widgets/contact/contact.php:
|
1029 |
msgid "Indicate required fields with asterisk (*)"
|
1030 |
msgstr ""
|
1031 |
|
1032 |
-
#: widgets/contact/contact.php:
|
1033 |
msgid "Required field indicator message"
|
1034 |
msgstr ""
|
1035 |
|
1036 |
-
#: widgets/contact/contact.php:
|
1037 |
msgid "Fields marked with * are required"
|
1038 |
msgstr ""
|
1039 |
|
1040 |
-
#: widgets/contact/contact.php:
|
1041 |
msgid "Log IP addresses"
|
1042 |
msgstr ""
|
1043 |
|
1044 |
-
#: widgets/contact/contact.php:
|
1045 |
msgid "List in contact emails, the IP address of the form sender."
|
1046 |
msgstr ""
|
1047 |
|
1048 |
-
#: widgets/contact/contact.php:
|
1049 |
msgid "Fields"
|
1050 |
msgstr ""
|
1051 |
|
1052 |
-
#: widgets/contact/contact.php:
|
1053 |
msgid "Field"
|
1054 |
msgstr ""
|
1055 |
|
1056 |
-
#: widgets/contact/contact.php:
|
1057 |
msgid "Field Type"
|
1058 |
msgstr ""
|
1059 |
|
1060 |
-
#: widgets/contact/contact.php:
|
1061 |
msgid "Select Field Type"
|
1062 |
msgstr ""
|
1063 |
|
1064 |
-
#: widgets/contact/contact.php:
|
1065 |
msgid "Name"
|
1066 |
msgstr ""
|
1067 |
|
1068 |
-
#: widgets/contact/contact.php:
|
1069 |
msgid "Email"
|
1070 |
msgstr ""
|
1071 |
|
1072 |
-
#: widgets/contact/contact.php:
|
1073 |
msgid "Phone Number"
|
1074 |
msgstr ""
|
1075 |
|
1076 |
-
#: widgets/contact/contact.php:
|
1077 |
msgid "Number"
|
1078 |
msgstr ""
|
1079 |
|
1080 |
-
#: widgets/contact/contact.php:
|
1081 |
msgid "Subject"
|
1082 |
msgstr ""
|
1083 |
|
1084 |
-
#: widgets/contact/contact.php:
|
1085 |
msgid "Text"
|
1086 |
msgstr ""
|
1087 |
|
1088 |
-
#: widgets/contact/contact.php:
|
1089 |
msgid "Text Area"
|
1090 |
msgstr ""
|
1091 |
|
1092 |
-
#: widgets/contact/contact.php:
|
1093 |
msgid "Dropdown Select"
|
1094 |
msgstr ""
|
1095 |
|
1096 |
-
#: widgets/contact/contact.php:
|
1097 |
msgid "Checkboxes"
|
1098 |
msgstr ""
|
1099 |
|
1100 |
-
#: widgets/contact/contact.php:
|
1101 |
msgid "Radio"
|
1102 |
msgstr ""
|
1103 |
|
1104 |
-
#: widgets/contact/contact.php:
|
1105 |
msgid "Label"
|
1106 |
msgstr ""
|
1107 |
|
1108 |
-
#: widgets/contact/contact.php:
|
1109 |
msgid "Description"
|
1110 |
msgstr ""
|
1111 |
|
1112 |
-
#: widgets/contact/contact.php:
|
1113 |
msgid "This text will appear small beneath the input field."
|
1114 |
msgstr ""
|
1115 |
|
1116 |
-
#: widgets/contact/contact.php:
|
1117 |
msgid "Required Field"
|
1118 |
msgstr ""
|
1119 |
|
1120 |
-
#: widgets/contact/contact.php:
|
1121 |
msgid "Required field"
|
1122 |
msgstr ""
|
1123 |
|
1124 |
-
#: widgets/contact/contact.php:
|
1125 |
msgid "Is this field required?"
|
1126 |
msgstr ""
|
1127 |
|
1128 |
-
#: widgets/contact/contact.php:
|
1129 |
msgid "Missing message"
|
1130 |
msgstr ""
|
1131 |
|
1132 |
-
#: widgets/contact/contact.php:
|
1133 |
msgid "Error message to display if this field is missing."
|
1134 |
msgstr ""
|
1135 |
|
1136 |
-
#: widgets/contact/contact.php:
|
1137 |
msgid "Allow multiple selections"
|
1138 |
msgstr ""
|
1139 |
|
1140 |
-
#: widgets/contact/contact.php:
|
1141 |
msgid "Options"
|
1142 |
msgstr ""
|
1143 |
|
1144 |
-
#: widgets/contact/contact.php:
|
1145 |
msgid "Option"
|
1146 |
msgstr ""
|
1147 |
|
1148 |
-
#: widgets/contact/contact.php:
|
1149 |
msgid "Value"
|
1150 |
msgstr ""
|
1151 |
|
1152 |
-
#: widgets/contact/contact.php:
|
1153 |
msgid "Spam Protection"
|
1154 |
msgstr ""
|
1155 |
|
1156 |
-
#: widgets/contact/contact.php:
|
1157 |
msgid "Honeypot"
|
1158 |
msgstr ""
|
1159 |
|
1160 |
-
#: widgets/contact/contact.php:
|
1161 |
msgid "Adds a hidden form field that only bots can see. The form will reject the submission if the hidden field is populated."
|
1162 |
msgstr ""
|
1163 |
|
1164 |
-
#: widgets/contact/contact.php:
|
1165 |
msgid "Browser Check"
|
1166 |
msgstr ""
|
1167 |
|
1168 |
-
#: widgets/contact/contact.php:
|
1169 |
msgid "Runs a check on submission that confirms the submission came from a browser. Requires the user to have JavaScript enabled."
|
1170 |
msgstr ""
|
1171 |
|
1172 |
-
#: widgets/contact/contact.php:
|
1173 |
msgid "reCAPTCHA"
|
1174 |
msgstr ""
|
1175 |
|
1176 |
-
#: widgets/contact/contact.php:
|
1177 |
msgid "Please make sure you register a new reCAPTCHA key %shere%s."
|
1178 |
msgstr ""
|
1179 |
|
1180 |
-
#: widgets/contact/contact.php:
|
1181 |
msgid "reCAPTCHA v2 Site Key"
|
1182 |
msgstr ""
|
1183 |
|
1184 |
-
#: widgets/contact/contact.php:
|
1185 |
msgid "reCAPTCHA v2 Secret Key"
|
1186 |
msgstr ""
|
1187 |
|
1188 |
-
#: widgets/contact/contact.php:
|
1189 |
msgid "reCAPTCHA v3 Site Key"
|
1190 |
msgstr ""
|
1191 |
|
1192 |
-
#: widgets/contact/contact.php:
|
1193 |
msgid "reCAPTCHA v3 Secret Key"
|
1194 |
msgstr ""
|
1195 |
|
1196 |
-
#: widgets/contact/contact.php:
|
1197 |
msgid "Theme"
|
1198 |
msgstr ""
|
1199 |
|
1200 |
-
#: widgets/contact/contact.php:
|
1201 |
msgid "Light"
|
1202 |
msgstr ""
|
1203 |
|
1204 |
-
#: widgets/contact/contact.php:
|
1205 |
msgid "Dark"
|
1206 |
msgstr ""
|
1207 |
|
1208 |
-
#: widgets/contact/contact.php:
|
1209 |
msgid "Challenge type"
|
1210 |
msgstr ""
|
1211 |
|
1212 |
-
#: widgets/contact/contact.php:
|
1213 |
msgid "Image"
|
1214 |
msgstr ""
|
1215 |
|
1216 |
-
#: widgets/contact/contact.php:
|
1217 |
msgid "Audio"
|
1218 |
msgstr ""
|
1219 |
|
1220 |
-
#: widgets/contact/contact.php:
|
1221 |
msgid "Size"
|
1222 |
msgstr ""
|
1223 |
|
1224 |
-
#: widgets/contact/contact.php:
|
1225 |
msgid "Compact"
|
1226 |
msgstr ""
|
1227 |
|
1228 |
-
#: widgets/contact/contact.php:
|
1229 |
msgid "Really Simple CAPTCHA"
|
1230 |
msgstr ""
|
1231 |
|
1232 |
-
#: widgets/contact/contact.php:
|
1233 |
msgid "Add Really Simple CAPTCHA"
|
1234 |
msgstr ""
|
1235 |
|
1236 |
-
#: widgets/contact/contact.php:
|
1237 |
msgid "The %sReally Simple CAPTCHA%s plugin is DSGVO compliant."
|
1238 |
msgstr ""
|
1239 |
|
1240 |
-
#: widgets/contact/contact.php:
|
1241 |
msgid "Text color"
|
1242 |
msgstr ""
|
1243 |
|
1244 |
-
#: widgets/contact/contact.php:
|
1245 |
msgid "Akismet"
|
1246 |
msgstr ""
|
1247 |
|
1248 |
-
#: widgets/contact/contact.php:
|
1249 |
msgid "Use Akismet filtering"
|
1250 |
msgstr ""
|
1251 |
|
1252 |
-
#: widgets/contact/contact.php:
|
1253 |
msgid "Spam action"
|
1254 |
msgstr ""
|
1255 |
|
1256 |
-
#: widgets/contact/contact.php:
|
1257 |
msgid "Show error message"
|
1258 |
msgstr ""
|
1259 |
|
1260 |
-
#: widgets/contact/contact.php:
|
1261 |
msgid "Tag as spam in subject"
|
1262 |
msgstr ""
|
1263 |
|
1264 |
-
#: widgets/contact/contact.php:
|
1265 |
msgid "How to handle submissions that are identified as spam."
|
1266 |
msgstr ""
|
1267 |
|
1268 |
-
#: widgets/contact/contact.php:
|
1269 |
msgid "Container"
|
1270 |
msgstr ""
|
1271 |
|
1272 |
-
#: widgets/contact/contact.php:
|
1273 |
msgid "Border style"
|
1274 |
msgstr ""
|
1275 |
|
1276 |
-
#: widgets/contact/contact.php:
|
1277 |
msgid "Hidden"
|
1278 |
msgstr ""
|
1279 |
|
1280 |
-
#: widgets/contact/contact.php:
|
1281 |
msgid "Dotted"
|
1282 |
msgstr ""
|
1283 |
|
1284 |
-
#: widgets/contact/contact.php:
|
1285 |
msgid "Dashed"
|
1286 |
msgstr ""
|
1287 |
|
1288 |
-
#: widgets/contact/contact.php:
|
1289 |
msgid "Double"
|
1290 |
msgstr ""
|
1291 |
|
1292 |
-
#: widgets/contact/contact.php:
|
1293 |
msgid "Groove"
|
1294 |
msgstr ""
|
1295 |
|
1296 |
-
#: widgets/contact/contact.php:
|
1297 |
msgid "Ridge"
|
1298 |
msgstr ""
|
1299 |
|
1300 |
-
#: widgets/contact/contact.php:
|
1301 |
msgid "Inset"
|
1302 |
msgstr ""
|
1303 |
|
1304 |
-
#: widgets/contact/contact.php:
|
1305 |
msgid "Outset"
|
1306 |
msgstr ""
|
1307 |
|
1308 |
-
#: widgets/contact/contact.php:
|
1309 |
msgid "Field labels"
|
1310 |
msgstr ""
|
1311 |
|
1312 |
-
#: widgets/contact/contact.php:
|
1313 |
msgid "Position"
|
1314 |
msgstr ""
|
1315 |
|
1316 |
-
#: widgets/contact/contact.php:
|
1317 |
msgid "Above"
|
1318 |
msgstr ""
|
1319 |
|
1320 |
-
#: widgets/contact/contact.php:
|
1321 |
msgid "Below"
|
1322 |
msgstr ""
|
1323 |
|
1324 |
-
#: widgets/contact/contact.php:
|
1325 |
msgid "Inside"
|
1326 |
msgstr ""
|
1327 |
|
1328 |
-
#: widgets/contact/contact.php:
|
1329 |
msgid "Max width"
|
1330 |
msgstr ""
|
1331 |
|
1332 |
-
#: widgets/contact/contact.php:
|
1333 |
msgid "Text area height"
|
1334 |
msgstr ""
|
1335 |
|
1336 |
-
#: widgets/contact/contact.php:
|
1337 |
msgid " Border style"
|
1338 |
msgstr ""
|
1339 |
|
1340 |
-
#: widgets/contact/contact.php:
|
1341 |
msgid "Border rounding"
|
1342 |
msgstr ""
|
1343 |
|
1344 |
-
#: widgets/contact/contact.php:
|
1345 |
msgid "Field descriptions"
|
1346 |
msgstr ""
|
1347 |
|
1348 |
-
#: widgets/contact/contact.php:
|
1349 |
msgid "Style"
|
1350 |
msgstr ""
|
1351 |
|
1352 |
-
#: widgets/contact/contact.php:
|
1353 |
msgid "Italic"
|
1354 |
msgstr ""
|
1355 |
|
1356 |
-
#: widgets/contact/contact.php:
|
1357 |
msgid "Error messages"
|
1358 |
msgstr ""
|
1359 |
|
1360 |
-
#: widgets/contact/contact.php:
|
1361 |
msgid "Error background color"
|
1362 |
msgstr ""
|
1363 |
|
1364 |
-
#: widgets/contact/contact.php:
|
1365 |
msgid "Error border color"
|
1366 |
msgstr ""
|
1367 |
|
1368 |
-
#: widgets/contact/contact.php:
|
1369 |
msgid "Error text color"
|
1370 |
msgstr ""
|
1371 |
|
1372 |
-
#: widgets/contact/contact.php:
|
1373 |
msgid "Error padding"
|
1374 |
msgstr ""
|
1375 |
|
1376 |
-
#: widgets/contact/contact.php:
|
1377 |
msgid "Error margin"
|
1378 |
msgstr ""
|
1379 |
|
1380 |
-
#: widgets/contact/contact.php:
|
1381 |
msgid "Submit button"
|
1382 |
msgstr ""
|
1383 |
|
1384 |
-
#: widgets/contact/contact.php:
|
1385 |
msgid "Style submit button"
|
1386 |
msgstr ""
|
1387 |
|
1388 |
-
#: widgets/contact/contact.php:
|
1389 |
msgid "Style the button or leave it with default theme styling."
|
1390 |
msgstr ""
|
1391 |
|
1392 |
-
#: widgets/contact/contact.php:
|
1393 |
msgid "Gradient intensity"
|
1394 |
msgstr ""
|
1395 |
|
1396 |
-
#: widgets/contact/contact.php:
|
1397 |
msgid "Font weight"
|
1398 |
msgstr ""
|
1399 |
|
1400 |
-
#: widgets/contact/contact.php:
|
1401 |
msgid "Semi-bold"
|
1402 |
msgstr ""
|
1403 |
|
1404 |
-
#: widgets/contact/contact.php:
|
1405 |
msgid "Bold"
|
1406 |
msgstr ""
|
1407 |
|
1408 |
-
#: widgets/contact/contact.php:
|
1409 |
msgid "Inset highlight"
|
1410 |
msgstr ""
|
1411 |
|
1412 |
-
#: widgets/contact/contact.php:
|
1413 |
msgid "The white highlight at the bottom of the button"
|
1414 |
msgstr ""
|
1415 |
|
1416 |
-
#: widgets/contact/contact.php:
|
1417 |
msgid "Input focus"
|
1418 |
msgstr ""
|
1419 |
|
1420 |
-
#: widgets/contact/contact.php:
|
1421 |
msgid "Your Name"
|
1422 |
msgstr ""
|
1423 |
|
1424 |
-
#: widgets/contact/contact.php:
|
1425 |
msgid "Please enter your name"
|
1426 |
msgstr ""
|
1427 |
|
1428 |
-
#: widgets/contact/contact.php:
|
1429 |
msgid "Your Email"
|
1430 |
msgstr ""
|
1431 |
|
1432 |
-
#: widgets/contact/contact.php:
|
1433 |
msgid "Please enter a valid email address"
|
1434 |
msgstr ""
|
1435 |
|
1436 |
-
#: widgets/contact/contact.php:
|
1437 |
msgid "Please enter a subject"
|
1438 |
msgstr ""
|
1439 |
|
1440 |
-
#: widgets/contact/contact.php:
|
1441 |
msgid "Message"
|
1442 |
msgstr ""
|
1443 |
|
1444 |
-
#: widgets/contact/contact.php:
|
1445 |
msgid "Please write something"
|
1446 |
msgstr ""
|
1447 |
|
1448 |
-
#: widgets/contact/contact.php:
|
1449 |
msgid "This setting controls when the field max width will be disabled. The default value is 780px"
|
1450 |
msgstr ""
|
1451 |
|
1452 |
-
#: widgets/contact/contact.php:
|
|
|
|
|
|
|
|
|
1453 |
msgid "Invalid email address."
|
1454 |
msgstr ""
|
1455 |
|
1456 |
-
#: widgets/contact/contact.php:
|
1457 |
msgid "Invalid phone number. It should contain at least three digits."
|
1458 |
msgstr ""
|
1459 |
|
1460 |
-
#: widgets/contact/contact.php:
|
1461 |
msgid "Invalid number."
|
1462 |
msgstr ""
|
1463 |
|
1464 |
-
#: widgets/contact/contact.php:
|
1465 |
msgid "Error sending email, please try again later."
|
1466 |
msgstr ""
|
1467 |
|
1468 |
-
#: widgets/contact/contact.php:
|
1469 |
msgid "A valid email is required"
|
1470 |
msgstr ""
|
1471 |
|
1472 |
-
#: widgets/contact/contact.php:
|
1473 |
msgid "The email address is invalid"
|
1474 |
msgstr ""
|
1475 |
|
1476 |
-
#: widgets/contact/contact.php:
|
1477 |
msgid "Missing subject"
|
1478 |
msgstr ""
|
1479 |
|
1480 |
-
#: widgets/contact/contact.php:
|
1481 |
msgid "Error validating your Captcha response."
|
1482 |
msgstr ""
|
1483 |
|
1484 |
-
#: widgets/contact/contact.php:
|
1485 |
msgid "Unfortunately our system identified your message as spam."
|
1486 |
msgstr ""
|
1487 |
|
1488 |
-
#: widgets/contact/contact.php:
|
1489 |
msgid "Error validating your Captcha response. Really Simple CAPTCHA missing."
|
1490 |
msgstr ""
|
1491 |
|
1492 |
-
#: widgets/contact/contact.php:
|
1493 |
msgid "Error validating your Captcha response. Please try again."
|
1494 |
msgstr ""
|
1495 |
|
1496 |
-
#: widgets/contact/contact.php:
|
1497 |
msgid "Unfortunately, our system identified your message as spam."
|
1498 |
msgstr ""
|
1499 |
|
1500 |
-
#: widgets/contact/contact.php:
|
1501 |
msgctxt "The name of who sent this email"
|
1502 |
msgid "From"
|
1503 |
msgstr ""
|
1504 |
|
1505 |
-
#: widgets/contact/contact.php:
|
1506 |
msgid "Add a form autoresponder and additional fields, including a date and time picker with %sSiteOrigin Premium%s"
|
1507 |
msgstr ""
|
1508 |
|
1509 |
-
#: widgets/contact/contact.php:
|
1510 |
msgid "Use Google Fonts right inside the Contact Form Widget with %sSiteOrigin Premium%s"
|
1511 |
msgstr ""
|
1512 |
|
@@ -2313,11 +2317,11 @@ msgstr ""
|
|
2313 |
msgid "Slider Controls"
|
2314 |
msgstr ""
|
2315 |
|
2316 |
-
#: widgets/hero/hero.php:179, widgets/layout-slider/layout-slider.php:147
|
2317 |
msgid "Layout"
|
2318 |
msgstr ""
|
2319 |
|
2320 |
-
#: widgets/hero/hero.php:183, widgets/layout-slider/layout-slider.php:151, base/inc/widgets/base-carousel.class.php:193
|
2321 |
msgid "Desktop"
|
2322 |
msgstr ""
|
2323 |
|
@@ -2341,7 +2345,7 @@ msgstr ""
|
|
2341 |
msgid "Maximum container width"
|
2342 |
msgstr ""
|
2343 |
|
2344 |
-
#: widgets/hero/hero.php:219, widgets/layout-slider/layout-slider.php:187, base/inc/widgets/base-carousel.class.php:218
|
2345 |
msgid "Mobile"
|
2346 |
msgstr ""
|
2347 |
|
@@ -2493,15 +2497,15 @@ msgstr ""
|
|
2493 |
msgid "Rel"
|
2494 |
msgstr ""
|
2495 |
|
2496 |
-
#: widgets/image/image.php:306, widgets/image-grid/image-grid.php:438, widgets/simple-masonry/simple-masonry.php:
|
2497 |
msgid "Add a Lightbox to your images with %sSiteOrigin Premium%s"
|
2498 |
msgstr ""
|
2499 |
|
2500 |
-
#: widgets/image/image.php:311, widgets/image-grid/image-grid.php:443, widgets/simple-masonry/simple-masonry.php:
|
2501 |
msgid "Add a beautiful and customizable text overlay with animations to your images with %sSiteOrigin Premium%s"
|
2502 |
msgstr ""
|
2503 |
|
2504 |
-
#: widgets/image/image.php:316, widgets/image-grid/image-grid.php:448, widgets/simple-masonry/simple-masonry.php:
|
2505 |
msgid "Add an image title tooltip with %sSiteOrigin Premium%s"
|
2506 |
msgstr ""
|
2507 |
|
@@ -2513,7 +2517,7 @@ msgstr ""
|
|
2513 |
msgid "SiteOrigin Image Grid"
|
2514 |
msgstr ""
|
2515 |
|
2516 |
-
#: widgets/image-grid/image-grid.php:53, widgets/simple-masonry/simple-masonry.php:
|
2517 |
msgid "Images"
|
2518 |
msgstr ""
|
2519 |
|
@@ -2549,39 +2553,39 @@ msgstr ""
|
|
2549 |
msgid "Grid horizontal alignment"
|
2550 |
msgstr ""
|
2551 |
|
2552 |
-
#: widgets/image-grid/image-grid.php:173
|
2553 |
msgid "Display Image Title"
|
2554 |
msgstr ""
|
2555 |
|
2556 |
-
#: widgets/image-grid/image-grid.php:185
|
2557 |
msgid "Title Position"
|
2558 |
msgstr ""
|
2559 |
|
2560 |
-
#: widgets/image-grid/image-grid.php:188
|
2561 |
msgid "Above Image"
|
2562 |
msgstr ""
|
2563 |
|
2564 |
-
#: widgets/image-grid/image-grid.php:189
|
2565 |
msgid "Below Image"
|
2566 |
msgstr ""
|
2567 |
|
2568 |
-
#: widgets/image-grid/image-grid.php:199
|
2569 |
msgid "Title Alignment"
|
2570 |
msgstr ""
|
2571 |
|
2572 |
-
#: widgets/image-grid/image-grid.php:214
|
2573 |
msgid "Title Font"
|
2574 |
msgstr ""
|
2575 |
|
2576 |
-
#: widgets/image-grid/image-grid.php:223
|
2577 |
msgid "Title Font Size"
|
2578 |
msgstr ""
|
2579 |
|
2580 |
-
#: widgets/image-grid/image-grid.php:233
|
2581 |
msgid "Title Color"
|
2582 |
msgstr ""
|
2583 |
|
2584 |
-
#: widgets/image-grid/image-grid.php:241
|
2585 |
msgid "Title Padding"
|
2586 |
msgstr ""
|
2587 |
|
@@ -2849,95 +2853,91 @@ msgstr ""
|
|
2849 |
msgid "SiteOrigin Simple Masonry"
|
2850 |
msgstr ""
|
2851 |
|
2852 |
-
#: widgets/simple-masonry/simple-masonry.php:
|
2853 |
msgid "Column span"
|
2854 |
msgstr ""
|
2855 |
|
2856 |
-
#: widgets/simple-masonry/simple-masonry.php:
|
2857 |
msgid "Number of columns this item should span. (Limited to number of columns selected in Layout section below.)"
|
2858 |
msgstr ""
|
2859 |
|
2860 |
-
#: widgets/simple-masonry/simple-masonry.php:
|
2861 |
msgid "Row span"
|
2862 |
msgstr ""
|
2863 |
|
2864 |
-
#: widgets/simple-masonry/simple-masonry.php:
|
2865 |
msgid "Number of rows this item should span. (Limited to number of columns selected in Layout section below.)"
|
2866 |
msgstr ""
|
2867 |
|
2868 |
-
#: widgets/simple-masonry/simple-masonry.php:
|
2869 |
-
msgid "
|
2870 |
-
msgstr ""
|
2871 |
-
|
2872 |
-
#: widgets/simple-masonry/simple-masonry.php:104, widgets/simple-masonry/simple-masonry.php:136, widgets/simple-masonry/simple-masonry.php:168
|
2873 |
-
msgid "Number of columns"
|
2874 |
msgstr ""
|
2875 |
|
2876 |
-
#: widgets/simple-masonry/simple-masonry.php:
|
2877 |
-
msgid "
|
2878 |
msgstr ""
|
2879 |
|
2880 |
-
#: widgets/simple-masonry/simple-masonry.php:
|
2881 |
-
msgid "
|
2882 |
msgstr ""
|
2883 |
|
2884 |
-
#: widgets/simple-masonry/simple-masonry.php:
|
2885 |
-
msgid "
|
2886 |
msgstr ""
|
2887 |
|
2888 |
-
#: widgets/simple-masonry/simple-masonry.php:118
|
2889 |
-
msgid "
|
2890 |
msgstr ""
|
2891 |
|
2892 |
#: widgets/simple-masonry/simple-masonry.php:125
|
2893 |
-
msgid "
|
2894 |
msgstr ""
|
2895 |
|
2896 |
-
#: widgets/simple-masonry/simple-masonry.php:
|
2897 |
-
msgid "
|
2898 |
msgstr ""
|
2899 |
|
2900 |
-
#: widgets/simple-masonry/simple-masonry.php:
|
2901 |
-
msgid "
|
2902 |
msgstr ""
|
2903 |
|
2904 |
-
#: widgets/simple-masonry/simple-masonry.php:
|
2905 |
-
msgid "
|
2906 |
msgstr ""
|
2907 |
|
2908 |
-
#: widgets/simple-masonry/simple-masonry.php:
|
2909 |
-
msgid "
|
2910 |
msgstr ""
|
2911 |
|
2912 |
-
#: widgets/simple-masonry/simple-masonry.php:
|
2913 |
-
msgid "
|
2914 |
msgstr ""
|
2915 |
|
2916 |
-
#: widgets/simple-masonry/simple-masonry.php:
|
2917 |
-
msgid "
|
2918 |
msgstr ""
|
2919 |
|
2920 |
-
#: widgets/simple-masonry/simple-masonry.php:
|
2921 |
-
msgid "
|
2922 |
msgstr ""
|
2923 |
|
2924 |
-
#: widgets/simple-masonry/simple-masonry.php:
|
2925 |
-
msgid "
|
2926 |
msgstr ""
|
2927 |
|
2928 |
-
#: widgets/simple-masonry/simple-masonry.php:
|
2929 |
-
msgid "
|
2930 |
msgstr ""
|
2931 |
|
2932 |
-
#: widgets/simple-masonry/simple-masonry.php:
|
2933 |
-
msgid "
|
2934 |
msgstr ""
|
2935 |
|
2936 |
-
#: widgets/simple-masonry/simple-masonry.php:
|
2937 |
-
msgid "
|
2938 |
msgstr ""
|
2939 |
|
2940 |
-
#: widgets/simple-masonry/simple-masonry.php:
|
2941 |
msgid "Add multiple Simple Masonry frames in one go with %sSiteOrigin Premium%s"
|
2942 |
msgstr ""
|
2943 |
|
@@ -3121,10 +3121,6 @@ msgstr ""
|
|
3121 |
msgid "Responsive"
|
3122 |
msgstr ""
|
3123 |
|
3124 |
-
#: widgets/testimonial/testimonial.php:120, base/inc/widgets/base-carousel.class.php:199
|
3125 |
-
msgid "Tablet"
|
3126 |
-
msgstr ""
|
3127 |
-
|
3128 |
#: widgets/testimonial/testimonial.php:140, widgets/testimonial/testimonial.php:169
|
3129 |
msgid "Resolution"
|
3130 |
msgstr ""
|
@@ -3580,10 +3576,6 @@ msgstr ""
|
|
3580 |
msgid "Navigation dots"
|
3581 |
msgstr ""
|
3582 |
|
3583 |
-
#: base/inc/widgets/base-carousel.class.php:127
|
3584 |
-
msgid "Breakpoint"
|
3585 |
-
msgstr ""
|
3586 |
-
|
3587 |
#: base/inc/widgets/base-carousel.class.php:134
|
3588 |
msgid "Slides to scroll"
|
3589 |
msgstr ""
|
@@ -3842,7 +3834,7 @@ msgctxt "post date"
|
|
3842 |
msgid "Posted on %s"
|
3843 |
msgstr ""
|
3844 |
|
3845 |
-
#: widgets/contact/tpl/default.php:
|
3846 |
msgid "Unable to detect Really Simple CAPTCHA plugin."
|
3847 |
msgstr ""
|
3848 |
|
160 |
msgid "All"
|
161 |
msgstr ""
|
162 |
|
163 |
+
#: admin/tpl/admin.php:18, widgets/contact/contact.php:230
|
164 |
msgid "Enabled"
|
165 |
msgstr ""
|
166 |
|
180 |
msgid "Deactivate"
|
181 |
msgstr ""
|
182 |
|
183 |
+
#: admin/tpl/admin.php:90, widgets/blog/blog.php:84, widgets/contact/contact.php:72, widgets/google-map/google-map.php:60, widgets/image-grid/image-grid.php:96, widgets/testimonial/testimonial.php:101, base/inc/widgets/base-carousel.class.php:251
|
184 |
msgid "Settings"
|
185 |
msgstr ""
|
186 |
|
272 |
msgid "Regular"
|
273 |
msgstr ""
|
274 |
|
275 |
+
#: icons/fontawesome/filter.php:1865, widgets/contact/contact.php:466, widgets/contact/contact.php:588, widgets/contact/contact.php:696, widgets/contact/contact.php:774, widgets/headline/headline.php:219
|
276 |
msgid "Solid"
|
277 |
msgstr ""
|
278 |
|
288 |
msgid "SiteOrigin Accordion"
|
289 |
msgstr ""
|
290 |
|
291 |
+
#: widgets/accordion/accordion.php:48, widgets/contact/contact.php:1002, widgets/tabs/tabs.php:48
|
292 |
msgid "Scroll top"
|
293 |
msgstr ""
|
294 |
|
296 |
msgid "When opening the panel, scroll the user to the top of the panel."
|
297 |
msgstr ""
|
298 |
|
299 |
+
#: widgets/accordion/accordion.php:72, widgets/accordion/accordion.php:85, widgets/anything-carousel/anything-carousel.php:65, widgets/anything-carousel/anything-carousel.php:81, widgets/blog/blog.php:70, widgets/contact/contact.php:61, widgets/cta/cta.php:64, widgets/editor/editor.php:34, widgets/features/features.php:140, widgets/icon/icon.php:68, widgets/post-carousel/post-carousel.php:269, widgets/price-table/price-table.php:42, widgets/price-table/price-table.php:61, widgets/simple-masonry/simple-masonry.php:44, widgets/simple-masonry/simple-masonry.php:86, widgets/social-media-buttons/social-media-buttons.php:53, widgets/tabs/tabs.php:72, widgets/tabs/tabs.php:85, widgets/taxonomy/taxonomy.php:34, widgets/testimonial/testimonial.php:41, widgets/video/video.php:33, base/inc/fields/posts.class.php:108
|
300 |
msgid "Title"
|
301 |
msgstr ""
|
302 |
|
328 |
msgid "Closed"
|
329 |
msgstr ""
|
330 |
|
331 |
+
#: widgets/accordion/accordion.php:111, widgets/blog/blog.php:179, widgets/contact/contact.php:429, widgets/cta/cta.php:74, widgets/hero/hero.php:254, widgets/layout-slider/layout-slider.php:222, widgets/slider/slider.php:134, widgets/tabs/tabs.php:101, widgets/testimonial/testimonial.php:184, base/inc/widgets/base-carousel.class.php:352
|
332 |
msgid "Design"
|
333 |
msgstr ""
|
334 |
|
336 |
msgid "Headings"
|
337 |
msgstr ""
|
338 |
|
339 |
+
#: widgets/accordion/accordion.php:121, widgets/accordion/accordion.php:159, widgets/contact/contact.php:384, widgets/contact/contact.php:439, widgets/contact/contact.php:677, widgets/cta/cta.php:78, widgets/hero/hero.php:133, widgets/layout-slider/layout-slider.php:101, widgets/slider/slider.php:87, widgets/social-media-buttons/social-media-buttons.php:85, widgets/tabs/tabs.php:111, widgets/tabs/tabs.php:131, widgets/tabs/tabs.php:175
|
340 |
msgid "Background color"
|
341 |
msgstr ""
|
342 |
|
352 |
msgid "Title hover color"
|
353 |
msgstr ""
|
354 |
|
355 |
+
#: widgets/accordion/accordion.php:140, widgets/accordion/accordion.php:168, widgets/contact/contact.php:449, widgets/contact/contact.php:571, widgets/contact/contact.php:687, widgets/cta/cta.php:83, widgets/tabs/tabs.php:116, widgets/tabs/tabs.php:150, widgets/tabs/tabs.php:184
|
356 |
msgid "Border color"
|
357 |
msgstr ""
|
358 |
|
360 |
msgid "Border hover color"
|
361 |
msgstr ""
|
362 |
|
363 |
+
#: widgets/accordion/accordion.php:148, widgets/accordion/accordion.php:172, widgets/contact/contact.php:454, widgets/contact/contact.php:576, widgets/contact/contact.php:703, widgets/tabs/tabs.php:120, widgets/tabs/tabs.php:160, widgets/tabs/tabs.php:188
|
364 |
msgid "Border width"
|
365 |
msgstr ""
|
366 |
|
400 |
msgid "Item"
|
401 |
msgstr ""
|
402 |
|
403 |
+
#: widgets/anything-carousel/anything-carousel.php:108, widgets/blog/blog.php:206, widgets/blog/blog.php:233, widgets/blog/blog.php:260, widgets/blog/blog.php:297, widgets/blog/blog.php:350, widgets/blog/blog.php:382, widgets/blog/blog.php:556, widgets/button/button.php:201, widgets/contact/contact.php:483, widgets/contact/contact.php:533, widgets/features/features.php:158, widgets/features/features.php:179, widgets/features/features.php:200, widgets/headline/headline.php:88, widgets/headline/headline.php:169, base/inc/widgets/base-carousel.class.php:376
|
404 |
msgid "Font"
|
405 |
msgstr ""
|
406 |
|
407 |
+
#: widgets/anything-carousel/anything-carousel.php:112, widgets/contact/contact.php:488, widgets/contact/contact.php:538, widgets/contact/contact.php:720, base/inc/widgets/base-carousel.class.php:380
|
408 |
msgid "Font size"
|
409 |
msgstr ""
|
410 |
|
411 |
+
#: widgets/anything-carousel/anything-carousel.php:116, widgets/blog/blog.php:215, widgets/blog/blog.php:242, widgets/blog/blog.php:269, widgets/blog/blog.php:306, widgets/blog/blog.php:359, widgets/blog/blog.php:408, widgets/contact/contact.php:493, widgets/contact/contact.php:617, widgets/contact/contact.php:786, widgets/features/features.php:167, widgets/features/features.php:188, widgets/features/features.php:209, widgets/google-map/google-map.php:376, widgets/headline/headline.php:80, widgets/headline/headline.php:161, widgets/headline/headline.php:231, widgets/icon/icon.php:36, widgets/taxonomy/taxonomy.php:56, base/inc/widgets/base-carousel.class.php:384
|
412 |
msgid "Color"
|
413 |
msgstr ""
|
414 |
|
415 |
+
#: widgets/anything-carousel/anything-carousel.php:120, widgets/contact/contact.php:546, widgets/social-media-buttons/social-media-buttons.php:193
|
416 |
msgid "Margin"
|
417 |
msgstr ""
|
418 |
|
419 |
+
#: widgets/anything-carousel/anything-carousel.php:125, widgets/button/button.php:104, widgets/features/features.php:72, widgets/image-grid/image-grid.php:134, widgets/image-grid/image-grid.php:154, widgets/image-grid/image-grid.php:247, widgets/simple-masonry/simple-masonry.php:205
|
420 |
msgid "Top"
|
421 |
msgstr ""
|
422 |
|
423 |
+
#: widgets/anything-carousel/anything-carousel.php:129, widgets/button/button.php:105, widgets/button/button.php:131, widgets/button/button.php:142, widgets/contact/contact.php:504, widgets/contact/contact.php:519, widgets/contact/contact.php:748, widgets/cta/cta.php:100, widgets/features/features.php:73, widgets/headline/headline.php:102, widgets/headline/headline.php:112, widgets/headline/headline.php:183, widgets/headline/headline.php:193, widgets/headline/headline.php:248, widgets/headline/headline.php:257, widgets/icon/icon.php:50, widgets/image/image.php:70, widgets/image/image.php:82, widgets/image-grid/image-grid.php:137, widgets/image-grid/image-grid.php:167, widgets/image-grid/image-grid.php:204, widgets/image-grid/image-grid.php:250, widgets/simple-masonry/simple-masonry.php:161, widgets/simple-masonry/simple-masonry.php:208, widgets/simple-masonry/simple-masonry.php:236, widgets/social-media-buttons/social-media-buttons.php:175, widgets/social-media-buttons/social-media-buttons.php:186, widgets/testimonial/testimonial.php:256
|
424 |
msgid "Right"
|
425 |
msgstr ""
|
426 |
|
427 |
+
#: widgets/anything-carousel/anything-carousel.php:133, widgets/button/button.php:106, widgets/features/features.php:74, widgets/image-grid/image-grid.php:140, widgets/image-grid/image-grid.php:156, widgets/image-grid/image-grid.php:253, widgets/simple-masonry/simple-masonry.php:211
|
428 |
msgid "Bottom"
|
429 |
msgstr ""
|
430 |
|
431 |
+
#: widgets/anything-carousel/anything-carousel.php:137, widgets/button/button.php:107, widgets/button/button.php:130, widgets/button/button.php:141, widgets/contact/contact.php:503, widgets/contact/contact.php:518, widgets/contact/contact.php:747, widgets/cta/cta.php:99, widgets/features/features.php:75, widgets/headline/headline.php:101, widgets/headline/headline.php:111, widgets/headline/headline.php:182, widgets/headline/headline.php:192, widgets/headline/headline.php:247, widgets/headline/headline.php:256, widgets/icon/icon.php:49, widgets/image/image.php:69, widgets/image/image.php:81, widgets/image-grid/image-grid.php:143, widgets/image-grid/image-grid.php:165, widgets/image-grid/image-grid.php:202, widgets/image-grid/image-grid.php:256, widgets/simple-masonry/simple-masonry.php:159, widgets/simple-masonry/simple-masonry.php:214, widgets/simple-masonry/simple-masonry.php:235, widgets/social-media-buttons/social-media-buttons.php:174, widgets/social-media-buttons/social-media-buttons.php:185, widgets/testimonial/testimonial.php:255
|
432 |
msgid "Left"
|
433 |
msgstr ""
|
434 |
|
584 |
msgid "Overlay Post Category"
|
585 |
msgstr ""
|
586 |
|
587 |
+
#: widgets/blog/blog.php:316, widgets/blog/blog.php:541, widgets/contact/contact.php:567, widgets/hero/hero.php:100, widgets/layout-slider/layout-slider.php:72, widgets/post-carousel/post-carousel.php:203
|
588 |
msgid "Background"
|
589 |
msgstr ""
|
590 |
|
692 |
msgid "Dots Color"
|
693 |
msgstr ""
|
694 |
|
695 |
+
#: widgets/blog/blog.php:580, widgets/button/button.php:121, widgets/contact/contact.php:510, widgets/contact/contact.php:740, widgets/contact/contact.php:791, widgets/google-map/google-map.php:94, base/inc/fields/image-size.class.php:69
|
696 |
msgid "Width"
|
697 |
msgstr ""
|
698 |
|
699 |
+
#: widgets/blog/blog.php:586, widgets/contact/contact.php:559, widgets/google-map/google-map.php:98, widgets/hero/hero.php:187, widgets/hero/hero.php:223, widgets/layout-slider/layout-slider.php:155, widgets/layout-slider/layout-slider.php:191, widgets/slider/slider.php:142, base/inc/fields/image-size.class.php:76
|
700 |
msgid "Height"
|
701 |
msgstr ""
|
702 |
|
704 |
msgid "Posts Query"
|
705 |
msgstr ""
|
706 |
|
707 |
+
#: widgets/blog/blog.php:608, widgets/button/button.php:33, widgets/contact/contact.php:996, widgets/features/features.php:387, widgets/headline/headline.php:37, widgets/social-media-buttons/social-media-buttons.php:32, base/inc/widgets/base-slider.class.php:222
|
708 |
msgid "Responsive Breakpoint"
|
709 |
msgstr ""
|
710 |
|
765 |
msgid "Button Text"
|
766 |
msgstr ""
|
767 |
|
768 |
+
#: widgets/button/button.php:62, widgets/google-map/google-map.php:103, widgets/headline/headline.php:57, widgets/headline/headline.php:138, widgets/hero/hero.php:139, widgets/icon/icon.php:57, widgets/image/image.php:110, widgets/layout-slider/layout-slider.php:107, widgets/lottie-player/lottie-player.php:73, widgets/simple-masonry/simple-masonry.php:90, widgets/slider/slider.php:116
|
769 |
msgid "Destination URL"
|
770 |
msgstr ""
|
771 |
|
772 |
+
#: widgets/button/button.php:69, widgets/google-map/google-map.php:114, widgets/headline/headline.php:62, widgets/headline/headline.php:143, widgets/icon/icon.php:63, widgets/simple-masonry/simple-masonry.php:95, widgets/social-media-buttons/social-media-buttons.php:112, widgets/taxonomy/taxonomy.php:65, widgets/testimonial/testimonial.php:94
|
773 |
msgid "Open in a new window"
|
774 |
msgstr ""
|
775 |
|
809 |
msgid "Leave blank to let the button resize according to content."
|
810 |
msgstr ""
|
811 |
|
812 |
+
#: widgets/button/button.php:127, widgets/contact/contact.php:515, widgets/contact/contact.php:744, widgets/social-media-buttons/social-media-buttons.php:171
|
813 |
msgid "Align"
|
814 |
msgstr ""
|
815 |
|
816 |
+
#: widgets/button/button.php:132, widgets/button/button.php:143, widgets/contact/contact.php:520, widgets/contact/contact.php:749, widgets/headline/headline.php:100, widgets/headline/headline.php:110, widgets/headline/headline.php:181, widgets/headline/headline.php:191, widgets/headline/headline.php:246, widgets/headline/headline.php:255, widgets/icon/icon.php:48, widgets/image/image.php:71, widgets/image/image.php:83, widgets/image-grid/image-grid.php:155, widgets/image-grid/image-grid.php:166, widgets/image-grid/image-grid.php:203, widgets/simple-masonry/simple-masonry.php:160, widgets/social-media-buttons/social-media-buttons.php:176, widgets/social-media-buttons/social-media-buttons.php:187
|
817 |
msgid "Center"
|
818 |
msgstr ""
|
819 |
|
820 |
+
#: widgets/button/button.php:133, widgets/button/button.php:144, widgets/contact/contact.php:521, widgets/headline/headline.php:103, widgets/headline/headline.php:113, widgets/headline/headline.php:184, widgets/headline/headline.php:194, widgets/social-media-buttons/social-media-buttons.php:177, widgets/social-media-buttons/social-media-buttons.php:188
|
821 |
msgid "Justify"
|
822 |
msgstr ""
|
823 |
|
861 |
msgid "Hover Text Color"
|
862 |
msgstr ""
|
863 |
|
864 |
+
#: widgets/button/button.php:209, widgets/contact/contact.php:350, widgets/contact/contact.php:626, widgets/contact/contact.php:728, widgets/social-media-buttons/social-media-buttons.php:141
|
865 |
msgid "Normal"
|
866 |
msgstr ""
|
867 |
|
881 |
msgid "Rounding"
|
882 |
msgstr ""
|
883 |
|
884 |
+
#: widgets/button/button.php:221, widgets/contact/contact.php:462, widgets/contact/contact.php:584, widgets/contact/contact.php:695, widgets/contact/contact.php:780, widgets/google-map/google-map.php:158, widgets/headline/headline.php:218, widgets/social-media-buttons/social-media-buttons.php:152
|
885 |
msgid "None"
|
886 |
msgstr ""
|
887 |
|
897 |
msgid "Completely Rounded"
|
898 |
msgstr ""
|
899 |
|
900 |
+
#: widgets/button/button.php:230, widgets/contact/contact.php:444, widgets/contact/contact.php:550, widgets/contact/contact.php:735, widgets/social-media-buttons/social-media-buttons.php:160, widgets/testimonial/testimonial.php:235
|
901 |
msgid "Padding"
|
902 |
msgstr ""
|
903 |
|
917 |
msgid "Other Attributes and SEO"
|
918 |
msgstr ""
|
919 |
|
920 |
+
#: widgets/button/button.php:250, widgets/contact/contact.php:110
|
921 |
msgid "Button ID"
|
922 |
msgstr ""
|
923 |
|
924 |
+
#: widgets/button/button.php:251, widgets/contact/contact.php:111
|
925 |
msgid "An ID attribute allows you to target this button in JavaScript."
|
926 |
msgstr ""
|
927 |
|
941 |
msgid "Adds a title attribute to the button link."
|
942 |
msgstr ""
|
943 |
|
944 |
+
#: widgets/button/button.php:268, widgets/contact/contact.php:115
|
945 |
msgid "Onclick"
|
946 |
msgstr ""
|
947 |
|
948 |
+
#: widgets/button/button.php:269, widgets/contact/contact.php:116
|
949 |
msgid "Run this JavaScript when the button is clicked. Ideal for tracking."
|
950 |
msgstr ""
|
951 |
|
969 |
msgid "SiteOrigin Contact Form"
|
970 |
msgstr ""
|
971 |
|
972 |
+
#: widgets/contact/contact.php:62, widgets/contact/contact.php:106
|
973 |
msgid "Contact Us"
|
974 |
msgstr ""
|
975 |
|
976 |
+
#: widgets/contact/contact.php:67
|
977 |
msgid "Display title"
|
978 |
msgstr ""
|
979 |
|
980 |
+
#: widgets/contact/contact.php:77
|
981 |
msgid "To email address"
|
982 |
msgstr ""
|
983 |
|
984 |
+
#: widgets/contact/contact.php:78
|
985 |
msgid "Where contact emails will be delivered to. You can send to multiple emails by separating the emails with a comma (,)"
|
986 |
msgstr ""
|
987 |
|
988 |
+
#: widgets/contact/contact.php:83
|
989 |
msgid "From email address"
|
990 |
msgstr ""
|
991 |
|
992 |
+
#: widgets/contact/contact.php:84
|
993 |
msgid "It will appear as if emails are sent from this address. Ideally, this should be in the same domain as this server to avoid spam filters."
|
994 |
msgstr ""
|
995 |
|
996 |
+
#: widgets/contact/contact.php:89
|
997 |
msgid "Default subject"
|
998 |
msgstr ""
|
999 |
|
1000 |
+
#: widgets/contact/contact.php:90
|
1001 |
msgid "Subject to use when there isn't one supplied by the user. If you make use of this option it won't be possible to set the Subject field as required because the default subject will be used as a fallback."
|
1002 |
msgstr ""
|
1003 |
|
1004 |
+
#: widgets/contact/contact.php:94
|
1005 |
msgid "Subject prefix"
|
1006 |
msgstr ""
|
1007 |
|
1008 |
+
#: widgets/contact/contact.php:95
|
1009 |
msgid "Prefix added to all incoming email subjects."
|
1010 |
msgstr ""
|
1011 |
|
1012 |
+
#: widgets/contact/contact.php:99
|
1013 |
msgid "Success message"
|
1014 |
msgstr ""
|
1015 |
|
1016 |
+
#: widgets/contact/contact.php:100
|
1017 |
msgid "Message to display after message successfully sent."
|
1018 |
msgstr ""
|
1019 |
|
1020 |
+
#: widgets/contact/contact.php:101
|
1021 |
msgid "Thanks for contacting us. We'll get back to you shortly."
|
1022 |
msgstr ""
|
1023 |
|
1024 |
+
#: widgets/contact/contact.php:105
|
1025 |
msgid "Submit button text"
|
1026 |
msgstr ""
|
1027 |
|
1028 |
+
#: widgets/contact/contact.php:120
|
1029 |
msgid "Indicate required fields with asterisk (*)"
|
1030 |
msgstr ""
|
1031 |
|
1032 |
+
#: widgets/contact/contact.php:131
|
1033 |
msgid "Required field indicator message"
|
1034 |
msgstr ""
|
1035 |
|
1036 |
+
#: widgets/contact/contact.php:132
|
1037 |
msgid "Fields marked with * are required"
|
1038 |
msgstr ""
|
1039 |
|
1040 |
+
#: widgets/contact/contact.php:140
|
1041 |
msgid "Log IP addresses"
|
1042 |
msgstr ""
|
1043 |
|
1044 |
+
#: widgets/contact/contact.php:141
|
1045 |
msgid "List in contact emails, the IP address of the form sender."
|
1046 |
msgstr ""
|
1047 |
|
1048 |
+
#: widgets/contact/contact.php:150, widgets/contact/contact.php:529
|
1049 |
msgid "Fields"
|
1050 |
msgstr ""
|
1051 |
|
1052 |
+
#: widgets/contact/contact.php:151
|
1053 |
msgid "Field"
|
1054 |
msgstr ""
|
1055 |
|
1056 |
+
#: widgets/contact/contact.php:159
|
1057 |
msgid "Field Type"
|
1058 |
msgstr ""
|
1059 |
|
1060 |
+
#: widgets/contact/contact.php:160
|
1061 |
msgid "Select Field Type"
|
1062 |
msgstr ""
|
1063 |
|
1064 |
+
#: widgets/contact/contact.php:162, widgets/testimonial/testimonial.php:55
|
1065 |
msgid "Name"
|
1066 |
msgstr ""
|
1067 |
|
1068 |
+
#: widgets/contact/contact.php:163, widgets/social-media-buttons/data/networks.php:23
|
1069 |
msgid "Email"
|
1070 |
msgstr ""
|
1071 |
|
1072 |
+
#: widgets/contact/contact.php:164
|
1073 |
msgid "Phone Number"
|
1074 |
msgstr ""
|
1075 |
|
1076 |
+
#: widgets/contact/contact.php:165
|
1077 |
msgid "Number"
|
1078 |
msgstr ""
|
1079 |
|
1080 |
+
#: widgets/contact/contact.php:166, widgets/contact/contact.php:840
|
1081 |
msgid "Subject"
|
1082 |
msgstr ""
|
1083 |
|
1084 |
+
#: widgets/contact/contact.php:167, widgets/features/features.php:118, widgets/features/features.php:174, widgets/headline/headline.php:53, widgets/headline/headline.php:134, widgets/price-table/price-table.php:111, widgets/taxonomy/taxonomy.php:51, widgets/testimonial/testimonial.php:83
|
1085 |
msgid "Text"
|
1086 |
msgstr ""
|
1087 |
|
1088 |
+
#: widgets/contact/contact.php:168
|
1089 |
msgid "Text Area"
|
1090 |
msgstr ""
|
1091 |
|
1092 |
+
#: widgets/contact/contact.php:169
|
1093 |
msgid "Dropdown Select"
|
1094 |
msgstr ""
|
1095 |
|
1096 |
+
#: widgets/contact/contact.php:170
|
1097 |
msgid "Checkboxes"
|
1098 |
msgstr ""
|
1099 |
|
1100 |
+
#: widgets/contact/contact.php:171
|
1101 |
msgid "Radio"
|
1102 |
msgstr ""
|
1103 |
|
1104 |
+
#: widgets/contact/contact.php:181, widgets/taxonomy/taxonomy.php:43
|
1105 |
msgid "Label"
|
1106 |
msgstr ""
|
1107 |
|
1108 |
+
#: widgets/contact/contact.php:186
|
1109 |
msgid "Description"
|
1110 |
msgstr ""
|
1111 |
|
1112 |
+
#: widgets/contact/contact.php:187
|
1113 |
msgid "This text will appear small beneath the input field."
|
1114 |
msgstr ""
|
1115 |
|
1116 |
+
#: widgets/contact/contact.php:192
|
1117 |
msgid "Required Field"
|
1118 |
msgstr ""
|
1119 |
|
1120 |
+
#: widgets/contact/contact.php:196, widgets/contact/contact.php:203, widgets/contact/contact.php:1284
|
1121 |
msgid "Required field"
|
1122 |
msgstr ""
|
1123 |
|
1124 |
+
#: widgets/contact/contact.php:197
|
1125 |
msgid "Is this field required?"
|
1126 |
msgstr ""
|
1127 |
|
1128 |
+
#: widgets/contact/contact.php:201
|
1129 |
msgid "Missing message"
|
1130 |
msgstr ""
|
1131 |
|
1132 |
+
#: widgets/contact/contact.php:202
|
1133 |
msgid "Error message to display if this field is missing."
|
1134 |
msgstr ""
|
1135 |
|
1136 |
+
#: widgets/contact/contact.php:210
|
1137 |
msgid "Allow multiple selections"
|
1138 |
msgstr ""
|
1139 |
|
1140 |
+
#: widgets/contact/contact.php:220
|
1141 |
msgid "Options"
|
1142 |
msgstr ""
|
1143 |
|
1144 |
+
#: widgets/contact/contact.php:221
|
1145 |
msgid "Option"
|
1146 |
msgstr ""
|
1147 |
|
1148 |
+
#: widgets/contact/contact.php:226
|
1149 |
msgid "Value"
|
1150 |
msgstr ""
|
1151 |
|
1152 |
+
#: widgets/contact/contact.php:249
|
1153 |
msgid "Spam Protection"
|
1154 |
msgstr ""
|
1155 |
|
1156 |
+
#: widgets/contact/contact.php:254
|
1157 |
msgid "Honeypot"
|
1158 |
msgstr ""
|
1159 |
|
1160 |
+
#: widgets/contact/contact.php:256
|
1161 |
msgid "Adds a hidden form field that only bots can see. The form will reject the submission if the hidden field is populated."
|
1162 |
msgstr ""
|
1163 |
|
1164 |
+
#: widgets/contact/contact.php:260
|
1165 |
msgid "Browser Check"
|
1166 |
msgstr ""
|
1167 |
|
1168 |
+
#: widgets/contact/contact.php:262
|
1169 |
msgid "Runs a check on submission that confirms the submission came from a browser. Requires the user to have JavaScript enabled."
|
1170 |
msgstr ""
|
1171 |
|
1172 |
+
#: widgets/contact/contact.php:266, widgets/contact/contact.php:270
|
1173 |
msgid "reCAPTCHA"
|
1174 |
msgstr ""
|
1175 |
|
1176 |
+
#: widgets/contact/contact.php:278
|
1177 |
msgid "Please make sure you register a new reCAPTCHA key %shere%s."
|
1178 |
msgstr ""
|
1179 |
|
1180 |
+
#: widgets/contact/contact.php:289
|
1181 |
msgid "reCAPTCHA v2 Site Key"
|
1182 |
msgstr ""
|
1183 |
|
1184 |
+
#: widgets/contact/contact.php:297
|
1185 |
msgid "reCAPTCHA v2 Secret Key"
|
1186 |
msgstr ""
|
1187 |
|
1188 |
+
#: widgets/contact/contact.php:305
|
1189 |
msgid "reCAPTCHA v3 Site Key"
|
1190 |
msgstr ""
|
1191 |
|
1192 |
+
#: widgets/contact/contact.php:313
|
1193 |
msgid "reCAPTCHA v3 Secret Key"
|
1194 |
msgstr ""
|
1195 |
|
1196 |
+
#: widgets/contact/contact.php:321
|
1197 |
msgid "Theme"
|
1198 |
msgstr ""
|
1199 |
|
1200 |
+
#: widgets/contact/contact.php:324
|
1201 |
msgid "Light"
|
1202 |
msgstr ""
|
1203 |
|
1204 |
+
#: widgets/contact/contact.php:325
|
1205 |
msgid "Dark"
|
1206 |
msgstr ""
|
1207 |
|
1208 |
+
#: widgets/contact/contact.php:334
|
1209 |
msgid "Challenge type"
|
1210 |
msgstr ""
|
1211 |
|
1212 |
+
#: widgets/contact/contact.php:337, widgets/image-grid/image-grid.php:54, widgets/image-grid/image-grid.php:70, widgets/price-table/price-table.php:70, widgets/simple-masonry/simple-masonry.php:65, widgets/testimonial/testimonial.php:72, widgets/testimonial/testimonial.php:189
|
1213 |
msgid "Image"
|
1214 |
msgstr ""
|
1215 |
|
1216 |
+
#: widgets/contact/contact.php:338
|
1217 |
msgid "Audio"
|
1218 |
msgstr ""
|
1219 |
|
1220 |
+
#: widgets/contact/contact.php:347, widgets/contact/contact.php:612, widgets/features/features.php:163, widgets/features/features.php:184, widgets/features/features.php:205, widgets/icon/icon.php:41
|
1221 |
msgid "Size"
|
1222 |
msgstr ""
|
1223 |
|
1224 |
+
#: widgets/contact/contact.php:351
|
1225 |
msgid "Compact"
|
1226 |
msgstr ""
|
1227 |
|
1228 |
+
#: widgets/contact/contact.php:363
|
1229 |
msgid "Really Simple CAPTCHA"
|
1230 |
msgstr ""
|
1231 |
|
1232 |
+
#: widgets/contact/contact.php:367
|
1233 |
msgid "Add Really Simple CAPTCHA"
|
1234 |
msgstr ""
|
1235 |
|
1236 |
+
#: widgets/contact/contact.php:369
|
1237 |
msgid "The %sReally Simple CAPTCHA%s plugin is DSGVO compliant."
|
1238 |
msgstr ""
|
1239 |
|
1240 |
+
#: widgets/contact/contact.php:393, widgets/contact/contact.php:542, widgets/contact/contact.php:715, widgets/hero/hero.php:311, widgets/layout-slider/layout-slider.php:252, widgets/testimonial/testimonial.php:227
|
1241 |
msgid "Text color"
|
1242 |
msgstr ""
|
1243 |
|
1244 |
+
#: widgets/contact/contact.php:405
|
1245 |
msgid "Akismet"
|
1246 |
msgstr ""
|
1247 |
|
1248 |
+
#: widgets/contact/contact.php:409
|
1249 |
msgid "Use Akismet filtering"
|
1250 |
msgstr ""
|
1251 |
|
1252 |
+
#: widgets/contact/contact.php:414
|
1253 |
msgid "Spam action"
|
1254 |
msgstr ""
|
1255 |
|
1256 |
+
#: widgets/contact/contact.php:416
|
1257 |
msgid "Show error message"
|
1258 |
msgstr ""
|
1259 |
|
1260 |
+
#: widgets/contact/contact.php:417
|
1261 |
msgid "Tag as spam in subject"
|
1262 |
msgstr ""
|
1263 |
|
1264 |
+
#: widgets/contact/contact.php:419
|
1265 |
msgid "How to handle submissions that are identified as spam."
|
1266 |
msgstr ""
|
1267 |
|
1268 |
+
#: widgets/contact/contact.php:435
|
1269 |
msgid "Container"
|
1270 |
msgstr ""
|
1271 |
|
1272 |
+
#: widgets/contact/contact.php:459, widgets/contact/contact.php:692
|
1273 |
msgid "Border style"
|
1274 |
msgstr ""
|
1275 |
|
1276 |
+
#: widgets/contact/contact.php:463, widgets/contact/contact.php:585, widgets/contact/contact.php:781, widgets/image/image.php:97
|
1277 |
msgid "Hidden"
|
1278 |
msgstr ""
|
1279 |
|
1280 |
+
#: widgets/contact/contact.php:464, widgets/contact/contact.php:586, widgets/contact/contact.php:697, widgets/contact/contact.php:772, widgets/headline/headline.php:220
|
1281 |
msgid "Dotted"
|
1282 |
msgstr ""
|
1283 |
|
1284 |
+
#: widgets/contact/contact.php:465, widgets/contact/contact.php:587, widgets/contact/contact.php:698, widgets/contact/contact.php:773, widgets/headline/headline.php:221
|
1285 |
msgid "Dashed"
|
1286 |
msgstr ""
|
1287 |
|
1288 |
+
#: widgets/contact/contact.php:467, widgets/contact/contact.php:589, widgets/contact/contact.php:775, widgets/headline/headline.php:222
|
1289 |
msgid "Double"
|
1290 |
msgstr ""
|
1291 |
|
1292 |
+
#: widgets/contact/contact.php:468, widgets/contact/contact.php:590, widgets/contact/contact.php:776, widgets/headline/headline.php:223
|
1293 |
msgid "Groove"
|
1294 |
msgstr ""
|
1295 |
|
1296 |
+
#: widgets/contact/contact.php:469, widgets/contact/contact.php:591, widgets/contact/contact.php:777, widgets/headline/headline.php:224
|
1297 |
msgid "Ridge"
|
1298 |
msgstr ""
|
1299 |
|
1300 |
+
#: widgets/contact/contact.php:470, widgets/contact/contact.php:592, widgets/contact/contact.php:778, widgets/headline/headline.php:225
|
1301 |
msgid "Inset"
|
1302 |
msgstr ""
|
1303 |
|
1304 |
+
#: widgets/contact/contact.php:471, widgets/contact/contact.php:593, widgets/contact/contact.php:779, widgets/headline/headline.php:226
|
1305 |
msgid "Outset"
|
1306 |
msgstr ""
|
1307 |
|
1308 |
+
#: widgets/contact/contact.php:479
|
1309 |
msgid "Field labels"
|
1310 |
msgstr ""
|
1311 |
|
1312 |
+
#: widgets/contact/contact.php:498
|
1313 |
msgid "Position"
|
1314 |
msgstr ""
|
1315 |
|
1316 |
+
#: widgets/contact/contact.php:501, widgets/image/image.php:98
|
1317 |
msgid "Above"
|
1318 |
msgstr ""
|
1319 |
|
1320 |
+
#: widgets/contact/contact.php:502, widgets/image/image.php:99
|
1321 |
msgid "Below"
|
1322 |
msgstr ""
|
1323 |
|
1324 |
+
#: widgets/contact/contact.php:505
|
1325 |
msgid "Inside"
|
1326 |
msgstr ""
|
1327 |
|
1328 |
+
#: widgets/contact/contact.php:554
|
1329 |
msgid "Max width"
|
1330 |
msgstr ""
|
1331 |
|
1332 |
+
#: widgets/contact/contact.php:563
|
1333 |
msgid "Text area height"
|
1334 |
msgstr ""
|
1335 |
|
1336 |
+
#: widgets/contact/contact.php:581
|
1337 |
msgid " Border style"
|
1338 |
msgstr ""
|
1339 |
|
1340 |
+
#: widgets/contact/contact.php:598, widgets/contact/contact.php:708
|
1341 |
msgid "Border rounding"
|
1342 |
msgstr ""
|
1343 |
|
1344 |
+
#: widgets/contact/contact.php:608
|
1345 |
msgid "Field descriptions"
|
1346 |
msgstr ""
|
1347 |
|
1348 |
+
#: widgets/contact/contact.php:622, widgets/contact/contact.php:769, widgets/google-map/google-map.php:329, widgets/headline/headline.php:215
|
1349 |
msgid "Style"
|
1350 |
msgstr ""
|
1351 |
|
1352 |
+
#: widgets/contact/contact.php:625
|
1353 |
msgid "Italic"
|
1354 |
msgstr ""
|
1355 |
|
1356 |
+
#: widgets/contact/contact.php:634
|
1357 |
msgid "Error messages"
|
1358 |
msgstr ""
|
1359 |
|
1360 |
+
#: widgets/contact/contact.php:638
|
1361 |
msgid "Error background color"
|
1362 |
msgstr ""
|
1363 |
|
1364 |
+
#: widgets/contact/contact.php:643
|
1365 |
msgid "Error border color"
|
1366 |
msgstr ""
|
1367 |
|
1368 |
+
#: widgets/contact/contact.php:648
|
1369 |
msgid "Error text color"
|
1370 |
msgstr ""
|
1371 |
|
1372 |
+
#: widgets/contact/contact.php:653
|
1373 |
msgid "Error padding"
|
1374 |
msgstr ""
|
1375 |
|
1376 |
+
#: widgets/contact/contact.php:658
|
1377 |
msgid "Error margin"
|
1378 |
msgstr ""
|
1379 |
|
1380 |
+
#: widgets/contact/contact.php:666
|
1381 |
msgid "Submit button"
|
1382 |
msgstr ""
|
1383 |
|
1384 |
+
#: widgets/contact/contact.php:670
|
1385 |
msgid "Style submit button"
|
1386 |
msgstr ""
|
1387 |
|
1388 |
+
#: widgets/contact/contact.php:671
|
1389 |
msgid "Style the button or leave it with default theme styling."
|
1390 |
msgstr ""
|
1391 |
|
1392 |
+
#: widgets/contact/contact.php:682
|
1393 |
msgid "Gradient intensity"
|
1394 |
msgstr ""
|
1395 |
|
1396 |
+
#: widgets/contact/contact.php:725
|
1397 |
msgid "Font weight"
|
1398 |
msgstr ""
|
1399 |
|
1400 |
+
#: widgets/contact/contact.php:729
|
1401 |
msgid "Semi-bold"
|
1402 |
msgstr ""
|
1403 |
|
1404 |
+
#: widgets/contact/contact.php:730
|
1405 |
msgid "Bold"
|
1406 |
msgstr ""
|
1407 |
|
1408 |
+
#: widgets/contact/contact.php:754
|
1409 |
msgid "Inset highlight"
|
1410 |
msgstr ""
|
1411 |
|
1412 |
+
#: widgets/contact/contact.php:755
|
1413 |
msgid "The white highlight at the bottom of the button"
|
1414 |
msgstr ""
|
1415 |
|
1416 |
+
#: widgets/contact/contact.php:765
|
1417 |
msgid "Input focus"
|
1418 |
msgstr ""
|
1419 |
|
1420 |
+
#: widgets/contact/contact.php:824
|
1421 |
msgid "Your Name"
|
1422 |
msgstr ""
|
1423 |
|
1424 |
+
#: widgets/contact/contact.php:827
|
1425 |
msgid "Please enter your name"
|
1426 |
msgstr ""
|
1427 |
|
1428 |
+
#: widgets/contact/contact.php:832
|
1429 |
msgid "Your Email"
|
1430 |
msgstr ""
|
1431 |
|
1432 |
+
#: widgets/contact/contact.php:835
|
1433 |
msgid "Please enter a valid email address"
|
1434 |
msgstr ""
|
1435 |
|
1436 |
+
#: widgets/contact/contact.php:843
|
1437 |
msgid "Please enter a subject"
|
1438 |
msgstr ""
|
1439 |
|
1440 |
+
#: widgets/contact/contact.php:848
|
1441 |
msgid "Message"
|
1442 |
msgstr ""
|
1443 |
|
1444 |
+
#: widgets/contact/contact.php:851
|
1445 |
msgid "Please write something"
|
1446 |
msgstr ""
|
1447 |
|
1448 |
+
#: widgets/contact/contact.php:998
|
1449 |
msgid "This setting controls when the field max width will be disabled. The default value is 780px"
|
1450 |
msgstr ""
|
1451 |
|
1452 |
+
#: widgets/contact/contact.php:1004
|
1453 |
+
msgid "After submission, scroll the user to the top of the contact form."
|
1454 |
+
msgstr ""
|
1455 |
+
|
1456 |
+
#: widgets/contact/contact.php:1296
|
1457 |
msgid "Invalid email address."
|
1458 |
msgstr ""
|
1459 |
|
1460 |
+
#: widgets/contact/contact.php:1321
|
1461 |
msgid "Invalid phone number. It should contain at least three digits."
|
1462 |
msgstr ""
|
1463 |
|
1464 |
+
#: widgets/contact/contact.php:1332
|
1465 |
msgid "Invalid number."
|
1466 |
msgstr ""
|
1467 |
|
1468 |
+
#: widgets/contact/contact.php:1407
|
1469 |
msgid "Error sending email, please try again later."
|
1470 |
msgstr ""
|
1471 |
|
1472 |
+
#: widgets/contact/contact.php:1433
|
1473 |
msgid "A valid email is required"
|
1474 |
msgstr ""
|
1475 |
|
1476 |
+
#: widgets/contact/contact.php:1435
|
1477 |
msgid "The email address is invalid"
|
1478 |
msgstr ""
|
1479 |
|
1480 |
+
#: widgets/contact/contact.php:1439
|
1481 |
msgid "Missing subject"
|
1482 |
msgstr ""
|
1483 |
|
1484 |
+
#: widgets/contact/contact.php:1470
|
1485 |
msgid "Error validating your Captcha response."
|
1486 |
msgstr ""
|
1487 |
|
1488 |
+
#: widgets/contact/contact.php:1501
|
1489 |
msgid "Unfortunately our system identified your message as spam."
|
1490 |
msgstr ""
|
1491 |
|
1492 |
+
#: widgets/contact/contact.php:1508
|
1493 |
msgid "Error validating your Captcha response. Really Simple CAPTCHA missing."
|
1494 |
msgstr ""
|
1495 |
|
1496 |
+
#: widgets/contact/contact.php:1516
|
1497 |
msgid "Error validating your Captcha response. Please try again."
|
1498 |
msgstr ""
|
1499 |
|
1500 |
+
#: widgets/contact/contact.php:1523, widgets/contact/contact.php:1531
|
1501 |
msgid "Unfortunately, our system identified your message as spam."
|
1502 |
msgstr ""
|
1503 |
|
1504 |
+
#: widgets/contact/contact.php:1541
|
1505 |
msgctxt "The name of who sent this email"
|
1506 |
msgid "From"
|
1507 |
msgstr ""
|
1508 |
|
1509 |
+
#: widgets/contact/contact.php:1660
|
1510 |
msgid "Add a form autoresponder and additional fields, including a date and time picker with %sSiteOrigin Premium%s"
|
1511 |
msgstr ""
|
1512 |
|
1513 |
+
#: widgets/contact/contact.php:1665
|
1514 |
msgid "Use Google Fonts right inside the Contact Form Widget with %sSiteOrigin Premium%s"
|
1515 |
msgstr ""
|
1516 |
|
2317 |
msgid "Slider Controls"
|
2318 |
msgstr ""
|
2319 |
|
2320 |
+
#: widgets/hero/hero.php:179, widgets/layout-slider/layout-slider.php:147, widgets/simple-masonry/simple-masonry.php:227
|
2321 |
msgid "Layout"
|
2322 |
msgstr ""
|
2323 |
|
2324 |
+
#: widgets/hero/hero.php:183, widgets/layout-slider/layout-slider.php:151, widgets/simple-masonry/simple-masonry.php:242, base/inc/widgets/base-carousel.class.php:193
|
2325 |
msgid "Desktop"
|
2326 |
msgstr ""
|
2327 |
|
2345 |
msgid "Maximum container width"
|
2346 |
msgstr ""
|
2347 |
|
2348 |
+
#: widgets/hero/hero.php:219, widgets/layout-slider/layout-slider.php:187, widgets/simple-masonry/simple-masonry.php:297, base/inc/widgets/base-carousel.class.php:218
|
2349 |
msgid "Mobile"
|
2350 |
msgstr ""
|
2351 |
|
2497 |
msgid "Rel"
|
2498 |
msgstr ""
|
2499 |
|
2500 |
+
#: widgets/image/image.php:306, widgets/image-grid/image-grid.php:438, widgets/simple-masonry/simple-masonry.php:482, widgets/slider/slider.php:353
|
2501 |
msgid "Add a Lightbox to your images with %sSiteOrigin Premium%s"
|
2502 |
msgstr ""
|
2503 |
|
2504 |
+
#: widgets/image/image.php:311, widgets/image-grid/image-grid.php:443, widgets/simple-masonry/simple-masonry.php:487, widgets/slider/slider.php:358
|
2505 |
msgid "Add a beautiful and customizable text overlay with animations to your images with %sSiteOrigin Premium%s"
|
2506 |
msgstr ""
|
2507 |
|
2508 |
+
#: widgets/image/image.php:316, widgets/image-grid/image-grid.php:448, widgets/simple-masonry/simple-masonry.php:497
|
2509 |
msgid "Add an image title tooltip with %sSiteOrigin Premium%s"
|
2510 |
msgstr ""
|
2511 |
|
2517 |
msgid "SiteOrigin Image Grid"
|
2518 |
msgstr ""
|
2519 |
|
2520 |
+
#: widgets/image-grid/image-grid.php:53, widgets/simple-masonry/simple-masonry.php:49
|
2521 |
msgid "Images"
|
2522 |
msgstr ""
|
2523 |
|
2553 |
msgid "Grid horizontal alignment"
|
2554 |
msgstr ""
|
2555 |
|
2556 |
+
#: widgets/image-grid/image-grid.php:173, widgets/simple-masonry/simple-masonry.php:130
|
2557 |
msgid "Display Image Title"
|
2558 |
msgstr ""
|
2559 |
|
2560 |
+
#: widgets/image-grid/image-grid.php:185, widgets/simple-masonry/simple-masonry.php:142
|
2561 |
msgid "Title Position"
|
2562 |
msgstr ""
|
2563 |
|
2564 |
+
#: widgets/image-grid/image-grid.php:188, widgets/simple-masonry/simple-masonry.php:145
|
2565 |
msgid "Above Image"
|
2566 |
msgstr ""
|
2567 |
|
2568 |
+
#: widgets/image-grid/image-grid.php:189, widgets/simple-masonry/simple-masonry.php:146
|
2569 |
msgid "Below Image"
|
2570 |
msgstr ""
|
2571 |
|
2572 |
+
#: widgets/image-grid/image-grid.php:199, widgets/simple-masonry/simple-masonry.php:156
|
2573 |
msgid "Title Alignment"
|
2574 |
msgstr ""
|
2575 |
|
2576 |
+
#: widgets/image-grid/image-grid.php:214, widgets/simple-masonry/simple-masonry.php:171
|
2577 |
msgid "Title Font"
|
2578 |
msgstr ""
|
2579 |
|
2580 |
+
#: widgets/image-grid/image-grid.php:223, widgets/simple-masonry/simple-masonry.php:180
|
2581 |
msgid "Title Font Size"
|
2582 |
msgstr ""
|
2583 |
|
2584 |
+
#: widgets/image-grid/image-grid.php:233, widgets/simple-masonry/simple-masonry.php:190
|
2585 |
msgid "Title Color"
|
2586 |
msgstr ""
|
2587 |
|
2588 |
+
#: widgets/image-grid/image-grid.php:241, widgets/simple-masonry/simple-masonry.php:199
|
2589 |
msgid "Title Padding"
|
2590 |
msgstr ""
|
2591 |
|
2853 |
msgid "SiteOrigin Simple Masonry"
|
2854 |
msgstr ""
|
2855 |
|
2856 |
+
#: widgets/simple-masonry/simple-masonry.php:70
|
2857 |
msgid "Column span"
|
2858 |
msgstr ""
|
2859 |
|
2860 |
+
#: widgets/simple-masonry/simple-masonry.php:71
|
2861 |
msgid "Number of columns this item should span. (Limited to number of columns selected in Layout section below.)"
|
2862 |
msgstr ""
|
2863 |
|
2864 |
+
#: widgets/simple-masonry/simple-masonry.php:78
|
2865 |
msgid "Row span"
|
2866 |
msgstr ""
|
2867 |
|
2868 |
+
#: widgets/simple-masonry/simple-masonry.php:79
|
2869 |
msgid "Number of rows this item should span. (Limited to number of columns selected in Layout section below.)"
|
2870 |
msgstr ""
|
2871 |
|
2872 |
+
#: widgets/simple-masonry/simple-masonry.php:102
|
2873 |
+
msgid "Preloader"
|
|
|
|
|
|
|
|
|
2874 |
msgstr ""
|
2875 |
|
2876 |
+
#: widgets/simple-masonry/simple-masonry.php:107
|
2877 |
+
msgid "Enable preloader"
|
2878 |
msgstr ""
|
2879 |
|
2880 |
+
#: widgets/simple-masonry/simple-masonry.php:111
|
2881 |
+
msgid "Preloader icon color"
|
2882 |
msgstr ""
|
2883 |
|
2884 |
+
#: widgets/simple-masonry/simple-masonry.php:116
|
2885 |
+
msgid "Preloader height"
|
2886 |
msgstr ""
|
2887 |
|
2888 |
+
#: widgets/simple-masonry/simple-masonry.php:118
|
2889 |
+
msgid "The size of the preloader prior to the Masonry images showing."
|
2890 |
msgstr ""
|
2891 |
|
2892 |
#: widgets/simple-masonry/simple-masonry.php:125
|
2893 |
+
msgid "Image Title"
|
2894 |
msgstr ""
|
2895 |
|
2896 |
+
#: widgets/simple-masonry/simple-masonry.php:231
|
2897 |
+
msgid "Origin"
|
2898 |
msgstr ""
|
2899 |
|
2900 |
+
#: widgets/simple-masonry/simple-masonry.php:232
|
2901 |
+
msgid "Controls the horizontal flow of the layout. Items can either start positioned on the left or right."
|
2902 |
msgstr ""
|
2903 |
|
2904 |
+
#: widgets/simple-masonry/simple-masonry.php:246, widgets/simple-masonry/simple-masonry.php:277, widgets/simple-masonry/simple-masonry.php:308
|
2905 |
+
msgid "Number of columns"
|
2906 |
msgstr ""
|
2907 |
|
2908 |
+
#: widgets/simple-masonry/simple-masonry.php:253, widgets/simple-masonry/simple-masonry.php:284, widgets/simple-masonry/simple-masonry.php:315
|
2909 |
+
msgid "Row height"
|
2910 |
msgstr ""
|
2911 |
|
2912 |
+
#: widgets/simple-masonry/simple-masonry.php:254, widgets/simple-masonry/simple-masonry.php:285, widgets/simple-masonry/simple-masonry.php:316
|
2913 |
+
msgid "Leave blank to match calculated column width."
|
2914 |
msgstr ""
|
2915 |
|
2916 |
+
#: widgets/simple-masonry/simple-masonry.php:258, widgets/simple-masonry/simple-masonry.php:289, widgets/simple-masonry/simple-masonry.php:320
|
2917 |
+
msgid "Gutter"
|
2918 |
msgstr ""
|
2919 |
|
2920 |
+
#: widgets/simple-masonry/simple-masonry.php:259, widgets/simple-masonry/simple-masonry.php:290, widgets/simple-masonry/simple-masonry.php:321
|
2921 |
+
msgid "Space between masonry items."
|
2922 |
msgstr ""
|
2923 |
|
2924 |
+
#: widgets/simple-masonry/simple-masonry.php:266, widgets/testimonial/testimonial.php:120, base/inc/widgets/base-carousel.class.php:199
|
2925 |
+
msgid "Tablet"
|
2926 |
msgstr ""
|
2927 |
|
2928 |
+
#: widgets/simple-masonry/simple-masonry.php:271, widgets/simple-masonry/simple-masonry.php:302, base/inc/widgets/base-carousel.class.php:127
|
2929 |
+
msgid "Breakpoint"
|
2930 |
msgstr ""
|
2931 |
|
2932 |
+
#: widgets/simple-masonry/simple-masonry.php:272
|
2933 |
+
msgid "Device width, in pixels, at which to collapse into a tablet view."
|
2934 |
msgstr ""
|
2935 |
|
2936 |
+
#: widgets/simple-masonry/simple-masonry.php:303
|
2937 |
+
msgid "Device width, in pixels, at which to collapse into a mobile view."
|
2938 |
msgstr ""
|
2939 |
|
2940 |
+
#: widgets/simple-masonry/simple-masonry.php:492
|
2941 |
msgid "Add multiple Simple Masonry frames in one go with %sSiteOrigin Premium%s"
|
2942 |
msgstr ""
|
2943 |
|
3121 |
msgid "Responsive"
|
3122 |
msgstr ""
|
3123 |
|
|
|
|
|
|
|
|
|
3124 |
#: widgets/testimonial/testimonial.php:140, widgets/testimonial/testimonial.php:169
|
3125 |
msgid "Resolution"
|
3126 |
msgstr ""
|
3576 |
msgid "Navigation dots"
|
3577 |
msgstr ""
|
3578 |
|
|
|
|
|
|
|
|
|
3579 |
#: base/inc/widgets/base-carousel.class.php:134
|
3580 |
msgid "Slides to scroll"
|
3581 |
msgstr ""
|
3834 |
msgid "Posted on %s"
|
3835 |
msgstr ""
|
3836 |
|
3837 |
+
#: widgets/contact/tpl/default.php:55
|
3838 |
msgid "Unable to detect Really Simple CAPTCHA plugin."
|
3839 |
msgstr ""
|
3840 |
|
readme.txt
CHANGED
@@ -1,10 +1,10 @@
|
|
1 |
=== SiteOrigin Widgets Bundle ===
|
2 |
Tags: widget, button, slider, hero, google maps, image, carousel, lottie, features, icons, price table, tinymce, social icons
|
3 |
Requires at least: 4.2
|
4 |
-
Tested up to: 6.
|
5 |
Requires PHP: 5.6.20
|
6 |
-
Stable tag: 1.
|
7 |
-
Build time: 2022-
|
8 |
License: GPLv3 or later
|
9 |
Contributors: gpriday, braam-genis, alexgso
|
10 |
Donate link: https://siteorigin.com/downloads/premium/
|
@@ -106,6 +106,18 @@ The Widgets Bundle global interface is available at Plugins > SiteOrigin Widgets
|
|
106 |
|
107 |
== Changelog ==
|
108 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
109 |
= 1.43.0 - 13 October 2022 =
|
110 |
* Blog: Improved `Continue reading` output when non-Latin characters are present.
|
111 |
* Blog: Fixed the Grid template responsive collapse behavior.
|
1 |
=== SiteOrigin Widgets Bundle ===
|
2 |
Tags: widget, button, slider, hero, google maps, image, carousel, lottie, features, icons, price table, tinymce, social icons
|
3 |
Requires at least: 4.2
|
4 |
+
Tested up to: 6.1
|
5 |
Requires PHP: 5.6.20
|
6 |
+
Stable tag: 1.44.0
|
7 |
+
Build time: 2022-11-10T22:30:07+00:00
|
8 |
License: GPLv3 or later
|
9 |
Contributors: gpriday, braam-genis, alexgso
|
10 |
Donate link: https://siteorigin.com/downloads/premium/
|
106 |
|
107 |
== Changelog ==
|
108 |
|
109 |
+
= 1.44.0 - 10 November 2022 =
|
110 |
+
* Anything Carousel: Prevented potential loss of styling when looping items.
|
111 |
+
* Google Maps: Prevented position reset from affecting the info window.
|
112 |
+
* Simple Masonry: Added a Layout settings section.
|
113 |
+
* Simple Masonry: Added Image Title settings.
|
114 |
+
* Simple Masonry: Removed defaults set to 0.
|
115 |
+
* Simple Masonry: Removed the `loading` attribute if the preloader is enabled.
|
116 |
+
* Font Awesome: Resolved Gear icon migration issue.
|
117 |
+
* TinyMCE Field: Prevented PHP 8 `Uncaught TypeError: TinyMCE plugins filtered incorrectly`.
|
118 |
+
* Updated `Tested up to` tag to `6.1`.
|
119 |
+
* Developer: Added an `html` form field.
|
120 |
+
|
121 |
= 1.43.0 - 13 October 2022 =
|
122 |
* Blog: Improved `Continue reading` output when non-Latin characters are present.
|
123 |
* Blog: Fixed the Grid template responsive collapse behavior.
|
so-widgets-bundle.php
CHANGED
@@ -2,7 +2,7 @@
|
|
2 |
/*
|
3 |
Plugin Name: SiteOrigin Widgets Bundle
|
4 |
Description: A highly customizable collection of widgets, ready to be used anywhere, neatly bundled into a single plugin.
|
5 |
-
Version: 1.
|
6 |
Text Domain: so-widgets-bundle
|
7 |
Domain Path: /lang
|
8 |
Author: SiteOrigin
|
@@ -12,7 +12,7 @@ License: GPL3
|
|
12 |
License URI: https://www.gnu.org/licenses/gpl-3.0.txt
|
13 |
*/
|
14 |
|
15 |
-
define( 'SOW_BUNDLE_VERSION', '1.
|
16 |
define( 'SOW_BUNDLE_BASE_FILE', __FILE__ );
|
17 |
|
18 |
// Allow JS suffix to be pre-set.
|
2 |
/*
|
3 |
Plugin Name: SiteOrigin Widgets Bundle
|
4 |
Description: A highly customizable collection of widgets, ready to be used anywhere, neatly bundled into a single plugin.
|
5 |
+
Version: 1.44.0
|
6 |
Text Domain: so-widgets-bundle
|
7 |
Domain Path: /lang
|
8 |
Author: SiteOrigin
|
12 |
License URI: https://www.gnu.org/licenses/gpl-3.0.txt
|
13 |
*/
|
14 |
|
15 |
+
define( 'SOW_BUNDLE_VERSION', '1.44.0' );
|
16 |
define( 'SOW_BUNDLE_BASE_FILE', __FILE__ );
|
17 |
|
18 |
// Allow JS suffix to be pre-set.
|
widgets/blog/blog.php
CHANGED
@@ -1061,7 +1061,7 @@ class SiteOrigin_Widget_Blog_Widget extends SiteOrigin_Widget {
|
|
1061 |
if ( $setup ) {
|
1062 |
set_query_var(
|
1063 |
'siteorigin_blog_excerpt_length',
|
1064 |
-
apply_filters( 'siteorigin_widgets_blog_excerpt_length',
|
1065 |
);
|
1066 |
add_filter( 'excerpt_length', array( $this, 'alter_excerpt_length' ), 1000 );
|
1067 |
add_filter( 'excerpt_more', array( $this, 'alter_excerpt_more_indicator' ) );
|
@@ -1076,7 +1076,7 @@ class SiteOrigin_Widget_Blog_Widget extends SiteOrigin_Widget {
|
|
1076 |
}
|
1077 |
|
1078 |
function alter_excerpt_more_indicator( $indicator ) {
|
1079 |
-
return apply_filters( 'siteorigin_widgets_blog_excerpt_trim', '...' );
|
1080 |
}
|
1081 |
|
1082 |
function alter_excerpt_length( $length = 55 ) {
|
1061 |
if ( $setup ) {
|
1062 |
set_query_var(
|
1063 |
'siteorigin_blog_excerpt_length',
|
1064 |
+
apply_filters( 'siteorigin_widgets_blog_excerpt_length', isset( $settings['excerpt_length'] ) ? $settings['excerpt_length'] : 55 )
|
1065 |
);
|
1066 |
add_filter( 'excerpt_length', array( $this, 'alter_excerpt_length' ), 1000 );
|
1067 |
add_filter( 'excerpt_more', array( $this, 'alter_excerpt_more_indicator' ) );
|
1076 |
}
|
1077 |
|
1078 |
function alter_excerpt_more_indicator( $indicator ) {
|
1079 |
+
return apply_filters( 'siteorigin_widgets_blog_excerpt_trim', get_query_var( 'siteorigin_blog_excerpt_length' ) == 0 ? '' : '...' );
|
1080 |
}
|
1081 |
|
1082 |
function alter_excerpt_length( $length = 55 ) {
|
widgets/button/button.php
CHANGED
@@ -471,7 +471,7 @@ class SiteOrigin_Widget_Button_Widget extends SiteOrigin_Widget {
|
|
471 |
'</a>'
|
472 |
),
|
473 |
);
|
474 |
-
}
|
475 |
}
|
476 |
|
477 |
siteorigin_widget_register( 'sow-button', __FILE__, 'SiteOrigin_Widget_Button_Widget' );
|
471 |
'</a>'
|
472 |
),
|
473 |
);
|
474 |
+
}
|
475 |
}
|
476 |
|
477 |
siteorigin_widget_register( 'sow-button', __FILE__, 'SiteOrigin_Widget_Button_Widget' );
|
widgets/contact/contact.php
CHANGED
@@ -39,6 +39,19 @@ class SiteOrigin_Widgets_ContactForm_Widget extends SiteOrigin_Widget {
|
|
39 |
)
|
40 |
);
|
41 |
add_filter( 'siteorigin_widgets_sanitize_field_multiple_emails', array( $this, 'sanitize_multiple_emails' ) );
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
42 |
}
|
43 |
|
44 |
function get_widget_form() {
|
@@ -983,6 +996,12 @@ class SiteOrigin_Widgets_ContactForm_Widget extends SiteOrigin_Widget {
|
|
983 |
'label' => __( 'Responsive Breakpoint', 'so-widgets-bundle' ),
|
984 |
'default' => '780px',
|
985 |
'description' => __( 'This setting controls when the field max width will be disabled. The default value is 780px', 'so-widgets-bundle' ),
|
|
|
|
|
|
|
|
|
|
|
|
|
986 |
)
|
987 |
);
|
988 |
}
|
39 |
)
|
40 |
);
|
41 |
add_filter( 'siteorigin_widgets_sanitize_field_multiple_emails', array( $this, 'sanitize_multiple_emails' ) );
|
42 |
+
add_action( 'siteorigin_widgets_enqueue_frontend_scripts_sow-contact-form', array( $this, 'enqueue_widget_scripts' ) );
|
43 |
+
}
|
44 |
+
|
45 |
+
function enqueue_widget_scripts() {
|
46 |
+
$global_settings = $this->get_global_settings();
|
47 |
+
wp_localize_script(
|
48 |
+
'sow-contact',
|
49 |
+
'sowContact',
|
50 |
+
array(
|
51 |
+
'scrollto' => ! empty( $global_settings['scrollto'] ),
|
52 |
+
'scrollto_offset' => (int) apply_filters( 'siteorigin_widgets_contact_scrollto_offset', 0 ),
|
53 |
+
)
|
54 |
+
);
|
55 |
}
|
56 |
|
57 |
function get_widget_form() {
|
996 |
'label' => __( 'Responsive Breakpoint', 'so-widgets-bundle' ),
|
997 |
'default' => '780px',
|
998 |
'description' => __( 'This setting controls when the field max width will be disabled. The default value is 780px', 'so-widgets-bundle' ),
|
999 |
+
),
|
1000 |
+
'scrollto' => array(
|
1001 |
+
'type' => 'checkbox',
|
1002 |
+
'label' => __( 'Scroll top', 'so-widgets-bundle' ),
|
1003 |
+
'default' => true,
|
1004 |
+
'description' => __( 'After submission, scroll the user to the top of the contact form.', 'so-widgets-bundle' ),
|
1005 |
)
|
1006 |
);
|
1007 |
}
|
widgets/contact/js/contact.js
CHANGED
@@ -12,20 +12,22 @@ sowb.SiteOriginContactForm = {
|
|
12 |
var formSubmitSuccess = $el.is( '.sow-contact-form-success' );
|
13 |
if ( formSubmitted ) {
|
14 |
// The form was submitted. Let's try to scroll to it so the user can see the result.
|
15 |
-
|
16 |
-
|
17 |
-
|
18 |
-
|
19 |
-
|
20 |
-
|
21 |
-
|
22 |
-
$container.
|
23 |
-
|
24 |
-
|
25 |
-
|
|
|
|
|
26 |
}
|
|
|
27 |
}
|
28 |
-
$( 'html, body' ).scrollTop( formPosition );
|
29 |
|
30 |
if ( formSubmitSuccess ) {
|
31 |
// The form was submitted successfully, so we don't need to do anything else.
|
12 |
var formSubmitSuccess = $el.is( '.sow-contact-form-success' );
|
13 |
if ( formSubmitted ) {
|
14 |
// The form was submitted. Let's try to scroll to it so the user can see the result.
|
15 |
+
if ( sowContact.scrollto ) {
|
16 |
+
var formPosition = $el.offset().top;
|
17 |
+
if ( $el.is( ':hidden' ) ) {
|
18 |
+
// The form is hidden, so scroll to it's closest visible ancestor.
|
19 |
+
var $container = $el.closest( ':visible' );
|
20 |
+
formPosition = $container.offset().top + parseInt( scrollto_offset );
|
21 |
+
// If the closest visible ancestor is either SOWB Accordion or Tabs widget, try to open the panel.
|
22 |
+
if ( $container.is( '.sow-accordion-panel' ) ) {
|
23 |
+
$container.find( '> .sow-accordion-panel-header-container > .sow-accordion-panel-header' ).trigger( 'click' );
|
24 |
+
} else if ( $container.is( '.sow-tabs-panel-container' ) ) {
|
25 |
+
var tabIndex = $el.closest( '.sow-tabs-panel' ).index();
|
26 |
+
$container.siblings( '.sow-tabs-tab-container' ).find( '> .sow-tabs-tab' ).eq( tabIndex ).trigger( 'click' );
|
27 |
+
}
|
28 |
}
|
29 |
+
$( 'html, body' ).scrollTop( formPosition );
|
30 |
}
|
|
|
31 |
|
32 |
if ( formSubmitSuccess ) {
|
33 |
// The form was submitted successfully, so we don't need to do anything else.
|
widgets/contact/js/contact.min.js
CHANGED
@@ -1 +1 @@
|
|
1 |
-
function soContactFormInitialize(){sowb.SiteOriginContactForm.init(window.jQuery,!0)}function soContactFormSubmit(t,i){sowb.SiteOriginContactFormV3.parent().parent().trigger("submit")}window.sowb=window.sowb||{},sowb.SiteOriginContactForm={init:function(t,i){var o=t("form.sow-contact-form,.sow-contact-form-success");o.each((function(){var e=t(this),n=e.attr("id"),a=window.location.hash.indexOf(n)>-1,s=e.is(".sow-contact-form-success");if(a){var r=e.offset().top;if(e.is(":hidden")){var c=e.closest(":visible");if(r=c.offset().top,c.is(".sow-accordion-panel"))c.find("> .sow-accordion-panel-header-container > .sow-accordion-panel-header").trigger("click");else if(c.is(".sow-tabs-panel-container")){var w=e.closest(".sow-tabs-panel").index();c.siblings(".sow-tabs-tab-container").find("> .sow-tabs-tab").eq(w).trigger("click")}}
|
1 |
+
function soContactFormInitialize(){sowb.SiteOriginContactForm.init(window.jQuery,!0)}function soContactFormSubmit(t,i){sowb.SiteOriginContactFormV3.parent().parent().trigger("submit")}window.sowb=window.sowb||{},sowb.SiteOriginContactForm={init:function(t,i){var o=t("form.sow-contact-form,.sow-contact-form-success");o.each((function(){var e=t(this),n=e.attr("id"),a=window.location.hash.indexOf(n)>-1,s=e.is(".sow-contact-form-success");if(a){if(sowContact.scrollto){var r=e.offset().top;if(e.is(":hidden")){var c=e.closest(":visible");if(r=c.offset().top+parseInt(scrollto_offset),c.is(".sow-accordion-panel"))c.find("> .sow-accordion-panel-header-container > .sow-accordion-panel-header").trigger("click");else if(c.is(".sow-tabs-panel-container")){var w=e.closest(".sow-tabs-panel").index();c.siblings(".sow-tabs-tab-container").find("> .sow-tabs-tab").eq(w).trigger("click")}}t("html, body").scrollTop(r)}if(s)return}var f=t(this).find(".sow-submit-wrapper > .sow-submit");if(i&&sowb.SiteOriginContactFormV2){var l=e.find(".sow-recaptcha");if(l.length){var p=l.data("config");f.prop("disabled",!0),grecaptcha.render(l.get(0),{sitekey:p.sitekey,theme:p.theme,type:p.type,size:p.size,callback:function(t){f.prop("disabled",!1)}})}}o.on("submit",(function(){f.prop("disabled",!0);var i=window.location.hash;if(i){var o=t(this).attr("action");if(i.indexOf(n)>-1){var e=new RegExp(n+",?","g");i=i.replace(e,"")}t(this).attr("action",o+","+i.replace(/^#/,""))}if(f.data("js-key")){var a=f.data("js-key");t(this).append(`<input type="hidden" name="sow-js-${a}" value="${a}">`)}}))}))}},jQuery((function(t){var i=t("form.sow-contact-form .sow-recaptcha");if(i.length)if(window.recaptcha)sowb.SiteOriginContactForm.init(t,i);else{var o="https://www.google.com/recaptcha/api.js?onload=soContactFormInitialize";null!=i.first().data("config")?(sowb.SiteOriginContactFormV2=!0,o+="&render=explicit"):t("button.sow-submit ").on("click",(function(i){i.preventDefault(),sowb.SiteOriginContactFormV3=t(this)}));var e=t('<script type="text/javascript" src="'+o+'" async defer>');t("body").append(e)}else sowb.SiteOriginContactForm.init(t,i)}));
|
widgets/contact/tpl/default.php
CHANGED
@@ -22,7 +22,10 @@ else {
|
|
22 |
);
|
23 |
}
|
24 |
?>
|
25 |
-
<form
|
|
|
|
|
|
|
26 |
method="POST" class="sow-contact-form" id="contact-form-<?php echo esc_attr( $short_hash ) ?>">
|
27 |
|
28 |
<?php if ( ! empty( $result['errors']['_general'] ) ) : ?>
|
22 |
);
|
23 |
}
|
24 |
?>
|
25 |
+
<form
|
26 |
+
<?php if ( ! empty( $global_settings['scrollto'] ) ) : ?>
|
27 |
+
action="#contact-form-<?php echo esc_attr( $short_hash ); ?>"
|
28 |
+
<?php endif; ?>
|
29 |
method="POST" class="sow-contact-form" id="contact-form-<?php echo esc_attr( $short_hash ) ?>">
|
30 |
|
31 |
<?php if ( ! empty( $result['errors']['_general'] ) ) : ?>
|
widgets/google-map/styles/default.less
CHANGED
@@ -26,7 +26,7 @@
|
|
26 |
}
|
27 |
|
28 |
// Reset the position of all divs to prevent a potential situation where the Google Maps logo could be hidden by unrelated CSS.
|
29 |
-
div {
|
30 |
position: initial;
|
31 |
}
|
32 |
}
|
26 |
}
|
27 |
|
28 |
// Reset the position of all divs to prevent a potential situation where the Google Maps logo could be hidden by unrelated CSS.
|
29 |
+
div:not(.gm-style-iw-t):not(.gm-style-iw) {
|
30 |
position: initial;
|
31 |
}
|
32 |
}
|
widgets/hero/styles/default.less
CHANGED
@@ -51,7 +51,9 @@
|
|
51 |
.sow-slider-base {
|
52 |
|
53 |
ul.sow-slider-images {
|
54 |
-
|
|
|
|
|
55 |
|
56 |
.sow-slider-image-wrapper {
|
57 |
padding: ~"calc( @{slide_padding} + @{slide_padding_extra_top} )" @slide_padding_sides @slide_padding @slide_padding_sides;
|
51 |
.sow-slider-base {
|
52 |
|
53 |
ul.sow-slider-images {
|
54 |
+
@media ( max-width: @responsive_breakpoint ) {
|
55 |
+
min-height: 0 !important;
|
56 |
+
}
|
57 |
|
58 |
.sow-slider-image-wrapper {
|
59 |
padding: ~"calc( @{slide_padding} + @{slide_padding_extra_top} )" @slide_padding_sides @slide_padding @slide_padding_sides;
|
widgets/simple-masonry/js/simple-masonry.js
CHANGED
@@ -41,13 +41,27 @@ jQuery( function ( $ ) {
|
|
41 |
$$.css( 'height', ( rowHeight * rowSpan ) + ( layout.gutter * ( rowSpan - 1 ) ) + 'px' );
|
42 |
|
43 |
var $img = $$.find( '> img,> a > img' );
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
44 |
var imgAR = $img.height() > 0 ? $img.width() / $img.height() : 1;
|
45 |
var itemAR = $$.height() > 0 ? $$.width() / $$.height() : 1;
|
46 |
imgAR = parseFloat( imgAR.toFixed( 3 ) );
|
47 |
itemAR = parseFloat( itemAR.toFixed( 3 ) );
|
48 |
if ( imgAR > itemAR ) {
|
49 |
$img.css( 'width', 'auto' );
|
50 |
-
|
|
|
|
|
51 |
$img.css( 'margin-top', '' );
|
52 |
var marginLeft = ( $img.width() - $$.width() ) * -0.5;
|
53 |
$img.css( 'margin-left', marginLeft + 'px' );
|
41 |
$$.css( 'height', ( rowHeight * rowSpan ) + ( layout.gutter * ( rowSpan - 1 ) ) + 'px' );
|
42 |
|
43 |
var $img = $$.find( '> img,> a > img' );
|
44 |
+
|
45 |
+
// If this image has a title present, increase row height for it.
|
46 |
+
var heightSet = false;
|
47 |
+
if ( $$.find( '.image-title' ) ) {
|
48 |
+
var title_height = parseInt( $$.find( '.image-title' ).outerHeight() );
|
49 |
+
if ( ! isNaN( title_height ) ) {
|
50 |
+
rowHeight += title_height;
|
51 |
+
$$.find( '.sow-masonry-grid-image' ).css( 'height', 'calc( 100% - ' + title_height + 'px)' );
|
52 |
+
heightSet = true;
|
53 |
+
}
|
54 |
+
}
|
55 |
+
|
56 |
var imgAR = $img.height() > 0 ? $img.width() / $img.height() : 1;
|
57 |
var itemAR = $$.height() > 0 ? $$.width() / $$.height() : 1;
|
58 |
imgAR = parseFloat( imgAR.toFixed( 3 ) );
|
59 |
itemAR = parseFloat( itemAR.toFixed( 3 ) );
|
60 |
if ( imgAR > itemAR ) {
|
61 |
$img.css( 'width', 'auto' );
|
62 |
+
if ( ! heightSet ) {
|
63 |
+
$img.css( 'height', '100%' );
|
64 |
+
}
|
65 |
$img.css( 'margin-top', '' );
|
66 |
var marginLeft = ( $img.width() - $$.width() ) * -0.5;
|
67 |
$img.css( 'margin-left', marginLeft + 'px' );
|
widgets/simple-masonry/js/simple-masonry.min.js
CHANGED
@@ -1 +1 @@
|
|
1 |
-
var sowb=window.sowb||{};jQuery((function(t){sowb.setupSimpleMasonries=function(){var i=t(".sow-masonry-grid");if(i.data("initialized"))return i;var a=function(){i.each((function(){var a=t(this),e=a.data("layouts"),s=window.matchMedia("(max-width: "+e.tablet.breakPoint+"px)"),o=window.matchMedia("(max-width: "+e.mobile.breakPoint+"px)"),n=e.desktop;o.matches?n=e.mobile:s.matches&&(n=e.tablet);var r=n.numColumns;a.css("width","auto");var h=n.gutter*(r-1),d=(a.width()-h)/r;a.width(d*r+h),a.imagesLoaded((function(){a.find("> .sow-masonry-grid-item").each((function(){var i=t(this),a=i.data("colSpan");a=Math.max(Math.min(a,n.numColumns),1),i.width(d*a+n.gutter*(a-1));var e=i.data("rowSpan");e=Math.max(Math.min(e,n.numColumns),1);var s=n.rowHeight||d;i.css("height",s*e+n.gutter*(e-1)+"px");var o=i.find("> img,> a > img"),r=o.height()>0?o.width()/o.height():1,
|
1 |
+
var sowb=window.sowb||{};jQuery((function(t){sowb.setupSimpleMasonries=function(){var i=t(".sow-masonry-grid");if(i.data("initialized"))return i;var a=function(){i.each((function(){var a=t(this),e=a.data("layouts"),s=window.matchMedia("(max-width: "+e.tablet.breakPoint+"px)"),o=window.matchMedia("(max-width: "+e.mobile.breakPoint+"px)"),n=e.desktop;o.matches?n=e.mobile:s.matches&&(n=e.tablet);var r=n.numColumns;a.css("width","auto");var h=n.gutter*(r-1),d=(a.width()-h)/r;a.width(d*r+h),a.imagesLoaded((function(){a.find("> .sow-masonry-grid-item").each((function(){var i=t(this),a=i.data("colSpan");a=Math.max(Math.min(a,n.numColumns),1),i.width(d*a+n.gutter*(a-1));var e=i.data("rowSpan");e=Math.max(Math.min(e,n.numColumns),1);var s=n.rowHeight||d;i.css("height",s*e+n.gutter*(e-1)+"px");var o=i.find("> img,> a > img"),r=!1;if(i.find(".image-title")){var h=parseInt(i.find(".image-title").outerHeight());isNaN(h)||(s+=h,i.find(".sow-masonry-grid-image").css("height","calc( 100% - "+h+"px)"),r=!0)}var m=o.height()>0?o.width()/o.height():1,w=i.height()>0?i.width()/i.height():1;if((m=parseFloat(m.toFixed(3)))>(w=parseFloat(w.toFixed(3)))){o.css("width","auto"),r||o.css("height","100%"),o.css("margin-top","");var g=-.5*(o.width()-i.width());o.css("margin-left",g+"px")}else{o.css("height","auto"),o.css("width","100%"),o.css("margin-left","");var c=-.5*(o.height()-i.height());o.css("margin-top",c+"px")}})),a.packery({itemSelector:".sow-masonry-grid-item",columnWidth:d,gutter:n.gutter,originLeft:a.data("layout-origin-left")}),i.prev(".sow-masonry-grid-preloader").length&&(i.prev().remove(),i.css("opacity",1))}))}))};t(window).on("resize panelsStretchRows",a),setTimeout((function(){a()}),100),i.data("initialized",!0)},sowb.setupSimpleMasonries(),t(sowb).on("setup_widgets",sowb.setupSimpleMasonries)})),window.sowb=sowb;
|
widgets/simple-masonry/simple-masonry.php
CHANGED
@@ -43,6 +43,7 @@ class SiteOrigin_Widget_Simple_Masonry_Widget extends SiteOrigin_Widget {
|
|
43 |
'type' => 'text',
|
44 |
'label' => __('Title', 'so-widgets-bundle'),
|
45 |
),
|
|
|
46 |
'items' => array(
|
47 |
'type' => 'repeater',
|
48 |
'label' => __( 'Images', 'so-widgets-bundle' ),
|
@@ -95,95 +96,7 @@ class SiteOrigin_Widget_Simple_Masonry_Widget extends SiteOrigin_Widget {
|
|
95 |
),
|
96 |
)
|
97 |
),
|
98 |
-
|
99 |
-
'type' => 'section',
|
100 |
-
'label' => __( 'Desktop Layout', 'so-widgets-bundle' ),
|
101 |
-
'fields' => array(
|
102 |
-
'columns' => array(
|
103 |
-
'type' => 'slider',
|
104 |
-
'label' => __( 'Number of columns', 'so-widgets-bundle' ),
|
105 |
-
'min' => 1,
|
106 |
-
'max' => 10,
|
107 |
-
'default' => 4
|
108 |
-
),
|
109 |
-
'row_height' => array(
|
110 |
-
'type' => 'number',
|
111 |
-
'label' => __( 'Row height', 'so-widgets-bundle' ),
|
112 |
-
'description' => __( 'Leave blank to match calculated column width.', 'so-widgets-bundle' ),
|
113 |
-
'default' => 0
|
114 |
-
),
|
115 |
-
'gutter' => array(
|
116 |
-
'type' => 'number',
|
117 |
-
'label' => __( 'Gutter', 'so-widgets-bundle'),
|
118 |
-
'description' => __( 'Space between masonry items.', 'so-widgets-bundle' ),
|
119 |
-
'default' => 0
|
120 |
-
)
|
121 |
-
)
|
122 |
-
),
|
123 |
-
'tablet_layout' => array(
|
124 |
-
'type' => 'section',
|
125 |
-
'label' => __( 'Tablet Layout', 'so-widgets-bundle' ),
|
126 |
-
'hide' => true,
|
127 |
-
'fields' => array(
|
128 |
-
'break_point' => array(
|
129 |
-
'type' => 'number',
|
130 |
-
'lanel' => __( 'Break point', 'so-widgets-bundle' ),
|
131 |
-
'description' => __( 'Device width, in pixels, at which to collapse into a tablet view.', 'so-widgets-bundle' ),
|
132 |
-
'default' => 768
|
133 |
-
),
|
134 |
-
'columns' => array(
|
135 |
-
'type' => 'slider',
|
136 |
-
'label' => __( 'Number of columns', 'so-widgets-bundle' ),
|
137 |
-
'min' => 1,
|
138 |
-
'max' => 10,
|
139 |
-
'default' => 2
|
140 |
-
),
|
141 |
-
'row_height' => array(
|
142 |
-
'type' => 'number',
|
143 |
-
'label' => __( 'Row height', 'so-widgets-bundle' ),
|
144 |
-
'description' => __( 'Leave blank to match calculated column width.', 'so-widgets-bundle' ),
|
145 |
-
'default' => 0
|
146 |
-
),
|
147 |
-
'gutter' => array(
|
148 |
-
'type' => 'number',
|
149 |
-
'label' => __( 'Gutter', 'so-widgets-bundle'),
|
150 |
-
'description' => __( 'Space between masonry items.', 'so-widgets-bundle' ),
|
151 |
-
'default' => 0
|
152 |
-
)
|
153 |
-
)
|
154 |
-
),
|
155 |
-
'mobile_layout' => array(
|
156 |
-
'type' => 'section',
|
157 |
-
'label' => __( 'Mobile Layout', 'so-widgets-bundle' ),
|
158 |
-
'hide' => true,
|
159 |
-
'fields' => array(
|
160 |
-
'break_point' => array(
|
161 |
-
'type' => 'number',
|
162 |
-
'lanel' => __( 'Break point', 'so-widgets-bundle' ),
|
163 |
-
'description' => __( 'Device width, in pixels, at which to collapse into a mobile view.', 'so-widgets-bundle' ),
|
164 |
-
'default' => 480
|
165 |
-
),
|
166 |
-
'columns' => array(
|
167 |
-
'type' => 'slider',
|
168 |
-
'label' => __( 'Number of columns', 'so-widgets-bundle' ),
|
169 |
-
'min' => 1,
|
170 |
-
'max' => 10,
|
171 |
-
'default' => 1
|
172 |
-
),
|
173 |
-
'row_height' => array(
|
174 |
-
'type' => 'number',
|
175 |
-
'label' => __( 'Row height', 'so-widgets-bundle' ),
|
176 |
-
'description' => __( 'Leave blank to match calculated column width.', 'so-widgets-bundle' ),
|
177 |
-
'default' => 0
|
178 |
-
),
|
179 |
-
'gutter' => array(
|
180 |
-
'type' => 'number',
|
181 |
-
'label' => __( 'Gutter', 'so-widgets-bundle'),
|
182 |
-
'description' => __( 'Space between masonry items.', 'so-widgets-bundle' ),
|
183 |
-
'default' => 0
|
184 |
-
)
|
185 |
-
)
|
186 |
-
),
|
187 |
'preloader' => array(
|
188 |
'type' => 'section',
|
189 |
'label' => __( 'Preloader', 'so-widgets-bundle' ),
|
@@ -206,14 +119,209 @@ class SiteOrigin_Widget_Simple_Masonry_Widget extends SiteOrigin_Widget {
|
|
206 |
)
|
207 |
)
|
208 |
),
|
209 |
-
|
210 |
-
|
211 |
-
'
|
212 |
-
'
|
213 |
-
'
|
214 |
-
'
|
215 |
-
'
|
216 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
217 |
),
|
218 |
),
|
219 |
);
|
@@ -235,29 +343,29 @@ class SiteOrigin_Widget_Simple_Masonry_Widget extends SiteOrigin_Widget {
|
|
235 |
'args' => $args,
|
236 |
'items' => $items,
|
237 |
'preloader_enabled' => ! empty( $instance['preloader']['enabled'] ) ? true : false,
|
238 |
-
'layout_origin_left' => ! empty( $instance['
|
239 |
'layouts' => array(
|
240 |
'desktop' => siteorigin_widgets_underscores_to_camel_case(
|
241 |
array(
|
242 |
-
'num_columns' => $instance['
|
243 |
-
'row_height' => empty( $instance['
|
244 |
-
'gutter' => empty( $instance['
|
245 |
)
|
246 |
),
|
247 |
'tablet' => siteorigin_widgets_underscores_to_camel_case(
|
248 |
array(
|
249 |
-
'break_point' => $instance['
|
250 |
-
'num_columns' => $instance['
|
251 |
-
'row_height' => empty( $instance['
|
252 |
-
'gutter' => empty( $instance['
|
253 |
)
|
254 |
),
|
255 |
'mobile' => siteorigin_widgets_underscores_to_camel_case(
|
256 |
array(
|
257 |
-
'break_point' => $instance['
|
258 |
-
'num_columns' => $instance['
|
259 |
-
'row_height' => empty( $instance['
|
260 |
-
'gutter' => empty( $instance['
|
261 |
)
|
262 |
),
|
263 |
)
|
@@ -292,15 +400,79 @@ class SiteOrigin_Widget_Simple_Masonry_Widget extends SiteOrigin_Widget {
|
|
292 |
}
|
293 |
|
294 |
public function get_less_variables( $instance ) {
|
295 |
-
|
296 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
297 |
}
|
298 |
|
299 |
-
return
|
300 |
-
|
301 |
-
|
302 |
-
|
303 |
-
)
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
304 |
}
|
305 |
|
306 |
function get_form_teaser() {
|
@@ -330,4 +502,4 @@ class SiteOrigin_Widget_Simple_Masonry_Widget extends SiteOrigin_Widget {
|
|
330 |
}
|
331 |
}
|
332 |
|
333 |
-
siteorigin_widget_register('sow-simple-masonry', __FILE__, 'SiteOrigin_Widget_Simple_Masonry_Widget');
|
43 |
'type' => 'text',
|
44 |
'label' => __('Title', 'so-widgets-bundle'),
|
45 |
),
|
46 |
+
|
47 |
'items' => array(
|
48 |
'type' => 'repeater',
|
49 |
'label' => __( 'Images', 'so-widgets-bundle' ),
|
96 |
),
|
97 |
)
|
98 |
),
|
99 |
+
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
100 |
'preloader' => array(
|
101 |
'type' => 'section',
|
102 |
'label' => __( 'Preloader', 'so-widgets-bundle' ),
|
119 |
)
|
120 |
)
|
121 |
),
|
122 |
+
|
123 |
+
'title' => array(
|
124 |
+
'type' => 'section',
|
125 |
+
'label' => __( 'Image Title', 'so-widgets-bundle' ),
|
126 |
+
'hide' => true,
|
127 |
+
'fields' => array(
|
128 |
+
'display' => array(
|
129 |
+
'type' => 'checkbox',
|
130 |
+
'label' => __( 'Display Image Title', 'so-widgets-bundle' ),
|
131 |
+
'state_emitter' => array(
|
132 |
+
'callback' => 'conditional',
|
133 |
+
'args' => array(
|
134 |
+
'title_display[show]: val',
|
135 |
+
'title_display[hide]: ! val',
|
136 |
+
),
|
137 |
+
),
|
138 |
+
),
|
139 |
+
|
140 |
+
'position' => array(
|
141 |
+
'type' => 'select',
|
142 |
+
'label' => __( 'Title Position', 'so-widgets-bundle' ),
|
143 |
+
'default' => 'below',
|
144 |
+
'options' => array(
|
145 |
+
'above' => __( 'Above Image', 'so-widgets-bundle' ),
|
146 |
+
'below' => __( 'Below Image', 'so-widgets-bundle' ),
|
147 |
+
),
|
148 |
+
'state_handler' => array(
|
149 |
+
'title_display[show]' => array( 'show' ),
|
150 |
+
'title_display[hide]' => array( 'hide' ),
|
151 |
+
)
|
152 |
+
),
|
153 |
+
|
154 |
+
'alignment' => array(
|
155 |
+
'type' => 'select',
|
156 |
+
'label' => __( 'Title Alignment', 'so-widgets-bundle' ),
|
157 |
+
'default' => 'center',
|
158 |
+
'options' => array(
|
159 |
+
'left' => __( 'Left', 'so-widgets-bundle' ),
|
160 |
+
'center' => __( 'Center', 'so-widgets-bundle' ),
|
161 |
+
'right' => __( 'Right', 'so-widgets-bundle' ),
|
162 |
+
),
|
163 |
+
'state_handler' => array(
|
164 |
+
'title_display[show]' => array( 'show' ),
|
165 |
+
'title_display[hide]' => array( 'hide' ),
|
166 |
+
),
|
167 |
+
),
|
168 |
+
|
169 |
+
'font' => array(
|
170 |
+
'type' => 'font',
|
171 |
+
'label' => __( 'Title Font', 'so-widgets-bundle' ),
|
172 |
+
'state_handler' => array(
|
173 |
+
'title_display[show]' => array( 'show' ),
|
174 |
+
'title_display[hide]' => array( 'hide' ),
|
175 |
+
),
|
176 |
+
),
|
177 |
+
|
178 |
+
'font_size' => array(
|
179 |
+
'type' => 'measurement',
|
180 |
+
'label' => __( 'Title Font Size', 'so-widgets-bundle' ),
|
181 |
+
'default' => '0.9rem',
|
182 |
+
'state_handler' => array(
|
183 |
+
'title_display[show]' => array( 'show' ),
|
184 |
+
'title_display[hide]' => array( 'hide' ),
|
185 |
+
),
|
186 |
+
),
|
187 |
+
|
188 |
+
'color' => array(
|
189 |
+
'type' => 'color',
|
190 |
+
'label' => __( 'Title Color', 'so-widgets-bundle' ),
|
191 |
+
'state_handler' => array(
|
192 |
+
'title_display[show]' => array( 'show' ),
|
193 |
+
'title_display[hide]' => array( 'hide' ),
|
194 |
+
),
|
195 |
+
),
|
196 |
+
|
197 |
+
'padding' => array(
|
198 |
+
'type' => 'color',
|
199 |
+
'label' => __( 'Title Padding', 'so-widgets-bundle' ),
|
200 |
+
'type' => 'multi-measurement',
|
201 |
+
'autofill' => true,
|
202 |
+
'default' => '5px 0px 10px 0px',
|
203 |
+
'measurements' => array(
|
204 |
+
'top' => array(
|
205 |
+
'label' => __( 'Top', 'so-widgets-bundle' ),
|
206 |
+
),
|
207 |
+
'right' => array(
|
208 |
+
'label' => __( 'Right', 'so-widgets-bundle' ),
|
209 |
+
),
|
210 |
+
'bottom' => array(
|
211 |
+
'label' => __( 'Bottom', 'so-widgets-bundle' ),
|
212 |
+
),
|
213 |
+
'left' => array(
|
214 |
+
'label' => __( 'Left', 'so-widgets-bundle' ),
|
215 |
+
),
|
216 |
+
),
|
217 |
+
'state_handler' => array(
|
218 |
+
'title_display[show]' => array( 'show' ),
|
219 |
+
'title_display[hide]' => array( 'hide' ),
|
220 |
+
),
|
221 |
+
),
|
222 |
+
),
|
223 |
+
),
|
224 |
+
|
225 |
+
'layout' => array(
|
226 |
+
'type' => 'section',
|
227 |
+
'label' => __( 'Layout', 'so-widgets-bundle' ),
|
228 |
+
'fields' => array(
|
229 |
+
'origin_left' => array(
|
230 |
+
'type' => 'select',
|
231 |
+
'label' => __( 'Origin', 'so-widgets-bundle' ),
|
232 |
+
'description' => __( 'Controls the horizontal flow of the layout. Items can either start positioned on the left or right.', 'so-widgets-bundle' ),
|
233 |
+
'default' => 'true',
|
234 |
+
'options' => array(
|
235 |
+
'true' => __( 'Left', 'so-widgets-bundle' ),
|
236 |
+
'false' => __( 'Right', 'so-widgets-bundle' ),
|
237 |
+
),
|
238 |
+
),
|
239 |
+
|
240 |
+
'desktop' => array(
|
241 |
+
'type' => 'section',
|
242 |
+
'label' => __( 'Desktop', 'so-widgets-bundle' ),
|
243 |
+
'fields' => array(
|
244 |
+
'columns' => array(
|
245 |
+
'type' => 'slider',
|
246 |
+
'label' => __( 'Number of columns', 'so-widgets-bundle' ),
|
247 |
+
'min' => 1,
|
248 |
+
'max' => 10,
|
249 |
+
'default' => 4,
|
250 |
+
),
|
251 |
+
'row_height' => array(
|
252 |
+
'type' => 'number',
|
253 |
+
'label' => __( 'Row height', 'so-widgets-bundle' ),
|
254 |
+
'description' => __( 'Leave blank to match calculated column width.', 'so-widgets-bundle' ),
|
255 |
+
),
|
256 |
+
'gutter' => array(
|
257 |
+
'type' => 'number',
|
258 |
+
'label' => __( 'Gutter', 'so-widgets-bundle'),
|
259 |
+
'description' => __( 'Space between masonry items.', 'so-widgets-bundle' ),
|
260 |
+
),
|
261 |
+
),
|
262 |
+
),
|
263 |
+
|
264 |
+
'tablet' => array(
|
265 |
+
'type' => 'section',
|
266 |
+
'label' => __( 'Tablet', 'so-widgets-bundle' ),
|
267 |
+
'hide' => true,
|
268 |
+
'fields' => array(
|
269 |
+
'break_point' => array(
|
270 |
+
'type' => 'number',
|
271 |
+
'lanel' => __( 'Breakpoint', 'so-widgets-bundle' ),
|
272 |
+
'description' => __( 'Device width, in pixels, at which to collapse into a tablet view.', 'so-widgets-bundle' ),
|
273 |
+
'default' => 768,
|
274 |
+
),
|
275 |
+
'columns' => array(
|
276 |
+
'type' => 'slider',
|
277 |
+
'label' => __( 'Number of columns', 'so-widgets-bundle' ),
|
278 |
+
'min' => 1,
|
279 |
+
'max' => 10,
|
280 |
+
'default' => 2,
|
281 |
+
),
|
282 |
+
'row_height' => array(
|
283 |
+
'type' => 'number',
|
284 |
+
'label' => __( 'Row height', 'so-widgets-bundle' ),
|
285 |
+
'description' => __( 'Leave blank to match calculated column width.', 'so-widgets-bundle' ),
|
286 |
+
),
|
287 |
+
'gutter' => array(
|
288 |
+
'type' => 'number',
|
289 |
+
'label' => __( 'Gutter', 'so-widgets-bundle'),
|
290 |
+
'description' => __( 'Space between masonry items.', 'so-widgets-bundle' ),
|
291 |
+
),
|
292 |
+
),
|
293 |
+
),
|
294 |
+
|
295 |
+
'mobile' => array(
|
296 |
+
'type' => 'section',
|
297 |
+
'label' => __( 'Mobile', 'so-widgets-bundle' ),
|
298 |
+
'hide' => true,
|
299 |
+
'fields' => array(
|
300 |
+
'break_point' => array(
|
301 |
+
'type' => 'number',
|
302 |
+
'lanel' => __( 'Breakpoint', 'so-widgets-bundle' ),
|
303 |
+
'description' => __( 'Device width, in pixels, at which to collapse into a mobile view.', 'so-widgets-bundle' ),
|
304 |
+
'default' => 480,
|
305 |
+
),
|
306 |
+
'columns' => array(
|
307 |
+
'type' => 'slider',
|
308 |
+
'label' => __( 'Number of columns', 'so-widgets-bundle' ),
|
309 |
+
'min' => 1,
|
310 |
+
'max' => 10,
|
311 |
+
'default' => 1,
|
312 |
+
),
|
313 |
+
'row_height' => array(
|
314 |
+
'type' => 'number',
|
315 |
+
'label' => __( 'Row height', 'so-widgets-bundle' ),
|
316 |
+
'description' => __( 'Leave blank to match calculated column width.', 'so-widgets-bundle' ),
|
317 |
+
),
|
318 |
+
'gutter' => array(
|
319 |
+
'type' => 'number',
|
320 |
+
'label' => __( 'Gutter', 'so-widgets-bundle'),
|
321 |
+
'description' => __( 'Space between masonry items.', 'so-widgets-bundle' ),
|
322 |
+
),
|
323 |
+
),
|
324 |
+
),
|
325 |
),
|
326 |
),
|
327 |
);
|
343 |
'args' => $args,
|
344 |
'items' => $items,
|
345 |
'preloader_enabled' => ! empty( $instance['preloader']['enabled'] ) ? true : false,
|
346 |
+
'layout_origin_left' => ! empty( $instance['layout']['origin_left'] ) ? $instance['layout']['origin_left'] : 'true',
|
347 |
'layouts' => array(
|
348 |
'desktop' => siteorigin_widgets_underscores_to_camel_case(
|
349 |
array(
|
350 |
+
'num_columns' => empty( $instance['layout']['desktop']['columns'] ) ? 3 : $instance['layout']['desktop']['columns'],
|
351 |
+
'row_height' => empty( $instance['layout']['desktop']['row_height'] ) ? 0 : (int) $instance['layout']['desktop']['row_height'],
|
352 |
+
'gutter' => empty( $instance['layout']['desktop']['gutter'] ) ? 0 : (int) $instance['layout']['desktop']['gutter'],
|
353 |
)
|
354 |
),
|
355 |
'tablet' => siteorigin_widgets_underscores_to_camel_case(
|
356 |
array(
|
357 |
+
'break_point' => empty( $instance['layout']['tablet']['columns'] ) ? '768px' : $instance['layout']['tablet']['break_point'],
|
358 |
+
'num_columns' => empty( $instance['layout']['tablet']['columns'] ) ? 2 : $instance['layout']['tablet']['columns'],
|
359 |
+
'row_height' => empty( $instance['layout']['tablet']['row_height'] ) ? 0 : (int) $instance['layout']['tablet']['row_height'],
|
360 |
+
'gutter' => empty( $instance['layout']['tablet']['gutter'] ) ? 0 : (int) $instance['layout']['tablet']['gutter'],
|
361 |
)
|
362 |
),
|
363 |
'mobile' => siteorigin_widgets_underscores_to_camel_case(
|
364 |
array(
|
365 |
+
'break_point' => empty( $instance['layout']['mobile']['columns'] ) ? '480px' : $instance['layout']['mobile']['break_point'],
|
366 |
+
'num_columns' => empty( $instance['layout']['mobile']['columns'] ) ? 1 : $instance['layout']['mobile']['columns'],
|
367 |
+
'row_height' => empty( $instance['layout']['mobile']['row_height'] ) ? 0 : (int) $instance['layout']['mobile']['row_height'],
|
368 |
+
'gutter' => empty( $instance['layout']['mobile']['gutter'] ) ? 0 : (int) $instance['layout']['mobile']['gutter'],
|
369 |
)
|
370 |
),
|
371 |
)
|
400 |
}
|
401 |
|
402 |
public function get_less_variables( $instance ) {
|
403 |
+
$less = array();
|
404 |
+
if ( ! empty( $instance['preloader'] ) && ! empty( $instance['preloader']['enabled'] ) ) {
|
405 |
+
$less['preloader_enabled'] = 'true';
|
406 |
+
$less['preloader_height'] = $instance['preloader']['height'];
|
407 |
+
$less['preloader_color'] = $instance['preloader']['color'];
|
408 |
+
}
|
409 |
+
|
410 |
+
if ( ! empty( $instance['title'] ) && ! empty( $instance['title']['display'] ) ) {
|
411 |
+
$less['title_alignment'] = ! empty( $instance['title']['display'] ) ? $instance['title']['alignment'] : '';
|
412 |
+
$title_font = siteorigin_widget_get_font( $instance['title']['font'] );
|
413 |
+
$less['title_font'] = $title_font['family'];
|
414 |
+
if ( ! empty( $title_font['weight'] ) ) {
|
415 |
+
$less['title_font_weight'] = $title_font['weight_raw'];
|
416 |
+
$less['title_font_style'] = $title_font['style'];
|
417 |
+
}
|
418 |
+
$less['title_font_size'] = ! empty( $instance['title']['font_size'] ) ? $instance['title']['font_size'] : '';
|
419 |
+
$less['title_color'] = ! empty( $instance['title']['color'] ) ? $instance['title']['color'] : '';
|
420 |
+
$less['title_padding'] = ! empty( $instance['title']['padding'] ) ? $instance['title']['padding'] : '';
|
421 |
}
|
422 |
|
423 |
+
return $less;
|
424 |
+
}
|
425 |
+
|
426 |
+
function modify_instance( $instance ) {
|
427 |
+
if ( empty( $instance ) ) {
|
428 |
+
return array();
|
429 |
+
}
|
430 |
+
|
431 |
+
// If this Simple Masonry was created before the title settings were added, disable it by default.
|
432 |
+
if ( ! empty( $instance['display'] ) || ! isset( $instance['title']['display'] ) ) {
|
433 |
+
$instance['title']['title_display'] = false;
|
434 |
+
}
|
435 |
+
|
436 |
+
|
437 |
+
// Migrate Legacy device layout settings to layout seciton.
|
438 |
+
if ( ! empty( $instance['desktop_layout'] ) ) {
|
439 |
+
$instance['layout'] = array();
|
440 |
+
$instance['layout']['desktop'] = array();
|
441 |
+
$instance['layout']['tablet'] = array();
|
442 |
+
$instance['layout']['mobile'] = array();
|
443 |
+
$instance['layout']['origin_left'] = $instance['layout_origin_left'];
|
444 |
+
|
445 |
+
$migrate_layout_sections = array(
|
446 |
+
'desktop' => array(
|
447 |
+
'columns',
|
448 |
+
'row_height',
|
449 |
+
'gutter',
|
450 |
+
),
|
451 |
+
'tablet' => array(
|
452 |
+
'break_point',
|
453 |
+
'columns',
|
454 |
+
'row_height',
|
455 |
+
'gutter',
|
456 |
+
),
|
457 |
+
'mobile' => array(
|
458 |
+
'break_point',
|
459 |
+
'columns',
|
460 |
+
'row_height',
|
461 |
+
'gutter',
|
462 |
+
),
|
463 |
+
);
|
464 |
+
|
465 |
+
foreach ( $migrate_layout_sections as $setting => $sub_section ) {
|
466 |
+
foreach ( $sub_section as $layout_setting ) {
|
467 |
+
if ( isset( $instance[ $setting . '_layout' ][ $layout_setting ] ) ) {
|
468 |
+
$instance['layout'][ $setting ][ $layout_setting ] = $instance[ $setting . '_layout' ][ $layout_setting ];
|
469 |
+
}
|
470 |
+
}
|
471 |
+
unset( $instance[ $setting . '_layout' ] );
|
472 |
+
}
|
473 |
+
}
|
474 |
+
|
475 |
+
return $instance;
|
476 |
}
|
477 |
|
478 |
function get_form_teaser() {
|
502 |
}
|
503 |
}
|
504 |
|
505 |
+
siteorigin_widget_register('sow-simple-masonry', __FILE__, 'SiteOrigin_Widget_Simple_Masonry_Widget');
|
widgets/simple-masonry/styles/default.less
CHANGED
@@ -1,14 +1,34 @@
|
|
1 |
@preloader_enabled: false;
|
2 |
@preloader_height: 250px;
|
3 |
@preloader_color: #000;
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
4 |
|
5 |
.sow-masonry-grid-item {
|
6 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
7 |
|
8 |
-
img {
|
9 |
-
display: block;
|
10 |
-
max-width: inherit;
|
11 |
-
}
|
12 |
}
|
13 |
|
14 |
& when ( @preloader_enabled = true ) {
|
1 |
@preloader_enabled: false;
|
2 |
@preloader_height: 250px;
|
3 |
@preloader_color: #000;
|
4 |
+
@title_alignment: default;
|
5 |
+
@title_color: default;
|
6 |
+
@title_font: default;
|
7 |
+
@title_font_size: default;
|
8 |
+
@title_font_style: default;
|
9 |
+
@title_font_weight: default;
|
10 |
+
@title_padding: default;
|
11 |
|
12 |
.sow-masonry-grid-item {
|
13 |
+
overflow: hidden;
|
14 |
+
|
15 |
+
img {
|
16 |
+
display: block;
|
17 |
+
max-width: inherit;
|
18 |
+
}
|
19 |
+
|
20 |
+
.image-title {
|
21 |
+
color: @title_color;
|
22 |
+
display: block;
|
23 |
+
font-family: @title_font;
|
24 |
+
font-size: @title_font_size;
|
25 |
+
font-style: @title_font_style;
|
26 |
+
font-weight: @title_font_weight;
|
27 |
+
line-height: 1.25;
|
28 |
+
padding: @title_padding;
|
29 |
+
text-align: @title_alignment;
|
30 |
+
}
|
31 |
|
|
|
|
|
|
|
|
|
32 |
}
|
33 |
|
34 |
& when ( @preloader_enabled = true ) {
|
widgets/simple-masonry/tpl/default.php
CHANGED
@@ -32,6 +32,19 @@
|
|
32 |
<?php endforeach; ?>>
|
33 |
<?php endif; ?>
|
34 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
35 |
<?php
|
36 |
echo siteorigin_widgets_get_attachment_image(
|
37 |
$item['image'],
|
@@ -40,10 +53,24 @@
|
|
40 |
array(
|
41 |
'title' => esc_attr( $title ),
|
42 |
'class' => 'sow-masonry-grid-image',
|
|
|
43 |
)
|
44 |
);
|
45 |
?>
|
46 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
47 |
<?php if ( ! empty( $url ) ) : ?>
|
48 |
</a>
|
49 |
<?php endif; ?>
|
32 |
<?php endforeach; ?>>
|
33 |
<?php endif; ?>
|
34 |
|
35 |
+
<?php
|
36 |
+
if (
|
37 |
+
! empty( $instance['title'] ) &&
|
38 |
+
! empty( $item['title'] ) &&
|
39 |
+
! empty( $instance['title']['display'] ) &&
|
40 |
+
$instance['title']['position'] == 'above'
|
41 |
+
) :
|
42 |
+
?>
|
43 |
+
<span class="image-title">
|
44 |
+
<?php echo wp_kses_post( $item['title'] ) ?>
|
45 |
+
</span>
|
46 |
+
<?php endif; ?>
|
47 |
+
|
48 |
<?php
|
49 |
echo siteorigin_widgets_get_attachment_image(
|
50 |
$item['image'],
|
53 |
array(
|
54 |
'title' => esc_attr( $title ),
|
55 |
'class' => 'sow-masonry-grid-image',
|
56 |
+
'loading' => $preloader_enabled ? false : wp_get_loading_attr_default( 'the_content' )
|
57 |
)
|
58 |
);
|
59 |
?>
|
60 |
|
61 |
+
<?php
|
62 |
+
if (
|
63 |
+
! empty( $instance['title'] ) &&
|
64 |
+
! empty( $item['title'] ) &&
|
65 |
+
! empty( $instance['title']['display'] ) &&
|
66 |
+
$instance['title']['position'] == 'below'
|
67 |
+
) :
|
68 |
+
?>
|
69 |
+
<span class="image-title">
|
70 |
+
<?php echo wp_kses_post( $item['title'] ) ?>
|
71 |
+
</span>
|
72 |
+
<?php endif; ?>
|
73 |
+
|
74 |
<?php if ( ! empty( $url ) ) : ?>
|
75 |
</a>
|
76 |
<?php endif; ?>
|