SiteOrigin Widgets Bundle - Version 1.11.3

Version Description

  • 10 January 2018 =
  • Hero: Add margin-top to so-widget-sow-button for spacing.
  • Accordion: Added overflow to prevent Image overlap.
  • Google Maps: Always register Google Maps script.
  • Social Buttons: Mobile Alignment global widget settings
  • Contact Form: Ability to control the width of the submit button.
  • Contact Form: Add alignment options for submit button.
  • Contact Form: Setting submit button gradient intensity to 0 removes gradient.
  • Contact Form: Add success and error hooks.
  • Accordion: Don't output widget title if not set.
  • Accordion: Icon title collapse fix.
  • Contact Form: Add placeholder for field type input.
  • Button: Icon placement setting.
  • Hero: Adjustable Paragraph text shadow.
  • Hero: Add font family setting for paragraphs.
  • Hero: Add link color picker.
  • Slider field: allow float values and allow specifying step size.
  • Contact Form: Add ability to set onclick and id for submit button.
  • Features: Add ability to control responsive breakpoint.
  • Global Settings: Add support for global settings added by themes.
  • Beaver Builder Compat: Don't enqueue assets when all widgets are deactivated.
  • Hero: Text font empty check.
  • Contact Form: Preserve existing location hash when contact form is submitted.
  • Post Selector: Only include current post id in exclusion if singular.
  • Copy correct radio values when duplicating repeater items.
  • Checkbox field: Parse string value 'false' in checkbox field sanitization.
Download this release

Release Info

Developer gpriday
Plugin Icon 128x128 SiteOrigin Widgets Bundle
Version 1.11.3
Comparing to
See all releases

Code changes from version 1.11.2 to 1.11.3

Files changed (40) hide show
  1. admin/tpl/admin.php +1 -1
  2. base/inc/fields/checkbox.class.php +1 -1
  3. base/inc/fields/slider.class.php +14 -4
  4. base/inc/fields/tinymce.class.php +0 -9
  5. base/inc/post-selector.php +1 -1
  6. base/js/admin.js +7 -6
  7. base/js/admin.min.js +1 -1
  8. compat/beaver-builder/beaver-builder.php +7 -0
  9. widgets/google-map/js/js-map.js → js/sow.google.map.js +3 -2
  10. js/sow.google.map.min.js +1 -0
  11. lang/so-widgets-bundle.pot +327 -275
  12. readme.txt +41 -3
  13. so-widgets-bundle.php +10 -4
  14. widgets/accordion/js/accordion.js +5 -1
  15. widgets/accordion/js/accordion.min.js +1 -1
  16. widgets/accordion/styles/default.less +2 -0
  17. widgets/accordion/tpl/default.php +3 -1
  18. widgets/button/button.php +22 -4
  19. widgets/button/styles/atom.less +6 -9
  20. widgets/button/styles/flat.less +6 -9
  21. widgets/button/styles/wire.less +5 -8
  22. widgets/contact/contact.php +50 -12
  23. widgets/contact/js/contact.js +3 -0
  24. widgets/contact/js/contact.min.js +1 -1
  25. widgets/contact/styles/default.less +11 -5
  26. widgets/contact/tpl/default.php +5 -3
  27. widgets/cta/styles/default.less +15 -0
  28. widgets/features/features.php +20 -3
  29. widgets/features/styles/default.less +3 -1
  30. widgets/google-map/google-map.php +0 -7
  31. widgets/google-map/js/js-map.min.js +0 -1
  32. widgets/hero/hero.php +50 -17
  33. widgets/hero/styles/default.less +24 -5
  34. widgets/social-media-buttons/social-media-buttons.php +31 -6
  35. widgets/social-media-buttons/styles/widget-mixins.less +6 -0
  36. widgets/tabs/js/tabs.js +12 -23
  37. widgets/tabs/js/tabs.min.js +1 -1
  38. widgets/tabs/styles/default.less +0 -4
  39. widgets/testimonial/styles/default.less +36 -0
  40. widgets/testimonial/tpl/default.php +2 -2
admin/tpl/admin.php CHANGED
@@ -75,7 +75,7 @@
75
/** @var SiteOrigin_Widget $widget_object */
76
$widget_object = !empty( $widget_objects[ $file ] ) ? $widget_objects[ $file ] : false;
77
if( !empty( $widget_object ) && $widget_object->has_form( 'settings' ) ) {
78
- $rel_path = str_replace( wp_normalize_path( WP_PLUGIN_DIR ), '', $file );
79
80
$form_url = add_query_arg( array(
81
'id' => $rel_path,
75
/** @var SiteOrigin_Widget $widget_object */
76
$widget_object = !empty( $widget_objects[ $file ] ) ? $widget_objects[ $file ] : false;
77
if( !empty( $widget_object ) && $widget_object->has_form( 'settings' ) ) {
78
+ $rel_path = str_replace( wp_normalize_path( WP_CONTENT_DIR ), '', $file );
79
80
$form_url = add_query_arg( array(
81
'id' => $rel_path,
base/inc/fields/checkbox.class.php CHANGED
@@ -20,7 +20,7 @@ class SiteOrigin_Widget_Field_Checkbox extends SiteOrigin_Widget_Field_Base {
20
}
21
22
protected function sanitize_field_input( $value, $instance ) {
23
- return ! empty( $value );
24
}
25
26
}
20
}
21
22
protected function sanitize_field_input( $value, $instance ) {
23
+ return ! empty( $value ) && ! ( is_string( $value ) && $value === 'false' );
24
}
25
26
}
base/inc/fields/slider.class.php CHANGED
@@ -9,17 +9,26 @@ class SiteOrigin_Widget_Field_Slider extends SiteOrigin_Widget_Field_Base {
9
* The minimum value of the allowed range.
10
*
11
* @access protected
12
- * @var int
13
*/
14
protected $min;
15
/**
16
* The maximum value of the allowed range.
17
*
18
* @access protected
19
- * @var int
20
*/
21
protected $max;
22
23
protected function render_field( $value, $instance ) {
24
?>
25
<div class="siteorigin-widget-slider-value"><?php echo ! empty( $value ) ? esc_html( $value ) : 0 ?></div>
@@ -28,8 +37,9 @@ class SiteOrigin_Widget_Field_Slider extends SiteOrigin_Widget_Field_Base {
28
</div>
29
<input type="number" class="siteorigin-widget-input" name="<?php echo esc_attr( $this->element_name ) ?>" id="<?php echo esc_attr( $this->element_id ) ?>"
30
value="<?php echo !empty( $value ) ? esc_attr( $value ) : 0 ?>"
31
- min="<?php echo isset( $this->min ) ? intval( $this->min ) : 0 ?>"
32
- max="<?php echo isset( $this->max ) ? intval( $this->max ) : 100 ?>" />
33
<?php
34
}
35
9
* The minimum value of the allowed range.
10
*
11
* @access protected
12
+ * @var float
13
*/
14
protected $min;
15
+
16
/**
17
* The maximum value of the allowed range.
18
*
19
* @access protected
20
+ * @var float
21
*/
22
protected $max;
23
24
+ /**
25
+ * The step size when moving in the range.
26
+ *
27
+ * @access protected
28
+ * @var float
29
+ */
30
+ protected $step;
31
+
32
protected function render_field( $value, $instance ) {
33
?>
34
<div class="siteorigin-widget-slider-value"><?php echo ! empty( $value ) ? esc_html( $value ) : 0 ?></div>
37
</div>
38
<input type="number" class="siteorigin-widget-input" name="<?php echo esc_attr( $this->element_name ) ?>" id="<?php echo esc_attr( $this->element_id ) ?>"
39
value="<?php echo !empty( $value ) ? esc_attr( $value ) : 0 ?>"
40
+ min="<?php echo isset( $this->min ) ? floatval( $this->min ) : 0 ?>"
41
+ max="<?php echo isset( $this->max ) ? floatval( $this->max ) : 100 ?>"
42
+ step="<?php echo isset( $this->step ) ? floatval( $this->step ) : 1 ?>"/>
43
<?php
44
}
45
base/inc/fields/tinymce.class.php CHANGED
@@ -516,16 +516,7 @@ class SiteOrigin_Widget_Field_TinyMCE extends SiteOrigin_Widget_Field_Text_Input
516
517
echo '<div id="wp-' . esc_attr( $editor_id ) . '-media-buttons" class="wp-media-buttons">';
518
519
- $screen = function_exists( 'get_current_screen' ) ? get_current_screen() : null;
520
- // Temporarily disable the Jetpack Grunion contact form editor on the widgets screen.
521
- if( ! is_null( $screen ) && $screen->id == 'widgets' ) {
522
- remove_action( 'media_buttons', 'grunion_media_button', 999 );
523
- }
524
do_action( 'media_buttons', $editor_id );
525
- // Temporarily disable the Jetpack Grunion contact form editor on the widgets screen.
526
- if( ! is_null( $screen ) && $screen->id == 'widgets' ) {
527
- add_action( 'media_buttons', 'grunion_media_button', 999 );
528
- }
529
530
echo "</div>\n";
531
516
517
echo '<div id="wp-' . esc_attr( $editor_id ) . '-media-buttons" class="wp-media-buttons">';
518
519
do_action( 'media_buttons', $editor_id );
520
521
echo "</div>\n";
522
base/inc/post-selector.php CHANGED
@@ -88,7 +88,7 @@ function siteorigin_widget_post_selector_process_query( $query ){
88
}
89
90
// Exclude the current post (if applicable) to avoid any issues associated with showing the same post again
91
- if( get_the_id() != false ){
92
$query['post__not_in'][] = get_the_id();
93
}
94
88
}
89
90
// Exclude the current post (if applicable) to avoid any issues associated with showing the same post again
91
+ if( is_singular() && get_the_id() != false ){
92
$query['post__not_in'][] = get_the_id();
93
}
94
base/js/admin.js CHANGED
@@ -277,11 +277,12 @@ var sowbForms = window.sowbForms || {};
277
var $c = $.find('.siteorigin-widget-value-slider');
278
279
$c.slider({
280
- max: parseInt($input.attr('max')),
281
- min: parseInt($input.attr('min')),
282
- value: parseInt($input.val()),
283
slide: function (event, ui) {
284
- $input.val( parseInt( ui.value ) );
285
$input.trigger( 'change' );
286
},
287
change: function( event, ui ) {
@@ -290,7 +291,7 @@ var sowbForms = window.sowbForms || {};
290
});
291
$input.change(function(event, data) {
292
if ( ! ( data && data.silent ) ) {
293
- $c.slider( 'value', parseInt( $input.val() ) );
294
}
295
});
296
});
@@ -772,7 +773,7 @@ var sowbForms = window.sowbForms || {};
772
$soWidgetField.append($inputElement.remove());
773
}
774
else {
775
- var $originalInput = $item.find('[name="' + nm + '"]');
776
if ($originalInput.length && $originalInput.val() != null) {
777
$inputElement.val($originalInput.val());
778
}
277
var $c = $.find('.siteorigin-widget-value-slider');
278
279
$c.slider({
280
+ max: parseFloat($input.attr('max')),
281
+ min: parseFloat($input.attr('min')),
282
+ step: parseFloat($input.attr('step')),
283
+ value: parseFloat($input.val()),
284
slide: function (event, ui) {
285
+ $input.val( parseFloat( ui.value ) );
286
$input.trigger( 'change' );
287
},
288
change: function( event, ui ) {
291
});
292
$input.change(function(event, data) {
293
if ( ! ( data && data.silent ) ) {
294
+ $c.slider( 'value', parseFloat( $input.val() ) );
295
}
296
});
297
});
773
$soWidgetField.append($inputElement.remove());
774
}
775
else {
776
+ var $originalInput = id ? $item.find( '#' + id ) : $item.find('[name="' + nm + '"]');
777
if ($originalInput.length && $originalInput.val() != null) {
778
$inputElement.val($originalInput.val());
779
}
base/js/admin.min.js CHANGED
@@ -1 +1 @@
1
- var sowbForms=window.sowbForms||{};!function(e){e.fn.sowSetupForm=function(){return e(this).each(function(i,t){var r,n=e(t),a=!0,s=e("body"),o=n.find("input[name]");if(o.length&&-1!==o.attr("name").indexOf("__i__"))return this;if(n.is(".siteorigin-widget-form-main")){if(!0===n.data("sow-form-setup"))return!0;if(s.hasClass("widgets-php")&&!n.is(":visible")&&0===n.closest(".panel-dialog").length)return!0;n.on("sowstatechange",function(i,t,r){n.find("[data-state-handler]").each(function(){var i=e(this),n=e.extend({},i.data("state-handler"),a?i.data("state-handler-initial"):{});if(0===Object.keys(n).length)return!0;var s,o,d,l,f,g,c={},p=sowbForms.getContainerFieldId(i,"repeater",".siteorigin-widget-field-repeater-item");if(!1!==p){var u={};for(var m in n)u[m.replace("{$repeater}",p)]=n[m];n=u}var w=sowbForms.getContainerFieldId(i,"widget",".siteorigin-widget-widget");if(!1!==w){var v={};for(var h in n){var b=h.match(/_else\[(.*)\]|(.*)\[(.*)\]/),y="";y=b&&b.length&&void 0===b[1]?b[2]+"_"+w+"["+b[3]+"]":"_else["+b[1]+"_"+w+"]",v[y]=n[h]}n=v}for(var k in n)if(f=!1,null!==(s=k.match(/^([a-zA-Z0-9_-]+)(\[([a-zA-Z0-9_\-,]+)\])?(\[\])?#x2F;))){if(o={group:"default",name:"",multi:!1},void 0!==s[2]?(o.group=s[1],o.name=s[3]):o.name=s[0],o.multi=void 0!==s[4],"_else"===o.group)o.group=o.name,o.name="",f=o.group===t&&void 0===c[o.group];else{g=o.name.split(",").map(function(e){return e.trim()});for(var F=0;F<g.length&&!(f=o.group===t&&g[F]===r);F++);}if(f){d=n[k],o.multi||(d=[d]);for(var F=0;F<d.length;F++)l=void 0!==d[F][1]&&Boolean(d[F][1])?i.find(d[F][1]):i,l[d[F][0]].apply(l,void 0!==d[F][2]?d[F][2]:[]);c[o.group]=!0}}})}),n.sowSetupPreview(),r=n;var d=n.find(".siteorigin-widget-teaser");d.find(".dashicons-dismiss").click(function(){var i=e(this);e.get(i.data("dismiss-url")),d.slideUp("normal",function(){d.remove()})});var l=n.find("> .siteorigin-widgets-form-id").val(),f=n.find("> .siteorigin-widgets-form-timestamp"),g=parseInt(f.val()||0),c=JSON.parse(sessionStorage.getItem(l));if(c)if(c._sow_form_timestamp>g){var p=e('<div class="siteorigin-widget-form-notification"><span>'+soWidgets.backup.newerVersion+'</span><a class="button button-small so-backup-restore">'+soWidgets.backup.restore+'</a><a class="button button-small so-backup-dismiss">'+soWidgets.backup.dismiss+"</a><div><small>"+soWidgets.backup.replaceWarning+"</small></div></div>");n.prepend(p),p.find(".so-backup-restore").click(function(){sowbForms.setWidgetFormValues(r,c),p.slideUp("fast",function(){p.remove()})}),p.find(".so-backup-dismiss").click(function(){p.slideUp("fast",function(){sessionStorage.removeItem(l),p.remove()})})}else sessionStorage.removeItem(l);n.change(function(){f.val((new Date).getTime());var e=sowbForms.getWidgetFormValues(n);sessionStorage.setItem(l,JSON.stringify(e))})}else r=n.closest(".siteorigin-widget-form-main");r.find("> .siteorigin-widgets-form-id").val();var u=n.find("> .siteorigin-widget-field");u.find("> .siteorigin-widget-section").sowSetupForm();var m=u.find("> .siteorigin-widget-widget");m.find("> .siteorigin-widget-section").sowSetupForm(),m.filter(":not(:has(> .siteorigin-widget-section))").sowSetupForm(),u.find(".siteorigin-widget-input").each(function(i,t){null===e(t).data("original-name")&&e(t).data("original-name",e(t).attr("name"))}),u.find("> .siteorigin-widget-field-repeater").sowSetupRepeater(),n.find(".siteorigin-widget-field-repeater-item").sowSetupRepeaterItems(),u.find("> .siteorigin-widget-input-color").each(function(){var i=e(this),t={change:function(i,t){setTimeout(function(){e(i.target).trigger("change")},100)}};i.data("defaultColor")&&(t.defaultColor=i.data("defaultColor")),i.wpColorPicker(t)});var w=function(){e(this).toggleClass("siteorigin-widget-section-visible"),e(this).parent().find("> .siteorigin-widget-section, > .siteorigin-widget-widget > .siteorigin-widget-section").slideToggle("fast",function(){if(e(window).resize(),e(this).find("> .siteorigin-widget-field-container-state").val(e(this).is(":visible")?"open":"closed"),e(this).is(":visible")){e(this).find("> .siteorigin-widget-field").trigger("sowsetupformfield")}})};u.filter(".siteorigin-widget-field-type-widget, .siteorigin-widget-field-type-section").find("> label").click(w),u.filter(".siteorigin-widget-field-type-posts").find(".posts-container-label-wrapper").click(w),u.filter(".siteorigin-widget-field-type-slider").each(function(){var i=e(this),t=i.find('input[type="number"]'),r=i.find(".siteorigin-widget-value-slider");r.slider({max:parseInt(t.attr("max")),min:parseInt(t.attr("min")),value:parseInt(t.val()),slide:function(e,i){t.val(parseInt(i.value)),t.trigger("change")},change:function(e,t){i.find(".siteorigin-widget-slider-value").html(t.value)}}),t.change(function(e,i){i&&i.silent||r.slider("value",parseInt(t.val()))})}),u.filter(".siteorigin-widget-field-type-link").each(function(){var i=e(this),t=null,r=function(){null!==t&&t.abort();var r=i.find(".content-text-search"),n=r.val(),a=r.data("postTypes"),s=i.find("ul.posts").empty().addClass("loading");e.get(soWidgets.ajaxurl,{action:"so_widgets_search_posts",query:n,postTypes:a},function(i){for(var t=0;t<i.length;t++)""===i[t].label&&(i[t].label="&nbsp;"),s.append(e("<li>").addClass("post").html(i[t].label+"<span>("+i[t].type+")</span>").data(i[t]));s.removeClass("loading")})};i.find(".select-content-button, .button-close").click(function(t){t.preventDefault(),e(this).blur();var n=i.find(".existing-content-selector");n.toggle(),n.is(":visible")&&0===n.find("ul.posts li").length&&r()}),i.on("click",".posts li",function(t){t.preventDefault();var r=e(this);i.find("input.siteorigin-widget-input").val("post: "+r.data("value")),i.find(".existing-content-selector").toggle()});var n=null;i.find(".content-text-search").keyup(function(){null!==n&&clearTimeout(n),n=setTimeout(function(){r()},500)})}),void 0!==jQuery.fn.soPanelsSetupBuilderWidget&&u.filter(".siteorigin-widget-field-type-builder").each(function(){e(this).find("> .siteorigin-page-builder-field").each(function(){var i=e(this);i.soPanelsSetupBuilderWidget({builderType:i.data("type")})})});var v=function(){var i=e(this),t=i.closest("[data-state-emitter]").data("state-emitter");if(void 0!==t){var n={default:""};void 0===t.length&&(t=[t]);for(var a=0;a<t.length;a++)n=function(t,r){if(void 0===sowEmitters[t.callback]||"_"===t.callback.substr(0,1))return r;var n=sowbForms.getContainerFieldId(i,"repeater",".siteorigin-widget-field-repeater-item");!1!==n&&(t.args=t.args.map(function(e){return e.replace("{$repeater}",n)}));var a=sowbForms.getContainerFieldId(i,"widget",".siteorigin-widget-widget");!1===a||t.hasOwnProperty("widgetFieldId")||(t.widgetFieldId=a,t.args=t.args.map(function(e){return e+"_"+a}));var s=i.is('[type="checkbox"]')?i.is(":checked"):i.val();return e.extend(r,sowEmitters[t.callback](s,t.args))}(t[a],n);var s=r.data("states");void 0===s&&(s={default:""});for(var o in n)void 0!==s[o]&&n[o]===s[o]||(s[o]=n[o],r.trigger("sowstatechange",[o,n[o]]));r.data("states",s)}};u.filter("[data-state-emitter]").each(function(){e(this).find(".siteorigin-widget-input").on("keyup change",v),e(this).find(".siteorigin-widget-input").each(function(){var i=e(this);i.is(":radio")?i.is(":checked")&&v.call(i[0]):v.call(i[0])})}),n.trigger("sowsetupform",u).data("sow-form-setup",!0),u.trigger("sowsetupformfield"),n.find(".siteorigin-widget-field-repeater-item").trigger("updateFieldPositions"),(s.hasClass("wp-customizer")||s.hasClass("widgets-php"))&&n.closest(".ui-sortable").on("sortstop",function(e,i){i.item.find(".siteorigin-widget-form").find("> .siteorigin-widget-field").trigger("sowsetupformfield")}),a=!1})},e.fn.sowSetupPreview=function(){var i=e(this);i.siblings(".siteorigin-widget-preview").find("> a").click(function(t){t.preventDefault();var r=sowbForms.getWidgetFormValues(i),n=e(e("#so-widgets-bundle-tpl-preview-dialog").html().trim()).appendTo("body");n.find('input[name="data"]').val(JSON.stringify(r)),n.find('input[name="class"]').val(i.data("class")),n.find("iframe").on("load",function(){e(this).css("visibility","visible")}),n.find("form").submit(),n.find(".close").click(function(){n.remove()})})},e.fn.sowSetupRepeater=function(){return e(this).each(function(i,t){var r=e(t),n=r.find(".siteorigin-widget-field-repeater-items"),a=r.data("repeater-name");n.bind("updateFieldPositions",function(){var i=e(this),t=i.find("> .siteorigin-widget-field-repeater-item");t.each(function(i,t){e(t).find(".siteorigin-widget-input").each(function(t,r){var n=e(r).data("repeater-positions");void 0===n&&(n={}),n[a]=i,e(r).data("repeater-positions",n)})}),i.find(".siteorigin-widget-input").each(function(i,t){var r=e(t),n=r.data("repeater-positions");if(void 0!==n){var a=r.attr("data-original-name");if(a||(r.attr("data-original-name",r.attr("name")),a=r.attr("name")),!a)return;if(n)for(var s in n)a=a.replace("#"+s+"#",n[s]);r.attr("name",a)}}),i.data("initialSetup")||(i.find(".siteorigin-widget-input").each(function(i,t){var r=e(t);r.prop("checked",r.prop("defaultChecked"))}),i.data("initialSetup",!0));var n=r.data("scroll-count")?parseInt(r.data("scroll-count")):0;if(n>0&&t.length>n){var s=t.first().outerHeight();i.css("max-height",s*n).css("overflow","auto")}else i.css("max-height","").css("overflow","")}),n.sortable({handle:".siteorigin-widget-field-repeater-item-top",items:"> .siteorigin-widget-field-repeater-item",update:function(){n.find('input[type="radio"].siteorigin-widget-input').attr("name",""),n.trigger("updateFieldPositions")},sortstop:function(i,t){if(t.item.is(".siteorigin-widget-field-repeater-item"))t.item.find("> .siteorigin-widget-field-repeater-item-form").each(function(){e(this).find("> .siteorigin-widget-field").trigger("sowsetupformfield")});else{t.item.find(".siteorigin-widget-form").find("> .siteorigin-widget-field").trigger("sowsetupformfield")}}}),n.trigger("updateFieldPositions"),r.find("> .siteorigin-widget-field-repeater-add").disableSelection().click(function(i){i.preventDefault(),r.closest(".siteorigin-widget-field-repeater").sowAddRepeaterItem().find("> .siteorigin-widget-field-repeater-items").slideDown("fast",function(){e(window).resize()})}),r.find("> .siteorigin-widget-field-repeater-top > .siteorigin-widget-field-repeater-expand").click(function(i){i.preventDefault(),r.closest(".siteorigin-widget-field-repeater").find("> .siteorigin-widget-field-repeateritems-").slideToggle("fast",function(){e(window).resize()})})})},e.fn.sowAddRepeaterItem=function(){return e(this).each(function(i,t){var r=e(t),n=r.find("> .siteorigin-widget-field-repeater-items").children().length+1,a=e("<div>"+r.find("> .siteorigin-widget-field-repeater-item-html").html()+"</div>");a.find(".siteorigin-widget-input[data-name]").each(function(){var i=e(this);0===i.closest(".siteorigin-widget-field-repeater-item-html").length&&i.attr("name",e(this).data("name"))});var s=a.html().replace(/_id_/g,n),o=void 0!==r.attr("readonly"),d=e('<div class="siteorigin-widget-field-repeater-item ui-draggable" />').append(e('<div class="siteorigin-widget-field-repeater-item-top" />').append(e('<div class="siteorigin-widget-field-expand" />')).append(o?"":e('<div class="siteorigin-widget-field-copy" />')).append(o?"":e('<div class="siteorigin-widget-field-remove" />')).append(e("<h4 />").html(r.data("item-name")))).append(e('<div class="siteorigin-widget-field-repeater-item-form" />').html(s));r.find("> .siteorigin-widget-field-repeater-items").append(d).sortable("refresh").trigger("updateFieldPositions"),d.sowSetupRepeaterItems(),d.hide().slideDown("fast",function(){e(window).resize()})})},e.fn.sowRemoveRepeaterItem=function(){return e(this).each(function(i,t){var r=e(this).closest(".siteorigin-widget-field-repeater-items");e(this).remove(),r.sortable("refresh").trigger("updateFieldPositions")})},e.fn.sowSetupRepeaterItems=function(){return e(this).each(function(i,t){var r=e(t);if(void 0===r.data("sowrepeater-actions-setup")){var n=r.closest(".siteorigin-widget-field-repeater"),a=r.find("> .siteorigin-widget-field-repeater-item-top"),s=n.data("item-label");if(s&&s.selector){var o=function(){var e=s.hasOwnProperty("valueMethod")&&s.valueMethod?s.valueMethod:"val",i=r.find(s.selector)[e]();i&&(i.length>80&&(i=i.substr(0,79)+"..."),a.find("h4").text(i))};o();var d=s.hasOwnProperty("updateEvent")&&s.updateEvent?s.updateEvent:"change";r.bind(d,o)}a.click(function(i){"siteorigin-widget-field-remove"!==i.target.className&&"siteorigin-widget-field-copy"!==i.target.className&&(i.preventDefault(),e(this).closest(".siteorigin-widget-field-repeater-item").find(".siteorigin-widget-field-repeater-item-form").eq(0).slideToggle("fast",function(){if(e(window).resize(),e(this).is(":visible")){e(this).trigger("slideToggleOpenComplete");e(this).find("> .siteorigin-widget-field").trigger("sowsetupformfield")}else e(this).trigger("slideToggleCloseComplete")}))}),a.find(".siteorigin-widget-field-remove").click(function(i,t){i.preventDefault();var r=e(this).closest(".siteorigin-widget-field-repeater-items"),n=e(this).closest(".siteorigin-widget-field-repeater-item"),a=function(){n.remove(),r.sortable("refresh").trigger("updateFieldPositions"),e(window).resize()};t&&t.silent?a():confirm(soWidgets.sure)&&n.slideUp("fast",a)}),a.find(".siteorigin-widget-field-copy").click(function(i){i.preventDefault();var t=e(this).closest(".siteorigin-widget-form-main"),n=e(this).closest(".siteorigin-widget-field-repeater-item"),a=n.clone(),s=n.closest(".siteorigin-widget-field-repeater-items"),o=s.children().length,d={};a.find("*[name]").each(function(){var i=e(this),s=i.attr("id"),l=i.attr("name");if(i.is("textarea")&&i.parent().is(".wp-editor-container")&&"undefined"!=typeof tinymce){i.parent().empty().append(i),i.css("display","");var f=tinymce.get(s);f&&i.val(f.getContent())}else if(i.is(".wp-color-picker")){var g=i.closest(".wp-picker-container"),c=i.closest(".siteorigin-widget-field");g.remove(),c.append(i.remove())}else{var p=n.find('[name="'+l+'"]');p.length&&null!=p.val()&&i.val(p.val())}if(s){var u,m,w;if(i.is('[type="radio"]')){m=s.replace(/-\d+-\d+#x2F;,"");var v=s.replace(/-\d+#x2F;,"");if(!d[m]){var h={};d[m]=t.find(".siteorigin-widget-input[id^="+m+"]").not("[id*=_id_]").filter(function(i,t){var r=e(t).attr("name");return!h[r]&&(h[r]=!0,!0)}).length+1}var b=m+"-"+d[m];w=b+s.match(/-\d+#x2F;)[0],a.find("label[for="+v+"]").attr("for",b)}else u=new RegExp("-\\d+quot;),m=s.replace(u,""),d[m]||(d[m]=t.find(".siteorigin-widget-input[id^="+m+"]").not("[id*=_id_]").length+1),w=m+"-"+d[m]++;i.attr("id",w),a.find("label[for="+s+"]").attr("for",w),a.find("[id*="+s+"]").each(function(){var i=e(this).attr("id"),t=i.replace(s,w);e(this).attr("id",t)}),"undefined"!=typeof tinymce&&tinymce.get(w)&&tinymce.get(w).remove()}var y=n.parents(".siteorigin-widget-field-repeater").length,k=e("body");(k.hasClass("wp-customizer")||k.hasClass("widgets-php"))&&0===r.closest(".panel-dialog").length&&(y+=1);var F=l.replace(new RegExp("((?:.*?\\[\\d+\\]){"+(y-1).toString()+"})?(.*?\\[)\\d+(\\])"),"$1$2"+o.toString()+"$3");i.attr("name",F),i.data("original-name",F)}),s.append(a).sortable("refresh").trigger("updateFieldPositions"),a.sowSetupRepeaterItems(),a.hide().slideDown("fast",function(){e(window).resize()})}),r.find("> .siteorigin-widget-field-repeater-item-form").sowSetupForm(),r.data("sowrepeater-actions-setup",!0)}})},sowbForms.getContainerFieldId=function(e,i,t){var r=i+"FieldId";this.hasOwnProperty(r)||(this[r]=1);var n=e.closest(t);if(n.length){var a=n.data("field-id");return void 0===a&&(a=this[r]++),n.data("field-id",a),a}return!1},sowbForms.getWidgetFieldVariable=function(e,i,t){var r=window.sow_field_javascript_variables[e];i=i.replace(/\[#.*?#\]/g,"");for(var n=/[a-zA-Z0-9\-]+(?:\[c?[0-9]+\])?\[(.*)\]/.exec(i)[1],a=n.split("]["),s=a.length?r:null;a.length;)s=s[a.shift()];return s[t]},sowbForms.fetchWidgetVariable=function(i,t,r){window.sowVars=window.sowVars||{},void 0===window.sowVars[t]?e.post(soWidgets.ajaxurl,{action:"sow_get_javascript_variables",widget:t,key:i},function(e){window.sowVars[t]=e,r(window.sowVars[t][i])}):r(window.sowVars[t][i])},sowbForms.getWidgetFormValues=function(i){if(_.isUndefined(i))return null;var t={};return i.find("*[name]").each(function(){var i=e(this);try{var r=/[a-zA-Z0-9\-]+\[[a-zA-Z0-9]+\]\[(.*)\]/.exec(i.attr("name"));if(_.isEmpty(r))return!0;r=r[1];var n=r.split("][");n=n.map(function(e){return!isNaN(parseFloat(e))&&isFinite(e)?parseInt(e):e});var a=t,s=null,o=_.isString(i.attr("type"))?i.attr("type").toLowerCase():null;if("checkbox"===o)s=!!i.is(":checked")&&(""===i.val()||i.val());else if("radio"===o){if(!i.is(":checked"))return;s=i.val()}else if("TEXTAREA"===i.prop("tagName")&&i.hasClass("wp-editor-area")){var d=null;"undefined"!=typeof tinyMCE&&(d=tinyMCE.get(i.attr("id"))),s=null===d||"function"!=typeof d.getContent||d.isHidden()?i.val():d.getContent()}else if("SELECT"===i.prop("tagName")){var l=i.find("option:selected");1===l.length?s=i.find("option:selected").val():l.length>1&&(s=_.map(i.find("option:selected"),function(i,t){return e(i).val()}))}else s=i.val();for(var f=0;f<n.length;f++)f===n.length-1?""===n[f]?a.push(s):a[n[f]]=s:(_.isUndefined(a[n[f]])&&(_.isNumber(n[f+1])||""===n[f+1]?a[n[f]]=[]:a[n[f]]={}),a=a[n[f]])}catch(e){console.error("Field ["+i.attr("name")+"] could not be processed and was skipped - "+e.message)}}),t},sowbForms.setWidgetFormValues=function(i,t,r){r=r||!1;var n=0,a=function(i,t){10!=++n&&i.find("> .siteorigin-widget-field-type-repeater").each(function(){var i=e(this).find("> .siteorigin-widget-field-repeater"),n=i.data("repeaterName"),s=t.hasOwnProperty(n)?t[n]:null;if(s&&Array.isArray(s)){var o=i.find("> .siteorigin-widget-field-repeater-items > .siteorigin-widget-field-repeater-item"),d=s.length,l=o.length;if(d>l)for(var f=0;f<d-l;f++)i.find("> .siteorigin-widget-field-repeater-add").click();else if(!r&&d<l)for(var g=d;g<l;g++){var c=e(o.eq(g));c.find("> .siteorigin-widget-field-repeater-item-top").find(".siteorigin-widget-field-remove").trigger("click",{silent:!0})}o=i.find("> .siteorigin-widget-field-repeater-items > .siteorigin-widget-field-repeater-item");for(var p=0;p<o.length;p++)o.eq(p).find("> .siteorigin-widget-field-repeater-item-form"),a(o.eq(p).find("> .siteorigin-widget-field-repeater-item-form"),s[p])}})};a(i,t),i.find("*[name]").each(function(){var i=e(this),n=/[a-zA-Z0-9\-]+\[[a-zA-Z0-9]+\]\[(.*)\]/.exec(i.attr("name"));if(void 0===n||null===n)return!0;n=n[1];var a=n.split("][");a=a.map(function(e){return!isNaN(parseFloat(e))&&isFinite(e)?parseInt(e):e});for(var s,o=t,d=0;d<a.length;d++){if(!o.hasOwnProperty(a[d])){if(r)return!0;break}d===a.length-1?s=o[a[d]]:o=o[a[d]]}if("checkbox"===i.attr("type"))i.prop("checked",s);else if("radio"===i.attr("type"))i.prop("checked",s===i.val());else if("TEXTAREA"===i.prop("tagName")&&i.hasClass("wp-editor-area")){var l=null;"undefined"!=typeof tinyMCE&&(l=tinyMCE.get(i.attr("id"))),null===l||"function"!=typeof l.getContent||l.isHidden()?i.val(s):l.setContent(s)}else i.val(s);i.trigger("change")})},e(".widgets-holder-wrap").on("click",".widget:has(.siteorigin-widget-form-main) .widget-top",function(){var i=e(this).closest(".widget").find(".siteorigin-widget-form-main");setTimeout(function(){i.sowSetupForm()},200)}),e("body").hasClass("wp-customizer")&&e(document).on("widget-added",function(e,i){i.find(".siteorigin-widget-form").sowSetupForm()}),e(document).on("open_dialog",function(i,t){if(t.$el.find(".so-panels-dialog").is(".so-panels-dialog-edit-widget")){e(i.target).find(".siteorigin-widget-form-main").find("> .siteorigin-widget-field").trigger("sowsetupformfield")}}),e(function(){e(document).trigger("sowadminloaded")})}(jQuery);var sowEmitters={_match:function(e,i){void 0===i&&(i=".*");var t=new RegExp("^([a-zA-Z0-9_-]+)(\\[([a-zA-Z0-9_-]+)\\])? *: *("+i+") *quot;),r=t.exec(e);if(null===r)return!1;var n="",a="default";return void 0!==r[3]?(a=r[1],n=r[3]):n=r[1],{match:r[4].trim(),group:a,state:n}},_checker:function(e,i,t,r){var n={};void 0===i.length&&(i=[i]);for(var a,s=0;s<i.length;s++)!1!==(a=sowEmitters._match(i[s],t))&&("_true"===a.match||r(e,i,a.match))&&(n[a.group]=a.state);return n},select:function(e,i){void 0===i.length&&(i=[i]);for(var t={},r=0;r<i.length;r++)""===i[r]&&(i[r]="default"),t[i[r]]=e;return t},conditional:function(val,args){return sowEmitters._checker(val,args,"[^;{}]*",function(val,args,match){return eval(match)})},in:function(e,i){return sowEmitters._checker(e,i,"[^;{}]*",function(e,i,t){return-1!==t.split(",").map(function(e){return e.trim()}).indexOf(e)})}};window.sowbForms=sowbForms;
1
+ var sowbForms=window.sowbForms||{};!function(e){e.fn.sowSetupForm=function(){return e(this).each(function(i,t){var r,n=e(t),a=!0,s=e("body"),o=n.find("input[name]");if(o.length&&-1!==o.attr("name").indexOf("__i__"))return this;if(n.is(".siteorigin-widget-form-main")){if(!0===n.data("sow-form-setup"))return!0;if(s.hasClass("widgets-php")&&!n.is(":visible")&&0===n.closest(".panel-dialog").length)return!0;n.on("sowstatechange",function(i,t,r){n.find("[data-state-handler]").each(function(){var i=e(this),n=e.extend({},i.data("state-handler"),a?i.data("state-handler-initial"):{});if(0===Object.keys(n).length)return!0;var s,o,d,l,f,g,p={},c=sowbForms.getContainerFieldId(i,"repeater",".siteorigin-widget-field-repeater-item");if(!1!==c){var u={};for(var m in n)u[m.replace("{$repeater}",c)]=n[m];n=u}var w=sowbForms.getContainerFieldId(i,"widget",".siteorigin-widget-widget");if(!1!==w){var v={};for(var h in n){var b=h.match(/_else\[(.*)\]|(.*)\[(.*)\]/),y="";y=b&&b.length&&void 0===b[1]?b[2]+"_"+w+"["+b[3]+"]":"_else["+b[1]+"_"+w+"]",v[y]=n[h]}n=v}for(var F in n)if(f=!1,null!==(s=F.match(/^([a-zA-Z0-9_-]+)(\[([a-zA-Z0-9_\-,]+)\])?(\[\])?#x2F;))){if(o={group:"default",name:"",multi:!1},void 0!==s[2]?(o.group=s[1],o.name=s[3]):o.name=s[0],o.multi=void 0!==s[4],"_else"===o.group)o.group=o.name,o.name="",f=o.group===t&&void 0===p[o.group];else{g=o.name.split(",").map(function(e){return e.trim()});for(var k=0;k<g.length&&!(f=o.group===t&&g[k]===r);k++);}if(f){d=n[F],o.multi||(d=[d]);for(var k=0;k<d.length;k++)l=void 0!==d[k][1]&&Boolean(d[k][1])?i.find(d[k][1]):i,l[d[k][0]].apply(l,void 0!==d[k][2]?d[k][2]:[]);p[o.group]=!0}}})}),n.sowSetupPreview(),r=n;var d=n.find(".siteorigin-widget-teaser");d.find(".dashicons-dismiss").click(function(){var i=e(this);e.get(i.data("dismiss-url")),d.slideUp("normal",function(){d.remove()})});var l=n.find("> .siteorigin-widgets-form-id").val(),f=n.find("> .siteorigin-widgets-form-timestamp"),g=parseInt(f.val()||0),p=JSON.parse(sessionStorage.getItem(l));if(p)if(p._sow_form_timestamp>g){var c=e('<div class="siteorigin-widget-form-notification"><span>'+soWidgets.backup.newerVersion+'</span><a class="button button-small so-backup-restore">'+soWidgets.backup.restore+'</a><a class="button button-small so-backup-dismiss">'+soWidgets.backup.dismiss+"</a><div><small>"+soWidgets.backup.replaceWarning+"</small></div></div>");n.prepend(c),c.find(".so-backup-restore").click(function(){sowbForms.setWidgetFormValues(r,p),c.slideUp("fast",function(){c.remove()})}),c.find(".so-backup-dismiss").click(function(){c.slideUp("fast",function(){sessionStorage.removeItem(l),c.remove()})})}else sessionStorage.removeItem(l);n.change(function(){f.val((new Date).getTime());var e=sowbForms.getWidgetFormValues(n);sessionStorage.setItem(l,JSON.stringify(e))})}else r=n.closest(".siteorigin-widget-form-main");r.find("> .siteorigin-widgets-form-id").val();var u=n.find("> .siteorigin-widget-field");u.find("> .siteorigin-widget-section").sowSetupForm();var m=u.find("> .siteorigin-widget-widget");m.find("> .siteorigin-widget-section").sowSetupForm(),m.filter(":not(:has(> .siteorigin-widget-section))").sowSetupForm(),u.find(".siteorigin-widget-input").each(function(i,t){null===e(t).data("original-name")&&e(t).data("original-name",e(t).attr("name"))}),u.find("> .siteorigin-widget-field-repeater").sowSetupRepeater(),n.find(".siteorigin-widget-field-repeater-item").sowSetupRepeaterItems(),u.find("> .siteorigin-widget-input-color").each(function(){var i=e(this),t={change:function(i,t){setTimeout(function(){e(i.target).trigger("change")},100)}};i.data("defaultColor")&&(t.defaultColor=i.data("defaultColor")),i.wpColorPicker(t)});var w=function(){e(this).toggleClass("siteorigin-widget-section-visible"),e(this).parent().find("> .siteorigin-widget-section, > .siteorigin-widget-widget > .siteorigin-widget-section").slideToggle("fast",function(){if(e(window).resize(),e(this).find("> .siteorigin-widget-field-container-state").val(e(this).is(":visible")?"open":"closed"),e(this).is(":visible")){e(this).find("> .siteorigin-widget-field").trigger("sowsetupformfield")}})};u.filter(".siteorigin-widget-field-type-widget, .siteorigin-widget-field-type-section").find("> label").click(w),u.filter(".siteorigin-widget-field-type-posts").find(".posts-container-label-wrapper").click(w),u.filter(".siteorigin-widget-field-type-slider").each(function(){var i=e(this),t=i.find('input[type="number"]'),r=i.find(".siteorigin-widget-value-slider");r.slider({max:parseFloat(t.attr("max")),min:parseFloat(t.attr("min")),step:parseFloat(t.attr("step")),value:parseFloat(t.val()),slide:function(e,i){t.val(parseFloat(i.value)),t.trigger("change")},change:function(e,t){i.find(".siteorigin-widget-slider-value").html(t.value)}}),t.change(function(e,i){i&&i.silent||r.slider("value",parseFloat(t.val()))})}),u.filter(".siteorigin-widget-field-type-link").each(function(){var i=e(this),t=null,r=function(){null!==t&&t.abort();var r=i.find(".content-text-search"),n=r.val(),a=r.data("postTypes"),s=i.find("ul.posts").empty().addClass("loading");e.get(soWidgets.ajaxurl,{action:"so_widgets_search_posts",query:n,postTypes:a},function(i){for(var t=0;t<i.length;t++)""===i[t].label&&(i[t].label="&nbsp;"),s.append(e("<li>").addClass("post").html(i[t].label+"<span>("+i[t].type+")</span>").data(i[t]));s.removeClass("loading")})};i.find(".select-content-button, .button-close").click(function(t){t.preventDefault(),e(this).blur();var n=i.find(".existing-content-selector");n.toggle(),n.is(":visible")&&0===n.find("ul.posts li").length&&r()}),i.on("click",".posts li",function(t){t.preventDefault();var r=e(this);i.find("input.siteorigin-widget-input").val("post: "+r.data("value")),i.find(".existing-content-selector").toggle()});var n=null;i.find(".content-text-search").keyup(function(){null!==n&&clearTimeout(n),n=setTimeout(function(){r()},500)})}),void 0!==jQuery.fn.soPanelsSetupBuilderWidget&&u.filter(".siteorigin-widget-field-type-builder").each(function(){e(this).find("> .siteorigin-page-builder-field").each(function(){var i=e(this);i.soPanelsSetupBuilderWidget({builderType:i.data("type")})})});var v=function(){var i=e(this),t=i.closest("[data-state-emitter]").data("state-emitter");if(void 0!==t){var n={default:""};void 0===t.length&&(t=[t]);for(var a=0;a<t.length;a++)n=function(t,r){if(void 0===sowEmitters[t.callback]||"_"===t.callback.substr(0,1))return r;var n=sowbForms.getContainerFieldId(i,"repeater",".siteorigin-widget-field-repeater-item");!1!==n&&(t.args=t.args.map(function(e){return e.replace("{$repeater}",n)}));var a=sowbForms.getContainerFieldId(i,"widget",".siteorigin-widget-widget");!1===a||t.hasOwnProperty("widgetFieldId")||(t.widgetFieldId=a,t.args=t.args.map(function(e){return e+"_"+a}));var s=i.is('[type="checkbox"]')?i.is(":checked"):i.val();return e.extend(r,sowEmitters[t.callback](s,t.args))}(t[a],n);var s=r.data("states");void 0===s&&(s={default:""});for(var o in n)void 0!==s[o]&&n[o]===s[o]||(s[o]=n[o],r.trigger("sowstatechange",[o,n[o]]));r.data("states",s)}};u.filter("[data-state-emitter]").each(function(){e(this).find(".siteorigin-widget-input").on("keyup change",v),e(this).find(".siteorigin-widget-input").each(function(){var i=e(this);i.is(":radio")?i.is(":checked")&&v.call(i[0]):v.call(i[0])})}),n.trigger("sowsetupform",u).data("sow-form-setup",!0),u.trigger("sowsetupformfield"),n.find(".siteorigin-widget-field-repeater-item").trigger("updateFieldPositions"),(s.hasClass("wp-customizer")||s.hasClass("widgets-php"))&&n.closest(".ui-sortable").on("sortstop",function(e,i){i.item.find(".siteorigin-widget-form").find("> .siteorigin-widget-field").trigger("sowsetupformfield")}),a=!1})},e.fn.sowSetupPreview=function(){var i=e(this);i.siblings(".siteorigin-widget-preview").find("> a").click(function(t){t.preventDefault();var r=sowbForms.getWidgetFormValues(i),n=e(e("#so-widgets-bundle-tpl-preview-dialog").html().trim()).appendTo("body");n.find('input[name="data"]').val(JSON.stringify(r)),n.find('input[name="class"]').val(i.data("class")),n.find("iframe").on("load",function(){e(this).css("visibility","visible")}),n.find("form").submit(),n.find(".close").click(function(){n.remove()})})},e.fn.sowSetupRepeater=function(){return e(this).each(function(i,t){var r=e(t),n=r.find(".siteorigin-widget-field-repeater-items"),a=r.data("repeater-name");n.bind("updateFieldPositions",function(){var i=e(this),t=i.find("> .siteorigin-widget-field-repeater-item");t.each(function(i,t){e(t).find(".siteorigin-widget-input").each(function(t,r){var n=e(r).data("repeater-positions");void 0===n&&(n={}),n[a]=i,e(r).data("repeater-positions",n)})}),i.find(".siteorigin-widget-input").each(function(i,t){var r=e(t),n=r.data("repeater-positions");if(void 0!==n){var a=r.attr("data-original-name");if(a||(r.attr("data-original-name",r.attr("name")),a=r.attr("name")),!a)return;if(n)for(var s in n)a=a.replace("#"+s+"#",n[s]);r.attr("name",a)}}),i.data("initialSetup")||(i.find(".siteorigin-widget-input").each(function(i,t){var r=e(t);r.prop("checked",r.prop("defaultChecked"))}),i.data("initialSetup",!0));var n=r.data("scroll-count")?parseInt(r.data("scroll-count")):0;if(n>0&&t.length>n){var s=t.first().outerHeight();i.css("max-height",s*n).css("overflow","auto")}else i.css("max-height","").css("overflow","")}),n.sortable({handle:".siteorigin-widget-field-repeater-item-top",items:"> .siteorigin-widget-field-repeater-item",update:function(){n.find('input[type="radio"].siteorigin-widget-input').attr("name",""),n.trigger("updateFieldPositions")},sortstop:function(i,t){if(t.item.is(".siteorigin-widget-field-repeater-item"))t.item.find("> .siteorigin-widget-field-repeater-item-form").each(function(){e(this).find("> .siteorigin-widget-field").trigger("sowsetupformfield")});else{t.item.find(".siteorigin-widget-form").find("> .siteorigin-widget-field").trigger("sowsetupformfield")}}}),n.trigger("updateFieldPositions"),r.find("> .siteorigin-widget-field-repeater-add").disableSelection().click(function(i){i.preventDefault(),r.closest(".siteorigin-widget-field-repeater").sowAddRepeaterItem().find("> .siteorigin-widget-field-repeater-items").slideDown("fast",function(){e(window).resize()})}),r.find("> .siteorigin-widget-field-repeater-top > .siteorigin-widget-field-repeater-expand").click(function(i){i.preventDefault(),r.closest(".siteorigin-widget-field-repeater").find("> .siteorigin-widget-field-repeateritems-").slideToggle("fast",function(){e(window).resize()})})})},e.fn.sowAddRepeaterItem=function(){return e(this).each(function(i,t){var r=e(t),n=r.find("> .siteorigin-widget-field-repeater-items").children().length+1,a=e("<div>"+r.find("> .siteorigin-widget-field-repeater-item-html").html()+"</div>");a.find(".siteorigin-widget-input[data-name]").each(function(){var i=e(this);0===i.closest(".siteorigin-widget-field-repeater-item-html").length&&i.attr("name",e(this).data("name"))});var s=a.html().replace(/_id_/g,n),o=void 0!==r.attr("readonly"),d=e('<div class="siteorigin-widget-field-repeater-item ui-draggable" />').append(e('<div class="siteorigin-widget-field-repeater-item-top" />').append(e('<div class="siteorigin-widget-field-expand" />')).append(o?"":e('<div class="siteorigin-widget-field-copy" />')).append(o?"":e('<div class="siteorigin-widget-field-remove" />')).append(e("<h4 />").html(r.data("item-name")))).append(e('<div class="siteorigin-widget-field-repeater-item-form" />').html(s));r.find("> .siteorigin-widget-field-repeater-items").append(d).sortable("refresh").trigger("updateFieldPositions"),d.sowSetupRepeaterItems(),d.hide().slideDown("fast",function(){e(window).resize()})})},e.fn.sowRemoveRepeaterItem=function(){return e(this).each(function(i,t){var r=e(this).closest(".siteorigin-widget-field-repeater-items");e(this).remove(),r.sortable("refresh").trigger("updateFieldPositions")})},e.fn.sowSetupRepeaterItems=function(){return e(this).each(function(i,t){var r=e(t);if(void 0===r.data("sowrepeater-actions-setup")){var n=r.closest(".siteorigin-widget-field-repeater"),a=r.find("> .siteorigin-widget-field-repeater-item-top"),s=n.data("item-label");if(s&&s.selector){var o=function(){var e=s.hasOwnProperty("valueMethod")&&s.valueMethod?s.valueMethod:"val",i=r.find(s.selector)[e]();i&&(i.length>80&&(i=i.substr(0,79)+"..."),a.find("h4").text(i))};o();var d=s.hasOwnProperty("updateEvent")&&s.updateEvent?s.updateEvent:"change";r.bind(d,o)}a.click(function(i){"siteorigin-widget-field-remove"!==i.target.className&&"siteorigin-widget-field-copy"!==i.target.className&&(i.preventDefault(),e(this).closest(".siteorigin-widget-field-repeater-item").find(".siteorigin-widget-field-repeater-item-form").eq(0).slideToggle("fast",function(){if(e(window).resize(),e(this).is(":visible")){e(this).trigger("slideToggleOpenComplete");e(this).find("> .siteorigin-widget-field").trigger("sowsetupformfield")}else e(this).trigger("slideToggleCloseComplete")}))}),a.find(".siteorigin-widget-field-remove").click(function(i,t){i.preventDefault();var r=e(this).closest(".siteorigin-widget-field-repeater-items"),n=e(this).closest(".siteorigin-widget-field-repeater-item"),a=function(){n.remove(),r.sortable("refresh").trigger("updateFieldPositions"),e(window).resize()};t&&t.silent?a():confirm(soWidgets.sure)&&n.slideUp("fast",a)}),a.find(".siteorigin-widget-field-copy").click(function(i){i.preventDefault();var t=e(this).closest(".siteorigin-widget-form-main"),n=e(this).closest(".siteorigin-widget-field-repeater-item"),a=n.clone(),s=n.closest(".siteorigin-widget-field-repeater-items"),o=s.children().length,d={};a.find("*[name]").each(function(){var i=e(this),s=i.attr("id"),l=i.attr("name");if(i.is("textarea")&&i.parent().is(".wp-editor-container")&&"undefined"!=typeof tinymce){i.parent().empty().append(i),i.css("display","");var f=tinymce.get(s);f&&i.val(f.getContent())}else if(i.is(".wp-color-picker")){var g=i.closest(".wp-picker-container"),p=i.closest(".siteorigin-widget-field");g.remove(),p.append(i.remove())}else{var c=s?n.find("#"+s):n.find('[name="'+l+'"]');c.length&&null!=c.val()&&i.val(c.val())}if(s){var u,m,w;if(i.is('[type="radio"]')){m=s.replace(/-\d+-\d+#x2F;,"");var v=s.replace(/-\d+#x2F;,"");if(!d[m]){var h={};d[m]=t.find(".siteorigin-widget-input[id^="+m+"]").not("[id*=_id_]").filter(function(i,t){var r=e(t).attr("name");return!h[r]&&(h[r]=!0,!0)}).length+1}var b=m+"-"+d[m];w=b+s.match(/-\d+#x2F;)[0],a.find("label[for="+v+"]").attr("for",b)}else u=new RegExp("-\\d+quot;),m=s.replace(u,""),d[m]||(d[m]=t.find(".siteorigin-widget-input[id^="+m+"]").not("[id*=_id_]").length+1),w=m+"-"+d[m]++;i.attr("id",w),a.find("label[for="+s+"]").attr("for",w),a.find("[id*="+s+"]").each(function(){var i=e(this).attr("id"),t=i.replace(s,w);e(this).attr("id",t)}),"undefined"!=typeof tinymce&&tinymce.get(w)&&tinymce.get(w).remove()}var y=n.parents(".siteorigin-widget-field-repeater").length,F=e("body");(F.hasClass("wp-customizer")||F.hasClass("widgets-php"))&&0===r.closest(".panel-dialog").length&&(y+=1);var k=l.replace(new RegExp("((?:.*?\\[\\d+\\]){"+(y-1).toString()+"})?(.*?\\[)\\d+(\\])"),"$1$2"+o.toString()+"$3");i.attr("name",k),i.data("original-name",k)}),s.append(a).sortable("refresh").trigger("updateFieldPositions"),a.sowSetupRepeaterItems(),a.hide().slideDown("fast",function(){e(window).resize()})}),r.find("> .siteorigin-widget-field-repeater-item-form").sowSetupForm(),r.data("sowrepeater-actions-setup",!0)}})},sowbForms.getContainerFieldId=function(e,i,t){var r=i+"FieldId";this.hasOwnProperty(r)||(this[r]=1);var n=e.closest(t);if(n.length){var a=n.data("field-id");return void 0===a&&(a=this[r]++),n.data("field-id",a),a}return!1},sowbForms.getWidgetFieldVariable=function(e,i,t){var r=window.sow_field_javascript_variables[e];i=i.replace(/\[#.*?#\]/g,"");for(var n=/[a-zA-Z0-9\-]+(?:\[c?[0-9]+\])?\[(.*)\]/.exec(i)[1],a=n.split("]["),s=a.length?r:null;a.length;)s=s[a.shift()];return s[t]},sowbForms.fetchWidgetVariable=function(i,t,r){window.sowVars=window.sowVars||{},void 0===window.sowVars[t]?e.post(soWidgets.ajaxurl,{action:"sow_get_javascript_variables",widget:t,key:i},function(e){window.sowVars[t]=e,r(window.sowVars[t][i])}):r(window.sowVars[t][i])},sowbForms.getWidgetFormValues=function(i){if(_.isUndefined(i))return null;var t={};return i.find("*[name]").each(function(){var i=e(this);try{var r=/[a-zA-Z0-9\-]+\[[a-zA-Z0-9]+\]\[(.*)\]/.exec(i.attr("name"));if(_.isEmpty(r))return!0;r=r[1];var n=r.split("][");n=n.map(function(e){return!isNaN(parseFloat(e))&&isFinite(e)?parseInt(e):e});var a=t,s=null,o=_.isString(i.attr("type"))?i.attr("type").toLowerCase():null;if("checkbox"===o)s=!!i.is(":checked")&&(""===i.val()||i.val());else if("radio"===o){if(!i.is(":checked"))return;s=i.val()}else if("TEXTAREA"===i.prop("tagName")&&i.hasClass("wp-editor-area")){var d=null;"undefined"!=typeof tinyMCE&&(d=tinyMCE.get(i.attr("id"))),s=null===d||"function"!=typeof d.getContent||d.isHidden()?i.val():d.getContent()}else if("SELECT"===i.prop("tagName")){var l=i.find("option:selected");1===l.length?s=i.find("option:selected").val():l.length>1&&(s=_.map(i.find("option:selected"),function(i,t){return e(i).val()}))}else s=i.val();for(var f=0;f<n.length;f++)f===n.length-1?""===n[f]?a.push(s):a[n[f]]=s:(_.isUndefined(a[n[f]])&&(_.isNumber(n[f+1])||""===n[f+1]?a[n[f]]=[]:a[n[f]]={}),a=a[n[f]])}catch(e){console.error("Field ["+i.attr("name")+"] could not be processed and was skipped - "+e.message)}}),t},sowbForms.setWidgetFormValues=function(i,t,r){r=r||!1;var n=0,a=function(i,t){10!=++n&&i.find("> .siteorigin-widget-field-type-repeater").each(function(){var i=e(this).find("> .siteorigin-widget-field-repeater"),n=i.data("repeaterName"),s=t.hasOwnProperty(n)?t[n]:null;if(s&&Array.isArray(s)){var o=i.find("> .siteorigin-widget-field-repeater-items > .siteorigin-widget-field-repeater-item"),d=s.length,l=o.length;if(d>l)for(var f=0;f<d-l;f++)i.find("> .siteorigin-widget-field-repeater-add").click();else if(!r&&d<l)for(var g=d;g<l;g++){var p=e(o.eq(g));p.find("> .siteorigin-widget-field-repeater-item-top").find(".siteorigin-widget-field-remove").trigger("click",{silent:!0})}o=i.find("> .siteorigin-widget-field-repeater-items > .siteorigin-widget-field-repeater-item");for(var c=0;c<o.length;c++)o.eq(c).find("> .siteorigin-widget-field-repeater-item-form"),a(o.eq(c).find("> .siteorigin-widget-field-repeater-item-form"),s[c])}})};a(i,t),i.find("*[name]").each(function(){var i=e(this),n=/[a-zA-Z0-9\-]+\[[a-zA-Z0-9]+\]\[(.*)\]/.exec(i.attr("name"));if(void 0===n||null===n)return!0;n=n[1];var a=n.split("][");a=a.map(function(e){return!isNaN(parseFloat(e))&&isFinite(e)?parseInt(e):e});for(var s,o=t,d=0;d<a.length;d++){if(!o.hasOwnProperty(a[d])){if(r)return!0;break}d===a.length-1?s=o[a[d]]:o=o[a[d]]}if("checkbox"===i.attr("type"))i.prop("checked",s);else if("radio"===i.attr("type"))i.prop("checked",s===i.val());else if("TEXTAREA"===i.prop("tagName")&&i.hasClass("wp-editor-area")){var l=null;"undefined"!=typeof tinyMCE&&(l=tinyMCE.get(i.attr("id"))),null===l||"function"!=typeof l.getContent||l.isHidden()?i.val(s):l.setContent(s)}else i.val(s);i.trigger("change")})},e(".widgets-holder-wrap").on("click",".widget:has(.siteorigin-widget-form-main) .widget-top",function(){var i=e(this).closest(".widget").find(".siteorigin-widget-form-main");setTimeout(function(){i.sowSetupForm()},200)}),e("body").hasClass("wp-customizer")&&e(document).on("widget-added",function(e,i){i.find(".siteorigin-widget-form").sowSetupForm()}),e(document).on("open_dialog",function(i,t){if(t.$el.find(".so-panels-dialog").is(".so-panels-dialog-edit-widget")){e(i.target).find(".siteorigin-widget-form-main").find("> .siteorigin-widget-field").trigger("sowsetupformfield")}}),e(function(){e(document).trigger("sowadminloaded")})}(jQuery);var sowEmitters={_match:function(e,i){void 0===i&&(i=".*");var t=new RegExp("^([a-zA-Z0-9_-]+)(\\[([a-zA-Z0-9_-]+)\\])? *: *("+i+") *quot;),r=t.exec(e);if(null===r)return!1;var n="",a="default";return void 0!==r[3]?(a=r[1],n=r[3]):n=r[1],{match:r[4].trim(),group:a,state:n}},_checker:function(e,i,t,r){var n={};void 0===i.length&&(i=[i]);for(var a,s=0;s<i.length;s++)!1!==(a=sowEmitters._match(i[s],t))&&("_true"===a.match||r(e,i,a.match))&&(n[a.group]=a.state);return n},select:function(e,i){void 0===i.length&&(i=[i]);for(var t={},r=0;r<i.length;r++)""===i[r]&&(i[r]="default"),t[i[r]]=e;return t},conditional:function(val,args){return sowEmitters._checker(val,args,"[^;{}]*",function(val,args,match){return eval(match)})},in:function(e,i){return sowEmitters._checker(e,i,"[^;{}]*",function(e,i,t){return-1!==t.split(",").map(function(e){return e.trim()}).indexOf(e)})}};window.sowbForms=sowbForms;
compat/beaver-builder/beaver-builder.php CHANGED
@@ -32,14 +32,21 @@ class SiteOrigin_Widgets_Bundle_Beaver_Builder {
32
global $wp_widget_factory;
33
34
// Beaver Builder does it's editing in the front end so enqueue required form scripts for active widgets.
35
foreach ( $wp_widget_factory->widgets as $class => $widget_obj ) {
36
if ( ! empty( $widget_obj ) && is_object( $widget_obj ) && is_subclass_of( $widget_obj, 'SiteOrigin_Widget' ) ) {
37
ob_start();
38
$widget_obj->form( array() );
39
ob_clean();
40
}
41
}
42
43
if ( ! wp_script_is( 'wp-color-picker' ) ) {
44
// wp-color-picker hasn't been registered because we're in the front end, so enqueue with full args.
45
wp_enqueue_script( 'iris', '/wp-admin/js/iris.min.js', array(
32
global $wp_widget_factory;
33
34
// Beaver Builder does it's editing in the front end so enqueue required form scripts for active widgets.
35
+ $any_widgets_active = false;
36
foreach ( $wp_widget_factory->widgets as $class => $widget_obj ) {
37
if ( ! empty( $widget_obj ) && is_object( $widget_obj ) && is_subclass_of( $widget_obj, 'SiteOrigin_Widget' ) ) {
38
+ $any_widgets_active = true;
39
ob_start();
40
$widget_obj->form( array() );
41
ob_clean();
42
}
43
}
44
45
+ // No widgets active. :/ Let's get outta here.
46
+ if ( ! $any_widgets_active ) {
47
+ return;
48
+ }
49
+
50
if ( ! wp_script_is( 'wp-color-picker' ) ) {
51
// wp-color-picker hasn't been registered because we're in the front end, so enqueue with full args.
52
wp_enqueue_script( 'iris', '/wp-admin/js/iris.min.js', array(
widgets/google-map/js/js-map.js → js/sow.google.map.js RENAMED
@@ -70,7 +70,7 @@ sowb.SiteOriginGoogleMap = function($) {
70
this.linkAutocompleteField(options.autocomplete, options.autocompleteElement, map, options);
71
this.showMarkers(options.markerPositions, map, options);
72
this.showDirections(options.directions, map, options);
73
-
74
// If the Google Maps element is hidden it won't display properly. This is an attempt to make it display by
75
// calling resize when a custom 'show' event is fired. The 'show' event is something we fire in a few widgets
76
// like Accordion and Tabs and in future any widgets which might show and hide content using `display:none;`.
@@ -78,9 +78,10 @@ sowb.SiteOriginGoogleMap = function($) {
78
var $visParent = $( element ).closest( ':visible' );
79
$visParent.find( '> :hidden' ).on( 'show', function () {
80
google.maps.event.trigger(map, 'resize');
81
} );
82
}
83
-
84
},
85
86
linkAutocompleteField: function (autocomplete, autocompleteElement, map, options) {
70
this.linkAutocompleteField(options.autocomplete, options.autocompleteElement, map, options);
71
this.showMarkers(options.markerPositions, map, options);
72
this.showDirections(options.directions, map, options);
73
+
74
// If the Google Maps element is hidden it won't display properly. This is an attempt to make it display by
75
// calling resize when a custom 'show' event is fired. The 'show' event is something we fire in a few widgets
76
// like Accordion and Tabs and in future any widgets which might show and hide content using `display:none;`.
78
var $visParent = $( element ).closest( ':visible' );
79
$visParent.find( '> :hidden' ).on( 'show', function () {
80
google.maps.event.trigger(map, 'resize');
81
+ map.setCenter(location);
82
} );
83
}
84
+
85
},
86
87
linkAutocompleteField: function (autocomplete, autocompleteElement, map, options) {
js/sow.google.map.min.js ADDED
@@ -0,0 +1 @@
1
+ function soGoogleMapInitialize(){new sowb.SiteOriginGoogleMap(jQuery).initMaps()}var sowb=window.sowb||{};sowb.SiteOriginGoogleMap=function(e){return{DEFAULT_LOCATIONS:["Addo Elephant National Park, R335, Addo","Cape Town, Western Cape, South Africa","San Francisco Bay Area, CA, United States","New York, NY, United States"],showMap:function(o,t,i){var n=Number(i.zoom);n||(n=14);var a={zoom:n,scrollwheel:i.scrollZoom,draggable:i.draggable,disableDefaultUI:i.disableUi,zoomControl:i.zoomControl,panControl:i.panControl,center:t,mapTypeControlOptions:{mapTypeIds:[google.maps.MapTypeId.ROADMAP,"user_map_style"]}},s=new google.maps.Map(o,a),r={name:i.mapName},l=i.mapStyles;if(l){var d=new google.maps.StyledMapType(l,r);s.mapTypes.set("user_map_style",d),s.setMapTypeId("user_map_style")}if(i.markerAtCenter&&(this.centerMarker=new google.maps.Marker({position:t,map:s,draggable:i.markersDraggable,icon:i.markerIcon,title:""})),i.keepCentered){var c;google.maps.event.addDomListener(s,"idle",function(){c=s.getCenter()}),google.maps.event.addDomListener(window,"resize",function(){s.setCenter(c)})}if(this.linkAutocompleteField(i.autocomplete,i.autocompleteElement,s,i),this.showMarkers(i.markerPositions,s,i),this.showDirections(i.directions,s,i),e(o).is(":hidden")){e(o).closest(":visible").find("> :hidden").on("show",function(){google.maps.event.trigger(s,"resize"),s.setCenter(t)})}},linkAutocompleteField:function(o,t,i,n){if(o&&t){var a=function(e){this.inputAddress!==e&&(this.inputAddress=e,this.getLocation(this.inputAddress).done(function(e){i.setZoom(15),i.setCenter(e),this.centerMarker&&(this.centerMarker.setPosition(e),this.centerMarker.setTitle(this.inputAddress))}.bind(this)))}.bind(this),s=e(t);o.addListener("place_changed",function(){var e=o.getPlace();i.setZoom(15),e.geometry&&(i.setCenter(e.geometry.location),this.centerMarker&&this.centerMarker.setPosition(e.geometry.location))}.bind(this)),google.maps.event.addDomListener(t,"keypress",function(e){"13"===(e.keyCode||e.which)&&e.preventDefault()}),s.focusin(function(){if(!this.resultsObserver){var o=document.querySelector(".pac-container");this.resultsObserver=new MutationObserver(function(){var o=e(e(".pac-item").get(0)),t=o.find(".pac-item-query").text(),i=o.find("span").not("[class]").text(),n=t+(i?", "+i:"");n&&a(n)});var t={attributes:!0,childList:!0,characterData:!0};this.resultsObserver.observe(o,t)}}.bind(this));var r=function(e){this.getGeocoder().geocode({location:e},function(o,t){if(t===google.maps.GeocoderStatus.OK&&o.length>0){var i=o[0].formatted_address;s.val(i),this.centerMarker&&(this.centerMarker.setPosition(e),this.centerMarker.setTitle(i))}}.bind(this))}.bind(this);i.addListener("click",function(e){r(e.latLng)}),this.centerMarker.addListener("dragend",function(e){r(e.latLng)})}},showMarkers:function(e,o,t){if(e&&e.length){this.infoWindows=[];for(var i=[],n=0;n<e.length;n++){var a=parseInt(n/10);i.length===a&&(i[a]=[]),i[a][n%10]=e[n]}var s=function(e,i){var n=0;e.forEach(function(a){this.getLocation(a.place).done(function(r){var l=t.markerIcon;a.custom_marker_icon&&(l=a.custom_marker_icon);var d=new google.maps.Marker({position:r,map:o,draggable:t.markersDraggable,icon:l,title:""});if(a.hasOwnProperty("info")&&a.info){var c={content:a.info};a.hasOwnProperty("info_max_width")&&a.info_max_width&&(c.maxWidth=a.info_max_width);var p=t.markerInfoDisplay;c.disableAutoPan="always"===p;var g=new google.maps.InfoWindow(c);this.infoWindows.push(g);var h=p;"always"===p&&(h="click",g.open(o,d)),d.addListener(h,function(){g.open(o,d),"always"===p||t.markerInfoMultiple||this.infoWindows.forEach(function(e){e!==g&&e.close()})}.bind(this)),"mouseover"===p&&d.addListener("mouseout",function(){setTimeout(function(){g.close()},100)})}++n===e.length&&i.length&&s(i.shift(),i)}.bind(this))}.bind(this))}.bind(this);s(i.shift(),i)}},showDirections:function(e,o){if(e){e.waypoints&&e.waypoints.length&&e.waypoints.map(function(e){e.stopover=Boolean(e.stopover)});var t=new google.maps.DirectionsRenderer;t.setMap(o);(new google.maps.DirectionsService).route({origin:e.origin,destination:e.destination,travelMode:e.travelMode.toUpperCase(),avoidHighways:e.avoidHighways,avoidTolls:e.avoidTolls,waypoints:e.waypoints,optimizeWaypoints:e.optimizeWaypoints},function(o,i){i===google.maps.DirectionsStatus.OK&&(t.setOptions({preserveViewport:e.preserveViewport}),t.setDirections(o))})}},initMaps:function(){var o=e(".sow-google-map-autocomplete"),t=new e.Deferred;0===o.length?t.resolve():o.each(function(o,i){if(void 0===google.maps.places)return void t.reject('Sorry, we couldn\'t load the "places" library due to another plugin, so the autocomplete feature is not available.');var n=new google.maps.places.Autocomplete(i,{types:["address"]}),a=e(i).siblings(".sow-google-map-canvas");if(a.length>0){var s=a.data("options");s.autocomplete=n,s.autocompleteElement=i,this.getLocation(s.address).done(function(e){this.showMap(a.get(0),e,s),a.data("initialized",!0),t.resolve()}.bind(this)).fail(function(){a.append("<div><p><strong>"+soWidgetsGoogleMap.geocode.noResults+"</strong></p></div>"),t.reject()})}}.bind(this)),t.always(function(){e(".sow-google-map-canvas").each(function(o,t){var i=e(t);if(i.data("initialized"))return!0;var n=i.data("options"),a=n.address;if(!a){var s=n.markerPositions;s&&s.length&&(a=s[0].place)}this.getLocation(a).done(function(e){this.showMap(i.get(0),e,n),i.data("initialized")}.bind(this)).fail(function(){i.append("<div><p><strong>"+soWidgetsGoogleMap.geocode.noResults+"</strong></p></div>")})}.bind(this))}.bind(this)).fail(function(e){console.log(e)})},getGeocoder:function(){return this._geocoder||(this._geocoder=new google.maps.Geocoder),this._geocoder},getLocation:function(o){var t,i=new e.Deferred,n={address:o};if(o&&o.indexOf(",")>-1){var a=o.split(",");a&&2===a.length&&(t=new google.maps.LatLng(a[0],a[1]),isNaN(t.lat())||isNaN(t.lng())||(n={location:{lat:t.lat(),lng:t.lng()}}))}if(n.hasOwnProperty("location"))i.resolve(n.location);else if(n.hasOwnProperty("address")){if(!n.address){var s=parseInt(Math.random()*this.DEFAULT_LOCATIONS.length);n.address=this.DEFAULT_LOCATIONS[s]}var r=function(e,o){o===google.maps.GeocoderStatus.OK?i.resolve(e[0].geometry.location):o===google.maps.GeocoderStatus.OVER_QUERY_LIMIT?setTimeout(function(){this.getGeocoder().geocode.call(this,n,r)}.bind(this),100):o===google.maps.GeocoderStatus.ZERO_RESULTS&&i.reject(o)}.bind(this);this.getGeocoder().geocode(n,r)}return i}}},jQuery(function(e){sowb.setupGoogleMaps=function(){var o,t=[];if(e(".sow-google-map-canvas").each(function(i,n){var a=e(n),s=a.data("options");s&&(void 0!==s.libraries&&null!==s.libraries&&(t=t.concat(s.libraries)),!o&&s.apiKey&&(o=s.apiKey))}),void 0!==window.google&&void 0!==window.google.maps)soGoogleMapInitialize();else{var i="https://maps.googleapis.com/maps/api/js?callback=soGoogleMapInitialize";if(t&&t.length&&(i+="&libraries="+t.join(",")),o&&(i+="&key="+o),window.console&&window.console.error){var n=window.console.error;sowb.onLoadMapsApiError=function(o){var t=o.match(/^Google Maps API (error|warning): ([^\s]*)\s([^\s]*)(?:\s(.*))?/);t&&t.length&&t[0]&&e(".sow-google-map-canvas").each(function(o,t){var i=e(t);if(i.data("fallbackImage")){var n=i.data("fallbackImage");n.hasOwnProperty("img")&&i.append(n.img)}}),n.apply(window.console,arguments)},window.console.error=sowb.onLoadMapsApiError}e("body").append('<script async type="text/javascript" src="'+i+'">')}},sowb.setupGoogleMaps(),e(sowb).on("setup_widgets",sowb.setupGoogleMaps)}),window.sowb=sowb;
lang/so-widgets-bundle.pot CHANGED
@@ -1,4 +1,4 @@
1
- # Copyright (C) 2017 so-widgets-bundle
2
# This file is distributed under the same license as the so-widgets-bundle package.
3
msgid ""
4
msgstr ""
@@ -7,7 +7,7 @@ msgstr ""
7
"MIME-Version: 1.0\n"
8
"Content-Type: text/plain; charset=UTF-8\n"
9
"Content-Transfer-Encoding: 8bit\n"
10
- "PO-Revision-Date: 2017-MO-DA HO:MI+ZONE\n"
11
"Last-Translator: SiteOrigin <support@siteorigin.com>\n"
12
"Language-Team: SiteOrigin <support@siteorigin.com>\n"
13
"X-Poedit-Basepath: ..\n"
@@ -25,7 +25,7 @@ msgstr ""
25
msgid "Filter Widgets"
26
msgstr ""
27
28
- #: tmp/admin/tpl/admin.php:17, tmp/base/inc/fields/posts.class.php:12, tmp/widgets/google-map/google-map.php:344
29
msgid "All"
30
msgstr ""
31
@@ -49,7 +49,7 @@ msgstr ""
49
msgid "Deactivate"
50
msgstr ""
51
52
- #: tmp/admin/tpl/admin.php:90, tmp/widgets/contact/contact.php:58, tmp/widgets/google-map/google-map.php:70, tmp/widgets/testimonial/testimonial.php:99
53
msgid "Settings"
54
msgstr ""
55
@@ -117,7 +117,7 @@ msgstr ""
117
msgid "SiteOrigin Page Builder"
118
msgstr ""
119
120
- #: tmp/base/inc/fields/date-range.class.php:31, tmp/base/inc/fields/date-range.class.php:45, tmp/widgets/contact/contact.php:1150
121
msgid "From"
122
msgstr ""
123
@@ -297,7 +297,7 @@ msgstr ""
297
msgid "Author"
298
msgstr ""
299
300
- #: tmp/base/inc/fields/posts.class.php:82, tmp/widgets/accordion/accordion.php:46, tmp/widgets/accordion/accordion.php:59, tmp/widgets/contact/contact.php:47, tmp/widgets/cta/cta.php:63, tmp/widgets/editor/editor.php:32, tmp/widgets/features/features.php:132, tmp/widgets/post-carousel/post-carousel.php:97, tmp/widgets/price-table/price-table.php:41, tmp/widgets/price-table/price-table.php:60, tmp/widgets/simple-masonry/simple-masonry.php:43, tmp/widgets/simple-masonry/simple-masonry.php:74, tmp/widgets/social-media-buttons/social-media-buttons.php:42, tmp/widgets/tabs/tabs.php:46, tmp/widgets/tabs/tabs.php:59, tmp/widgets/taxonomy/taxonomy.php:33, tmp/widgets/testimonial/testimonial.php:40, tmp/widgets/video/video.php:32
301
msgid "Title"
302
msgstr ""
303
@@ -357,7 +357,7 @@ msgstr ""
357
msgid "Sticky posts"
358
msgstr ""
359
360
- #: tmp/base/inc/fields/posts.class.php:115, tmp/compat/beaver-builder/beaver-builder.php:58, tmp/widgets/google-map/google-map.php:276, tmp/widgets/image/image.php:46
361
msgid "Default"
362
msgstr ""
363
@@ -445,7 +445,7 @@ msgstr ""
445
msgid "Thin"
446
msgstr ""
447
448
- #: tmp/base/inc/widgets/base-slider.class.php:79, tmp/widgets/button/button.php:144, tmp/widgets/button/button.php:168, tmp/widgets/social-media-buttons/social-media-buttons.php:108, tmp/widgets/social-media-buttons/social-media-buttons.php:130, tmp/widgets/social-media-buttons/social-media-buttons.php:152
449
msgid "Medium"
450
msgstr ""
451
@@ -537,15 +537,15 @@ msgstr ""
537
msgid "Clicking %s will replace the current widget contents. You can revert by refreshing the page before updating."
538
msgstr ""
539
540
- #: tmp/compat/beaver-builder/beaver-builder.php:57
541
msgid "Clear"
542
msgstr ""
543
544
- #: tmp/compat/beaver-builder/beaver-builder.php:59
545
msgid "Select Color"
546
msgstr ""
547
548
- #: tmp/compat/beaver-builder/beaver-builder.php:60
549
msgid "Current Color"
550
msgstr ""
551
@@ -661,7 +661,7 @@ msgstr ""
661
msgid "Closed"
662
msgstr ""
663
664
- #: tmp/widgets/accordion/accordion.php:79, tmp/widgets/contact/contact.php:276, tmp/widgets/cta/cta.php:73, tmp/widgets/tabs/tabs.php:75, tmp/widgets/testimonial/testimonial.php:182
665
msgid "Design"
666
msgstr ""
667
@@ -669,7 +669,7 @@ msgstr ""
669
msgid "Headings"
670
msgstr ""
671
672
- #: tmp/widgets/accordion/accordion.php:89, tmp/widgets/accordion/accordion.php:127, tmp/widgets/contact/contact.php:286, tmp/widgets/contact/contact.php:515, tmp/widgets/cta/cta.php:77, tmp/widgets/hero/hero.php:118, tmp/widgets/layout-slider/layout-slider.php:81, tmp/widgets/social-media-buttons/social-media-buttons.php:74, tmp/widgets/tabs/tabs.php:85, tmp/widgets/tabs/tabs.php:105, tmp/widgets/tabs/tabs.php:149
673
msgid "Background color"
674
msgstr ""
675
@@ -685,7 +685,7 @@ msgstr ""
685
msgid "Title hover color"
686
msgstr ""
687
688
- #: tmp/widgets/accordion/accordion.php:108, tmp/widgets/accordion/accordion.php:136, tmp/widgets/contact/contact.php:296, tmp/widgets/contact/contact.php:409, tmp/widgets/contact/contact.php:525, tmp/widgets/cta/cta.php:81, tmp/widgets/tabs/tabs.php:90, tmp/widgets/tabs/tabs.php:124, tmp/widgets/tabs/tabs.php:158
689
msgid "Border color"
690
msgstr ""
691
@@ -693,7 +693,7 @@ msgstr ""
693
msgid "Border hover color"
694
msgstr ""
695
696
- #: tmp/widgets/accordion/accordion.php:116, tmp/widgets/accordion/accordion.php:140, tmp/widgets/contact/contact.php:301, tmp/widgets/contact/contact.php:414, tmp/widgets/contact/contact.php:541, tmp/widgets/tabs/tabs.php:94, tmp/widgets/tabs/tabs.php:134, tmp/widgets/tabs/tabs.php:162
697
msgid "Border width"
698
msgstr ""
699
@@ -721,11 +721,11 @@ msgstr ""
721
msgid "Button text"
722
msgstr ""
723
724
- #: tmp/widgets/button/button.php:50, tmp/widgets/google-map/google-map.php:104, tmp/widgets/headline/headline.php:44, tmp/widgets/headline/headline.php:115, tmp/widgets/hero/hero.php:124, tmp/widgets/icon/icon.php:56, tmp/widgets/image/image.php:76, tmp/widgets/layout-slider/layout-slider.php:87, tmp/widgets/simple-masonry/simple-masonry.php:78, tmp/widgets/slider/slider.php:84
725
msgid "Destination URL"
726
msgstr ""
727
728
- #: tmp/widgets/button/button.php:56, tmp/widgets/google-map/google-map.php:115, tmp/widgets/headline/headline.php:49, tmp/widgets/headline/headline.php:120, tmp/widgets/icon/icon.php:62, tmp/widgets/simple-masonry/simple-masonry.php:83, tmp/widgets/social-media-buttons/social-media-buttons.php:85, tmp/widgets/taxonomy/taxonomy.php:64
729
msgid "Open in a new window"
730
msgstr ""
731
@@ -733,7 +733,7 @@ msgstr ""
733
msgid "Icon"
734
msgstr ""
735
736
- #: tmp/widgets/button/button.php:70, tmp/widgets/features/features.php:85, tmp/widgets/price-table/price-table.php:122, tmp/widgets/social-media-buttons/social-media-buttons.php:70
737
msgid "Icon color"
738
msgstr ""
739
@@ -745,163 +745,175 @@ msgstr ""
745
msgid "Replaces the icon with your own image icon."
746
msgstr ""
747
748
- #: tmp/widgets/button/button.php:83, tmp/widgets/social-media-buttons/social-media-buttons.php:80
749
- msgid "Design and layout"
750
msgstr ""
751
752
- #: tmp/widgets/button/button.php:89, tmp/widgets/contact/contact.php:357, tmp/widgets/contact/contact.php:615, tmp/widgets/google-map/google-map.php:95
753
- msgid "Width"
754
msgstr ""
755
756
- #: tmp/widgets/button/button.php:90
757
- msgid "Leave blank to let the button resize according to content."
758
msgstr ""
759
760
- #: tmp/widgets/button/button.php:95, tmp/widgets/contact/contact.php:362, tmp/widgets/social-media-buttons/social-media-buttons.php:137
761
- msgid "Align"
762
msgstr ""
763
764
- #: tmp/widgets/button/button.php:98, tmp/widgets/contact/contact.php:350, tmp/widgets/contact/contact.php:365, tmp/widgets/cta/cta.php:96, tmp/widgets/features/features.php:66, tmp/widgets/headline/headline.php:88, tmp/widgets/headline/headline.php:159, tmp/widgets/headline/headline.php:214, tmp/widgets/icon/icon.php:48, tmp/widgets/image/image.php:47, tmp/widgets/social-media-buttons/social-media-buttons.php:140, tmp/widgets/testimonial/testimonial.php:253
765
msgid "Left"
766
msgstr ""
767
768
- #: tmp/widgets/button/button.php:99, tmp/widgets/contact/contact.php:351, tmp/widgets/contact/contact.php:366, tmp/widgets/cta/cta.php:97, tmp/widgets/features/features.php:64, tmp/widgets/headline/headline.php:89, tmp/widgets/headline/headline.php:160, tmp/widgets/headline/headline.php:215, tmp/widgets/icon/icon.php:49, tmp/widgets/image/image.php:48, tmp/widgets/social-media-buttons/social-media-buttons.php:141, tmp/widgets/testimonial/testimonial.php:254
769
- msgid "Right"
770
msgstr ""
771
772
- #: tmp/widgets/button/button.php:100, tmp/widgets/contact/contact.php:367, tmp/widgets/headline/headline.php:87, tmp/widgets/headline/headline.php:158, tmp/widgets/headline/headline.php:213, tmp/widgets/icon/icon.php:47, tmp/widgets/image/image.php:49, tmp/widgets/social-media-buttons/social-media-buttons.php:142
773
msgid "Center"
774
msgstr ""
775
776
- #: tmp/widgets/button/button.php:101, tmp/widgets/contact/contact.php:368, tmp/widgets/headline/headline.php:90, tmp/widgets/headline/headline.php:161, tmp/widgets/social-media-buttons/social-media-buttons.php:143
777
msgid "Justify"
778
msgstr ""
779
780
- #: tmp/widgets/button/button.php:107, tmp/widgets/social-media-buttons/social-media-buttons.php:90
781
msgid "Button theme"
782
msgstr ""
783
784
- #: tmp/widgets/button/button.php:110, tmp/widgets/price-table/price-table.php:133, tmp/widgets/social-media-buttons/social-media-buttons.php:93
785
msgid "Atom"
786
msgstr ""
787
788
- #: tmp/widgets/button/button.php:111, tmp/widgets/social-media-buttons/social-media-buttons.php:94
789
msgid "Flat"
790
msgstr ""
791
792
- #: tmp/widgets/button/button.php:112, tmp/widgets/social-media-buttons/social-media-buttons.php:95
793
msgid "Wire"
794
msgstr ""
795
796
- #: tmp/widgets/button/button.php:119, tmp/widgets/price-table/price-table.php:149
797
msgid "Button color"
798
msgstr ""
799
800
- #: tmp/widgets/button/button.php:124, tmp/widgets/contact/contact.php:553, tmp/widgets/hero/hero.php:249, tmp/widgets/layout-slider/layout-slider.php:181
801
msgid "Text color"
802
msgstr ""
803
804
- #: tmp/widgets/button/button.php:130, tmp/widgets/social-media-buttons/social-media-buttons.php:100
805
msgid "Use hover effects"
806
msgstr ""
807
808
- #: tmp/widgets/button/button.php:135, tmp/widgets/contact/contact.php:330, tmp/widgets/contact/contact.php:380, tmp/widgets/features/features.php:137, tmp/widgets/features/features.php:158, tmp/widgets/features/features.php:179, tmp/widgets/headline/headline.php:75, tmp/widgets/headline/headline.php:146
809
msgid "Font"
810
msgstr ""
811
812
- #: tmp/widgets/button/button.php:141, tmp/widgets/contact/contact.php:335, tmp/widgets/contact/contact.php:558
813
msgid "Font size"
814
msgstr ""
815
816
- #: tmp/widgets/button/button.php:143, tmp/widgets/contact/contact.php:243, tmp/widgets/contact/contact.php:464, tmp/widgets/contact/contact.php:566, tmp/widgets/social-media-buttons/social-media-buttons.php:107
817
msgid "Normal"
818
msgstr ""
819
820
- #: tmp/widgets/button/button.php:145, tmp/widgets/social-media-buttons/social-media-buttons.php:109
821
msgid "Large"
822
msgstr ""
823
824
- #: tmp/widgets/button/button.php:146, tmp/widgets/social-media-buttons/social-media-buttons.php:110
825
msgid "Extra large"
826
msgstr ""
827
828
- #: tmp/widgets/button/button.php:152, tmp/widgets/social-media-buttons/social-media-buttons.php:115
829
msgid "Rounding"
830
msgstr ""
831
832
- #: tmp/widgets/button/button.php:155, tmp/widgets/contact/contact.php:309, tmp/widgets/contact/contact.php:422, tmp/widgets/contact/contact.php:533, tmp/widgets/contact/contact.php:604, tmp/widgets/headline/headline.php:185, tmp/widgets/social-media-buttons/social-media-buttons.php:118
833
msgid "None"
834
msgstr ""
835
836
- #: tmp/widgets/button/button.php:156, tmp/widgets/social-media-buttons/social-media-buttons.php:119
837
msgid "Slightly rounded"
838
msgstr ""
839
840
- #: tmp/widgets/button/button.php:157, tmp/widgets/social-media-buttons/social-media-buttons.php:120
841
msgid "Very rounded"
842
msgstr ""
843
844
- #: tmp/widgets/button/button.php:158, tmp/widgets/social-media-buttons/social-media-buttons.php:121
845
msgid "Completely rounded"
846
msgstr ""
847
848
- #: tmp/widgets/button/button.php:164, tmp/widgets/contact/contact.php:291, tmp/widgets/contact/contact.php:397, tmp/widgets/contact/contact.php:573, tmp/widgets/social-media-buttons/social-media-buttons.php:126, tmp/widgets/testimonial/testimonial.php:233
849
msgid "Padding"
850
msgstr ""
851
852
- #: tmp/widgets/button/button.php:167, tmp/widgets/social-media-buttons/social-media-buttons.php:129, tmp/widgets/social-media-buttons/social-media-buttons.php:151
853
msgid "Low"
854
msgstr ""
855
856
- #: tmp/widgets/button/button.php:169, tmp/widgets/social-media-buttons/social-media-buttons.php:131, tmp/widgets/social-media-buttons/social-media-buttons.php:153
857
msgid "High"
858
msgstr ""
859
860
- #: tmp/widgets/button/button.php:170, tmp/widgets/social-media-buttons/social-media-buttons.php:132, tmp/widgets/social-media-buttons/social-media-buttons.php:154
861
msgid "Very high"
862
msgstr ""
863
864
- #: tmp/widgets/button/button.php:179
865
msgid "Other attributes and SEO"
866
msgstr ""
867
868
- #: tmp/widgets/button/button.php:184
869
msgid "Button ID"
870
msgstr ""
871
872
- #: tmp/widgets/button/button.php:185
873
msgid "An ID attribute allows you to target this button in Javascript."
874
msgstr ""
875
876
- #: tmp/widgets/button/button.php:190
877
msgid "Button Classes"
878
msgstr ""
879
880
- #: tmp/widgets/button/button.php:191
881
msgid "Additional CSS classes added to the button link."
882
msgstr ""
883
884
- #: tmp/widgets/button/button.php:196
885
msgid "Title attribute"
886
msgstr ""
887
888
- #: tmp/widgets/button/button.php:197
889
msgid "Adds a title attribute to the button link."
890
msgstr ""
891
892
- #: tmp/widgets/button/button.php:202
893
msgid "Onclick"
894
msgstr ""
895
896
- #: tmp/widgets/button/button.php:203
897
msgid "Run this Javascript when the button is clicked. Ideal for tracking."
898
msgstr ""
899
900
- #: tmp/widgets/button/button.php:208
901
msgid "Rel attribute"
902
msgstr ""
903
904
- #: tmp/widgets/button/button.php:209
905
msgid "Adds a rel attribute to the button link."
906
msgstr ""
907
@@ -969,415 +981,427 @@ msgstr ""
969
msgid "Submit button text"
970
msgstr ""
971
972
- #: tmp/widgets/contact/contact.php:96
973
msgid "Indicate required fields with asterisk (*)"
974
msgstr ""
975
976
- #: tmp/widgets/contact/contact.php:107
977
msgid "Required field indicator message"
978
msgstr ""
979
980
- #: tmp/widgets/contact/contact.php:108
981
msgid "Fields marked with * are required"
982
msgstr ""
983
984
- #: tmp/widgets/contact/contact.php:121, tmp/widgets/contact/contact.php:376
985
msgid "Fields"
986
msgstr ""
987
988
- #: tmp/widgets/contact/contact.php:122
989
msgid "Field"
990
msgstr ""
991
992
- #: tmp/widgets/contact/contact.php:130
993
msgid "Field Type"
994
msgstr ""
995
996
- #: tmp/widgets/contact/contact.php:132, tmp/widgets/testimonial/testimonial.php:54
997
msgid "Name"
998
msgstr ""
999
1000
- #: tmp/widgets/contact/contact.php:133, tmp/widgets/social-media-buttons/data/networks.php:29
1001
msgid "Email"
1002
msgstr ""
1003
1004
- #: tmp/widgets/contact/contact.php:134, tmp/widgets/contact/contact.php:679
1005
msgid "Subject"
1006
msgstr ""
1007
1008
- #: tmp/widgets/contact/contact.php:135, tmp/widgets/features/features.php:110, tmp/widgets/features/features.php:153, tmp/widgets/headline/headline.php:40, tmp/widgets/headline/headline.php:111, tmp/widgets/price-table/price-table.php:110, tmp/widgets/taxonomy/taxonomy.php:50, tmp/widgets/testimonial/testimonial.php:81
1009
msgid "Text"
1010
msgstr ""
1011
1012
- #: tmp/widgets/contact/contact.php:136
1013
msgid "Text Area"
1014
msgstr ""
1015
1016
- #: tmp/widgets/contact/contact.php:137
1017
msgid "Dropdown Select"
1018
msgstr ""
1019
1020
- #: tmp/widgets/contact/contact.php:138
1021
msgid "Checkboxes"
1022
msgstr ""
1023
1024
- #: tmp/widgets/contact/contact.php:139
1025
msgid "Radio"
1026
msgstr ""
1027
1028
- #: tmp/widgets/contact/contact.php:149, tmp/widgets/taxonomy/taxonomy.php:42
1029
msgid "Label"
1030
msgstr ""
1031
1032
- #: tmp/widgets/contact/contact.php:154
1033
msgid "Description"
1034
msgstr ""
1035
1036
- #: tmp/widgets/contact/contact.php:155
1037
msgid "This text will appear small beneath the input field."
1038
msgstr ""
1039
1040
- #: tmp/widgets/contact/contact.php:160
1041
msgid "Required Field"
1042
msgstr ""
1043
1044
- #: tmp/widgets/contact/contact.php:164, tmp/widgets/contact/contact.php:966
1045
msgid "Required field"
1046
msgstr ""
1047
1048
- #: tmp/widgets/contact/contact.php:165
1049
msgid "Is this field required?"
1050
msgstr ""
1051
1052
- #: tmp/widgets/contact/contact.php:169
1053
msgid "Missing message"
1054
msgstr ""
1055
1056
- #: tmp/widgets/contact/contact.php:170
1057
msgid "Error message to display if this field is missing."
1058
msgstr ""
1059
1060
- #: tmp/widgets/contact/contact.php:178
1061
msgid "Options"
1062
msgstr ""
1063
1064
- #: tmp/widgets/contact/contact.php:179
1065
msgid "Option"
1066
msgstr ""
1067
1068
- #: tmp/widgets/contact/contact.php:184
1069
msgid "Value"
1070
msgstr ""
1071
1072
- #: tmp/widgets/contact/contact.php:199
1073
msgid "Spam Protection"
1074
msgstr ""
1075
1076
- #: tmp/widgets/contact/contact.php:205
1077
msgid "reCAPTCHA"
1078
msgstr ""
1079
1080
- #: tmp/widgets/contact/contact.php:209
1081
msgid "Use reCAPTCHA"
1082
msgstr ""
1083
1084
- #: tmp/widgets/contact/contact.php:214
1085
msgid "reCAPTCHA Site Key"
1086
msgstr ""
1087
1088
- #: tmp/widgets/contact/contact.php:218
1089
msgid "reCAPTCHA Secret Key"
1090
msgstr ""
1091
1092
- #: tmp/widgets/contact/contact.php:222
1093
msgid "Theme"
1094
msgstr ""
1095
1096
- #: tmp/widgets/contact/contact.php:225
1097
msgid "Light"
1098
msgstr ""
1099
1100
- #: tmp/widgets/contact/contact.php:226
1101
msgid "Dark"
1102
msgstr ""
1103
1104
- #: tmp/widgets/contact/contact.php:231
1105
msgid "Challenge type"
1106
msgstr ""
1107
1108
- #: tmp/widgets/contact/contact.php:234, tmp/widgets/image-grid/image-grid.php:54, tmp/widgets/image-grid/image-grid.php:63, tmp/widgets/price-table/price-table.php:69, tmp/widgets/simple-masonry/simple-masonry.php:54, tmp/widgets/testimonial/testimonial.php:71, tmp/widgets/testimonial/testimonial.php:187
1109
msgid "Image"
1110
msgstr ""
1111
1112
- #: tmp/widgets/contact/contact.php:235
1113
msgid "Audio"
1114
msgstr ""
1115
1116
- #: tmp/widgets/contact/contact.php:240, tmp/widgets/contact/contact.php:450, tmp/widgets/features/features.php:142, tmp/widgets/features/features.php:163, tmp/widgets/features/features.php:184, tmp/widgets/icon/icon.php:40
1117
msgid "Size"
1118
msgstr ""
1119
1120
- #: tmp/widgets/contact/contact.php:244
1121
msgid "Compact"
1122
msgstr ""
1123
1124
- #: tmp/widgets/contact/contact.php:252
1125
msgid "Akismet"
1126
msgstr ""
1127
1128
- #: tmp/widgets/contact/contact.php:256
1129
msgid "Use Akismet filtering"
1130
msgstr ""
1131
1132
- #: tmp/widgets/contact/contact.php:261
1133
msgid "Spam action"
1134
msgstr ""
1135
1136
- #: tmp/widgets/contact/contact.php:263
1137
msgid "Show error message"
1138
msgstr ""
1139
1140
- #: tmp/widgets/contact/contact.php:264
1141
msgid "Tag as spam in subject"
1142
msgstr ""
1143
1144
- #: tmp/widgets/contact/contact.php:266
1145
msgid "How to handle submissions that are identified as spam."
1146
msgstr ""
1147
1148
- #: tmp/widgets/contact/contact.php:282
1149
msgid "Container"
1150
msgstr ""
1151
1152
- #: tmp/widgets/contact/contact.php:306, tmp/widgets/contact/contact.php:530
1153
msgid "Border style"
1154
msgstr ""
1155
1156
- #: tmp/widgets/contact/contact.php:310, tmp/widgets/contact/contact.php:423, tmp/widgets/contact/contact.php:605, tmp/widgets/image/image.php:63
1157
msgid "Hidden"
1158
msgstr ""
1159
1160
- #: tmp/widgets/contact/contact.php:311, tmp/widgets/contact/contact.php:424, tmp/widgets/contact/contact.php:535, tmp/widgets/contact/contact.php:596, tmp/widgets/headline/headline.php:187
1161
msgid "Dotted"
1162
msgstr ""
1163
1164
- #: tmp/widgets/contact/contact.php:312, tmp/widgets/contact/contact.php:425, tmp/widgets/contact/contact.php:536, tmp/widgets/contact/contact.php:597, tmp/widgets/headline/headline.php:188
1165
msgid "Dashed"
1166
msgstr ""
1167
1168
- #: tmp/widgets/contact/contact.php:313, tmp/widgets/contact/contact.php:426, tmp/widgets/contact/contact.php:534, tmp/widgets/contact/contact.php:598, tmp/widgets/headline/headline.php:186
1169
msgid "Solid"
1170
msgstr ""
1171
1172
- #: tmp/widgets/contact/contact.php:314, tmp/widgets/contact/contact.php:427, tmp/widgets/contact/contact.php:599, tmp/widgets/headline/headline.php:189
1173
msgid "Double"
1174
msgstr ""
1175
1176
- #: tmp/widgets/contact/contact.php:315, tmp/widgets/contact/contact.php:428, tmp/widgets/contact/contact.php:600, tmp/widgets/headline/headline.php:190
1177
msgid "Groove"
1178
msgstr ""
1179
1180
- #: tmp/widgets/contact/contact.php:316, tmp/widgets/contact/contact.php:429, tmp/widgets/contact/contact.php:601, tmp/widgets/headline/headline.php:191
1181
msgid "Ridge"
1182
msgstr ""
1183
1184
- #: tmp/widgets/contact/contact.php:317, tmp/widgets/contact/contact.php:430, tmp/widgets/contact/contact.php:602, tmp/widgets/headline/headline.php:192
1185
msgid "Inset"
1186
msgstr ""
1187
1188
- #: tmp/widgets/contact/contact.php:318, tmp/widgets/contact/contact.php:431, tmp/widgets/contact/contact.php:603, tmp/widgets/headline/headline.php:193
1189
msgid "Outset"
1190
msgstr ""
1191
1192
- #: tmp/widgets/contact/contact.php:326
1193
msgid "Field labels"
1194
msgstr ""
1195
1196
- #: tmp/widgets/contact/contact.php:340, tmp/widgets/contact/contact.php:455, tmp/widgets/contact/contact.php:610, tmp/widgets/features/features.php:146, tmp/widgets/features/features.php:167, tmp/widgets/features/features.php:188, tmp/widgets/google-map/google-map.php:354, tmp/widgets/headline/headline.php:67, tmp/widgets/headline/headline.php:138, tmp/widgets/headline/headline.php:198, tmp/widgets/icon/icon.php:35, tmp/widgets/taxonomy/taxonomy.php:55
1197
msgid "Color"
1198
msgstr ""
1199
1200
- #: tmp/widgets/contact/contact.php:345
1201
msgid "Position"
1202
msgstr ""
1203
1204
- #: tmp/widgets/contact/contact.php:348, tmp/widgets/image/image.php:64
1205
msgid "Above"
1206
msgstr ""
1207
1208
- #: tmp/widgets/contact/contact.php:349, tmp/widgets/image/image.php:65
1209
msgid "Below"
1210
msgstr ""
1211
1212
- #: tmp/widgets/contact/contact.php:352
1213
msgid "Inside"
1214
msgstr ""
1215
1216
- #: tmp/widgets/contact/contact.php:385, tmp/widgets/headline/headline.php:80, tmp/widgets/headline/headline.php:151
1217
msgid "Font Size"
1218
msgstr ""
1219
1220
- #: tmp/widgets/contact/contact.php:389, tmp/widgets/testimonial/testimonial.php:225
1221
msgid "Text Color"
1222
msgstr ""
1223
1224
- #: tmp/widgets/contact/contact.php:393, tmp/widgets/social-media-buttons/social-media-buttons.php:148
1225
msgid "Margin"
1226
msgstr ""
1227
1228
- #: tmp/widgets/contact/contact.php:401, tmp/widgets/google-map/google-map.php:100, tmp/widgets/hero/hero.php:161, tmp/widgets/layout-slider/layout-slider.php:124
1229
msgid "Height"
1230
msgstr ""
1231
1232
- #: tmp/widgets/contact/contact.php:405, tmp/widgets/hero/hero.php:85, tmp/widgets/layout-slider/layout-slider.php:52
1233
msgid "Background"
1234
msgstr ""
1235
1236
- #: tmp/widgets/contact/contact.php:419
1237
msgid " Border style"
1238
msgstr ""
1239
1240
- #: tmp/widgets/contact/contact.php:436, tmp/widgets/contact/contact.php:546
1241
msgid "Border rounding"
1242
msgstr ""
1243
1244
- #: tmp/widgets/contact/contact.php:446
1245
msgid "Field descriptions"
1246
msgstr ""
1247
1248
- #: tmp/widgets/contact/contact.php:460, tmp/widgets/contact/contact.php:593, tmp/widgets/google-map/google-map.php:307, tmp/widgets/headline/headline.php:182
1249
msgid "Style"
1250
msgstr ""
1251
1252
- #: tmp/widgets/contact/contact.php:463
1253
msgid "Italic"
1254
msgstr ""
1255
1256
- #: tmp/widgets/contact/contact.php:472
1257
msgid "Error messages"
1258
msgstr ""
1259
1260
- #: tmp/widgets/contact/contact.php:476
1261
msgid "Error background color"
1262
msgstr ""
1263
1264
- #: tmp/widgets/contact/contact.php:481
1265
msgid "Error border color"
1266
msgstr ""
1267
1268
- #: tmp/widgets/contact/contact.php:486
1269
msgid "Error text color"
1270
msgstr ""
1271
1272
- #: tmp/widgets/contact/contact.php:491
1273
msgid "Error padding"
1274
msgstr ""
1275
1276
- #: tmp/widgets/contact/contact.php:496
1277
msgid "Error margin"
1278
msgstr ""
1279
1280
- #: tmp/widgets/contact/contact.php:504
1281
msgid "Submit button"
1282
msgstr ""
1283
1284
- #: tmp/widgets/contact/contact.php:508
1285
msgid "Style submit button"
1286
msgstr ""
1287
1288
- #: tmp/widgets/contact/contact.php:509
1289
msgid "Style the button or leave it with default theme styling."
1290
msgstr ""
1291
1292
- #: tmp/widgets/contact/contact.php:520
1293
msgid "Gradient intensity"
1294
msgstr ""
1295
1296
- #: tmp/widgets/contact/contact.php:563
1297
msgid "Font weight"
1298
msgstr ""
1299
1300
- #: tmp/widgets/contact/contact.php:567
1301
msgid "Semi-bold"
1302
msgstr ""
1303
1304
- #: tmp/widgets/contact/contact.php:568
1305
msgid "Bold"
1306
msgstr ""
1307
1308
- #: tmp/widgets/contact/contact.php:578
1309
msgid "Inset highlight"
1310
msgstr ""
1311
1312
- #: tmp/widgets/contact/contact.php:579
1313
msgid "The white highlight at the bottom of the button"
1314
msgstr ""
1315
1316
- #: tmp/widgets/contact/contact.php:589
1317
msgid "Input focus"
1318
msgstr ""
1319
1320
- #: tmp/widgets/contact/contact.php:636
1321
msgid "Get more form fields for the Contact Form Widget in %s"
1322
msgstr ""
1323
1324
- #: tmp/widgets/contact/contact.php:637
1325
msgid "SiteOrigin Premium"
1326
msgstr ""
1327
1328
- #: tmp/widgets/contact/contact.php:663
1329
msgid "Your Name"
1330
msgstr ""
1331
1332
- #: tmp/widgets/contact/contact.php:666
1333
msgid "Please enter your name"
1334
msgstr ""
1335
1336
- #: tmp/widgets/contact/contact.php:671
1337
msgid "Your Email"
1338
msgstr ""
1339
1340
- #: tmp/widgets/contact/contact.php:674
1341
msgid "Please enter a valid email address"
1342
msgstr ""
1343
1344
- #: tmp/widgets/contact/contact.php:682
1345
msgid "Please enter a subject"
1346
msgstr ""
1347
1348
- #: tmp/widgets/contact/contact.php:687
1349
msgid "Message"
1350
msgstr ""
1351
1352
- #: tmp/widgets/contact/contact.php:690
1353
msgid "Please write something"
1354
msgstr ""
1355
1356
- #: tmp/widgets/contact/contact.php:978
1357
msgid "Invalid email address."
1358
msgstr ""
1359
1360
- #: tmp/widgets/contact/contact.php:1052
1361
msgid "Error sending email, please try again later."
1362
msgstr ""
1363
1364
- #: tmp/widgets/contact/contact.php:1070
1365
msgid "A valid email is required"
1366
msgstr ""
1367
1368
- #: tmp/widgets/contact/contact.php:1072
1369
msgid "The email address is invalid"
1370
msgstr ""
1371
1372
- #: tmp/widgets/contact/contact.php:1076
1373
msgid "Missing subject"
1374
msgstr ""
1375
1376
- #: tmp/widgets/contact/contact.php:1110
1377
msgid "Error validating your Captcha response."
1378
msgstr ""
1379
1380
- #: tmp/widgets/contact/contact.php:1142
1381
msgid "Unfortunately our system identified your message as spam."
1382
msgstr ""
1383
@@ -1445,15 +1469,7 @@ msgstr ""
1445
msgid "Container Position"
1446
msgstr ""
1447
1448
- #: tmp/widgets/features/features.php:63
1449
- msgid "Top"
1450
- msgstr ""
1451
-
1452
- #: tmp/widgets/features/features.php:65
1453
- msgid "Bottom"
1454
- msgstr ""
1455
-
1456
- #: tmp/widgets/features/features.php:80, tmp/widgets/social-media-buttons/social-media-buttons.php:66
1457
msgid "Icon title"
1458
msgstr ""
1459
@@ -1497,7 +1513,7 @@ msgstr ""
1497
msgid "Container size"
1498
msgstr ""
1499
1500
- #: tmp/widgets/features/features.php:210, tmp/widgets/social-media-buttons/social-media-buttons.php:105
1501
msgid "Icon size"
1502
msgstr ""
1503
@@ -1525,6 +1541,14 @@ msgstr ""
1525
msgid "Open more URL in a new window"
1526
msgstr ""
1527
1528
#: tmp/widgets/google-map/google-map.php:16
1529
msgid "SiteOrigin Google Maps"
1530
msgstr ""
@@ -1533,379 +1557,379 @@ msgstr ""
1533
msgid "A Google Maps widget."
1534
msgstr ""
1535
1536
- #: tmp/widgets/google-map/google-map.php:44
1537
msgid "Map center"
1538
msgstr ""
1539
1540
- #: tmp/widgets/google-map/google-map.php:46
1541
msgid "The name of a place, town, city, or even a country. Can be an exact address too. Please ensure you have enabled the <strong>Geocoding API</strong> in the %sGoogle APIs Dashboard%s."
1542
msgstr ""
1543
1544
- #: tmp/widgets/google-map/google-map.php:53, tmp/widgets/google-map/google-map.php:58, tmp/widgets/google-map/google-map.php:444
1545
msgid "API key"
1546
msgstr ""
1547
1548
- #: tmp/widgets/google-map/google-map.php:61
1549
msgid "Enter your %sAPI key%s. Your map may not function correctly without one."
1550
msgstr ""
1551
1552
- #: tmp/widgets/google-map/google-map.php:72
1553
msgid "Set map display options."
1554
msgstr ""
1555
1556
- #: tmp/widgets/google-map/google-map.php:77
1557
msgid "Map type"
1558
msgstr ""
1559
1560
- #: tmp/widgets/google-map/google-map.php:83
1561
msgid "Interactive"
1562
msgstr ""
1563
1564
- #: tmp/widgets/google-map/google-map.php:84
1565
msgid "Static image"
1566
msgstr ""
1567
1568
- #: tmp/widgets/google-map/google-map.php:124
1569
msgid "Zoom level"
1570
msgstr ""
1571
1572
- #: tmp/widgets/google-map/google-map.php:125
1573
msgid "A value from 0 (the world) to 21 (street level)."
1574
msgstr ""
1575
1576
- #: tmp/widgets/google-map/google-map.php:139
1577
msgid "Scroll to zoom"
1578
msgstr ""
1579
1580
- #: tmp/widgets/google-map/google-map.php:140
1581
msgid "Allow scrolling over the map to zoom in or out."
1582
msgstr ""
1583
1584
- #: tmp/widgets/google-map/google-map.php:149
1585
msgid "Draggable"
1586
msgstr ""
1587
1588
- #: tmp/widgets/google-map/google-map.php:150
1589
msgid "Allow dragging the map to move it around."
1590
msgstr ""
1591
1592
- #: tmp/widgets/google-map/google-map.php:159
1593
msgid "Disable default UI"
1594
msgstr ""
1595
1596
- #: tmp/widgets/google-map/google-map.php:160
1597
msgid "Hides the default Google Maps controls."
1598
msgstr ""
1599
1600
- #: tmp/widgets/google-map/google-map.php:169
1601
msgid "Keep map centered"
1602
msgstr ""
1603
1604
- #: tmp/widgets/google-map/google-map.php:170
1605
msgid "Keeps the map centered when it's container is resized."
1606
msgstr ""
1607
1608
- #: tmp/widgets/google-map/google-map.php:174
1609
msgid "Fallback Image"
1610
msgstr ""
1611
1612
- #: tmp/widgets/google-map/google-map.php:175
1613
msgid "This image will be displayed if there are any problems with displaying the specified map."
1614
msgstr ""
1615
1616
- #: tmp/widgets/google-map/google-map.php:180
1617
msgid "Fallback Image Size"
1618
msgstr ""
1619
1620
- #: tmp/widgets/google-map/google-map.php:186
1621
msgid "Markers"
1622
msgstr ""
1623
1624
- #: tmp/widgets/google-map/google-map.php:188
1625
msgid "Use markers to identify points of interest on the map."
1626
msgstr ""
1627
1628
- #: tmp/widgets/google-map/google-map.php:193
1629
msgid "Show marker at map center"
1630
msgstr ""
1631
1632
- #: tmp/widgets/google-map/google-map.php:198
1633
msgid "Marker icon"
1634
msgstr ""
1635
1636
- #: tmp/widgets/google-map/google-map.php:199
1637
msgid "Replaces the default map marker with your own image."
1638
msgstr ""
1639
1640
- #: tmp/widgets/google-map/google-map.php:208
1641
msgid "Draggable markers"
1642
msgstr ""
1643
1644
- #: tmp/widgets/google-map/google-map.php:212
1645
msgid "Marker positions"
1646
msgstr ""
1647
1648
- #: tmp/widgets/google-map/google-map.php:213
1649
msgid "Please be aware that adding more than 10 markers may cause a slight delay before they appear, due to Google Geocoding API rate limits."
1650
msgstr ""
1651
1652
- #: tmp/widgets/google-map/google-map.php:214
1653
msgid "Marker"
1654
msgstr ""
1655
1656
- #: tmp/widgets/google-map/google-map.php:224
1657
msgid "Place"
1658
msgstr ""
1659
1660
- #: tmp/widgets/google-map/google-map.php:229
1661
msgid "Info Window Content"
1662
msgstr ""
1663
1664
- #: tmp/widgets/google-map/google-map.php:233
1665
msgid "Info Window max width"
1666
msgstr ""
1667
1668
- #: tmp/widgets/google-map/google-map.php:238
1669
msgid "Custom Marker icon"
1670
msgstr ""
1671
1672
- #: tmp/widgets/google-map/google-map.php:239
1673
msgid "Replace the default map marker with your own image for each marker."
1674
msgstr ""
1675
1676
- #: tmp/widgets/google-map/google-map.php:245
1677
msgid "When should Info Windows be displayed?"
1678
msgstr ""
1679
1680
- #: tmp/widgets/google-map/google-map.php:248
1681
msgid "Click"
1682
msgstr ""
1683
1684
- #: tmp/widgets/google-map/google-map.php:249
1685
msgid "Mouse over"
1686
msgstr ""
1687
1688
- #: tmp/widgets/google-map/google-map.php:250
1689
msgid "Always"
1690
msgstr ""
1691
1692
- #: tmp/widgets/google-map/google-map.php:255
1693
msgid "Allow multiple simultaneous Info Windows?"
1694
msgstr ""
1695
1696
- #: tmp/widgets/google-map/google-map.php:263
1697
msgid "Styles"
1698
msgstr ""
1699
1700
- #: tmp/widgets/google-map/google-map.php:265
1701
msgid "Apply custom colors to map features, or hide them completely."
1702
msgstr ""
1703
1704
- #: tmp/widgets/google-map/google-map.php:270
1705
msgid "Map styles"
1706
msgstr ""
1707
1708
- #: tmp/widgets/google-map/google-map.php:277
1709
msgid "Custom"
1710
msgstr ""
1711
1712
- #: tmp/widgets/google-map/google-map.php:278
1713
msgid "Predefined Styles"
1714
msgstr ""
1715
1716
- #: tmp/widgets/google-map/google-map.php:287
1717
msgid "Styled map name"
1718
msgstr ""
1719
1720
- #: tmp/widgets/google-map/google-map.php:297
1721
msgid "Raw JSON styles"
1722
msgstr ""
1723
1724
- #: tmp/widgets/google-map/google-map.php:298
1725
msgid "Copy and paste predefined styles here from <a href=\"http://snazzymaps.com/\" target=\"_blank\" rel=\"noopener noreferrer\">Snazzy Maps</a>."
1726
msgstr ""
1727
1728
- #: tmp/widgets/google-map/google-map.php:306
1729
msgid "Custom map styles"
1730
msgstr ""
1731
1732
- #: tmp/widgets/google-map/google-map.php:317
1733
msgid "Select map feature to style"
1734
msgstr ""
1735
1736
- #: tmp/widgets/google-map/google-map.php:319
1737
msgid "Water"
1738
msgstr ""
1739
1740
- #: tmp/widgets/google-map/google-map.php:320
1741
msgid "Highways"
1742
msgstr ""
1743
1744
- #: tmp/widgets/google-map/google-map.php:321
1745
msgid "Arterial roads"
1746
msgstr ""
1747
1748
- #: tmp/widgets/google-map/google-map.php:322
1749
msgid "Local roads"
1750
msgstr ""
1751
1752
- #: tmp/widgets/google-map/google-map.php:323
1753
msgid "Transit lines"
1754
msgstr ""
1755
1756
- #: tmp/widgets/google-map/google-map.php:324
1757
msgid "Transit stations"
1758
msgstr ""
1759
1760
- #: tmp/widgets/google-map/google-map.php:325
1761
msgid "Man-made landscape"
1762
msgstr ""
1763
1764
- #: tmp/widgets/google-map/google-map.php:326
1765
msgid "Natural landscape landcover"
1766
msgstr ""
1767
1768
- #: tmp/widgets/google-map/google-map.php:327
1769
msgid "Natural landscape terrain"
1770
msgstr ""
1771
1772
- #: tmp/widgets/google-map/google-map.php:328
1773
msgid "Point of interest - Attractions"
1774
msgstr ""
1775
1776
- #: tmp/widgets/google-map/google-map.php:329
1777
msgid "Point of interest - Business"
1778
msgstr ""
1779
1780
- #: tmp/widgets/google-map/google-map.php:330
1781
msgid "Point of interest - Government"
1782
msgstr ""
1783
1784
- #: tmp/widgets/google-map/google-map.php:331
1785
msgid "Point of interest - Medical"
1786
msgstr ""
1787
1788
- #: tmp/widgets/google-map/google-map.php:332
1789
msgid "Point of interest - Parks"
1790
msgstr ""
1791
1792
- #: tmp/widgets/google-map/google-map.php:333
1793
msgid "Point of interest - Places of worship"
1794
msgstr ""
1795
1796
- #: tmp/widgets/google-map/google-map.php:334
1797
msgid "Point of interest - Schools"
1798
msgstr ""
1799
1800
- #: tmp/widgets/google-map/google-map.php:335
1801
msgid "Point of interest - Sports complexes"
1802
msgstr ""
1803
1804
- #: tmp/widgets/google-map/google-map.php:340
1805
msgid "Select element type to style"
1806
msgstr ""
1807
1808
- #: tmp/widgets/google-map/google-map.php:342
1809
msgid "Geometry"
1810
msgstr ""
1811
1812
- #: tmp/widgets/google-map/google-map.php:343
1813
msgid "Labels"
1814
msgstr ""
1815
1816
- #: tmp/widgets/google-map/google-map.php:350
1817
msgid "Visible"
1818
msgstr ""
1819
1820
- #: tmp/widgets/google-map/google-map.php:362
1821
msgid "Directions"
1822
msgstr ""
1823
1824
- #: tmp/widgets/google-map/google-map.php:369
1825
msgid "Display a route on your map, with waypoints between your starting point and destination. Please ensure you have enabled the <strong>Directions API</strong> in the %sGoogle APIs Dashboard%s."
1826
msgstr ""
1827
1828
- #: tmp/widgets/google-map/google-map.php:376
1829
msgid "Starting point"
1830
msgstr ""
1831
1832
- #: tmp/widgets/google-map/google-map.php:380
1833
msgid "Destination"
1834
msgstr ""
1835
1836
- #: tmp/widgets/google-map/google-map.php:384
1837
msgid "Travel mode"
1838
msgstr ""
1839
1840
- #: tmp/widgets/google-map/google-map.php:387
1841
msgid "Driving"
1842
msgstr ""
1843
1844
- #: tmp/widgets/google-map/google-map.php:388
1845
msgid "Walking"
1846
msgstr ""
1847
1848
- #: tmp/widgets/google-map/google-map.php:389
1849
msgid "Bicycling"
1850
msgstr ""
1851
1852
- #: tmp/widgets/google-map/google-map.php:390
1853
msgid "Transit"
1854
msgstr ""
1855
1856
- #: tmp/widgets/google-map/google-map.php:395
1857
msgid "Avoid highways"
1858
msgstr ""
1859
1860
- #: tmp/widgets/google-map/google-map.php:399
1861
msgid "Avoid tolls"
1862
msgstr ""
1863
1864
- #: tmp/widgets/google-map/google-map.php:403
1865
msgid "Preserve viewport"
1866
msgstr ""
1867
1868
- #: tmp/widgets/google-map/google-map.php:404
1869
msgid "This will prevent the map from centering and zooming around the directions. Use this when you have other markers or features on your map."
1870
msgstr ""
1871
1872
- #: tmp/widgets/google-map/google-map.php:408
1873
msgid "Waypoints"
1874
msgstr ""
1875
1876
- #: tmp/widgets/google-map/google-map.php:409
1877
msgid "Waypoint"
1878
msgstr ""
1879
1880
- #: tmp/widgets/google-map/google-map.php:419, tmp/widgets/testimonial/testimonial.php:65
1881
msgid "Location"
1882
msgstr ""
1883
1884
- #: tmp/widgets/google-map/google-map.php:424
1885
msgid "Stopover"
1886
msgstr ""
1887
1888
- #: tmp/widgets/google-map/google-map.php:425
1889
msgid "Whether or not this is a stop on the route or just a route preference."
1890
msgstr ""
1891
1892
- #: tmp/widgets/google-map/google-map.php:431
1893
msgid "Optimize waypoints"
1894
msgstr ""
1895
1896
- #: tmp/widgets/google-map/google-map.php:433
1897
msgid "Allow the Google Maps service to reorder waypoints for the shortest travelling distance."
1898
msgstr ""
1899
1900
- #: tmp/widgets/google-map/google-map.php:447
1901
msgid "Enter your %sAPI key%s. Your map won't function correctly without one."
1902
msgstr ""
1903
1904
- #: tmp/widgets/google-map/google-map.php:559
1905
msgid "There were no results for the place you entered. Please try another."
1906
msgstr ""
1907
1908
- #: tmp/widgets/google-map/google-map.php:612
1909
msgid "Custom Map"
1910
msgstr ""
1911
@@ -2109,10 +2133,26 @@ msgstr ""
2109
msgid "Heading shadow intensity"
2110
msgstr ""
2111
2112
- #: tmp/widgets/hero/hero.php:243, tmp/widgets/layout-slider/layout-slider.php:175
2113
msgid "Text size"
2114
msgstr ""
2115
2116
#: tmp/widgets/icon/icon.php:16
2117
msgid "SiteOrigin Icon"
2118
msgstr ""
@@ -2137,7 +2177,7 @@ msgstr ""
2137
msgid "Image title"
2138
msgstr ""
2139
2140
- #: tmp/widgets/image-grid/image-grid.php:71, tmp/widgets/social-media-buttons/social-media-buttons.php:62, tmp/widgets/testimonial/testimonial.php:87
2141
msgid "URL"
2142
msgstr ""
2143
@@ -2605,18 +2645,30 @@ msgstr ""
2605
msgid "A social media buttons widget."
2606
msgstr ""
2607
2608
- #: tmp/widgets/social-media-buttons/social-media-buttons.php:46
2609
msgid "Networks"
2610
msgstr ""
2611
2612
- #: tmp/widgets/social-media-buttons/social-media-buttons.php:47
2613
msgid "Network"
2614
msgstr ""
2615
2616
- #: tmp/widgets/social-media-buttons/social-media-buttons.php:57
2617
msgid "Select network"
2618
msgstr ""
2619
2620
#: tmp/widgets/social-media-buttons/tpl/default.php:9
2621
msgid "%s on %s"
2622
msgstr ""
1
+ # Copyright (C) 2018 so-widgets-bundle
2
# This file is distributed under the same license as the so-widgets-bundle package.
3
msgid ""
4
msgstr ""
7
"MIME-Version: 1.0\n"
8
"Content-Type: text/plain; charset=UTF-8\n"
9
"Content-Transfer-Encoding: 8bit\n"
10
+ "PO-Revision-Date: 2018-MO-DA HO:MI+ZONE\n"
11
"Last-Translator: SiteOrigin <support@siteorigin.com>\n"
12
"Language-Team: SiteOrigin <support@siteorigin.com>\n"
13
"X-Poedit-Basepath: ..\n"
25
msgid "Filter Widgets"
26
msgstr ""
27
28
+ #: tmp/admin/tpl/admin.php:17, tmp/base/inc/fields/posts.class.php:12, tmp/widgets/google-map/google-map.php:337
29
msgid "All"
30
msgstr ""
31
49
msgid "Deactivate"
50
msgstr ""
51
52
+ #: tmp/admin/tpl/admin.php:90, tmp/widgets/contact/contact.php:58, tmp/widgets/google-map/google-map.php:63, tmp/widgets/testimonial/testimonial.php:99
53
msgid "Settings"
54
msgstr ""
55
117
msgid "SiteOrigin Page Builder"
118
msgstr ""
119
120
+ #: tmp/base/inc/fields/date-range.class.php:31, tmp/base/inc/fields/date-range.class.php:45, tmp/widgets/contact/contact.php:1188
121
msgid "From"
122
msgstr ""
123
297
msgid "Author"
298
msgstr ""
299
300
+ #: tmp/base/inc/fields/posts.class.php:82, tmp/widgets/accordion/accordion.php:46, tmp/widgets/accordion/accordion.php:59, tmp/widgets/contact/contact.php:47, tmp/widgets/cta/cta.php:63, tmp/widgets/editor/editor.php:32, tmp/widgets/features/features.php:132, tmp/widgets/post-carousel/post-carousel.php:97, tmp/widgets/price-table/price-table.php:41, tmp/widgets/price-table/price-table.php:60, tmp/widgets/simple-masonry/simple-masonry.php:43, tmp/widgets/simple-masonry/simple-masonry.php:74, tmp/widgets/social-media-buttons/social-media-buttons.php:53, tmp/widgets/tabs/tabs.php:46, tmp/widgets/tabs/tabs.php:59, tmp/widgets/taxonomy/taxonomy.php:33, tmp/widgets/testimonial/testimonial.php:40, tmp/widgets/video/video.php:32
301
msgid "Title"
302
msgstr ""
303
357
msgid "Sticky posts"
358
msgstr ""
359
360
+ #: tmp/base/inc/fields/posts.class.php:115, tmp/compat/beaver-builder/beaver-builder.php:65, tmp/widgets/google-map/google-map.php:269, tmp/widgets/image/image.php:46
361
msgid "Default"
362
msgstr ""
363
445
msgid "Thin"
446
msgstr ""
447
448
+ #: tmp/base/inc/widgets/base-slider.class.php:79, tmp/widgets/button/button.php:156, tmp/widgets/button/button.php:180, tmp/widgets/social-media-buttons/social-media-buttons.php:119, tmp/widgets/social-media-buttons/social-media-buttons.php:141, tmp/widgets/social-media-buttons/social-media-buttons.php:174
449
msgid "Medium"
450
msgstr ""
451
537
msgid "Clicking %s will replace the current widget contents. You can revert by refreshing the page before updating."
538
msgstr ""
539
540
+ #: tmp/compat/beaver-builder/beaver-builder.php:64
541
msgid "Clear"
542
msgstr ""
543
544
+ #: tmp/compat/beaver-builder/beaver-builder.php:66
545
msgid "Select Color"
546
msgstr ""
547
548
+ #: tmp/compat/beaver-builder/beaver-builder.php:67
549
msgid "Current Color"
550
msgstr ""
551
661
msgid "Closed"
662
msgstr ""
663
664
+ #: tmp/widgets/accordion/accordion.php:79, tmp/widgets/contact/contact.php:286, tmp/widgets/cta/cta.php:73, tmp/widgets/tabs/tabs.php:75, tmp/widgets/testimonial/testimonial.php:182
665
msgid "Design"
666
msgstr ""
667
669
msgid "Headings"
670
msgstr ""
671
672
+ #: tmp/widgets/accordion/accordion.php:89, tmp/widgets/accordion/accordion.php:127, tmp/widgets/contact/contact.php:296, tmp/widgets/contact/contact.php:525, tmp/widgets/cta/cta.php:77, tmp/widgets/hero/hero.php:118, tmp/widgets/layout-slider/layout-slider.php:81, tmp/widgets/social-media-buttons/social-media-buttons.php:85, tmp/widgets/tabs/tabs.php:85, tmp/widgets/tabs/tabs.php:105, tmp/widgets/tabs/tabs.php:149
673
msgid "Background color"
674
msgstr ""
675
685
msgid "Title hover color"
686
msgstr ""
687
688
+ #: tmp/widgets/accordion/accordion.php:108, tmp/widgets/accordion/accordion.php:136, tmp/widgets/contact/contact.php:306, tmp/widgets/contact/contact.php:419, tmp/widgets/contact/contact.php:535, tmp/widgets/cta/cta.php:81, tmp/widgets/tabs/tabs.php:90, tmp/widgets/tabs/tabs.php:124, tmp/widgets/tabs/tabs.php:158
689
msgid "Border color"
690
msgstr ""
691
693
msgid "Border hover color"
694
msgstr ""
695
696
+ #: tmp/widgets/accordion/accordion.php:116, tmp/widgets/accordion/accordion.php:140, tmp/widgets/contact/contact.php:311, tmp/widgets/contact/contact.php:424, tmp/widgets/contact/contact.php:551, tmp/widgets/tabs/tabs.php:94, tmp/widgets/tabs/tabs.php:134, tmp/widgets/tabs/tabs.php:162
697
msgid "Border width"
698
msgstr ""
699
721
msgid "Button text"
722
msgstr ""
723
724
+ #: tmp/widgets/button/button.php:50, tmp/widgets/google-map/google-map.php:97, tmp/widgets/headline/headline.php:44, tmp/widgets/headline/headline.php:115, tmp/widgets/hero/hero.php:124, tmp/widgets/icon/icon.php:56, tmp/widgets/image/image.php:76, tmp/widgets/layout-slider/layout-slider.php:87, tmp/widgets/simple-masonry/simple-masonry.php:78, tmp/widgets/slider/slider.php:84
725
msgid "Destination URL"
726
msgstr ""
727
728
+ #: tmp/widgets/button/button.php:56, tmp/widgets/google-map/google-map.php:108, tmp/widgets/headline/headline.php:49, tmp/widgets/headline/headline.php:120, tmp/widgets/icon/icon.php:62, tmp/widgets/simple-masonry/simple-masonry.php:83, tmp/widgets/social-media-buttons/social-media-buttons.php:96, tmp/widgets/taxonomy/taxonomy.php:64
729
msgid "Open in a new window"
730
msgstr ""
731
733
msgid "Icon"
734
msgstr ""
735
736
+ #: tmp/widgets/button/button.php:70, tmp/widgets/features/features.php:85, tmp/widgets/price-table/price-table.php:122, tmp/widgets/social-media-buttons/social-media-buttons.php:81
737
msgid "Icon color"
738
msgstr ""
739
745
msgid "Replaces the icon with your own image icon."
746
msgstr ""
747
748
+ #: tmp/widgets/button/button.php:81
749
+ msgid "Icon Placement"
750
msgstr ""
751
752
+ #: tmp/widgets/button/button.php:84, tmp/widgets/features/features.php:63
753
+ msgid "Top"
754
msgstr ""
755
756
+ #: tmp/widgets/button/button.php:85, tmp/widgets/button/button.php:111, tmp/widgets/contact/contact.php:361, tmp/widgets/contact/contact.php:376, tmp/widgets/contact/contact.php:596, tmp/widgets/cta/cta.php:97, tmp/widgets/features/features.php:64, tmp/widgets/headline/headline.php:89, tmp/widgets/headline/headline.php:160, tmp/widgets/headline/headline.php:215, tmp/widgets/icon/icon.php:49, tmp/widgets/image/image.php:48, tmp/widgets/social-media-buttons/social-media-buttons.php:152, tmp/widgets/social-media-buttons/social-media-buttons.php:163, tmp/widgets/testimonial/testimonial.php:254
757
+ msgid "Right"
758
msgstr ""
759
760
+ #: tmp/widgets/button/button.php:86, tmp/widgets/features/features.php:65
761
+ msgid "Bottom"
762
msgstr ""
763
764
+ #: tmp/widgets/button/button.php:87, tmp/widgets/button/button.php:110, tmp/widgets/contact/contact.php:360, tmp/widgets/contact/contact.php:375, tmp/widgets/contact/contact.php:595, tmp/widgets/cta/cta.php:96, tmp/widgets/features/features.php:66, tmp/widgets/headline/headline.php:88, tmp/widgets/headline/headline.php:159, tmp/widgets/headline/headline.php:214, tmp/widgets/icon/icon.php:48, tmp/widgets/image/image.php:47, tmp/widgets/social-media-buttons/social-media-buttons.php:151, tmp/widgets/social-media-buttons/social-media-buttons.php:162, tmp/widgets/testimonial/testimonial.php:253
765
msgid "Left"
766
msgstr ""
767
768
+ #: tmp/widgets/button/button.php:95, tmp/widgets/social-media-buttons/social-media-buttons.php:91
769
+ msgid "Design and layout"
770
+ msgstr ""
771
+
772
+ #: tmp/widgets/button/button.php:101, tmp/widgets/contact/contact.php:367, tmp/widgets/contact/contact.php:588, tmp/widgets/contact/contact.php:639, tmp/widgets/google-map/google-map.php:88
773
+ msgid "Width"
774
+ msgstr ""
775
+
776
+ #: tmp/widgets/button/button.php:102
777
+ msgid "Leave blank to let the button resize according to content."
778
+ msgstr ""
779
+
780
+ #: tmp/widgets/button/button.php:107, tmp/widgets/contact/contact.php:372, tmp/widgets/contact/contact.php:592, tmp/widgets/social-media-buttons/social-media-buttons.php:148
781
+ msgid "Align"
782
msgstr ""
783
784
+ #: tmp/widgets/button/button.php:112, tmp/widgets/contact/contact.php:377, tmp/widgets/contact/contact.php:597, tmp/widgets/headline/headline.php:87, tmp/widgets/headline/headline.php:158, tmp/widgets/headline/headline.php:213, tmp/widgets/icon/icon.php:47, tmp/widgets/image/image.php:49, tmp/widgets/social-media-buttons/social-media-buttons.php:153, tmp/widgets/social-media-buttons/social-media-buttons.php:164
785
msgid "Center"
786
msgstr ""
787
788
+ #: tmp/widgets/button/button.php:113, tmp/widgets/contact/contact.php:378, tmp/widgets/headline/headline.php:90, tmp/widgets/headline/headline.php:161, tmp/widgets/social-media-buttons/social-media-buttons.php:154, tmp/widgets/social-media-buttons/social-media-buttons.php:165
789
msgid "Justify"
790
msgstr ""
791
792
+ #: tmp/widgets/button/button.php:119, tmp/widgets/social-media-buttons/social-media-buttons.php:101
793
msgid "Button theme"
794
msgstr ""
795
796
+ #: tmp/widgets/button/button.php:122, tmp/widgets/price-table/price-table.php:133, tmp/widgets/social-media-buttons/social-media-buttons.php:104
797
msgid "Atom"
798
msgstr ""
799
800
+ #: tmp/widgets/button/button.php:123, tmp/widgets/social-media-buttons/social-media-buttons.php:105
801
msgid "Flat"
802
msgstr ""
803
804
+ #: tmp/widgets/button/button.php:124, tmp/widgets/social-media-buttons/social-media-buttons.php:106
805
msgid "Wire"
806
msgstr ""
807
808
+ #: tmp/widgets/button/button.php:131, tmp/widgets/price-table/price-table.php:149
809
msgid "Button color"
810
msgstr ""
811
812
+ #: tmp/widgets/button/button.php:136, tmp/widgets/contact/contact.php:563, tmp/widgets/hero/hero.php:243, tmp/widgets/layout-slider/layout-slider.php:181
813
msgid "Text color"
814
msgstr ""
815
816
+ #: tmp/widgets/button/button.php:142, tmp/widgets/social-media-buttons/social-media-buttons.php:111
817
msgid "Use hover effects"
818
msgstr ""
819
820
+ #: tmp/widgets/button/button.php:147, tmp/widgets/contact/contact.php:340, tmp/widgets/contact/contact.php:390, tmp/widgets/features/features.php:137, tmp/widgets/features/features.php:158, tmp/widgets/features/features.php:179, tmp/widgets/headline/headline.php:75, tmp/widgets/headline/headline.php:146
821
msgid "Font"
822
msgstr ""
823
824
+ #: tmp/widgets/button/button.php:153, tmp/widgets/contact/contact.php:345, tmp/widgets/contact/contact.php:568
825
msgid "Font size"
826
msgstr ""
827
828
+ #: tmp/widgets/button/button.php:155, tmp/widgets/contact/contact.php:253, tmp/widgets/contact/contact.php:474, tmp/widgets/contact/contact.php:576, tmp/widgets/social-media-buttons/social-media-buttons.php:118
829
msgid "Normal"
830
msgstr ""
831
832
+ #: tmp/widgets/button/button.php:157, tmp/widgets/social-media-buttons/social-media-buttons.php:120
833
msgid "Large"
834
msgstr ""
835
836
+ #: tmp/widgets/button/button.php:158, tmp/widgets/social-media-buttons/social-media-buttons.php:121
837
msgid "Extra large"
838
msgstr ""
839
840
+ #: tmp/widgets/button/button.php:164, tmp/widgets/social-media-buttons/social-media-buttons.php:126
841
msgid "Rounding"
842
msgstr ""
843
844
+ #: tmp/widgets/button/button.php:167, tmp/widgets/contact/contact.php:319, tmp/widgets/contact/contact.php:432, tmp/widgets/contact/contact.php:543, tmp/widgets/contact/contact.php:628, tmp/widgets/headline/headline.php:185, tmp/widgets/social-media-buttons/social-media-buttons.php:129
845
msgid "None"
846
msgstr ""
847
848
+ #: tmp/widgets/button/button.php:168, tmp/widgets/social-media-buttons/social-media-buttons.php:130
849
msgid "Slightly rounded"
850
msgstr ""
851
852
+ #: tmp/widgets/button/button.php:169, tmp/widgets/social-media-buttons/social-media-buttons.php:131
853
msgid "Very rounded"
854
msgstr ""
855
856
+ #: tmp/widgets/button/button.php:170, tmp/widgets/social-media-buttons/social-media-buttons.php:132
857
msgid "Completely rounded"
858
msgstr ""
859
860
+ #: tmp/widgets/button/button.php:176, tmp/widgets/contact/contact.php:301, tmp/widgets/contact/contact.php:407, tmp/widgets/contact/contact.php:583, tmp/widgets/social-media-buttons/social-media-buttons.php:137, tmp/widgets/testimonial/testimonial.php:233
861
msgid "Padding"
862
msgstr ""
863
864
+ #: tmp/widgets/button/button.php:179, tmp/widgets/social-media-buttons/social-media-buttons.php:140, tmp/widgets/social-media-buttons/social-media-buttons.php:173
865
msgid "Low"
866
msgstr ""
867
868
+ #: tmp/widgets/button/button.php:181, tmp/widgets/social-media-buttons/social-media-buttons.php:142, tmp/widgets/social-media-buttons/social-media-buttons.php:175
869
msgid "High"
870
msgstr ""
871
872
+ #: tmp/widgets/button/button.php:182, tmp/widgets/social-media-buttons/social-media-buttons.php:143, tmp/widgets/social-media-buttons/social-media-buttons.php:176
873
msgid "Very high"
874
msgstr ""
875
876
+ #: tmp/widgets/button/button.php:191
877
msgid "Other attributes and SEO"
878
msgstr ""
879
880
+ #: tmp/widgets/button/button.php:196, tmp/widgets/contact/contact.php:96
881
msgid "Button ID"
882
msgstr ""
883
884
+ #: tmp/widgets/button/button.php:197
885
msgid "An ID attribute allows you to target this button in Javascript."
886
msgstr ""
887
888
+ #: tmp/widgets/button/button.php:202
889
msgid "Button Classes"
890
msgstr ""
891
892
+ #: tmp/widgets/button/button.php:203
893
msgid "Additional CSS classes added to the button link."
894
msgstr ""
895
896
+ #: tmp/widgets/button/button.php:208
897
msgid "Title attribute"
898
msgstr ""
899
900
+ #: tmp/widgets/button/button.php:209
901
msgid "Adds a title attribute to the button link."
902
msgstr ""
903
904
+ #: tmp/widgets/button/button.php:214, tmp/widgets/contact/contact.php:101
905
msgid "Onclick"
906
msgstr ""
907
908
+ #: tmp/widgets/button/button.php:215
909
msgid "Run this Javascript when the button is clicked. Ideal for tracking."
910
msgstr ""
911
912
+ #: tmp/widgets/button/button.php:220
913
msgid "Rel attribute"
914
msgstr ""
915
916
+ #: tmp/widgets/button/button.php:221
917
msgid "Adds a rel attribute to the button link."
918
msgstr ""
919
981
msgid "Submit button text"
982
msgstr ""
983
984
+ #: tmp/widgets/contact/contact.php:97
985
+ msgid "An ID attribute allows you to target this button in JavaScript."
986
+ msgstr ""
987
+
988
+ #: tmp/widgets/contact/contact.php:102
989
+ msgid "Run this JavaScript when the button is clicked. Ideal for tracking."
990
+ msgstr ""
991
+
992
+ #: tmp/widgets/contact/contact.php:106
993
msgid "Indicate required fields with asterisk (*)"
994
msgstr ""
995
996
+ #: tmp/widgets/contact/contact.php:117
997
msgid "Required field indicator message"
998
msgstr ""
999
1000
+ #: tmp/widgets/contact/contact.php:118
1001
msgid "Fields marked with * are required"
1002
msgstr ""
1003
1004
+ #: tmp/widgets/contact/contact.php:130, tmp/widgets/contact/contact.php:386
1005
msgid "Fields"
1006
msgstr ""
1007
1008
+ #: tmp/widgets/contact/contact.php:131
1009
msgid "Field"
1010
msgstr ""
1011
1012
+ #: tmp/widgets/contact/contact.php:139
1013
msgid "Field Type"
1014
msgstr ""
1015
1016
+ #: tmp/widgets/contact/contact.php:140
1017
+ msgid "Select Field Type"
1018
+ msgstr ""
1019
+
1020
+ #: tmp/widgets/contact/contact.php:142, tmp/widgets/testimonial/testimonial.php:54
1021
msgid "Name"
1022
msgstr ""
1023
1024
+ #: tmp/widgets/contact/contact.php:143, tmp/widgets/social-media-buttons/data/networks.php:29
1025
msgid "Email"
1026
msgstr ""
1027
1028
+ #: tmp/widgets/contact/contact.php:144, tmp/widgets/contact/contact.php:703
1029
msgid "Subject"
1030
msgstr ""
1031
1032
+ #: tmp/widgets/contact/contact.php:145, tmp/widgets/features/features.php:110, tmp/widgets/features/features.php:153, tmp/widgets/headline/headline.php:40, tmp/widgets/headline/headline.php:111, tmp/widgets/price-table/price-table.php:110, tmp/widgets/taxonomy/taxonomy.php:50, tmp/widgets/testimonial/testimonial.php:81
1033
msgid "Text"
1034
msgstr ""
1035
1036
+ #: tmp/widgets/contact/contact.php:146
1037
msgid "Text Area"
1038
msgstr ""
1039
1040
+ #: tmp/widgets/contact/contact.php:147
1041
msgid "Dropdown Select"
1042
msgstr ""
1043
1044
+ #: tmp/widgets/contact/contact.php:148
1045
msgid "Checkboxes"
1046
msgstr ""
1047
1048
+ #: tmp/widgets/contact/contact.php:149
1049
msgid "Radio"
1050
msgstr ""
1051
1052
+ #: tmp/widgets/contact/contact.php:159, tmp/widgets/taxonomy/taxonomy.php:42
1053
msgid "Label"
1054
msgstr ""
1055
1056
+ #: tmp/widgets/contact/contact.php:164
1057
msgid "Description"
1058
msgstr ""
1059
1060
+ #: tmp/widgets/contact/contact.php:165
1061
msgid "This text will appear small beneath the input field."
1062
msgstr ""
1063
1064
+ #: tmp/widgets/contact/contact.php:170
1065
msgid "Required Field"
1066
msgstr ""
1067
1068
+ #: tmp/widgets/contact/contact.php:174, tmp/widgets/contact/contact.php:998
1069
msgid "Required field"
1070
msgstr ""
1071
1072
+ #: tmp/widgets/contact/contact.php:175
1073
msgid "Is this field required?"
1074
msgstr ""
1075
1076
+ #: tmp/widgets/contact/contact.php:179
1077
msgid "Missing message"
1078
msgstr ""
1079
1080
+ #: tmp/widgets/contact/contact.php:180
1081
msgid "Error message to display if this field is missing."
1082
msgstr ""
1083
1084
+ #: tmp/widgets/contact/contact.php:188
1085
msgid "Options"
1086
msgstr ""
1087
1088
+ #: tmp/widgets/contact/contact.php:189
1089
msgid "Option"
1090
msgstr ""
1091
1092
+ #: tmp/widgets/contact/contact.php:194
1093
msgid "Value"
1094
msgstr ""
1095
1096
+ #: tmp/widgets/contact/contact.php:209
1097
msgid "Spam Protection"
1098
msgstr ""
1099
1100
+ #: tmp/widgets/contact/contact.php:215
1101
msgid "reCAPTCHA"
1102
msgstr ""
1103
1104
+ #: tmp/widgets/contact/contact.php:219
1105
msgid "Use reCAPTCHA"
1106
msgstr ""
1107
1108
+ #: tmp/widgets/contact/contact.php:224
1109
msgid "reCAPTCHA Site Key"
1110
msgstr ""
1111
1112
+ #: tmp/widgets/contact/contact.php:228
1113
msgid "reCAPTCHA Secret Key"
1114
msgstr ""
1115
1116
+ #: tmp/widgets/contact/contact.php:232
1117
msgid "Theme"
1118
msgstr ""
1119
1120
+ #: tmp/widgets/contact/contact.php:235
1121
msgid "Light"
1122
msgstr ""
1123
1124
+ #: tmp/widgets/contact/contact.php:236
1125
msgid "Dark"
1126
msgstr ""
1127
1128
+ #: tmp/widgets/contact/contact.php:241
1129
msgid "Challenge type"
1130
msgstr ""
1131
1132
+ #: tmp/widgets/contact/contact.php:244, tmp/widgets/image-grid/image-grid.php:54, tmp/widgets/image-grid/image-grid.php:63, tmp/widgets/price-table/price-table.php:69, tmp/widgets/simple-masonry/simple-masonry.php:54, tmp/widgets/testimonial/testimonial.php:71, tmp/widgets/testimonial/testimonial.php:187
1133
msgid "Image"
1134
msgstr ""
1135
1136
+ #: tmp/widgets/contact/contact.php:245
1137
msgid "Audio"
1138
msgstr ""
1139
1140
+ #: tmp/widgets/contact/contact.php:250, tmp/widgets/contact/contact.php:460, tmp/widgets/features/features.php:142, tmp/widgets/features/features.php:163, tmp/widgets/features/features.php:184, tmp/widgets/icon/icon.php:40
1141
msgid "Size"
1142
msgstr ""
1143
1144
+ #: tmp/widgets/contact/contact.php:254
1145
msgid "Compact"
1146
msgstr ""
1147
1148
+ #: tmp/widgets/contact/contact.php:262
1149
msgid "Akismet"
1150
msgstr ""
1151
1152
+ #: tmp/widgets/contact/contact.php:266
1153
msgid "Use Akismet filtering"
1154
msgstr ""
1155
1156
+ #: tmp/widgets/contact/contact.php:271
1157
msgid "Spam action"
1158
msgstr ""
1159
1160
+ #: tmp/widgets/contact/contact.php:273
1161
msgid "Show error message"
1162
msgstr ""
1163
1164
+ #: tmp/widgets/contact/contact.php:274
1165
msgid "Tag as spam in subject"
1166
msgstr ""
1167
1168
+ #: tmp/widgets/contact/contact.php:276
1169
msgid "How to handle submissions that are identified as spam."
1170
msgstr ""
1171
1172
+ #: tmp/widgets/contact/contact.php:292
1173
msgid "Container"
1174
msgstr ""
1175
1176
+ #: tmp/widgets/contact/contact.php:316, tmp/widgets/contact/contact.php:540
1177
msgid "Border style"
1178
msgstr ""
1179
1180
+ #: tmp/widgets/contact/contact.php:320, tmp/widgets/contact/contact.php:433, tmp/widgets/contact/contact.php:629, tmp/widgets/image/image.php:63
1181
msgid "Hidden"
1182
msgstr ""
1183
1184
+ #: tmp/widgets/contact/contact.php:321, tmp/widgets/contact/contact.php:434, tmp/widgets/contact/contact.php:545, tmp/widgets/contact/contact.php:620, tmp/widgets/headline/headline.php:187
1185
msgid "Dotted"
1186
msgstr ""
1187
1188
+ #: tmp/widgets/contact/contact.php:322, tmp/widgets/contact/contact.php:435, tmp/widgets/contact/contact.php:546, tmp/widgets/contact/contact.php:621, tmp/widgets/headline/headline.php:188
1189
msgid "Dashed"
1190
msgstr ""
1191
1192
+ #: tmp/widgets/contact/contact.php:323, tmp/widgets/contact/contact.php:436, tmp/widgets/contact/contact.php:544, tmp/widgets/contact/contact.php:622, tmp/widgets/headline/headline.php:186
1193
msgid "Solid"
1194
msgstr ""
1195
1196
+ #: tmp/widgets/contact/contact.php:324, tmp/widgets/contact/contact.php:437, tmp/widgets/contact/contact.php:623, tmp/widgets/headline/headline.php:189
1197
msgid "Double"
1198
msgstr ""
1199
1200
+ #: tmp/widgets/contact/contact.php:325, tmp/widgets/contact/contact.php:438, tmp/widgets/contact/contact.php:624, tmp/widgets/headline/headline.php:190
1201
msgid "Groove"
1202
msgstr ""
1203
1204
+ #: tmp/widgets/contact/contact.php:326, tmp/widgets/contact/contact.php:439, tmp/widgets/contact/contact.php:625, tmp/widgets/headline/headline.php:191
1205
msgid "Ridge"
1206
msgstr ""
1207
1208
+ #: tmp/widgets/contact/contact.php:327, tmp/widgets/contact/contact.php:440, tmp/widgets/contact/contact.php:626, tmp/widgets/headline/headline.php:192
1209
msgid "Inset"
1210
msgstr ""
1211
1212
+ #: tmp/widgets/contact/contact.php:328, tmp/widgets/contact/contact.php:441, tmp/widgets/contact/contact.php:627, tmp/widgets/headline/headline.php:193
1213
msgid "Outset"
1214
msgstr ""
1215
1216
+ #: tmp/widgets/contact/contact.php:336
1217
msgid "Field labels"
1218
msgstr ""
1219
1220
+ #: tmp/widgets/contact/contact.php:350, tmp/widgets/contact/contact.php:465, tmp/widgets/contact/contact.php:634, tmp/widgets/features/features.php:146, tmp/widgets/features/features.php:167, tmp/widgets/features/features.php:188, tmp/widgets/google-map/google-map.php:347, tmp/widgets/headline/headline.php:67, tmp/widgets/headline/headline.php:138, tmp/widgets/headline/headline.php:198, tmp/widgets/icon/icon.php:35, tmp/widgets/taxonomy/taxonomy.php:55
1221
msgid "Color"
1222
msgstr ""
1223
1224
+ #: tmp/widgets/contact/contact.php:355
1225
msgid "Position"
1226
msgstr ""
1227
1228
+ #: tmp/widgets/contact/contact.php:358, tmp/widgets/image/image.php:64
1229
msgid "Above"
1230
msgstr ""
1231
1232
+ #: tmp/widgets/contact/contact.php:359, tmp/widgets/image/image.php:65
1233
msgid "Below"
1234
msgstr ""
1235
1236
+ #: tmp/widgets/contact/contact.php:362
1237
msgid "Inside"
1238
msgstr ""
1239
1240
+ #: tmp/widgets/contact/contact.php:395, tmp/widgets/headline/headline.php:80, tmp/widgets/headline/headline.php:151
1241
msgid "Font Size"
1242
msgstr ""
1243
1244
+ #: tmp/widgets/contact/contact.php:399, tmp/widgets/testimonial/testimonial.php:225
1245
msgid "Text Color"
1246
msgstr ""
1247
1248
+ #: tmp/widgets/contact/contact.php:403, tmp/widgets/social-media-buttons/social-media-buttons.php:170
1249
msgid "Margin"
1250
msgstr ""
1251
1252
+ #: tmp/widgets/contact/contact.php:411, tmp/widgets/google-map/google-map.php:93, tmp/widgets/hero/hero.php:161, tmp/widgets/layout-slider/layout-slider.php:124
1253
msgid "Height"
1254
msgstr ""
1255
1256
+ #: tmp/widgets/contact/contact.php:415, tmp/widgets/hero/hero.php:85, tmp/widgets/layout-slider/layout-slider.php:52
1257
msgid "Background"
1258
msgstr ""
1259
1260
+ #: tmp/widgets/contact/contact.php:429
1261
msgid " Border style"
1262
msgstr ""
1263
1264
+ #: tmp/widgets/contact/contact.php:446, tmp/widgets/contact/contact.php:556
1265
msgid "Border rounding"
1266
msgstr ""
1267
1268
+ #: tmp/widgets/contact/contact.php:456
1269
msgid "Field descriptions"
1270
msgstr ""
1271
1272
+ #: tmp/widgets/contact/contact.php:470, tmp/widgets/contact/contact.php:617, tmp/widgets/google-map/google-map.php:300, tmp/widgets/headline/headline.php:182
1273
msgid "Style"
1274
msgstr ""
1275
1276
+ #: tmp/widgets/contact/contact.php:473
1277
msgid "Italic"
1278
msgstr ""
1279
1280
+ #: tmp/widgets/contact/contact.php:482
1281
msgid "Error messages"
1282
msgstr ""
1283
1284
+ #: tmp/widgets/contact/contact.php:486
1285
msgid "Error background color"
1286
msgstr ""
1287
1288
+ #: tmp/widgets/contact/contact.php:491
1289
msgid "Error border color"
1290
msgstr ""
1291
1292
+ #: tmp/widgets/contact/contact.php:496
1293
msgid "Error text color"
1294
msgstr ""
1295
1296
+ #: tmp/widgets/contact/contact.php:501
1297
msgid "Error padding"
1298
msgstr ""
1299
1300
+ #: tmp/widgets/contact/contact.php:506
1301
msgid "Error margin"
1302
msgstr ""
1303
1304
+ #: tmp/widgets/contact/contact.php:514
1305
msgid "Submit button"
1306
msgstr ""
1307
1308
+ #: tmp/widgets/contact/contact.php:518
1309
msgid "Style submit button"
1310
msgstr ""
1311
1312
+ #: tmp/widgets/contact/contact.php:519
1313
msgid "Style the button or leave it with default theme styling."
1314
msgstr ""
1315
1316
+ #: tmp/widgets/contact/contact.php:530
1317
msgid "Gradient intensity"
1318
msgstr ""
1319
1320
+ #: tmp/widgets/contact/contact.php:573
1321
msgid "Font weight"
1322
msgstr ""
1323
1324
+ #: tmp/widgets/contact/contact.php:577
1325
msgid "Semi-bold"
1326
msgstr ""
1327
1328
+ #: tmp/widgets/contact/contact.php:578
1329
msgid "Bold"
1330
msgstr ""
1331
1332
+ #: tmp/widgets/contact/contact.php:602
1333
msgid "Inset highlight"
1334
msgstr ""
1335
1336
+ #: tmp/widgets/contact/contact.php:603
1337
msgid "The white highlight at the bottom of the button"
1338
msgstr ""
1339
1340
+ #: tmp/widgets/contact/contact.php:613
1341
msgid "Input focus"
1342
msgstr ""
1343
1344
+ #: tmp/widgets/contact/contact.php:660
1345
msgid "Get more form fields for the Contact Form Widget in %s"
1346
msgstr ""
1347
1348
+ #: tmp/widgets/contact/contact.php:661
1349
msgid "SiteOrigin Premium"
1350
msgstr ""
1351
1352
+ #: tmp/widgets/contact/contact.php:687
1353
msgid "Your Name"
1354
msgstr ""
1355
1356
+ #: tmp/widgets/contact/contact.php:690
1357
msgid "Please enter your name"
1358
msgstr ""
1359
1360
+ #: tmp/widgets/contact/contact.php:695
1361
msgid "Your Email"
1362
msgstr ""
1363
1364
+ #: tmp/widgets/contact/contact.php:698
1365
msgid "Please enter a valid email address"
1366
msgstr ""
1367
1368
+ #: tmp/widgets/contact/contact.php:706
1369
msgid "Please enter a subject"
1370
msgstr ""
1371
1372
+ #: tmp/widgets/contact/contact.php:711
1373
msgid "Message"
1374
msgstr ""
1375
1376
+ #: tmp/widgets/contact/contact.php:714
1377
msgid "Please write something"
1378
msgstr ""
1379
1380
+ #: tmp/widgets/contact/contact.php:1010
1381
msgid "Invalid email address."
1382
msgstr ""
1383
1384
+ #: tmp/widgets/contact/contact.php:1084
1385
msgid "Error sending email, please try again later."
1386
msgstr ""
1387
1388
+ #: tmp/widgets/contact/contact.php:1108
1389
msgid "A valid email is required"
1390
msgstr ""
1391
1392
+ #: tmp/widgets/contact/contact.php:1110
1393
msgid "The email address is invalid"
1394
msgstr ""
1395
1396
+ #: tmp/widgets/contact/contact.php:1114
1397
msgid "Missing subject"
1398
msgstr ""
1399
1400
+ #: tmp/widgets/contact/contact.php:1148
1401
msgid "Error validating your Captcha response."
1402
msgstr ""
1403
1404
+ #: tmp/widgets/contact/contact.php:1180
1405
msgid "Unfortunately our system identified your message as spam."
1406
msgstr ""
1407
1469
msgid "Container Position"
1470
msgstr ""
1471
1472
+ #: tmp/widgets/features/features.php:80, tmp/widgets/social-media-buttons/social-media-buttons.php:77
1473
msgid "Icon title"
1474
msgstr ""
1475
1513
msgid "Container size"
1514
msgstr ""
1515
1516
+ #: tmp/widgets/features/features.php:210, tmp/widgets/social-media-buttons/social-media-buttons.php:116
1517
msgid "Icon size"
1518
msgstr ""
1519
1541
msgid "Open more URL in a new window"
1542
msgstr ""
1543
1544
+ #: tmp/widgets/features/features.php:296
1545
+ msgid "Responsive Breakpoint"
1546
+ msgstr ""
1547
+
1548
+ #: tmp/widgets/features/features.php:298
1549
+ msgid "This setting controls when the features widget will collapse for mobile devices. The default value is 520px"
1550
+ msgstr ""
1551
+
1552
#: tmp/widgets/google-map/google-map.php:16
1553
msgid "SiteOrigin Google Maps"
1554
msgstr ""
1557
msgid "A Google Maps widget."
1558
msgstr ""
1559
1560
+ #: tmp/widgets/google-map/google-map.php:37
1561
msgid "Map center"
1562
msgstr ""
1563
1564
+ #: tmp/widgets/google-map/google-map.php:39
1565
msgid "The name of a place, town, city, or even a country. Can be an exact address too. Please ensure you have enabled the <strong>Geocoding API</strong> in the %sGoogle APIs Dashboard%s."
1566
msgstr ""
1567
1568
+ #: tmp/widgets/google-map/google-map.php:46, tmp/widgets/google-map/google-map.php:51, tmp/widgets/google-map/google-map.php:437
1569
msgid "API key"
1570
msgstr ""
1571
1572
+ #: tmp/widgets/google-map/google-map.php:54
1573
msgid "Enter your %sAPI key%s. Your map may not function correctly without one."
1574
msgstr ""
1575
1576
+ #: tmp/widgets/google-map/google-map.php:65
1577
msgid "Set map display options."
1578
msgstr ""
1579
1580
+ #: tmp/widgets/google-map/google-map.php:70
1581
msgid "Map type"
1582
msgstr ""
1583
1584
+ #: tmp/widgets/google-map/google-map.php:76
1585
msgid "Interactive"
1586
msgstr ""
1587
1588
+ #: tmp/widgets/google-map/google-map.php:77
1589
msgid "Static image"
1590
msgstr ""
1591
1592
+ #: tmp/widgets/google-map/google-map.php:117
1593
msgid "Zoom level"
1594
msgstr ""
1595
1596
+ #: tmp/widgets/google-map/google-map.php:118
1597
msgid "A value from 0 (the world) to 21 (street level)."
1598
msgstr ""
1599
1600
+ #: tmp/widgets/google-map/google-map.php:132
1601
msgid "Scroll to zoom"
1602
msgstr ""
1603
1604
+ #: tmp/widgets/google-map/google-map.php:133
1605
msgid "Allow scrolling over the map to zoom in or out."
1606
msgstr ""
1607
1608
+ #: tmp/widgets/google-map/google-map.php:142
1609
msgid "Draggable"
1610
msgstr ""
1611
1612
+ #: tmp/widgets/google-map/google-map.php:143
1613
msgid "Allow dragging the map to move it around."
1614
msgstr ""
1615
1616
+ #: tmp/widgets/google-map/google-map.php:152
1617
msgid "Disable default UI"
1618
msgstr ""
1619
1620
+ #: tmp/widgets/google-map/google-map.php:153
1621
msgid "Hides the default Google Maps controls."
1622
msgstr ""
1623
1624
+ #: tmp/widgets/google-map/google-map.php:162
1625
msgid "Keep map centered"
1626
msgstr ""
1627
1628
+ #: tmp/widgets/google-map/google-map.php:163
1629
msgid "Keeps the map centered when it's container is resized."
1630
msgstr ""
1631
1632
+ #: tmp/widgets/google-map/google-map.php:167
1633
msgid "Fallback Image"
1634
msgstr ""
1635
1636
+ #: tmp/widgets/google-map/google-map.php:168
1637
msgid "This image will be displayed if there are any problems with displaying the specified map."
1638
msgstr ""
1639
1640
+ #: tmp/widgets/google-map/google-map.php:173
1641
msgid "Fallback Image Size"
1642
msgstr ""
1643
1644
+ #: tmp/widgets/google-map/google-map.php:179
1645
msgid "Markers"
1646
msgstr ""
1647
1648
+ #: tmp/widgets/google-map/google-map.php:181
1649
msgid "Use markers to identify points of interest on the map."
1650
msgstr ""
1651
1652
+ #: tmp/widgets/google-map/google-map.php:186
1653
msgid "Show marker at map center"
1654
msgstr ""
1655
1656
+ #: tmp/widgets/google-map/google-map.php:191
1657
msgid "Marker icon"
1658
msgstr ""
1659
1660
+ #: tmp/widgets/google-map/google-map.php:192
1661
msgid "Replaces the default map marker with your own image."
1662
msgstr ""
1663
1664
+ #: tmp/widgets/google-map/google-map.php:201
1665
msgid "Draggable markers"
1666
msgstr ""
1667
1668
+ #: tmp/widgets/google-map/google-map.php:205
1669
msgid "Marker positions"
1670
msgstr ""
1671
1672
+ #: tmp/widgets/google-map/google-map.php:206
1673
msgid "Please be aware that adding more than 10 markers may cause a slight delay before they appear, due to Google Geocoding API rate limits."
1674
msgstr ""
1675
1676
+ #: tmp/widgets/google-map/google-map.php:207
1677
msgid "Marker"
1678
msgstr ""
1679
1680
+ #: tmp/widgets/google-map/google-map.php:217
1681
msgid "Place"
1682
msgstr ""
1683
1684
+ #: tmp/widgets/google-map/google-map.php:222
1685
msgid "Info Window Content"
1686
msgstr ""
1687
1688
+ #: tmp/widgets/google-map/google-map.php:226
1689
msgid "Info Window max width"
1690
msgstr ""
1691
1692
+ #: tmp/widgets/google-map/google-map.php:231
1693
msgid "Custom Marker icon"
1694
msgstr ""
1695
1696
+ #: tmp/widgets/google-map/google-map.php:232
1697
msgid "Replace the default map marker with your own image for each marker."
1698
msgstr ""
1699
1700
+ #: tmp/widgets/google-map/google-map.php:238
1701
msgid "When should Info Windows be displayed?"
1702
msgstr ""
1703
1704
+ #: tmp/widgets/google-map/google-map.php:241
1705
msgid "Click"
1706
msgstr ""
1707
1708
+ #: tmp/widgets/google-map/google-map.php:242
1709
msgid "Mouse over"
1710
msgstr ""
1711
1712
+ #: tmp/widgets/google-map/google-map.php:243
1713
msgid "Always"
1714
msgstr ""
1715
1716
+ #: tmp/widgets/google-map/google-map.php:248
1717
msgid "Allow multiple simultaneous Info Windows?"
1718
msgstr ""
1719
1720
+ #: tmp/widgets/google-map/google-map.php:256
1721
msgid "Styles"
1722
msgstr ""
1723
1724
+ #: tmp/widgets/google-map/google-map.php:258
1725
msgid "Apply custom colors to map features, or hide them completely."
1726
msgstr ""
1727
1728
+ #: tmp/widgets/google-map/google-map.php:263
1729
msgid "Map styles"
1730
msgstr ""
1731
1732
+ #: tmp/widgets/google-map/google-map.php:270
1733
msgid "Custom"
1734
msgstr ""
1735
1736
+ #: tmp/widgets/google-map/google-map.php:271
1737
msgid "Predefined Styles"
1738
msgstr ""
1739
1740
+ #: tmp/widgets/google-map/google-map.php:280
1741
msgid "Styled map name"
1742
msgstr ""
1743
1744
+ #: tmp/widgets/google-map/google-map.php:290
1745
msgid "Raw JSON styles"
1746
msgstr ""
1747
1748
+ #: tmp/widgets/google-map/google-map.php:291
1749
msgid "Copy and paste predefined styles here from <a href=\"http://snazzymaps.com/\" target=\"_blank\" rel=\"noopener noreferrer\">Snazzy Maps</a>."
1750
msgstr ""
1751
1752
+ #: tmp/widgets/google-map/google-map.php:299
1753
msgid "Custom map styles"
1754
msgstr ""
1755
1756
+ #: tmp/widgets/google-map/google-map.php:310
1757
msgid "Select map feature to style"
1758
msgstr ""
1759
1760
+ #: tmp/widgets/google-map/google-map.php:312
1761
msgid "Water"
1762
msgstr ""
1763
1764
+ #: tmp/widgets/google-map/google-map.php:313
1765
msgid "Highways"
1766
msgstr ""
1767
1768
+ #: tmp/widgets/google-map/google-map.php:314
1769
msgid "Arterial roads"
1770
msgstr ""
1771
1772
+ #: tmp/widgets/google-map/google-map.php:315
1773
msgid "Local roads"
1774
msgstr ""
1775
1776
+ #: tmp/widgets/google-map/google-map.php:316
1777
msgid "Transit lines"
1778
msgstr ""
1779
1780
+ #: tmp/widgets/google-map/google-map.php:317
1781
msgid "Transit stations"
1782
msgstr ""
1783
1784
+ #: tmp/widgets/google-map/google-map.php:318
1785
msgid "Man-made landscape"
1786
msgstr ""
1787
1788
+ #: tmp/widgets/google-map/google-map.php:319
1789
msgid "Natural landscape landcover"
1790
msgstr ""
1791
1792
+ #: tmp/widgets/google-map/google-map.php:320
1793
msgid "Natural landscape terrain"
1794
msgstr ""
1795
1796
+ #: tmp/widgets/google-map/google-map.php:321
1797
msgid "Point of interest - Attractions"
1798
msgstr ""
1799
1800
+ #: tmp/widgets/google-map/google-map.php:322
1801
msgid "Point of interest - Business"
1802
msgstr ""
1803
1804
+ #: tmp/widgets/google-map/google-map.php:323
1805
msgid "Point of interest - Government"
1806
msgstr ""
1807
1808
+ #: tmp/widgets/google-map/google-map.php:324
1809
msgid "Point of interest - Medical"
1810
msgstr ""
1811
1812
+ #: tmp/widgets/google-map/google-map.php:325
1813
msgid "Point of interest - Parks"
1814
msgstr ""
1815
1816
+ #: tmp/widgets/google-map/google-map.php:326
1817
msgid "Point of interest - Places of worship"
1818
msgstr ""
1819
1820
+ #: tmp/widgets/google-map/google-map.php:327
1821
msgid "Point of interest - Schools"
1822
msgstr ""
1823
1824
+ #: tmp/widgets/google-map/google-map.php:328
1825
msgid "Point of interest - Sports complexes"
1826
msgstr ""
1827
1828
+ #: tmp/widgets/google-map/google-map.php:333
1829
msgid "Select element type to style"
1830
msgstr ""
1831
1832
+ #: tmp/widgets/google-map/google-map.php:335
1833
msgid "Geometry"
1834
msgstr ""
1835
1836
+ #: tmp/widgets/google-map/google-map.php:336
1837
msgid "Labels"
1838
msgstr ""
1839
1840
+ #: tmp/widgets/google-map/google-map.php:343
1841
msgid "Visible"
1842
msgstr ""
1843
1844
+ #: tmp/widgets/google-map/google-map.php:355
1845
msgid "Directions"
1846
msgstr ""
1847
1848
+ #: tmp/widgets/google-map/google-map.php:362
1849
msgid "Display a route on your map, with waypoints between your starting point and destination. Please ensure you have enabled the <strong>Directions API</strong> in the %sGoogle APIs Dashboard%s."
1850
msgstr ""
1851
1852
+ #: tmp/widgets/google-map/google-map.php:369
1853
msgid "Starting point"
1854
msgstr ""
1855
1856
+ #: tmp/widgets/google-map/google-map.php:373
1857
msgid "Destination"
1858
msgstr ""
1859
1860
+ #: tmp/widgets/google-map/google-map.php:377
1861
msgid "Travel mode"
1862
msgstr ""
1863
1864
+ #: tmp/widgets/google-map/google-map.php:380
1865
msgid "Driving"
1866
msgstr ""
1867
1868
+ #: tmp/widgets/google-map/google-map.php:381
1869
msgid "Walking"
1870
msgstr ""
1871
1872
+ #: tmp/widgets/google-map/google-map.php:382
1873
msgid "Bicycling"
1874
msgstr ""
1875
1876
+ #: tmp/widgets/google-map/google-map.php:383
1877
msgid "Transit"
1878
msgstr ""
1879
1880
+ #: tmp/widgets/google-map/google-map.php:388
1881
msgid "Avoid highways"
1882
msgstr ""
1883
1884
+ #: tmp/widgets/google-map/google-map.php:392
1885
msgid "Avoid tolls"
1886
msgstr ""
1887
1888
+ #: tmp/widgets/google-map/google-map.php:396
1889
msgid "Preserve viewport"
1890
msgstr ""
1891
1892
+ #: tmp/widgets/google-map/google-map.php:397
1893
msgid "This will prevent the map from centering and zooming around the directions. Use this when you have other markers or features on your map."
1894
msgstr ""
1895
1896
+ #: tmp/widgets/google-map/google-map.php:401
1897
msgid "Waypoints"
1898
msgstr ""
1899
1900
+ #: tmp/widgets/google-map/google-map.php:402
1901
msgid "Waypoint"
1902
msgstr ""
1903
1904
+ #: tmp/widgets/google-map/google-map.php:412, tmp/widgets/testimonial/testimonial.php:65
1905
msgid "Location"
1906
msgstr ""
1907
1908
+ #: tmp/widgets/google-map/google-map.php:417
1909
msgid "Stopover"
1910
msgstr ""
1911
1912
+ #: tmp/widgets/google-map/google-map.php:418
1913
msgid "Whether or not this is a stop on the route or just a route preference."
1914
msgstr ""
1915
1916
+ #: tmp/widgets/google-map/google-map.php:424
1917
msgid "Optimize waypoints"
1918
msgstr ""
1919
1920
+ #: tmp/widgets/google-map/google-map.php:426
1921
msgid "Allow the Google Maps service to reorder waypoints for the shortest travelling distance."
1922
msgstr ""
1923
1924
+ #: tmp/widgets/google-map/google-map.php:440
1925
msgid "Enter your %sAPI key%s. Your map won't function correctly without one."
1926
msgstr ""
1927
1928
+ #: tmp/widgets/google-map/google-map.php:552
1929
msgid "There were no results for the place you entered. Please try another."
1930
msgstr ""
1931
1932
+ #: tmp/widgets/google-map/google-map.php:605
1933
msgid "Custom Map"
1934
msgstr ""
1935
2133
msgid "Heading shadow intensity"
2134
msgstr ""
2135
2136
+ #: tmp/widgets/hero/hero.php:248, tmp/widgets/layout-slider/layout-slider.php:175
2137
msgid "Text size"
2138
msgstr ""
2139
2140
+ #: tmp/widgets/hero/hero.php:253
2141
+ msgid "Text font"
2142
+ msgstr ""
2143
+
2144
+ #: tmp/widgets/hero/hero.php:258
2145
+ msgid "Text shadow intensity"
2146
+ msgstr ""
2147
+
2148
+ #: tmp/widgets/hero/hero.php:267
2149
+ msgid "Link color"
2150
+ msgstr ""
2151
+
2152
+ #: tmp/widgets/hero/hero.php:272
2153
+ msgid "Link Hover Color"
2154
+ msgstr ""
2155
+
2156
#: tmp/widgets/icon/icon.php:16
2157
msgid "SiteOrigin Icon"
2158
msgstr ""
2177
msgid "Image title"
2178
msgstr ""
2179
2180
+ #: tmp/widgets/image-grid/image-grid.php:71, tmp/widgets/social-media-buttons/social-media-buttons.php:73, tmp/widgets/testimonial/testimonial.php:87
2181
msgid "URL"
2182
msgstr ""
2183
2645
msgid "A social media buttons widget."
2646
msgstr ""
2647
2648
+ #: tmp/widgets/social-media-buttons/social-media-buttons.php:32
2649
+ msgid "Mobile Collapse Width"
2650
+ msgstr ""
2651
+
2652
+ #: tmp/widgets/social-media-buttons/social-media-buttons.php:34
2653
+ msgid "This setting allows you to set the resoloution for when the Mobile Align setting will be used."
2654
+ msgstr ""
2655
+
2656
+ #: tmp/widgets/social-media-buttons/social-media-buttons.php:57
2657
msgid "Networks"
2658
msgstr ""
2659
2660
+ #: tmp/widgets/social-media-buttons/social-media-buttons.php:58
2661
msgid "Network"
2662
msgstr ""
2663
2664
+ #: tmp/widgets/social-media-buttons/social-media-buttons.php:68
2665
msgid "Select network"
2666
msgstr ""
2667
2668
+ #: tmp/widgets/social-media-buttons/social-media-buttons.php:159
2669
+ msgid "Mobile Align"
2670
+ msgstr ""
2671
+
2672
#: tmp/widgets/social-media-buttons/tpl/default.php:9
2673
msgid "%s on %s"
2674
msgstr ""
readme.txt CHANGED
@@ -1,9 +1,9 @@
1
=== SiteOrigin Widgets Bundle ===
2
Tags: bundle, widget, button, slider, image, carousel, price table, google maps, tinymce, social links
3
Requires at least: 4.2
4
- Tested up to: 4.9
5
- Stable tag: 1.11.2
6
- Build time: 2017-11-27T16:49:12+02:00
7
License: GPLv3 or later
8
Contributors: gpriday, braam-genis
9
Donate link: https://siteorigin.com/downloads/contribution/
@@ -31,6 +31,17 @@ The collection is growing, but here’s what we have so far.
31
* Video Widget to get your videos out there.
32
* Headline Widget to get you noticed.
33
* Social Links Widget to show you're active.
34
35
Once you enable a widget, you'll be able to use it anywhere standard widgets are used. You can manage your widgets by going to Plugins > SiteOrigin Widgets in your WordPress admin.
36
@@ -54,6 +65,33 @@ The SiteOrigin Widgets Bundle is the perfect platform to build widgets for your
54
55
== Changelog ==
56
57
= 1.11.2 - 27 November 2017 =
58
* Fix compatibility with Beaver Builder Lite.
59
* Tabs: Recalculate height on resize.
1
=== SiteOrigin Widgets Bundle ===
2
Tags: bundle, widget, button, slider, image, carousel, price table, google maps, tinymce, social links
3
Requires at least: 4.2
4
+ Tested up to: 4.9.1
5
+ Stable tag: 1.11.3
6
+ Build time: 2018-01-10T11:22:18+02:00
7
License: GPLv3 or later
8
Contributors: gpriday, braam-genis
9
Donate link: https://siteorigin.com/downloads/contribution/
31
* Video Widget to get your videos out there.
32
* Headline Widget to get you noticed.
33
* Social Links Widget to show you're active.
34
+ * Accordion Widget to compress your content.
35
+ * Contact Form Widget to let people know you care.
36
+ * Editor Widget let's you richly edit text anywhere.
37
+ * Hero Widget that'll save your site design.
38
+ * Icon Widget for when only icons will do.
39
+ * Image Grid Widget that'll let you add images everywhere... in a grid.
40
+ * Layout Slider Widget lets you build layouts on slides using SiteOrigin Page Builder.
41
+ * Masonry Widget to add images in a masonry layout.
42
+ * Tabs Widget that'll let you group content into tabbed sections.
43
+ * Taxonomy Widget to display a post's taxonomies.
44
+ * Testimonials Widget to show people what your users/customers think of you.
45
46
Once you enable a widget, you'll be able to use it anywhere standard widgets are used. You can manage your widgets by going to Plugins > SiteOrigin Widgets in your WordPress admin.
47
65
66
== Changelog ==
67
68
+ = 1.11.3 - 10 January 2018 =
69
+ * Hero: Add margin-top to so-widget-sow-button for spacing.
70
+ * Accordion: Added overflow to prevent Image overlap.
71
+ * Google Maps: Always register Google Maps script.
72
+ * Social Buttons: Mobile Alignment global widget settings
73
+ * Contact Form: Ability to control the width of the submit button.
74
+ * Contact Form: Add alignment options for submit button.
75
+ * Contact Form: Setting submit button gradient intensity to 0 removes gradient.
76
+ * Contact Form: Add success and error hooks.
77
+ * Accordion: Don't output widget title if not set.
78
+ * Accordion: Icon title collapse fix.
79
+ * Contact Form: Add placeholder for field type input.
80
+ * Button: Icon placement setting.
81
+ * Hero: Adjustable Paragraph text shadow.
82
+ * Hero: Add font family setting for paragraphs.
83
+ * Hero: Add link color picker.
84
+ * Slider field: allow float values and allow specifying step size.
85
+ * Contact Form: Add ability to set onclick and id for submit button.
86
+ * Features: Add ability to control responsive breakpoint.
87
+ * Global Settings: Add support for global settings added by themes.
88
+ * Beaver Builder Compat: Don't enqueue assets when all widgets are deactivated.
89
+ * Hero: Text font empty check.
90
+ * Contact Form: Preserve existing location hash when contact form is submitted.
91
+ * Post Selector: Only include current post id in exclusion if singular.
92
+ * Copy correct radio values when duplicating repeater items.
93
+ * Checkbox field: Parse string value 'false' in checkbox field sanitization.
94
+
95
= 1.11.2 - 27 November 2017 =
96
* Fix compatibility with Beaver Builder Lite.
97
* Tabs: Recalculate height on resize.
so-widgets-bundle.php CHANGED
@@ -2,7 +2,7 @@
2
/*
3
Plugin Name: SiteOrigin Widgets Bundle
4
Description: A collection of all widgets, neatly bundled into a single plugin. It's also a framework to code your own widgets on top of.
5
- Version: 1.11.2
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.11.2');
16
define('SOW_BUNDLE_BASE_FILE', __FILE__);
17
18
// Allow JS suffix to be pre-set
@@ -382,7 +382,7 @@ class SiteOrigin_Widgets_Bundle {
382
383
$widget_objects = $this->get_widget_objects();
384
385
- $widget_path = empty( $_GET['id'] ) ? false : wp_normalize_path( WP_PLUGIN_DIR ) . $_GET['id'];
386
387
$widget_object = empty( $widget_objects[ $widget_path ] ) ? false : $widget_objects[ $widget_path ];
388
@@ -424,7 +424,7 @@ class SiteOrigin_Widgets_Bundle {
424
}
425
426
$widget_objects = $this->get_widget_objects();
427
- $widget_path = empty( $_GET['id'] ) ? false : wp_normalize_path( WP_PLUGIN_DIR ) . $_GET['id'];
428
$widget_object = empty( $widget_objects[ $widget_path ] ) ? false : $widget_objects[ $widget_path ];
429
430
if ( empty( $widget_object ) || ! $widget_object->has_form( 'settings' ) ) {
@@ -752,6 +752,12 @@ class SiteOrigin_Widgets_Bundle {
752
'1.4.3',
753
true
754
);
755
}
756
757
/**
2
/*
3
Plugin Name: SiteOrigin Widgets Bundle
4
Description: A collection of all widgets, neatly bundled into a single plugin. It's also a framework to code your own widgets on top of.
5
+ Version: 1.11.3
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.11.3');
16
define('SOW_BUNDLE_BASE_FILE', __FILE__);
17
18
// Allow JS suffix to be pre-set
382
383
$widget_objects = $this->get_widget_objects();
384
385
+ $widget_path = empty( $_GET['id'] ) ? false : wp_normalize_path( WP_CONTENT_DIR ) . $_GET['id'];
386
387
$widget_object = empty( $widget_objects[ $widget_path ] ) ? false : $widget_objects[ $widget_path ];
388
424
}
425
426
$widget_objects = $this->get_widget_objects();
427
+ $widget_path = empty( $_GET['id'] ) ? false : wp_normalize_path( WP_CONTENT_DIR ) . $_GET['id'];
428
$widget_object = empty( $widget_objects[ $widget_path ] ) ? false : $widget_objects[ $widget_path ];
429
430
if ( empty( $widget_object ) || ! $widget_object->has_form( 'settings' ) ) {
752
'1.4.3',
753
true
754
);
755
+ wp_register_script(
756
+ 'sow-google-map',
757
+ plugin_dir_url( SOW_BUNDLE_BASE_FILE ) . 'js/sow.google.map' . SOW_BUNDLE_JS_SUFFIX . '.js',
758
+ array( 'jquery' ),
759
+ SOW_BUNDLE_VERSION
760
+ );
761
}
762
763
/**
widgets/accordion/js/accordion.js CHANGED
@@ -74,7 +74,11 @@ jQuery( function ( $ ) {
74
}
75
}
76
77
- window.location.hash = anchors.join( ',' );
78
};
79
80
var updatePanelStates = function () {
74
}
75
}
76
77
+ if ( anchors && anchors.length ) {
78
+ window.location.hash = anchors.join( ',' );
79
+ } else {
80
+ window.history.pushState( '', document.title, window.location.pathname + window.location.search );
81
+ }
82
};
83
84
var updatePanelStates = function () {
widgets/accordion/js/accordion.min.js CHANGED
@@ -1 +1 @@
1
- var sowb=window.sowb||{};jQuery(function(o){sowb.setupAccordion=function(){o(".sow-accordion").each(function(n,a){var i=o(this).closest(".so-widget-sow-accordion"),c=i.data("useAnchorTags"),e=o(a).find("> .sow-accordion-panel");e.not(".sow-accordion-panel-open").find(".sow-accordion-panel-content").hide();var s=e.filter(".sow-accordion-panel-open").toArray(),t=function(){},r=function(n,a){var i=o(n);i.is(".sow-accordion-panel-open")||(i.find("> .sow-accordion-panel-content").slideDown(function(){o(this).trigger("show")}),i.addClass("sow-accordion-panel-open"),s.push(n),a||t())},d=function(n,a){var i=o(n);i.is(".sow-accordion-panel-open")&&(i.find("> .sow-accordion-panel-content").slideUp(function(){o(this).trigger("hide")}),i.removeClass("sow-accordion-panel-open"),s.splice(s.indexOf(n),1),a||t())};if(e.find("> .sow-accordion-panel-header").click(function(){var n=o(this),a=i.data("maxOpenPanels"),c=n.closest(".sow-accordion-panel");c.is(".sow-accordion-panel-open")?d(c.get(0)):r(c.get(0)),!isNaN(a)&&a>0&&s.length>a&&d(s[0])}),c){t=function(){for(var n=[],a=0;a<s.length;a++){var i=o(s[a]).data("anchor");i&&(n[a]=i)}window.location.hash=n.join(",")};var w=function(){for(var n=e.toArray(),a=0;a<n.length;a++){panel=n[a];var i=o(panel).data("anchor");i&&window.location.hash.indexOf(i)>-1?r(panel,!0):d(panel,!0)}};o(window).on("hashchange",w),window.location.hash?w():t()}})},sowb.setupAccordion(),o(sowb).on("setup_widgets",sowb.setupAccordion)}),window.sowb=sowb;
1
+ var sowb=window.sowb||{};jQuery(function(o){sowb.setupAccordion=function(){o(".sow-accordion").each(function(n,a){var i=o(this).closest(".so-widget-sow-accordion"),c=i.data("useAnchorTags"),e=o(a).find("> .sow-accordion-panel");e.not(".sow-accordion-panel-open").find(".sow-accordion-panel-content").hide();var s=e.filter(".sow-accordion-panel-open").toArray(),t=function(){},d=function(n,a){var i=o(n);i.is(".sow-accordion-panel-open")||(i.find("> .sow-accordion-panel-content").slideDown(function(){o(this).trigger("show")}),i.addClass("sow-accordion-panel-open"),s.push(n),a||t())},r=function(n,a){var i=o(n);i.is(".sow-accordion-panel-open")&&(i.find("> .sow-accordion-panel-content").slideUp(function(){o(this).trigger("hide")}),i.removeClass("sow-accordion-panel-open"),s.splice(s.indexOf(n),1),a||t())};if(e.find("> .sow-accordion-panel-header").click(function(){var n=o(this),a=i.data("maxOpenPanels"),c=n.closest(".sow-accordion-panel");c.is(".sow-accordion-panel-open")?r(c.get(0)):d(c.get(0)),!isNaN(a)&&a>0&&s.length>a&&r(s[0])}),c){t=function(){for(var n=[],a=0;a<s.length;a++){var i=o(s[a]).data("anchor");i&&(n[a]=i)}n&&n.length?window.location.hash=n.join(","):window.history.pushState("",document.title,window.location.pathname+window.location.search)};var w=function(){for(var n=e.toArray(),a=0;a<n.length;a++){panel=n[a];var i=o(panel).data("anchor");i&&window.location.hash.indexOf(i)>-1?d(panel,!0):r(panel,!0)}};o(window).on("hashchange",w),window.location.hash?w():t()}})},sowb.setupAccordion(),o(sowb).on("setup_widgets",sowb.setupAccordion)}),window.sowb=sowb;
widgets/accordion/styles/default.less CHANGED