Everest Forms – Easy Contact Form and Form Builder - Version 1.8.2

Version Description

  • 27-12-2021 =
  • Fix - Color Picker in Icon Color of Ratings field.
  • Enhancement - No Duplicate field option added.
  • Enhancement - Keyboard Shortcut in Form Builder.
  • Enhancement - Conditional logic conditional redirection.
  • Feature - Populate form field via query string.
Download this release

Release Info

Developer everestforms
Plugin Icon 128x128 Everest Forms – Easy Contact Form and Form Builder
Version 1.8.2
Comparing to
See all releases

Code changes from version 1.8.1 to 1.8.2

assets/js/admin/admin.js CHANGED
@@ -2,7 +2,18 @@
2
  ( function( $, params ) {
3
 
4
  // Colorpicker.
5
- $( '.evf-colorpicker' ).wpColorPicker();
 
 
 
 
 
 
 
 
 
 
 
6
 
7
  // Enable Perfect Scrollbar.
8
  $( document ).on( 'init_perfect_scrollbar', function() {
2
  ( function( $, params ) {
3
 
4
  // Colorpicker.
5
+ $( document ).on( 'click', '.everest-forms-field.everest-forms-field-rating', function() {
6
+ $( '.everest-forms-field-option-row-icon_color input.evf-colorpicker' ).wpColorPicker({
7
+ change: function( event ) {
8
+ var $this = $( this ),
9
+ value = $this.val(),
10
+ id = $this.closest( '.everest-forms-field-option-row' ).data( 'field-id' ),
11
+ $icons = $( '#everest-forms-field-'+id +' .rating-icon svg' );
12
+ $icons.css( 'fill', value );
13
+ }
14
+ });
15
+ });
16
+
17
 
18
  // Enable Perfect Scrollbar.
19
  $( document ).on( 'init_perfect_scrollbar', function() {
assets/js/admin/admin.min.js CHANGED
@@ -1 +1 @@
1
- !function(n,i){n(".evf-colorpicker").wpColorPicker(),n(document).on("init_perfect_scrollbar",function(){1<=n("nav.evf-nav-tab-wrapper").length&&(window.evf_nav_ps=new PerfectScrollbar("nav.evf-nav-tab-wrapper",{suppressScrollY:!0,useBothWheelAxes:!0,wheelPropagation:!0}))}),n(window).on("resize orientationchange",function(){1<=n("nav.evf-nav-tab-wrapper").length&&(clearTimeout(void 0),setTimeout(function(){window.evf_nav_ps.update()},400))}),n(document).ready(function(e){"undefined"!=typeof PerfectScrollbar&&e(document).trigger("init_perfect_scrollbar")}),n(document.body).on("evf_add_error_tip",function(e,t,r,i){var o=t.position();0===t.parent().find(".evf_error_tip").length&&(t.after('<div class="evf_error_tip '+r+'">'+i[r]+"</div>"),t.parent().find(".evf_error_tip").css("left",o.left+t.width()-t.width()/2-n(".evf_error_tip").width()/2).css("top",o.top+t.height()).fadeIn("100"))}).on("evf_remove_error_tip",function(e,t,r){t.parent().find(".evf_error_tip."+r).fadeOut("100",function(){n(this).remove()})}).on("click","input:not([type=number])",function(){n(".evf_error_tip").fadeOut("100",function(){n(this).remove()})}).on("blur",".evf-input-meta-key[type=text], .evf-input-number[type=number]",function(){n(".evf_error_tip").fadeOut("100",function(){n(this).remove()})}).on("change",".evf-input-meta-key[type=text], .evf-input-number[type=number]",function(){var e=n(this).is(".evf-input-number")?new RegExp("[^-0-9]+","gi"):new RegExp("[^a-z0-9_-]+","gi"),t=n(this).val(),e=t.replace(e,"");t!==e&&n(this).val(e)}).on("keyup",".evf-input-meta-key[type=text]",function(){var e;n(this).is(".evf-input-meta-key")&&(r=new RegExp("[^a-z0-9_-]+","gi"),e="i18n_field_meta_key_error");var t=n(this).val(),r=t.replace(r,"");t!==r?n(document.body).triggerHandler("evf_add_error_tip",[n(this),e,i]):n(document.body).triggerHandler("evf_remove_error_tip",[n(this),e])}).on("keyup focus",".evf-input-number[type=number]",function(){var e=n(this).parent().data("fieldId")?n(this).parent().data("fieldId"):n(this).closest(".everest-forms-field-option-row").data("field-id"),t=n("input#everest-forms-field-option-"+e+"-max_value"),e=n("input#everest-forms-field-option-"+e+"-min_value"),t=t.val(),e=e.val();0!==e.length&&0!==t.length&&(parseFloat(e)>parseFloat(t)?-1!==n(this).attr("id").indexOf("min_value")?n(document.body).triggerHandler("evf_add_error_tip",[n(this),"i18n_field_min_value_greater",i]):n(document.body).triggerHandler("evf_add_error_tip",[n(this),"i18n_field_max_value_smaller",i]):(n(document.body).triggerHandler("evf_remove_error_tip",[n(this),"i18n_field_max_value_smaller"]),n(document.body).triggerHandler("evf_remove_error_tip",[n(this),"i18n_field_min_value_greater"])))}).on("init_tooltips",function(){n(".tips, .help_tip, .everest-forms-help-tip, .everest-forms-help-tooltip, .everest-forms-icon").tooltipster({maxWidth:200,multiple:!0,interactive:!0,position:"bottom",contentAsHTML:!0,updateAnimation:!1,restoration:"current",functionInit:function(e,t){t=n(t.origin).attr("data-tip");t&&e.content(t)}})}),n("body").on("mouseenter",".evf-content-email-settings-inner .everest-forms-help-tooltip:not(.tooltipstered)",function(){n(this).tooltipster({maxWidth:200,multiple:!0,interactive:!0,position:"bottom",contentAsHTML:!0,updateAnimation:!1,restoration:"current",functionInit:function(e,t){t=n(t.origin).attr("data-tip");t&&e.content(t)}}),n(this).tooltipster("open")}),n(document).on("click",".everest-forms-email-add",function(){n(".evf-content-email-settings-inner .tooltipstered").tooltipster("destroy")}),n(document.body).trigger("init_tooltips"),n(document).on("heartbeat-send",function(e,t){var r=n("#everest-forms-entries-list"),i=r.find("#entries-list").data("form-id");last_entry_id=r.find("#entries-list").data("last-entry-id"),r.length&&"undefined"!=typeof last_entry_id&&(t.evf_new_entries_form_id=i,t.evf_new_entries_last_entry_id=last_entry_id)}),n(document).on("heartbeat-tick",function(e,t){var r=n("#everest-forms-entries-list"),i=r.find(".wp-list-table thead tr:first-child > :visible").length;r.length&&t.evf_new_entries_notification&&(r.find(".new-entries-notification").length||r.find(".wp-list-table thead").append('<tr class="new-entries-notification"><td colspan="'+i+'"><a href="#new" onClick="window.location.reload(true);"></a></td></tr>'),r.find(".new-entries-notification a").text(t.evf_new_entries_notification).slideDown({duration:500,start:function(){n(this).css({display:"block"})}}))}),n(document).on("click","#everest-forms-welcome .welcome-video-play",function(e){e.preventDefault(),n(this).find(".everest-froms-welcome-thumb").remove(),n(this).append('<div class="welcome-video-container"><iframe width="760" height="429" src="https://www.youtube.com/embed/N_HbZccA-Ts?rel=0&amp;showinfo=0&amp;autoplay=1" frameborder="0" allowfullscreen></iframe></div>')}),n("#everest-forms-import").on("change",function(e){var t=n("#everest-forms-import").prop("files")[0];n("#import-file-name").html(t.name)}),n(".everest-forms-export-form-action").on("click",function(){var e=n(this).closest(".everest-forms-export-form").find("#everest-forms-form-export").val();if(n(this).closest(".everest-forms-export-form").find("#message").remove(),!e)return n(this).closest(".everest-forms-export-form").find("h3").after('<div id="message" class="error inline everest-froms-import_notice"><p><strong>'+everest_forms_admin.i18n_form_export_action_error+"</strong></p></div>"),!1}),n(".everest_forms_import_action").on("click",function(){var e=n("#everest-forms-import").prop("files")[0],t=new FormData;t.append("jsonfile",e),t.append("action","everest_forms_import_form_action"),t.append("security",everest_forms_admin.ajax_import_nonce),n.ajax({url:evf_email_params.ajax_url,dataType:"json",cache:!1,contentType:!1,processData:!1,data:t,type:"POST",beforeSend:function(){n(".everest_forms_import_action").closest(".everest_forms_import_action").append('<i class="evf-loading evf-loading-active"></i>'),n(".everest-froms-import_notice").remove()},complete:function(e){var t="";n(".everest_forms_import_action").closest(".everest_forms_import_action").find(".evf-loading").remove(),n(".everest-froms-import_notice").remove(),t=!0===e.responseJSON.success?'<div id="message" class="updated inline everest-froms-import_notice"><p><strong>'+e.responseJSON.data.message+"</strong></p></div>":'<div id="message" class="error inline everest-froms-import_notice"><p><strong>'+e.responseJSON.data.message+"</strong></p></div>",n(".everest-forms-import-form").find("h3").after(t),n("#everest-forms-import").val("")}})}),n(".everest-forms-btn-group .everest-forms-btn").on("click",function(){n(this).siblings().removeClass("is-active"),n(this).addClass("is-active")})}(jQuery,everest_forms_admin);
1
+ !function(n,r){n(document).on("click",".everest-forms-field.everest-forms-field-rating",function(){n(".everest-forms-field-option-row-icon_color input.evf-colorpicker").wpColorPicker({change:function(e){var t=n(this),i=t.val(),t=t.closest(".everest-forms-field-option-row").data("field-id");n("#everest-forms-field-"+t+" .rating-icon svg").css("fill",i)}})}),n(document).on("init_perfect_scrollbar",function(){1<=n("nav.evf-nav-tab-wrapper").length&&(window.evf_nav_ps=new PerfectScrollbar("nav.evf-nav-tab-wrapper",{suppressScrollY:!0,useBothWheelAxes:!0,wheelPropagation:!0}))}),n(window).on("resize orientationchange",function(){1<=n("nav.evf-nav-tab-wrapper").length&&(clearTimeout(void 0),setTimeout(function(){window.evf_nav_ps.update()},400))}),n(document).ready(function(e){"undefined"!=typeof PerfectScrollbar&&e(document).trigger("init_perfect_scrollbar")}),n(document.body).on("evf_add_error_tip",function(e,t,i,r){var o=t.position();0===t.parent().find(".evf_error_tip").length&&(t.after('<div class="evf_error_tip '+i+'">'+r[i]+"</div>"),t.parent().find(".evf_error_tip").css("left",o.left+t.width()-t.width()/2-n(".evf_error_tip").width()/2).css("top",o.top+t.height()).fadeIn("100"))}).on("evf_remove_error_tip",function(e,t,i){t.parent().find(".evf_error_tip."+i).fadeOut("100",function(){n(this).remove()})}).on("click","input:not([type=number])",function(){n(".evf_error_tip").fadeOut("100",function(){n(this).remove()})}).on("blur",".evf-input-meta-key[type=text], .evf-input-number[type=number]",function(){n(".evf_error_tip").fadeOut("100",function(){n(this).remove()})}).on("change",".evf-input-meta-key[type=text], .evf-input-number[type=number]",function(){var e=n(this).is(".evf-input-number")?new RegExp("[^-0-9]+","gi"):new RegExp("[^a-z0-9_-]+","gi"),t=n(this).val(),e=t.replace(e,"");t!==e&&n(this).val(e)}).on("keyup",".evf-input-meta-key[type=text]",function(){var e;n(this).is(".evf-input-meta-key")&&(i=new RegExp("[^a-z0-9_-]+","gi"),e="i18n_field_meta_key_error");var t=n(this).val(),i=t.replace(i,"");t!==i?n(document.body).triggerHandler("evf_add_error_tip",[n(this),e,r]):n(document.body).triggerHandler("evf_remove_error_tip",[n(this),e])}).on("keyup focus",".evf-input-number[type=number]",function(){var e=n(this).parent().data("fieldId")?n(this).parent().data("fieldId"):n(this).closest(".everest-forms-field-option-row").data("field-id"),t=n("input#everest-forms-field-option-"+e+"-max_value"),e=n("input#everest-forms-field-option-"+e+"-min_value"),t=t.val(),e=e.val();0!==e.length&&0!==t.length&&(parseFloat(e)>parseFloat(t)?-1!==n(this).attr("id").indexOf("min_value")?n(document.body).triggerHandler("evf_add_error_tip",[n(this),"i18n_field_min_value_greater",r]):n(document.body).triggerHandler("evf_add_error_tip",[n(this),"i18n_field_max_value_smaller",r]):(n(document.body).triggerHandler("evf_remove_error_tip",[n(this),"i18n_field_max_value_smaller"]),n(document.body).triggerHandler("evf_remove_error_tip",[n(this),"i18n_field_min_value_greater"])))}).on("init_tooltips",function(){n(".tips, .help_tip, .everest-forms-help-tip, .everest-forms-help-tooltip, .everest-forms-icon").tooltipster({maxWidth:200,multiple:!0,interactive:!0,position:"bottom",contentAsHTML:!0,updateAnimation:!1,restoration:"current",functionInit:function(e,t){t=n(t.origin).attr("data-tip");t&&e.content(t)}})}),n("body").on("mouseenter",".evf-content-email-settings-inner .everest-forms-help-tooltip:not(.tooltipstered)",function(){n(this).tooltipster({maxWidth:200,multiple:!0,interactive:!0,position:"bottom",contentAsHTML:!0,updateAnimation:!1,restoration:"current",functionInit:function(e,t){t=n(t.origin).attr("data-tip");t&&e.content(t)}}),n(this).tooltipster("open")}),n(document).on("click",".everest-forms-email-add",function(){n(".evf-content-email-settings-inner .tooltipstered").tooltipster("destroy")}),n(document.body).trigger("init_tooltips"),n(document).on("heartbeat-send",function(e,t){var i=n("#everest-forms-entries-list"),r=i.find("#entries-list").data("form-id");last_entry_id=i.find("#entries-list").data("last-entry-id"),i.length&&"undefined"!=typeof last_entry_id&&(t.evf_new_entries_form_id=r,t.evf_new_entries_last_entry_id=last_entry_id)}),n(document).on("heartbeat-tick",function(e,t){var i=n("#everest-forms-entries-list"),r=i.find(".wp-list-table thead tr:first-child > :visible").length;i.length&&t.evf_new_entries_notification&&(i.find(".new-entries-notification").length||i.find(".wp-list-table thead").append('<tr class="new-entries-notification"><td colspan="'+r+'"><a href="#new" onClick="window.location.reload(true);"></a></td></tr>'),i.find(".new-entries-notification a").text(t.evf_new_entries_notification).slideDown({duration:500,start:function(){n(this).css({display:"block"})}}))}),n(document).on("click","#everest-forms-welcome .welcome-video-play",function(e){e.preventDefault(),n(this).find(".everest-froms-welcome-thumb").remove(),n(this).append('<div class="welcome-video-container"><iframe width="760" height="429" src="https://www.youtube.com/embed/N_HbZccA-Ts?rel=0&amp;showinfo=0&amp;autoplay=1" frameborder="0" allowfullscreen></iframe></div>')}),n("#everest-forms-import").on("change",function(e){var t=n("#everest-forms-import").prop("files")[0];n("#import-file-name").html(t.name)}),n(".everest-forms-export-form-action").on("click",function(){var e=n(this).closest(".everest-forms-export-form").find("#everest-forms-form-export").val();if(n(this).closest(".everest-forms-export-form").find("#message").remove(),!e)return n(this).closest(".everest-forms-export-form").find("h3").after('<div id="message" class="error inline everest-froms-import_notice"><p><strong>'+everest_forms_admin.i18n_form_export_action_error+"</strong></p></div>"),!1}),n(".everest_forms_import_action").on("click",function(){var e=n("#everest-forms-import").prop("files")[0],t=new FormData;t.append("jsonfile",e),t.append("action","everest_forms_import_form_action"),t.append("security",everest_forms_admin.ajax_import_nonce),n.ajax({url:evf_email_params.ajax_url,dataType:"json",cache:!1,contentType:!1,processData:!1,data:t,type:"POST",beforeSend:function(){n(".everest_forms_import_action").closest(".everest_forms_import_action").append('<i class="evf-loading evf-loading-active"></i>'),n(".everest-froms-import_notice").remove()},complete:function(e){var t="";n(".everest_forms_import_action").closest(".everest_forms_import_action").find(".evf-loading").remove(),n(".everest-froms-import_notice").remove(),t=!0===e.responseJSON.success?'<div id="message" class="updated inline everest-froms-import_notice"><p><strong>'+e.responseJSON.data.message+"</strong></p></div>":'<div id="message" class="error inline everest-froms-import_notice"><p><strong>'+e.responseJSON.data.message+"</strong></p></div>",n(".everest-forms-import-form").find("h3").after(t),n("#everest-forms-import").val("")}})}),n(".everest-forms-btn-group .everest-forms-btn").on("click",function(){n(this).siblings().removeClass("is-active"),n(this).addClass("is-active")})}(jQuery,everest_forms_admin);
assets/js/admin/form-builder.js CHANGED
@@ -343,12 +343,15 @@
343
  EVFPanelBuilder.checkEmptyGrid();
344
  EVFPanelBuilder.bindFields();
345
  EVFPanelBuilder.bindFormPreview();
 
 
346
  EVFPanelBuilder.bindGridSwitcher();
347
  EVFPanelBuilder.bindFieldSettings();
348
  EVFPanelBuilder.bindFieldDelete();
349
  EVFPanelBuilder.bindFieldDeleteWithKeyEvent();
350
  EVFPanelBuilder.bindCloneField();
351
  EVFPanelBuilder.bindSaveOption();
 
352
  EVFPanelBuilder.bindAddNewRow();
353
  EVFPanelBuilder.bindRemoveRow();
354
  EVFPanelBuilder.bindFormSettings();
@@ -821,6 +824,19 @@
821
  }
822
  });
823
 
 
 
 
 
 
 
 
 
 
 
 
 
 
824
  // Real-time updates for "Description" field option.
825
  $builder.on( 'input', '.everest-forms-field-option-row-description textarea', function() {
826
  var $this = $( this ),
@@ -1826,6 +1842,19 @@
1826
  });
1827
  });
1828
  },
 
 
 
 
 
 
 
 
 
 
 
 
 
1829
  getStructure: function () {
1830
  var wrapper = $( '.evf-admin-field-wrapper' );
1831
  var structure = [];
@@ -2082,6 +2111,34 @@
2082
  }
2083
  },
2084
  bindFormPreview: function () {},
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
2085
  bindGridSwitcher: function () {
2086
  $('body').on('click', '.evf-show-grid', function (e) {
2087
  e.stopPropagation();
@@ -2500,31 +2557,34 @@ jQuery(function () {
2500
  jQuery( '.evf-panel-field-options-button.evf-disabled-tab' ).hide();
2501
 
2502
  // Conditional Logic fields for General Settings in Form for Submission Redirection.
2503
- var conditional_rule_selection = jQuery('#everest-forms-conditional-field-settings-redirect_to option:selected').val();
2504
 
2505
- if ( 'custom_page' == conditional_rule_selection ) {
2506
- jQuery('#everest-forms-conditional-field-settings-custom_page').show();
2507
- jQuery('#everest-forms-conditional-field-settings-external_url').hide();
2508
- }
2509
- else if( 'external_url' == conditional_rule_selection ) {
2510
- jQuery('#everest-forms-conditional-field-settings-custom_page').hide();
2511
- jQuery('#everest-forms-conditional-field-settings-external_url').show();
2512
- } else {
2513
- jQuery('#everest-forms-conditional-field-settings-custom_page').hide();
2514
- jQuery('#everest-forms-conditional-field-settings-external_url').hide();
2515
- }
 
 
 
 
2516
 
2517
- jQuery( '#everest-forms-conditional-field-settings-redirect_to' ).on( 'change', function () {
2518
  if ( 'custom_page' == this.value ) {
2519
- jQuery('#everest-forms-conditional-field-settings-custom_page').show();
2520
- jQuery('#everest-forms-conditional-field-settings-external_url').hide();
2521
  }
2522
  else if( 'external_url' == this.value ) {
2523
- jQuery('#everest-forms-conditional-field-settings-custom_page').hide();
2524
- jQuery('#everest-forms-conditional-field-settings-external_url').show();
2525
  } else {
2526
- jQuery('#everest-forms-conditional-field-settings-custom_page').hide();
2527
- jQuery('#everest-forms-conditional-field-settings-external_url').hide();
2528
  }
2529
  });
2530
 
343
  EVFPanelBuilder.checkEmptyGrid();
344
  EVFPanelBuilder.bindFields();
345
  EVFPanelBuilder.bindFormPreview();
346
+ EVFPanelBuilder.bindFormPreviewWithKeyEvent();
347
+ EVFPanelBuilder.bindFormEntriesWithKeyEvent();
348
  EVFPanelBuilder.bindGridSwitcher();
349
  EVFPanelBuilder.bindFieldSettings();
350
  EVFPanelBuilder.bindFieldDelete();
351
  EVFPanelBuilder.bindFieldDeleteWithKeyEvent();
352
  EVFPanelBuilder.bindCloneField();
353
  EVFPanelBuilder.bindSaveOption();
354
+ EVFPanelBuilder.bindSaveOptionWithKeyEvent();
355
  EVFPanelBuilder.bindAddNewRow();
356
  EVFPanelBuilder.bindRemoveRow();
357
  EVFPanelBuilder.bindFormSettings();
824
  }
825
  });
826
 
827
+ $builder.on( 'change', '.everest-forms-field-option-row-enable_prepopulate input', function( event ) {
828
+ var id = $( this ).parent().data( 'field-id' );
829
+
830
+ $( '#everest-forms-field-' + id ).toggleClass( 'parameter_name' );
831
+
832
+ // Toggle "Parameter Name" option.
833
+ if ( $( event.target ).is( ':checked' ) ) {
834
+ $( '#everest-forms-field-option-row-' + id + '-parameter_name' ).show();
835
+ } else {
836
+ $( '#everest-forms-field-option-row-' + id + '-parameter_name' ).hide();
837
+ }
838
+ });
839
+
840
  // Real-time updates for "Description" field option.
841
  $builder.on( 'input', '.everest-forms-field-option-row-description textarea', function() {
842
  var $this = $( this ),
1842
  });
1843
  });
1844
  },
1845
+ bindSaveOptionWithKeyEvent:function() {
1846
+ $('body').on("keydown", function (e) {
1847
+ if (e.ctrlKey || e.metaKey) {
1848
+ if (
1849
+ "s" ===
1850
+ String.fromCharCode(e.which).toLowerCase() || 83 === e.which
1851
+ ) {
1852
+ e.preventDefault();
1853
+ $('.everest-forms-save-button').trigger('click');
1854
+ }
1855
+ }
1856
+ });
1857
+ },
1858
  getStructure: function () {
1859
  var wrapper = $( '.evf-admin-field-wrapper' );
1860
  var structure = [];
2111
  }
2112
  },
2113
  bindFormPreview: function () {},
2114
+ bindFormPreviewWithKeyEvent:function (){
2115
+ $( 'body' ).on( 'keydown', function( e ) {
2116
+ if (e.ctrlKey || e.metaKey) {
2117
+ if ( (
2118
+ "p" ===
2119
+ String.fromCharCode(e.which).toLowerCase() || 80 === e.which )
2120
+ ) {
2121
+ e.preventDefault();
2122
+ window.open( evf_data.preview_url );
2123
+ }
2124
+ }
2125
+
2126
+ });
2127
+ },
2128
+ bindFormEntriesWithKeyEvent:function (){
2129
+ $( 'body' ).on( 'keydown', function( e ) {
2130
+ if (e.ctrlKey || e.metaKey) {
2131
+ if ( (
2132
+ "e" ===
2133
+ String.fromCharCode(e.which).toLowerCase() || 69 === e.which )
2134
+ ) {
2135
+ e.preventDefault();
2136
+ window.open( evf_data.entries_url );
2137
+ }
2138
+ }
2139
+
2140
+ });
2141
+ },
2142
  bindGridSwitcher: function () {
2143
  $('body').on('click', '.evf-show-grid', function (e) {
2144
  e.stopPropagation();
2557
  jQuery( '.evf-panel-field-options-button.evf-disabled-tab' ).hide();
2558
 
2559
  // Conditional Logic fields for General Settings in Form for Submission Redirection.
 
2560
 
2561
+ jQuery( '.everest-forms-conditional-field-settings-redirect_to').each(function() {
2562
+ var conditional_rule_selection =this.value;
2563
+ if ( 'custom_page' == conditional_rule_selection ) {
2564
+ jQuery(this).parents('.evf-field-conditional-container').find('.everest-forms-conditional-field-settings-custom_page').show();
2565
+ jQuery(this).parents('.evf-field-conditional-container').find('.everest-forms-conditional-field-settings-external_url').hide();
2566
+ }
2567
+ else if( 'external_url' == conditional_rule_selection ) {
2568
+ jQuery(this).parents('.evf-field-conditional-container').find('.everest-forms-conditional-field-settings-custom_page').hide();
2569
+ jQuery(this).parents('.evf-field-conditional-container').find('.everest-forms-conditional-field-settings-external_url').show();
2570
+ } else {
2571
+ jQuery(this).parents('.evf-field-conditional-container').find('.everest-forms-conditional-field-settings-custom_page').hide();
2572
+ jQuery(this).parents('.evf-field-conditional-container').find('.everest-forms-conditional-field-settings-external_url').hide();
2573
+ }
2574
+
2575
+ })
2576
 
2577
+ jQuery( document ).on( 'change', '.everest-forms-conditional-field-settings-redirect_to', function () {
2578
  if ( 'custom_page' == this.value ) {
2579
+ jQuery(this).parents('.evf-field-conditional-container').find('.everest-forms-conditional-field-settings-custom_page').show();
2580
+ jQuery(this).parents('.evf-field-conditional-container').find('.everest-forms-conditional-field-settings-external_url').hide();
2581
  }
2582
  else if( 'external_url' == this.value ) {
2583
+ jQuery(this).parents('.evf-field-conditional-container').find('.everest-forms-conditional-field-settings-custom_page').hide();
2584
+ jQuery(this).parents('.evf-field-conditional-container').find('.everest-forms-conditional-field-settings-external_url').show();
2585
  } else {
2586
+ jQuery(this).parents('.evf-field-conditional-container').find('.everest-forms-conditional-field-settings-custom_page').hide();
2587
+ jQuery(this).parents('.evf-field-conditional-container').find('.everest-forms-conditional-field-settings-external_url').hide();
2588
  }
2589
  });
2590
 
assets/js/admin/form-builder.min.js CHANGED
@@ -1 +1 @@
1
- !function(p,c){var a,m={init:function(){p(document).ready(function(e){e("evf-panel-integrations-button a").hasClass("active")||(e("#everest-forms-panel-integrations").find(".everest-forms-panel-sidebar a").first().addClass("active"),e("#everest-forms-panel-integrations").find(".everest-forms-panel-sidebar a").hasClass("active")&&e("#everest-forms-panel-integrations").find(".everest-forms-panel-sidebar a").next(".everest-forms-active-connections").first().addClass("active"),e(".everest-forms-panel-content").find(".evf-panel-content-section").first().addClass("active"))}),p(document).ready(function(o){"1"===o(".everest-forms-min-max-date-format input").val()&&(o(".everest-forms-min-date").addClass("flatpickr-field").flatpickr({disableMobile:!0,onChange:function(e,t,i){o(".everest-forms-min-date").val(t)},onOpen:function(e,t,i){i.set("maxDate",o(".everest-forms-max-date").val())}}),o(".everest-forms-max-date").addClass("flatpickr-field").flatpickr({disableMobile:!0,onChange:function(e,t,i){o(".everest-forms-max-date").val(t)},onOpen:function(e,t,i){i.set("minDate",o(".everest-forms-min-date").val())}}))}),p("evf-panel-payments-button a").hasClass("active")||(p("#everest-forms-panel-payments").find(".everest-forms-panel-sidebar a").first().addClass("active"),p(".everest-forms-panel-content").find(".evf-payment-setting-content").first().addClass("active")),p(document.body).find("#copy-shortcode").on("click",this.copyShortcode).on("aftercopy",this.copySuccess).on("aftercopyfailure",this.copyFail),p(document.body).find(".evf-copy-shortcode").each(function(){p(this).on("click",m.copyShortcode).on("aftercopy",m.copySuccess).on("aftercopyfailure",m.copyFail)}),p(document).ready(m.ready),p(window).on("load",m.load),p(document.body).on("evf-init-builder-fields",function(){m.bindFields()}).trigger("evf-init-builder-fields"),p(document.body).on("adjust_builder_width",function(){var e=p("#adminmenuwrap").width();p("#everest-forms-builder-form").css({width:"calc(100% - "+e+"px)"})}).trigger("adjust_builder_width"),p(document.body).on("click","#collapse-button",function(){p("#everest-forms-builder-form").width(""),p(document.body).trigger("adjust_builder_width")}),p(window).on("resize orientationchange",function(){clearTimeout(void 0),setTimeout(function(){p("#everest-forms-builder").width(""),p(document.body).trigger("adjust_builder_width")},250)}).trigger("resize")},copyShortcode:function(e){evfClearClipboard(),evfSetClipboard(p(this).closest(".evf-shortcode-field").find("input").val(),p(this)),e.preventDefault()},copySuccess:function(){p(this).tooltipster("content",p(this).attr("data-copied")).trigger("mouseenter").on("mouseleave",function(){var e=p(this);setTimeout(function(){e.tooltipster("content",e.attr("data-tip"))},1e3)})},copyFail:function(){p(this).closest(".evf-shortcode-field").find("input").focus().select()},load:function(){p(".everest-forms-overlay").fadeOut()},ready:function(){var e,t;a=p("#everest-forms-builder"),m.bindUIActions(),m.bindEditActions(),jconfirm.defaults={closeIcon:!0,backgroundDismiss:!0,escapeKey:!0,animationBounce:1,useBootstrap:!1,theme:"modern",boxWidth:"400px",columnClass:"evf-responsive-class"},"undefined"!=typeof PerfectScrollbar&&(e=p(".everest-forms-tab-content"),t=p(".everest-forms-panel"),1<=e.length&&(window.evf_tab_scroller=new PerfectScrollbar(".everest-forms-tab-content",{suppressScrollX:!0})),t.each(function(){var e=p(this),t=e.attr("id");1<=e.find(".everest-forms-panel-sidebar").length&&(window.evf_setting_scroller=new PerfectScrollbar("#"+t+" .everest-forms-panel-sidebar"))})),a.on("change",".everest-forms-field-option-row-limit_enabled input",function(e){m.updateTextFieldsLimitControls(p(e.target).parents(".everest-forms-field-option-row-limit_enabled").data().fieldId,e.target.checked)}),a.on("change",".everest-forms-field-option-select .everest-forms-field-option-row-enhanced_select input",function(e){m.enhancedSelectFieldStyle(p(e.target).parents(".everest-forms-field-option-row-enhanced_select").data().fieldId,e.target.checked)}),a.on("click",".everest-forms-field-option-row-choices .everest-forms-btn-group span",function(e){p(this).hasClass("upgrade-modal")&&"checkbox"===p(this).data("type")?(p(this).parent().find("span").addClass("is-active"),p(this).removeClass("is-active"),m.updateEnhandedSelectField(p(e.target).parents(".everest-forms-field-option-row-choices").data().fieldId,!1)):(p(this).parent().find("span").removeClass("is-active"),p(this).addClass("is-active"),m.updateEnhandedSelectField(p(e.target).parents(".everest-forms-field-option-row-choices").data().fieldId,"multiple"===p(this).data("selection")))}),a.on("keyup",".everest-forms-search-fields",function(){var t=p(this).val().toLowerCase();p(".evf-registered-item").each(function(){var e=p(this);field_type=e.data("field-type"),field_label=e.text().toLowerCase(),-1<field_type.search(t)||-1<field_label.search(t)?(e.addClass("evf-searched-item"),e.show()):(e.removeClass("evf-searched-item"),e.hide())}),p(".everest-forms-add-fields-group").each(function(){p(this).find(".evf-registered-item.evf-searched-item").length<=0?p(this).hide():p(this).show()}),p(".evf-registered-item.evf-searched-item").length?p(".everest-forms-fields-not-found").addClass("hidden"):p(".everest-forms-fields-not-found").removeClass("hidden")}),p(document).trigger("everest_forms_ready")},updateTextFieldsLimitControls:function(e,t){t?p("#everest-forms-field-option-row-"+e+"-limit_controls").removeClass("everest-forms-hidden"):p("#everest-forms-field-option-row-"+e+"-limit_controls").addClass("everest-forms-hidden")},enhancedSelectFieldStyle:function(e,t){var i=p("#everest-forms-field-"+e+" .primary-input"),e=p("#everest-forms-field-option-"+e+"-enhanced_select").is(":checked");t&&e&&i.prop("multiple")?(i.addClass("evf-enhanced-select"),p(document.body).trigger("evf-enhanced-select-init")):(i.removeClass("evf-enhanced-select enhanced"),i.filter(".select2-hidden-accessible").selectWoo("destroy"))},updateEnhandedSelectField:function(e,t){var i=p("#everest-forms-field-"+e+" .primary-input"),o=i.find(".placeholder"),s=p("#everest-forms-field-option-"+e+"-multiple_choices"),n=p("#everest-forms-field-option-row-"+e+"-choices input.default"),r=n.filter(":checked");s.val(t?1:0),i.prop("multiple",t),n.prop("type",t?"checkbox":"radio"),!t&&r.length&&(n.prop("checked",!1),p(r.get(0)).prop("checked",!0)),o.length&&t&&o.prop("selected",!t),m.enhancedSelectFieldStyle(e,t)},bindUIActions:function(){m.bindDefaultTabs(),m.checkEmptyGrid(),m.bindFields(),m.bindFormPreview(),m.bindGridSwitcher(),m.bindFieldSettings(),m.bindFieldDelete(),m.bindFieldDeleteWithKeyEvent(),m.bindCloneField(),m.bindSaveOption(),m.bindAddNewRow(),m.bindRemoveRow(),m.bindFormSettings(),m.bindFormEmail(),m.bindFormIntegrations(),m.bindFormPayment(),m.choicesInit(),m.bindToggleHandleActions(),m.bindLabelEditInputActions(),m.bindSyncedInputActions(),m.init_datepickers(),m.bindBulkOptionActions(),m.bindUIActionsFields(),"field-options"===c.tab&&p(".evf-panel-field-options-button").trigger("click"),p(document.body).on("everest-forms-field-drop",".evf-registered-buttons .evf-registered-item",function(){m.fieldDrop(p(this).clone())})},bindBulkOptionActions:function(){p(document.body).on("click",".evf-toggle-bulk-options",function(e){p(this).closest(".everest-forms-field-option").find(".everest-forms-field-option-row-add_bulk_options").slideToggle()}),p(document.body).on("click",".evf-toggle-presets-list",function(e){p(this).closest(".everest-forms-field-option").find(".everest-forms-field-option-row .evf-options-presets").slideToggle()}),p(document.body).on("click",".evf-add-bulk-options",function(e){var t,i=p(this).closest(".everest-forms-field-option-row"),o=i.data("field-id");i.length&&(t=i.closest(".everest-forms-field-option").find(".everest-forms-field-option-row-choices .evf-choices-list"),o=(i=i.find("textarea#everest-forms-field-option-"+o+"-add_bulk_options")).val().split("\n"),m.addBulkOptions(o,t),i.val(""))}),p(document.body).on("click",".evf-options-preset-label",function(e){var t,i=p(this).closest(".everest-forms-field-option-row"),o=i.data("field-id");i.length&&(t=p(this).closest(".evf-options-preset").find(".evf-options-preset-value").val(),i.find("textarea#everest-forms-field-option-"+o+"-add_bulk_options").val(t),p(this).closest(".evf-options-presets").slideUp())}),p(document.body).on("click",".everest-forms-field-option-row-password_strength",function(){p(this).find('[type="checkbox"]:first').prop("checked")&&p(this).next().find('[type="checkbox"]:first').prop("checked",!1)}),p(document.body).on("click",".everest-forms-field-option-row-password_validation",function(){p(this).find('[type="checkbox"]:first').prop("checked")&&(p(this).prev().find('[type="checkbox"]:first').prop("checked",!1),p(this).prev().find(".everest-forms-inner-options").addClass("everest-forms-hidden"))})},addBulkOptions:function(e,i){e.forEach(function(e){var t;""!==e&&(t=i.find("li").last().find("a.add"),m.choiceAdd(null,t,e.trim()))})},init_datepickers:function(){var e=p(".everest-forms-disable-dates").data("date-format");p(".everest-forms-disable-dates").each(function(){p(this).get(0)._flatpickr||p(this).flatpickr({dateFormat:e,mode:"multiple"})}),p(document.body).on("change",".evf-date-format",function(e){var t=p(".everest-forms-field-option:visible .everest-forms-disable-dates"),i=t.get(0)._flatpickr,o=i.selectedDates,s=p(this).val(),n=[];o.forEach(function(e){n.push(flatpickr.formatDate(e,s))}),i.set("dateFormat",s),t.val(n.join(", "))}),p(document.body).on("click",".evf-clear-disabled-dates",function(){p(".everest-forms-field-option:visible .everest-forms-disable-dates").get(0)._flatpickr.clear()}),p(".everest-forms-field-date-time").each(function(){var e=p(this).attr("data-field-id");m.dateSettingToggler(e,p("#everest-forms-field-option-"+e+"-datetime_style").val())})},bindEditActions:function(){p("#edit-form-name").on("click",function(e){e.stopPropagation(),""!==p("#evf-edit-form-name").val().trim()&&m.toggleEditTitle(e)}),p("#evf-edit-form-name").on("change keypress",function(e){var t=p(this);e.stopPropagation(),13===e.which&&""!==p(this).val().trim()&&m.toggleEditTitle(e),""!==t.val().trim()&&p("#everest-forms-panel-field-settings-form_title").val(t.val().trim())}).on("click",function(e){e.stopPropagation()}),p(document).not(p(".everest-forms-title-desc")).on("click",function(e){var t=p("#evf-edit-form-name");e.stopPropagation(),!t.prop("disabled")&&t.val()&&""!==t.val().trim()&&m.toggleEditTitle(e)})},toggleEditTitle:function(e){var t=p("#edit-form-name").siblings("#evf-edit-form-name");e.preventDefault(),t.prop("disabled",function(e,t){return!t}),t.hasClass("everst-forms-name-editing")||t.focus(),t.toggleClass("everst-forms-name-editing")},formObject:function(e){for(var t=jQuery(e).find("[name]"),i={},o={},s=0;s<t.length;s++){var n=jQuery(t[s]),r=n.prop("name").replace(/\]/gi,"").split("["),a=n.val(),d={};if(!n.is(":radio")&&!n.is(":checkbox")||n.is(":checked")){for(var l=r.length-1;0<=l;l--){var f=r[l];if(0===(f=void 0===f?"":f).length&&(d=[],"undefined"==typeof o[r[l-1]]?o[r[l-1]]=0:o[r[l-1]]+=1,f=o[r[l-1]]),l===r.length-1){if(a)if("true"===a)a=!0;else if("false"===a)a=!1;else if(isNaN(parseFloat(a))||parseFloat(a).toString()!==a)if("string"!=typeof a||"{"!==a.substr(0,1)&&"["!==a.substr(0,1)){if("object"==typeof a&&a.length&&n.is("select")){for(var c={},l=0;l<a.length;l++)c["n"+l]=a[l];a=c}}else try{a=JSON.parse(a)}catch(v){}else a=parseFloat(a);d[f]=a}else{var m=d;(d={})[f]=m}}p.extend(!0,i,d)}}return i},bindUIActionsFields:function(){a.on("click",".everest-forms-field-option-row-choices .add",function(e){m.choiceAdd(e,p(this))}),a.on("click",".everest-forms-field-option-row-choices .remove",function(e){m.choiceDelete(e,p(this))}),a.on("mousedown",".everest-forms-field-option-row-choices input[type=radio]",function(){var e=p(this);e.is(":checked")?e.attr("data-checked","1"):e.attr("data-checked","0")}),a.on("click",".everest-forms-field-option-row-choices input[type=radio]",function(){var e=p(this),t=e.parent().parent();e.parent().parent().find("input[type=radio]").not(this).prop("checked",!1),"1"===e.attr("data-checked")&&(e.prop("checked",!1),e.attr("data-checked","0")),m.choiceUpdate(t.data("field-type"),t.data("field-id"))}),a.on("change",".everest-forms-field-option-row-choices input[type=checkbox]",function(e){var t=p(this).parent().parent();m.choiceUpdate(t.data("field-type"),t.data("field-id"))}),a.on("keyup paste focusout",".everest-forms-field-option-row-choices input.label, .everest-forms-field-option-row-choices input.value",function(e){var t=p(this).parent().parent().parent();m.choiceUpdate(t.data("field-type"),t.data("field-id"))}),a.on("change",".everest-forms-field-option-row-show_values input",function(e){p(this).closest(".everest-forms-field-option").find(".everest-forms-field-option-row-choices ul").toggleClass("show-values")}),a.on("change",".everest-forms-field-option-row-choices_images input",function(){var e=p(this),t=e.parent().data("field-id"),i=p("#everest-forms-field-option-"+t),o=p("#everest-forms-field-option-"+t+"-input_columns"),s=p("#everest-forms-field-option-"+t).find(".everest-forms-field-option-hidden-type").val();e.parent().find(".notice").toggleClass("hidden"),i.find(".everest-forms-field-option-row-choices ul").toggleClass("show-images"),(e.is(":checked")?o.val("inline"):o.val("")).trigger("change"),m.choiceUpdate(s,t)}),a.on("click",".everest-forms-attachment-media-view .upload-button",function(e){var t,i,o=p(this);e.preventDefault(),i||(i=wp.media.frames.everestforms_media_frame=wp.media({title:c.i18n_upload_image_title,className:"media-frame everest-forms-media-frame",frame:"select",multiple:!1,library:{type:"image"},button:{text:c.i18n_upload_image_button}})).on("select",function(){var e=i.state().get("selection").first().toJSON();(t=o.hasClass("button-add-media")?(o.hide(),o.parent()):o.parent().parent().parent()).find(".source").val(e.url),t.find(".attachment-thumb").remove(),t.find(".thumbnail-image").prepend('<img class="attachment-thumb" src="'+e.url+'">'),t.find(".actions").show(),a.trigger("everestFormsImageUploadAdd",[o,t])}),i.open()}),a.on("click",".everest-forms-attachment-media-view .remove-button",function(e){e.preventDefault();e=p(this).parent().parent();e.find(".attachment-thumb").remove(),e.parent().find(".source").val(""),e.parent().find(".button-add-media").show(),a.trigger("everestFormsImageUploadRemove",[p(this),e])}),a.on("everestFormsImageUploadAdd everestFormsImageUploadRemove",function(e,t,i){var o=i.closest(".evf-choices-list"),i=o.data("field-type"),o=o.data("field-id");m.choiceUpdate(i,o)}),a.on("change",".everest-forms-field-option-row-input_columns select",function(){var e=p(this),t=e.val(),i=e.parent().data("field-id"),e="";"inline"===t?e="everest-forms-list-inline":""!==t&&(e="everest-forms-list-"+t+"-columns"),p("#everest-forms-field-"+i).removeClass("everest-forms-list-inline everest-forms-list-2-columns everest-forms-list-3-columns").addClass(e)}),a.on("click",".everest-forms-fields-tab a",function(e){e.preventDefault(),m.fieldTabChoice(p(this).attr("id"))}),a.on("change",".everest-forms-field-option-address input.hide",function(){var e=p(this),t=e.parent().parent().data("field-id"),e=e.parent().parent().data("subfield");p("#everest-forms-field-"+t).find(".everest-forms-"+e).toggleClass("hidden")}),a.on("input",".everest-forms-field-option-row-label input",function(){var e=p(this),t=e.val(),e=e.parent().data("field-id");$label=p("#everest-forms-field-"+e).find(".label-title .text"),$label.hasClass("nl2br")?$label.html(t.replace(/\n/g,"<br>")):$label.html(t)}),a.on("input",".everest-forms-field-option-row-description textarea",function(){var e=p(this),t=e.val(),e=e.parent().data("field-id"),e=p("#everest-forms-field-"+e).find(".description");e.hasClass("nl2br")?e.html(t.replace(/\n/g,"<br>")):e.html(t)}),a.on("change",".everest-forms-field-option-row-required input",function(e){var t=p(this).parent().data("field-id");p("#everest-forms-field-"+t).toggleClass("required"),p(e.target).is(":checked")?p("#everest-forms-field-option-row-"+t+"-required-field-message").show():p("#everest-forms-field-option-row-"+t+"-required-field-message").hide()}),a.on("change",".everest-forms-field-option-row-confirmation input",function(e){var t=p(this).parent().data("field-id");p(e.target).is(":checked")?(p("#everest-forms-field-"+t).find(".everest-forms-confirm").removeClass("everest-forms-confirm-disabled").addClass("everest-forms-confirm-enabled"),p("#everest-forms-field-option-"+t).removeClass("everest-forms-confirm-disabled").addClass("everest-forms-confirm-enabled")):(p("#everest-forms-field-"+t).find(".everest-forms-confirm").removeClass("everest-forms-confirm-enabled").addClass("everest-forms-confirm-disabled"),p("#everest-forms-field-option-"+t).removeClass("everest-forms-confirm-enabled").addClass("everest-forms-confirm-disabled"))}),a.on("input",".everest-forms-field-option-row-placeholder input",function(e){var t=p(this),i=t.val(),t=t.parent().data("field-id"),t=p("#everest-forms-field-"+t).find(".widefat:not(.secondary-input)");t.is("select")?i.length?(t.find(".placeholder").length?t.find(".placeholder").text(i):t.prepend('<option class="placeholder" selected>'+i+"</option>"),t.data("placeholder",i),t.hasClass("enhanced")&&t.parent().find(".select2-search__field").prop("placeholder",i)):t.find(".placeholder").remove():t.attr("placeholder",i)}),a.on("input",".everest-forms-field-option-address input.placeholder",function(e){var t=p(this),i=t.val(),o=t.parent().parent().data("field-id"),t=t.parent().parent().data("subfield");p("#everest-forms-field-"+o).find(".everest-forms-"+t+" input").attr("placeholder",i)}),a.on("input",".everest-forms-field-option-row-confirmation_placeholder input",function(){var e=p(this),t=e.val(),e=e.parent().data("field-id");p("#everest-forms-field-"+e).find(".secondary-input").attr("placeholder",t)}),a.on("change",".everest-forms-field-option-row-label_hide input",function(){var e=p(this).parent().data("field-id");p("#everest-forms-field-"+e).toggleClass("label_hide")}),a.on("change",".everest-forms-field-option-row-sublabel_hide input",function(){var e=p(this).parent().data("field-id");p("#everest-forms-field-"+e).toggleClass("sublabel_hide")}),a.on("change",".everest-forms-field-option-row-datetime_format select, .everest-forms-field-option-row-phone_format select, .everest-forms-field-option-row-item_price select, .everest-forms-field-option-row-format select",function(e){var t=p(this),i=t.val(),t=t.parent().data("field-id");p("#everest-forms-field-"+t).find(".format-selected").removeClass().addClass("format-selected format-selected-"+i),p("#everest-forms-field-option-"+t).find(".format-selected").removeClass().addClass("format-selected format-selected-"+i)}),a.on("change",".everest-forms-field-option-row-datetime_style select",function(){m.dateSettingToggler(p(this).parent().attr("data-field-id"),p(this).val())}),p(".everest-forms-field-option-row-time_interval_format [id*=enable_min_max_time]").each(function(){p(this).prop("checked")?(p(this).parent().parent().find(".input-group-col-2").has(" [id*=min_time_hour]").show(),p(this).parent().parent().find(".input-group-col-2").has(" [id*=max_time_hour]").show(),p(this).parent().parent().find(".input-group-col-2").has(" [for*=select_min_time]").show(),p(this).parent().parent().find(".input-group-col-2").has("[for*=select_max_time]").show()):(p(this).parent().parent().find(".input-group-col-2").has("[id*=min_time_hour]").hide(),p(this).parent().parent().find(".input-group-col-2").has("[id*=max_time_hour]").hide(),p(this).parent().parent().find("[for*=select_min_time]").hide(),p(this).parent().parent().find("[for*=select_max_time]").hide())}),a.on("click",".everest-forms-field-option-row-time_interval_format [id*=enable_min_max_time]",function(){p(this).prop("checked")?(p(this).parent().parent().find(".input-group-col-2").has(" [id*=min_time_hour]").show(),p(this).parent().parent().find(".input-group-col-2").has(" [id*=max_time_hour]").show(),p(this).parent().parent().find("[for*=select_min_time]").show(),p(this).parent().parent().find("[for*=select_max_time]").show()):(p(this).parent().parent().find(".input-group-col-2").has("[id*=min_time_hour]").hide(),p(this).parent().parent().find(".input-group-col-2").has("[id*=max_time_hour]").hide(),p(this).parent().parent().find("[for*=select_min_time]").hide(),p(this).parent().parent().find("[for*=select_max_time]").hide())}),a.on("change",".everest-forms-field-option-row-time_interval_format select[id*=time_format]",function(){min_hour=p(this).parent().siblings(".input-group-col-2").find("[id*=min_time_hour]"),max_hour=p(this).parent().siblings(".input-group-col-2").find("[id*=max_time_hour]");var e,t,o=min_hour.find("option:selected").val(),s=max_hour.find("option:selected").val(),n="";for(i=0;i<=23;i++)"H:i"===p(this).val()?n+='<option value = "'+i+'">'+(i<10?"0"+i:i)+"</option>":(e=" PM",0==(t=i<12?(e=" AM",i):i-12)&&(t=12),n+='<option value = "'+i+'">'+t+e+"</option>");min_hour.html(n),max_hour.html(n),min_hour.find("option[value="+o+"]").prop("selected",!0),max_hour.find("option[value="+s+"]").prop("selected",!0)})},dateSettingToggler:function(e,t){"picker"==t?(p("#everest-forms-field-option-row-"+e+"-placeholder").show(),p("#everest-forms-field-option-"+e+"-disable_dates").show(),p("label[for=everest-forms-field-option-"+e+"-disable_dates]").show(),p("#everest-forms-field-option-"+e+"-date_mode-range").parents().find("everest-forms-checklist").show(),p(".everest-forms-field-option-row-date_format .time_interval").show(),p("#everest-forms-field-option-"+e+"-date_localization").show(),p("label[for=everest-forms-field-option-"+e+"-date_localization]").show(),p("#everest-forms-field-option-"+e+"-date_default").parent().show(),p("#everest-forms-field-option-"+e+"-enable_min_max").parent().show(),p("#everest-forms-field-option-"+e+"-enable_min_max").prop("checked")&&p("#everest-forms-field-option-row-"+e+"-date_format .everest-forms-min-max-date-option").removeClass("everest-forms-hidden"),p("#everest-forms-field-option-"+e+"-time_interval").show(),p("#everest-forms-field-option-"+e+"-enable_min_max_time").hide(),p("label[for=everest-forms-field-option-"+e+"-enable_min_max_time]").hide(),p("label[for=everest-forms-field-option-"+e+"-select_min_time]").hide(),p("label[for=everest-forms-field-option-"+e+"-select_max_time]").hide(),p("#everest-forms-field-option-"+e+"-min_time_hour").parent().hide(),p("#everest-forms-field-option-"+e+"-max_time_hour").parent().hide()):(p("#everest-forms-field-option-"+e+"-date_mode-range").parents().find("everest-forms-checklist").hide(),p("#everest-forms-field-option-"+e+"-date_default").parent().hide(),p("#everest-forms-field-option-row-"+e+"-placeholder").hide(),p("#everest-forms-field-option-"+e+"-enable_min_max").parent().hide(),p("#everest-forms-field-option-row-"+e+"-date_format .everest-forms-min-max-date-option").addClass("everest-forms-hidden"),p("#everest-forms-field-option-"+e+"-disable_dates").hide(),p("label[for=everest-forms-field-option-"+e+"-disable_dates]").hide(),p(".everest-forms-field-option-row-date_format .everest-forms-checklist").hide(),p(".everest-forms-field-option-row-date_format .time_interval").hide(),p("#everest-forms-field-option-"+e+"-date_localization").hide(),p("label[for=everest-forms-field-option-"+e+"-date_localization]").hide(),p("#everest-forms-field-option-"+e+"-time_interval").hide(),p("#everest-forms-field-option-"+e+"-enable_min_max_time").show(),p("label[for=everest-forms-field-option-"+e+"-enable_min_max_time]").show(),p("#everest-forms-field-option-"+e+"-enable_min_max_time").prop("checked")&&(p("label[for=everest-forms-field-option-"+e+"-select_min_time]").show(),p("label[for=everest-forms-field-option-"+e+"-select_max_time]").show(),p("#everest-forms-field-option-"+e+"-min_time_hour").parent().show(),p("#everest-forms-field-option-"+e+"-max_time_hour").parent().show()))},choicesInit:function(e){p(e=e||".everest-forms-field-option-row-choices ul").sortable({items:"li",axis:"y",handle:".sort",scrollSensitivity:40,stop:function(e){var t=p(e.target).attr("data-field-id"),e=p("#everest-forms-field-option-"+t).find(".everest-forms-field-option-hidden-type").val();m.choiceUpdate(e,t)}})},choiceAdd:function(e,t,i){e&&e.preventDefault&&e.preventDefault();var o=p(t),s=o.parent(),n=s.find("input.default").is(":checked"),r=o.closest(".everest-forms-field-option-row-choices").data("field-id"),e=s.parent().attr("data-next-id"),t=s.parent().data("field-type"),o=s.clone().insertAfter(s);o.attr("data-key",e),o.find("input.label").val(i).attr("name","form_fields["+r+"][choices]["+e+"][label]"),o.find("input.value").val(i).attr("name","form_fields["+r+"][choices]["+e+"][value]"),o.find("input.source").val("").attr("name","form_fields["+r+"][choices]["+e+"][image]"),o.find("input.default").attr("name","form_fields["+r+"][choices]["+e+"][default]").prop("checked",!1),o.find(".attachment-thumb").remove(),o.find(".button-add-media").show(),!0===n&&s.find("input.default").prop("checked",!0),e++,s.parent().attr("data-next-id",e),a.trigger("everestFormsChoiceAdd"),m.choiceUpdate(t,r)},choiceDelete:function(e,t){e.preventDefault();e=p(t),t=e.parent().parent();t.find("li").length<2?p.alert({title:!1,content:c.i18n_field_error_choice,icon:"dashicons dashicons-info",type:"blue",buttons:{ok:{text:c.i18n_ok,btnClass:"btn-confirm",keys:["enter"]}}}):(e.parent().remove(),m.choiceUpdate(t.data("field-type"),t.data("field-id")),a.trigger("everestFormsChoiceDelete"))},choiceUpdate:function(s,n){var r,e=p("#everest-forms-field-option-"+n);if($primary=p("#everest-forms-field-"+n+" .primary-input"),"radio"===s||"checkbox"===s||"payment-multiple"===s||"payment-checkbox"===s){var t=[],i=m.formObject(e).form_fields[n];p("#everest-forms-field-option-"+n).find(".evf-choices-list li").each(function(){t.push(p(this).data("key"))});e=wp.template("everest-forms-field-preview-choices");return data={type:s="checkbox"===s||"payment-checkbox"===s?"checkbox":"radio",order:t,settings:i,amountFilter:m.amountFilter},void p("#everest-forms-field-"+n).find("ul.primary-input").replaceWith(e(data))}"select"===s&&(r="<option>{label}</option>",$primary.find("option").not(".placeholder").remove()),p("#everest-forms-field-option-row-"+n+"-choices .evf-choices-list li").each(function(e){var t=p(this),i=t.find("input.label").val(),t=t.find("input.default").is(":checked"),o=p(r.replace("{label}",i));if(p("#everest-forms-field-"+n+" .primary-input").append(o),i&&!0===t)switch(s){case"select":o.prop("selected",!0);break;case"radio":case"checkbox":o.find("input").prop("checked",!0)}})},amountFilter:function(e,t){return"right"===e.currency_symbol_pos?t+" "+e.currency_symbol:e.currency_symbol+" "+t},bindFormSettings:function(){p("body").on("click",".evf-setting-panel",function(e){var t=p(this).attr("data-section");p(".evf-setting-panel").removeClass("active"),p(".everest-forms-active-email").removeClass("active"),p(".evf-content-section").removeClass("active"),p(this).addClass("active"),p(".evf-content-"+t+"-settings").addClass("active"),e.preventDefault()}),p(".evf-setting-panel").eq(0).trigger("click")},bindFormEmail:function(){p("body").on("click",".everest-forms-panel-sidebar-section-email",function(e){p(this).siblings(".everest-forms-active-email").removeClass("active"),p(this).next(".everest-forms-active-email").addClass("active");var t=p(this).siblings(".everest-forms-active-email.active").find(".everest-forms-active-email-connections-list li");t.length&&t.children(".user-nickname").first().trigger("click"),e.preventDefault()})},bindFormIntegrations:function(){p("body").on("click",".evf-integrations-panel",function(e){var t=p(this).attr("data-section");p(".evf-integrations-panel").removeClass("active"),p("#everest-forms-panel-integrations").find(".evf-panel-content-section").removeClass("active"),p(this).addClass("active"),p(this).parent().find(".everest-forms-active-connections").removeClass("active"),p(this).next(".everest-forms-active-connections").addClass("active");var i=p(this).siblings(".everest-forms-active-connections.active").find(".everest-forms-active-connections-list li");i.length&&i.children(".user-nickname").first().trigger("click"),p(".evf-panel-content-section-"+t).addClass("active"),e.preventDefault()}),p(".evf-setting-panel").eq(0).trigger("click")},bindFormPayment:function(){p("body").on("click",".evf-payments-panel",function(e){var t=p(this).attr("data-section");p(".evf-payments-panel").removeClass("active"),p(this).siblings().removeClass("icon active"),p(this).addClass("active"),p(this).parents("#everest-forms-panel-payments").find(".evf-payment-setting-content").removeClass("active").hide(),p(".evf-content-"+t+"-settings").addClass("active").show(),e.preventDefault()}),p(".evf-setting-panel").eq(0).trigger("click")},removeRow:function(e){p.each(e.find(".everest-forms-field"),function(){var e=p(this).attr("data-field-id"),e=p("#everest-forms-field-option-"+e);p(this).remove(),e.remove()}),e.remove()},bindRemoveRow:function(){p("body").on("click",".evf-delete-row",function(){var e=p(this),t=p(".evf-admin-row").length,i=e.closest(".evf-admin-row"),o=e.parents(".evf-admin-field-container").attr("data-current-part"),e=p("#everest-forms-builder").hasClass("multi-part-activated");(t=o&&e?p("#part_"+o).find(".evf-admin-row").length:t)<2?p.alert({title:c.i18n_row_locked,content:c.i18n_row_locked_msg,icon:"dashicons dashicons-info",type:"blue",buttons:{confirm:{text:c.i18n_close,btnClass:"btn-confirm",keys:["enter"]}}}):p.confirm({title:!1,content:c.i18n_delete_row_confirm,type:"red",closeIcon:!1,backgroundDismiss:!1,icon:"dashicons dashicons-warning",buttons:{confirm:{text:c.i18n_ok,btnClass:"btn-confirm",keys:["enter"],action:function(){m.removeRow(i),p(".everest-forms-fields-tab").find("a").removeClass("active"),p(".everest-forms-fields-tab").find("a").first().addClass("active"),p(".everest-forms-add-fields").show()}},cancel:{text:c.i18n_cancel}}})})},bindAddNewRow:function(){p("body").on("click",".evf-add-row span",function(){var e=p(this),t=p(".evf-admin-field-wrapper"),i=p(".evf-admin-row").map(function(){return p(this).data("row-id")}).get(),o=Math.max.apply(Math,i),s=p(".evf-admin-row").eq(0).clone(),n=e.parent().attr("data-total-rows"),i=e.parents(".evf-admin-field-container").attr("data-current-part");o++,n++,i&&(t=p(".evf-admin-field-wrapper").find("#part_"+i)),s.find(".evf-admin-grid").html(""),s.attr("data-row-id",o),e.parent().attr("data-total-rows",n),e.parent().attr("data-next-row-id",o),t.append(s),m.bindFields(),m.checkEmptyGrid(),e.trigger("everest-forms-after-add-row",s)})},bindCloneField:function(){p("body").on("click",".everest-forms-preview .everest-forms-field .everest-forms-field-duplicate",function(){var e=p(this).closest(".everest-forms-field");e.hasClass("no-duplicate")?p.alert({title:c.i18n_field_locked,content:c.i18n_field_locked_msg,icon:"dashicons dashicons-info",type:"blue",buttons:{confirm:{text:c.i18n_close,btnClass:"btn-confirm",keys:["enter"]}}}):p.confirm({title:!1,content:c.i18n_duplicate_field_confirm,type:"orange",closeIcon:!1,backgroundDismiss:!1,icon:"dashicons dashicons-warning",buttons:{confirm:{text:c.i18n_ok,btnClass:"btn-confirm",keys:["enter"],action:function(){m.cloneFieldAction(e)}},cancel:{text:c.i18n_cancel}}})}),p("body").on("click",".evf-admin-row .evf-duplicate-row",function(){var e=p(this).closest(".evf-admin-row");e.find(".everest-forms-field").hasClass("no-duplicate")?p.alert({title:c.i18n_field_locked,content:c.i18n_row_locked_msg,icon:"dashicons dashicons-info",type:"blue",buttons:{confirm:{text:c.i18n_close,btnClass:"btn-confirm",keys:["enter"]}}}):p.confirm({title:!1,content:c.i18n_duplicate_row_confirm,type:"orange",closeIcon:!1,backgroundDismiss:!1,icon:"dashicons dashicons-warning",buttons:{confirm:{text:c.i18n_ok,btnClass:"btn-confirm",keys:["enter"],action:function(){m.cloneRowAction(e)}},cancel:{text:c.i18n_cancel}}})})},cloneRowAction:function(t){row_ids=p(".evf-admin-row").map(function(){return p(this).data("row-id")}).get(),max_row_id=Math.max.apply(Math,row_ids),row_clone=t.clone(),total_rows=p(".evf-add-row").attr("data-total-rows"),max_row_id++,total_rows++,row_clone.attr("data-row-id",max_row_id),p(".evf-add-row").attr("data-total-rows",total_rows),p(".evf-add-row").attr("data-next-row-id",max_row_id);var e={action:"everest_forms_get_next_id",security:c.evf_get_next_id,form_id:c.form_id,fields:row_clone.find(".everest-forms-field").length};p.ajax({url:c.ajax_url,data:e,type:"POST",beforeSend:function(){p(document.body).trigger("init_field_options_toggle")},success:function(e){"boolean"==typeof e.success&&!0===e.success&&(t.after(row_clone),p.each(e.data,function(e,t){var i=t.field_id,t=t.field_key;p("#everest-forms-field-id").val(i),field=row_clone.find(".everest-forms-field").eq(e);e=field.attr("data-field-id");m.render_node(field,e,t),field.remove(),p(document.body).trigger("init_field_options_toggle")}),m.bindFields())}})},cloneFieldAction:function(i){var o=i.attr("data-field-id"),e=c.form_id,e={action:"everest_forms_get_next_id",security:c.evf_get_next_id,form_id:e};p.ajax({url:c.ajax_url,data:e,type:"POST",beforeSend:function(){p(document.body).trigger("init_field_options_toggle")},success:function(e){var t;"boolean"==typeof e.success&&!0===e.success&&(t=e.data.field_id,e=e.data.field_key,p("#everest-forms-field-id").val(t),m.render_node(i,o,e),p(document.body).trigger("init_field_options_toggle"))}})},render_node:function(e,o,s){var t=p(".everest-forms-field-options #everest-forms-field-option-"+o),i=p("#everest-forms-field-option-"+o+"-label").val(),n=p("#everest-forms-field-option-"+o+"-meta-key").length?p("#everest-forms-field-option-"+o+"-meta-key").val():"",r=e.attr("data-field-type"),a=t.html(),d=i+" "+c.i18n_copy,i="html"!==r?n.replace(/\(|\)/g,"").toLowerCase().substring(0,n.lastIndexOf("_"))+"_"+Math.floor(1e3+9e3*Math.random()):"",n=e.clone(),l=new RegExp(o,"g"),a=a.replace(l,s),f=p('<div class="everest-forms-field-option everest-forms-field-option-'+r+'" id="everest-forms-field-option-'+s+'" data-field-id="'+s+'" />');f.append(a),p.each(t.find(":input"),function(){var e,t=p(this).attr("type"),i=(p(this).attr("name")?p(this).attr("name"):"").replace(l,s);"text"===t||"hidden"===t?(e=p(this).val(),f.find('input[name="'+i+'"]').val(e),f.find('input[value="'+o+'"]').val(s)):"checkbox"===t||"radio"===t?p(this).is(":checked")?f.find('input[name="'+i+'"]').prop("checked",!0).attr("checked","checked"):f.find('[name="'+i+'"]').prop("checked",!1).attr("checked",!1):p(this).is("select")?p(this).find("option:selected").length&&(t=p(this).find("option:selected").val(),f.find('[name="'+i+'"]').find('[value="'+t+'"]').prop("selected",!0)):""!==p(this).val()&&f.find('[name="'+i+'"]').val(p(this).val())}),p(".everest-forms-field-options").append(f),p("#everest-forms-field-option-"+s+"-label").val(d),p("#everest-forms-field-option-"+s+"-meta-key").val(i),n.attr("class",e.attr("class")),n.attr("id","everest-forms-field-"+s),n.attr("data-field-id",s),n.attr("data-field-type",r),n.find(".label-title .text").text(d),e.closest(".evf-admin-grid").find('[data-field-id="'+o+'"]').after(n),p(document).trigger("everest-form-cloned",[s,r]),m.switchToFieldOptionPanel(s),p(document.body).trigger("evf_render_node_complete",[r,s,n,f])},bindFieldDelete:function(){p("body").on("click",".everest-forms-preview .everest-forms-field .everest-forms-field-delete",function(){var t=p(this).closest(".everest-forms-field"),e=t.attr("data-field-id"),i=p("#everest-forms-field-option-"+e);p(this).closest(".evf-admin-grid");t.hasClass("no-delete")?p.alert({title:c.i18n_field_locked,content:c.i18n_field_locked_msg,icon:"dashicons dashicons-info",type:"blue",buttons:{confirm:{text:c.i18n_close,btnClass:"btn-confirm",keys:["enter"]}}}):p.confirm({title:!1,content:c.i18n_delete_field_confirm,type:"red",closeIcon:!1,backgroundDismiss:!1,icon:"dashicons dashicons-warning",buttons:{confirm:{text:c.i18n_ok,btnClass:"btn-confirm",keys:["enter"],action:function(){p(".evf-panel-fields-button").trigger("click"),t.fadeOut("slow",function(){var e=t.attr("data-field-id");p(document.body).trigger("evf_before_field_deleted",[e]),t.remove(),i.remove(),m.checkEmptyGrid(),p(".everest-forms-fields-tab").find("a").removeClass("active"),p(".everest-forms-fields-tab").find("a").first().addClass("active"),p(".everest-forms-add-fields").show(),m.conditionalLogicRemoveField(e),m.conditionalLogicRemoveFieldIntegration(e),m.paymentFieldRemoveFromQuantity(e)})}},cancel:{text:c.i18n_cancel}}})})},bindFieldDeleteWithKeyEvent:function(){p("body").on("keyup",function(e){var t,i=p(".everest-forms-preview .everest-forms-field.active");46===e.which&&!0===i.hasClass("active")&&!1===i.hasClass("evf-delete-event-active")&&0!=p(".evf-admin-row").hasClass("evf-hover")&&(i.addClass("evf-delete-event-active"),e=i.attr("data-field-id"),t=p("#everest-forms-field-option-"+e),i.hasClass("no-delete")?p.alert({title:c.i18n_field_locked,content:c.i18n_field_locked_msg,icon:"dashicons dashicons-info",type:"blue",buttons:{confirm:{text:c.i18n_close,btnClass:"btn-confirm",keys:["enter"],action:function(){i.removeClass("evf-delete-event-active")}}}}):p.confirm({title:!1,content:c.i18n_delete_field_confirm,type:"red",closeIcon:!1,backgroundDismiss:!1,icon:"dashicons dashicons-warning",buttons:{confirm:{text:c.i18n_ok,btnClass:"btn-confirm",keys:["enter"],action:function(){p(".evf-panel-fields-button").trigger("click"),i.fadeOut("slow",function(){var e=i.attr("data-field-id");p(document.body).trigger("evf_before_field_deleted",[e]),i.remove(),t.remove(),m.checkEmptyGrid(),p(".everest-forms-fields-tab").find("a").removeClass("active"),p(".everest-forms-fields-tab").find("a").first().addClass("active"),p(".everest-forms-add-fields").show(),m.conditionalLogicRemoveField(e),m.conditionalLogicRemoveFieldIntegration(e),m.paymentFieldRemoveFromQuantity(e)}),i.removeClass("evf-delete-event-active")}},cancel:{text:c.i18n_cancel,action:function(){i.removeClass("evf-delete-event-active")}}}}))})},bindSaveOption:function(){p("body").on("click",".everest-forms-save-button",function(){var t=p(this),e=p("form#everest-forms-builder-form"),i=m.getStructure(),o=e.serializeArray();if(""!==p("#evf-edit-form-name").val().trim()){e.triggerHandler("everest_forms_process_ajax_data",[t,o])&&(o=e.triggerHandler("everest_forms_process_ajax_data",[t,o])),p(".everest-forms-panel-content-wrap").block({message:null,overlayCSS:{background:"#fff",opacity:.6}});var s=[];p(".everest-forms-field[data-field-id]").each(function(){s.push(p(this).attr("data-field-id"))});for(var n,r=o.length;r--;)o[r].name.startsWith("form_fields")&&(n=!1,s.forEach(function(e){o[r].name.startsWith("form_fields["+e+"]")&&(n=!0)}),-1<r&&!1===n&&o.splice(r,1));i=o.concat(i),i={action:"everest_forms_save_form",security:c.evf_save_form,form_data:JSON.stringify(i)};p.ajax({url:c.ajax_url,data:i,type:"POST",beforeSend:function(){t.addClass("processing"),t.find(".loading-dot").remove(),t.append('<span class="loading-dot"></span>')},success:function(e){t.removeClass("processing"),t.find(".loading-dot").remove(),e.success||p.alert({title:e.data.errorTitle,content:e.data.errorMessage,icon:"dashicons dashicons-warning",type:"red",buttons:{ok:{text:c.i18n_ok,btnClass:"btn-confirm",keys:["enter"]}}}),p(".everest-forms-panel-content-wrap").unblock()}})}else p.alert({title:c.i18n_field_title_empty,content:c.i18n_field_title_payload,icon:"dashicons dashicons-warning",type:"red",buttons:{ok:{text:c.i18n_ok,btnClass:"btn-confirm",keys:["enter"]}}})})},getStructure:function(){var e=p(".evf-admin-field-wrapper"),n=[];return p.each(e.find(".evf-admin-row"),function(){var e=p(this),s=e.attr("data-row-id");p.each(e.find(".evf-admin-grid"),function(){var e=p(this),i=e.attr("data-grid-id"),o=0;p.each(e.find(".everest-forms-field"),function(){var e={name:"",value:""},t=p(this).attr("data-field-id");e.name="structure[row_"+s+"][grid_"+i+"]["+o+"]",o++,e.value=t,n.push(e)}),e.find(".everest-forms-field").length<1&&n.push({name:"structure[row_"+s+"][grid_"+i+"]",value:""})})}),n},getFieldArray:function(e){var t=[];return p.each(e.find(".everest-forms-field"),function(){var e=p(this).attr("data-field-id");t.push(e)}),t},checkEmptyGrid:function(e){p.each(p(".evf-admin-grid"),function(){p(this).find(".everest-forms-field, .evf-registered-item:not(.ui-draggable-dragging)").not(".ui-sortable-helper").length<1?p(this).addClass("evf-empty-grid"):p(this).removeClass("evf-empty-grid")}),m.choicesInit()},bindDefaultTabs:function(){p(document).on("click",".evf-nav-tab-wrapper a",function(e){e.preventDefault(),m.switchTab(p(this).data("panel"))})},switchTab:function(e){var t=p("#everest-forms-panel-"+e),i=p(".evf-panel-"+e+"-button");p(".evf-nav-tab-wrapper").find("a").removeClass("nav-tab-active"),i.addClass("nav-tab-active"),t.closest(".evf-tab-content").find(".everest-forms-panel").removeClass("active"),t.addClass("active"),"integrations"!==e&&"payments"!==e||(t.find(".everest-forms-panel-sidebar a").hasClass("active")||t.find(".everest-forms-panel-sidebar a").first().addClass("active"),p(".everest-forms-panel-content").find(".evf-panel-content-section").hasClass("active")||p(".everest-forms-panel-content").find(".evf-panel-content-section").first().addClass("active")),history.replaceState({},null,m.updateQueryString("tab",e)),m.switchPanel(e)},updateQueryString:function(e,t,i){i=i||window.location.href;var o=new RegExp("([?&])"+e+"=.*?(&|#|$)(.*)","gi");if(o.test(i))return null!=t?i.replace(o,"$1"+e+"="+t+"$2$3"):(i=(s=i.split("#"))[0].replace(o,"$1$3").replace(/(&|\?)$/,""),"undefined"!=typeof s[1]&&null!==s[1]&&(i+="#"+s[1]),i);if(null==t)return i;var s,o=-1!==i.indexOf("?")?"&":"?";return i=(s=i.split("#"))[0]+o+e+"="+t,"undefined"!=typeof s[1]&&null!==s[1]&&(i+="#"+s[1]),i},switchPanel:function(e){"field-options"===e&&m.switchToFieldOptionPanel()},switchToFieldOptionPanel:function(e){p(".everest-forms-field-options").find(".no-fields").hide(),p(".evf-admin-field-wrapper .everest-forms-field").removeClass("active"),p("#everest-forms-panel-fields").addClass("active"),p(".everest-forms-fields-tab").find("a").removeClass("active"),p(".everest-forms-fields-tab").find("a").last().addClass("active"),p(".everest-forms-add-fields").hide(),p(".everest-forms-field-options").show(),p(".everest-forms-field-options").find(".everest-forms-field-option").hide(),p(".evf-tab-lists").find("li a").removeClass("active"),p(".evf-tab-lists").find("li.evf-panel-field-options-button a").addClass("active"),p(document.body).trigger("evf-init-switch-field-options"),void 0!==e?(p("#everest-forms-field-option-"+e).show(),p("#everest-forms-field-"+e).addClass("active")):0<p(".evf-admin-field-wrapper .everest-forms-field").length?(p(".evf-admin-field-wrapper .everest-forms-field").eq(0).addClass("active"),p("#everest-forms-field-option-"+p(".evf-admin-field-wrapper .everest-forms-field").eq(0).attr("data-field-id")).show()):p(".everest-forms-field-options").find(".no-fields").show()},bindFields:function(){p(".evf-admin-field-wrapper").sortable({items:".evf-admin-row",axis:"y",cursor:"move",opacity:.65,scrollSensitivity:40,forcePlaceholderSize:!0,placeholder:"evf-sortable-placeholder",containment:".everest-forms-panel-content",start:function(e,t){t.item.css({backgroundColor:"#f7fafc",border:"1px dashed #5d96ee"})},stop:function(e,t){t.item.removeAttr("style")}}).disableSelection(),p(".evf-admin-grid").sortable({items:'> .everest-forms-field[data-field-type!="repeater-fields"]',delay:100,opacity:.65,cursor:"move",scrollSensitivity:40,forcePlaceholderSize:!0,connectWith:".evf-admin-grid",containment:".everest-forms-field-wrap",out:function(e){p(".evf-admin-grid").removeClass("evf-hover"),p(e.target).removeClass("evf-item-hover"),p(e.target).closest(".evf-admin-row").removeClass("evf-hover"),m.checkEmptyGrid()},over:function(e,t){p(".evf-admin-grid").addClass("evf-hover"),p(e.target).addClass("evf-item-hover"),p(e.target).closest(".evf-admin-row").addClass("evf-hover"),m.checkEmptyGrid()},receive:function(e,t){t.sender.is("button")&&m.fieldDrop(t.helper)},update:function(e,t){p(document).trigger("evf_sort_update_complete",{event:e,ui:t})},stop:function(e,t){t.item.removeAttr("style"),m.checkEmptyGrid()}}).disableSelection(),p(".evf-registered-buttons button.evf-registered-item").draggable({delay:200,cancel:!1,scroll:!1,revert:"invalid",scrollSensitivity:40,forcePlaceholderSize:!0,helper:function(){return p(this).clone().insertAfter(p(this).closest(".everest-forms-tab-content").siblings(".everest-forms-fields-tab"))},opacity:.75,containment:"#everest-forms-builder",connectToSortable:".evf-admin-grid"}).disableSelection(),p(".evf-registered-item.evf-repeater-field").draggable("option","connectToSortable",".evf-repeatable-grid"),p(".evf-admin-row").on("mouseenter mouseleave",function(e){e.buttons<1&&("mouseenter"===e.type?p(this).addClass("evf-hover"):p(".evf-admin-row").removeClass("evf-hover"))}),p(".everest-forms-panel-content").on("scroll",function(){p(".evf-admin-grid").sortable("refreshPositions"),p(".evf-admin-field-wrapper").sortable("refreshPositions")})},fieldTabChoice:function(e){p(".everest-forms-tab-content").scrollTop(0),p(".everest-forms-fields-tab a").removeClass("active"),p(".everest-forms-field, .everest-forms-title-desc").removeClass("active"),p("#"+e).addClass("active"),"add-fields"===e?(p(".everest-forms-add-fields").show(),p(".everest-forms-field-options").hide()):("field-options"===e?(e=p(".everest-forms-field").first().data("field-id"),p(".everest-forms-field-options").show(),p(".everest-forms-field").first().addClass("active")):p("#everest-forms-field-"+e).addClass("active"),p(".everest-forms-field-option").hide(),p("#everest-forms-field-option-"+e).show(),p(".everest-forms-add-fields").hide())},bindFormPreview:function(){},bindGridSwitcher:function(){p("body").on("click",".evf-show-grid",function(e){e.stopPropagation(),m.checkEmptyGrid(),p(this).closest(".evf-toggle-row").find(".evf-toggle-row-content").stop(!0).slideToggle(200)}),p(document).on("click",function(){m.checkEmptyGrid(),p(".evf-show-grid").closest(".evf-toggle-row").find(".evf-toggle-row-content").stop(!0).slideUp(200)});p("body").on("click",".evf-grid-selector",function(){var e=p(this).closest(".evf-admin-row");if(!p(this).hasClass("active")){var t=parseInt(p(this).attr("data-evf-grid"),10);if(!(2<t)){var i=p('<div class="evf-admin-grid evf-grid-'+t+' ui-sortable evf-empty-grid" />'),o=p("<div/>");p.each(e.find(".evf-admin-grid"),function(){p(this).children("*").each(function(){o.append(p(this).clone())})}),e.find(".evf-admin-grid").remove(),e.find(".evf-clear ").remove(),e.append('<div class="clear evf-clear"></div>');for(var s=1;s<=t;s++)i.attr("data-grid-id",s),e.append(i.clone());e.append('<div class="clear evf-clear"></div>'),e.find(".evf-admin-grid").eq(0).append(o.html()),e.find(".evf-grid-selector").removeClass("active"),p(this).addClass("active"),m.bindFields()}}})},fieldDrop:function(r){var e=r.attr("data-field-type");if(["file-upload","payment-total","image-upload","signature"].includes(e)&&r.closest(".evf-admin-row").hasClass("evf-repeater-fields"))return p.confirm({title:!1,content:"This field cannot be added to Repeater Fields",type:"red",closeIcon:!1,backgroundDismiss:!1,icon:"dashicons dashicons-warning",buttons:{cancel:{text:c.i18n_close,btnClass:"btn-default"}}}),r.remove(),!1;r.css({left:"0",width:"100%"}).append('<i class="spinner is-active"></i>'),p.ajax({url:c.ajax_url,type:"POST",data:{action:"everest_forms_new_field_"+e,security:c.evf_field_drop_nonce,field_type:e,form_id:c.form_id},beforeSend:function(){p(document.body).trigger("init_field_options_toggle")},success:function(e){var t=e.data.preview,i=e.data.options,o=e.data.form_field_id,s=e.data.field.type,n=p(t).attr("id"),e=p(t).attr("data-field-id");p("#everest-forms-field-id").val(o),p(".everest-forms-field-options").find(".no-fields").hide(),p(".everest-forms-field-options").append(i),p(".everest-forms-field-option-row-icon_color input.colorpicker").wpColorPicker({change:function(e){var t=p(this),i=t.val(),t=t.closest(".everest-forms-field-option-row").data("field-id");p("#everest-forms-field-"+t+" .rating-icon svg").css("fill",i)}}),r.after(t),null!==p("#everest-forms-panel-field-settings-enable_survey")&&p("#everest-forms-panel-field-settings-enable_survey").prop("checked")&&p("#everest-forms-field-option-"+e+"-survey_status").prop("checked",!0),null!==p("#everest-forms-panel-field-settings-enable_quiz")&&p("#everest-forms-panel-field-settings-enable_quiz").prop("checked")&&(p("#everest-forms-field-option-"+e+"-quiz_status").prop("checked",!0),p("#everest-forms-field-option-"+e+"-quiz_status").closest(".everest-forms-field-option-row-quiz_status").siblings(".everst-forms-field-quiz-settings").removeClass("everest-forms-hidden").addClass("everest-forms-show")),r.remove(),p(document.body).trigger("init_tooltips"),p(document.body).trigger("init_field_options_toggle"),p(document.body).trigger("evf_after_field_append",[n]),m.conditionalLogicAppendField(n),m.conditionalLogicAppendFieldIntegration(n),m.paymentFieldAppendToQuantity(n),m.paymentFieldAppendToDropdown(e,s),m.init_datepickers(),p("#everest-forms-field-option-"+e+"-enable_min_max_time").hide(),p("label[for=everest-forms-field-option-"+e+"-enable_min_max_time]").hide(),p("label[for=everest-forms-field-option-"+e+"-select_min_time]").hide(),p("label[for=everest-forms-field-option-"+e+"-select_max_time]").hide(),p("#everest-forms-field-option-"+e+"-min_time_hour").parent().hide(),p("#everest-forms-field-option-"+e+"-max_time_hour").parent().hide(),p(document.body).trigger("evf_field_drop_complete",[s,e,t,i]),m.checkEmptyGrid()}})},conditionalLogicAppendField:function(s){var e=p("#"+s),n=e.index(),r=p(".evf-field-conditional-field-select"),a=e.attr("data-field-type"),d=e.attr("data-field-id"),l=e.find(".label-title .text ").text();p.fn.insertAt=function(e,t,i){var o=p.makeArray(this.children().clone(!0));o.splice(t,0,e),p.each(o,function(e,t){i===p(t)[0].value&&(p(t)[0].selected=!0,o[e]=t)}),this.empty().append(o)};var f=d;r.each(function(o,e){var t=p(e).val(),i=s.replace("everest-forms-field-",""),e=p(e).attr("name");i===e.substring(e.indexOf("[")+1,e.indexOf("]"))?p(".evf-admin-row .evf-admin-grid .everest-forms-field").each(function(){var e=p(this).data("field-type"),t=p(this).data("field-id"),i=p(this).find(".label-title span").first().text();field_to_be_restricted=[],field_to_be_restricted=["html","title","address","image-upload","file-upload","date-time","hidden","scale-rating","likert"],-1===p.inArray(e,field_to_be_restricted)&&f!==t&&r.eq(o).append('<option class="evf-conditional-fields" data-field_type="'+e+'" data-field_id="'+t+'" value="'+t+'">'+i+"</option>")}):(e='<option class="evf-conditional-fields" data-field_type="'+a+'" data-field_id="'+d+'" value="'+d+'">'+l+"</option>","html"!==a&&"title"!==a&&"address"!==a&&"image-upload"!==a&&"file-upload"!==a&&"date-time"!==a&&"hidden"!==a&&"likert"!==a&&"scale-rating"!==a&&r.eq(o).insertAt(e,n,t))})},paymentFieldAppendToQuantity:function(e){var t=p("#"+e),i=p(".everest-forms-field-option-row-map_field select"),o=t.attr("data-field-type"),e=t.attr("data-field-id"),t=t.find(".label-title .text ").text();"payment-single"!==o&&"payment-multiple"!==o&&"payment-checkbox"!==o||i.append('<option value="'+e+'">'+t+"</option>")},paymentFieldAppendToDropdown:function(e,t){var i;"payment-quantity"===t&&(i=p("#everest-forms-field-option-"+e+"-map_field"),["payment-checkbox","payment-multiple","payment-single"].forEach(function(e){p(".everest-forms-field-"+e).each(function(){var e=p(this).attr("data-field-id"),t=p(this).find(".label-title .text").text();i.append('<option value="'+e+'">'+t+"</option>")})}))},conditionalLogicAppendFieldIntegration:function(i){var s=p("#"+i),n=s.index(),r=p(".evf-provider-conditional").find(".evf-conditional-field-select"),a=s.attr("data-field-type"),d=s.attr("data-field-id"),l=s.find(".label-title .text ").text();p.fn.insertAt=function(e,t){var i=p.makeArray(this.children().clone(!0));i.splice(t,0,e),this.empty().append(i)},r.each(function(o,e){var t=i.replace("everest-forms-field-",""),e=p(e).attr("name");t===e.substring(e.indexOf("[")+1,e.indexOf("]"))?p(".evf-admin-row .evf-admin-grid .everest-forms-field").each(function(){var e=p(this).data("field-type"),t=p(this).data("field-id"),i=p(this).find(".label-title span").first().text();field_to_be_restricted=[],field_to_be_restricted=["html","title","address","image-upload","file-upload","date-time","hidden","scale-rating","likert",s.attr("data-field-type")],-1===p.inArray(e,field_to_be_restricted)&&r.eq(o).append('<option class="evf-conditional-fields" data-field_type="'+e+'" data-field_id="'+t+'" value="'+t+'">'+i+"</option>")}):(e='<option class="evf-conditional-fields" data-field_type="'+a+'" data-field_id="'+d+'" value="'+d+'">'+l+"</option>","html"!==a&&"title"!==a&&"address"!==a&&"image-upload"!==a&&"file-upload"!==a&&"date-time"!==a&&"hidden"!==a&&"likert"!==a&&"scale-rating"!==a&&r.eq(o).insertAt(e,n))})},conditionalLogicRemoveField:function(e){p(".evf-field-conditional-field-select option[value = "+e+" ]").remove()},conditionalLogicRemoveFieldIntegration:function(e){p(".evf-provider-conditional .evf-conditional-field-select option[value = "+e+" ]").remove()},paymentFieldRemoveFromQuantity:function(e){p(".everest-forms-field-option-row-map_field select option[value = "+e+" ]").remove()},bindFieldSettings:function(){p("body").on("click",".everest-forms-preview .everest-forms-field, .everest-forms-preview .everest-forms-field .everest-forms-field-setting",function(e){e.preventDefault();e=p(this).closest(".everest-forms-field").attr("data-field-id");p(".everest-forms-tab-content").scrollTop(0),m.switchToFieldOptionPanel(e)})},toggleLabelEdit:function(e,t){p(e).toggleClass("everest-forms-hidden"),p(t).toggleClass("everest-forms-hidden"),p(t).is(":visible")&&p(t).focus()},bindToggleHandleActions:function(){p("body").on("click",".toggle-handle",function(e){var t=p(this).data("label"),i=p(this).data("input");p(i).is(":visible")||m.toggleLabelEdit(t,i)})},bindLabelEditInputActions:function(){p("body").on("focusout",".label-edit-input",function(e){var t=p(this).data("label");m.toggleLabelEdit(t,this)})},bindSyncedInputActions:function(){p("body").on("input",".sync-input",function(e){var t=p(this).val(),i=p(this).data("sync-targets");t&&i&&p(i).text(t)})}};m.init()}(jQuery,window.evf_data),jQuery(function(){"checked"!=jQuery("#everest-forms-panel-field-settingsemail-evf_send_confirmation_email").attr("checked")&&jQuery("#everest-forms-panel-field-settingsemail-evf_send_confirmation_email-wrap").nextAll().hide(),jQuery("#everest-forms-panel-field-settingsemail-evf_send_confirmation_email").on("change",function(){"checked"!=jQuery(this).attr("checked")?jQuery("#everest-forms-panel-field-settingsemail-evf_send_confirmation_email-wrap").nextAll().hide():jQuery("#everest-forms-panel-field-settingsemail-evf_send_confirmation_email-wrap").nextAll().show()});var e=jQuery("#everest-forms-panel-field-settings-redirect_to option:selected").val();"same"==e?(jQuery("#everest-forms-panel-field-settings-custom_page-wrap").hide(),jQuery("#everest-forms-panel-field-settings-external_url-wrap").hide()):"custom_page"==e?(jQuery("#everest-forms-panel-field-settings-custom_page-wrap").show(),jQuery("#everest-forms-panel-field-settings-external_url-wrap").hide()):"external_url"==e&&(jQuery("#everest-forms-panel-field-settings-external_url-wrap").show(),jQuery("#everest-forms-panel-field-settings-custom_page-wrap").hide()),jQuery("#everest-forms-panel-field-settings-redirect_to").on("change",function(){"same"==this.value?(jQuery("#everest-forms-panel-field-settings-custom_page-wrap").hide(),jQuery("#everest-forms-panel-field-settings-external_url-wrap").hide()):"custom_page"==this.value?(jQuery("#everest-forms-panel-field-settings-custom_page-wrap").show(),jQuery("#everest-forms-panel-field-settings-external_url-wrap").hide()):"external_url"==this.value&&(jQuery("#everest-forms-panel-field-settings-custom_page-wrap").hide(),jQuery("#everest-forms-panel-field-settings-external_url-wrap").show())}),jQuery(".evf-panel-field-options-button.evf-disabled-tab").hide();e=jQuery("#everest-forms-conditional-field-settings-redirect_to option:selected").val();"custom_page"==e?(jQuery("#everest-forms-conditional-field-settings-custom_page").show(),jQuery("#everest-forms-conditional-field-settings-external_url").hide()):"external_url"==e?(jQuery("#everest-forms-conditional-field-settings-custom_page").hide(),jQuery("#everest-forms-conditional-field-settings-external_url").show()):(jQuery("#everest-forms-conditional-field-settings-custom_page").hide(),jQuery("#everest-forms-conditional-field-settings-external_url").hide()),jQuery("#everest-forms-conditional-field-settings-redirect_to").on("change",function(){"custom_page"==this.value?(jQuery("#everest-forms-conditional-field-settings-custom_page").show(),jQuery("#everest-forms-conditional-field-settings-external_url").hide()):"external_url"==this.value?(jQuery("#everest-forms-conditional-field-settings-custom_page").hide(),jQuery("#everest-forms-conditional-field-settings-external_url").show()):(jQuery("#everest-forms-conditional-field-settings-custom_page").hide(),jQuery("#everest-forms-conditional-field-settings-external_url").hide())})}),jQuery(function(l){l(document.body).on("init_add_fields_toogle",function(){l(".everest-forms-add-fields").on("click",".everest-forms-add-fields-group > a",function(e){e.preventDefault(),l(this).parent(".everest-forms-add-fields-group").toggleClass("closed").toggleClass("open")}),l(".everest-forms-add-fields").on("click",".everest-forms-add-fields-group a",function(){l(this).next(".evf-registered-buttons").stop().slideToggle()}),l(".everest-forms-add-fields-group.closed").each(function(){l(this).find(".evf-registered-buttons").hide()})}).trigger("init_add_fields_toogle"),l(document.body).on("click",".everest-forms-field-option .everest-forms-field-option-group > a",function(e){e.preventDefault(),l(this).parent(".everest-forms-field-option-group").toggleClass("closed").toggleClass("open")}),l(document.body).on("click",".everest-forms-field-option .everest-forms-field-option-group a",function(e){l(e.target).filter(":input, option, .sort").length||l(this).next(".everest-forms-field-option-group-inner").stop().slideToggle()}),l(document.body).on("init_field_options_toggle",function(){l(".everest-forms-field-option-group.closed").each(function(){l(this).find(".everest-forms-field-option-group-inner").hide()})}).trigger("init_field_options_toggle"),l(document).on("click",function(){l(".evf-smart-tag-lists").hide()}),l(document.body).on("click",".evf-toggle-smart-tag-display",function(e){e.stopPropagation(),l(".evf-smart-tag-lists").hide(),l(".evf-smart-tag-lists ul").empty(),l(this).parent().find(".evf-smart-tag-lists").toggle("show");e=l(this).data("type");!function(o,e,t){var s=[],n=[],r=[];if(l(".evf-admin-row .evf-admin-grid .everest-forms-field").each(function(){var e,t=l(this).data("field-type"),i=l(this).data("field-id");o===t?(e=l(this).find(".label-title span").first().text(),r[i]=e):(e=l(this).find(".label-title span").first().text(),s[i]=e),n[i]=l(this).find(".label-title span").first().text()}),"other"===e||"all"===e){var i=evf_data.smart_tags_other;for(a in i)l(t).parent().find(".evf-smart-tag-lists .evf-others").append('<li class = "smart-tag-field" data-type="other" data-field_id="'+a+'">'+i[a]+"</li>")}if("fields"===e||"all"===e)if("email"===o)for(var a in Object.keys(r).length<1?l(t).parent().find('.evf-smart-tag-lists .smart-tag-title:not(".other-tag-title")').addClass("everest-forms-hidden"):l(t).parent().find('.evf-smart-tag-lists .smart-tag-title:not(".other-tag-title")').removeClass("everest-forms-hidden"),l(t).parent().find(".evf-smart-tag-lists .other-tag-title").remove(),l(t).parent().find(".evf-smart-tag-lists .evf-others").remove(),l(t).parent().find(".evf-smart-tag-lists").append('<div class="smart-tag-title other-tag-title">Others</div><ul class="evf-others"></ul>'),l(t).parent().find(".evf-smart-tag-lists .evf-others").append('<li class="smart-tag-field" data-type="other" data-field_id="admin_email">Site Admin Email</li><li class="smart-tag-field" data-type="other" data-field_id="user_email">User Email</li>'),r)l(t).parent().find(".evf-smart-tag-lists .evf-fields").append('<li class = "smart-tag-field" data-type="field" data-field_id="'+a+'">'+r[a]+"</li>");else for(var d in Object.keys(n).length<1?l(t).parent().find('.evf-smart-tag-lists .smart-tag-title:not(".other-tag-title")').addClass("everest-forms-hidden"):l(t).parent().find('.evf-smart-tag-lists .smart-tag-title:not(".other-tag-title")').removeClass("everest-forms-hidden"),n)l(t).parent().find(".evf-smart-tag-lists .evf-fields").append('<li class = "smart-tag-field" data-type="field" data-field_id="'+d+'">'+n[d]+"</li>")}(l(this).data("fields"),e,l(this))}),l(document.body).on("click",".smart-tag-field",function(e){var t=l(this).data("field_id"),i=l(this).text(),o=l(this).data("type"),s=l(this).parent().parent().parent(),n=s.find("input[type=text]"),s=s.find("textarea");if("fullname"!==t&&"email"!==t&&"subject"!==t&&"message"!==t&&"other"!==o){for(var i=i.split(/[\s-_]/),r=0;r<i.length;r++)i[r]=0===r?i[r].charAt(0).toLowerCase()+i[r].substr(1):i[r].charAt(0).toUpperCase()+i[r].substr(1);t=(i=i.join(""))+"_"+t}"field"===o?(n.val(n.val()+'{field_id="'+t+'"}'),s.val(s.val()+'{field_id="'+t+'"}')):"other"===o&&(n.val(n.val()+"{"+t+"}"),s.val(s.val()+"{"+t+"}"))}),l(document).on("change",".wp-list-table .everest-forms-toggle-form input",function(e){e.stopPropagation(),l.post(evf_data.ajax_url,{action:"everest_forms_enabled_form",security:evf_data.evf_enabled_form,form_id:l(this).data("form_id"),enabled:l(this).prop("checked")?1:0})}),l(document).on("change",".evf-content-email-settings .evf-toggle-switch input",function(e){var t=l(this),i=t.prop("checked");!1===i?(t.val(""),t.closest(".evf-content-email-settings").find(".email-disable-message").remove(),t.closest(".evf-content-section-title").siblings(".evf-content-email-settings-inner").addClass("everest-forms-hidden"),l('<p class="email-disable-message everest-forms-notice everest-forms-notice-info">'+evf_data.i18n_email_disable_message+"</p>").insertAfter(t.closest(".evf-content-section-title"))):!0===i&&(t.val("1"),t.closest(".evf-content-section-title").siblings(".evf-content-email-settings-inner").removeClass("everest-forms-hidden"),t.closest(".evf-content-email-settings").find(".email-disable-message").remove())}),l(document).on("click",".everest-forms-min-max-date-format input",function(){var e=l(this).closest(".everest-forms-date").find(".everest-forms-min-date").val(),t=l(this).closest(".everest-forms-date").find(".everest-forms-min-date").val();l(this).is(":checked")?(l(".everest-forms-min-max-date-option").removeClass("everest-forms-hidden"),""===e&&l(".everest-forms-min-date").addClass("flatpickr-field").flatpickr({disableMobile:!0,onChange:function(e,t,i){l(".everest-forms-min-date").val(t)},onOpen:function(e,t,i){i.set("maxDate",l(".everest-forms-max-date").val())}}),""===t&&l(".everest-forms-max-date").addClass("flatpickr-field").flatpickr({disableMobile:!0,onChange:function(e,t,i){l(".everest-forms-max-date").val(t)},onOpen:function(e,t,i){i.set("minDate",l(".everest-forms-min-date").val())}})):l(".everest-forms-min-max-date-option").addClass("everest-forms-hidden")})});
1
+ !function(p,c){var a,m={init:function(){p(document).ready(function(e){e("evf-panel-integrations-button a").hasClass("active")||(e("#everest-forms-panel-integrations").find(".everest-forms-panel-sidebar a").first().addClass("active"),e("#everest-forms-panel-integrations").find(".everest-forms-panel-sidebar a").hasClass("active")&&e("#everest-forms-panel-integrations").find(".everest-forms-panel-sidebar a").next(".everest-forms-active-connections").first().addClass("active"),e(".everest-forms-panel-content").find(".evf-panel-content-section").first().addClass("active"))}),p(document).ready(function(o){"1"===o(".everest-forms-min-max-date-format input").val()&&(o(".everest-forms-min-date").addClass("flatpickr-field").flatpickr({disableMobile:!0,onChange:function(e,t,i){o(".everest-forms-min-date").val(t)},onOpen:function(e,t,i){i.set("maxDate",o(".everest-forms-max-date").val())}}),o(".everest-forms-max-date").addClass("flatpickr-field").flatpickr({disableMobile:!0,onChange:function(e,t,i){o(".everest-forms-max-date").val(t)},onOpen:function(e,t,i){i.set("minDate",o(".everest-forms-min-date").val())}}))}),p("evf-panel-payments-button a").hasClass("active")||(p("#everest-forms-panel-payments").find(".everest-forms-panel-sidebar a").first().addClass("active"),p(".everest-forms-panel-content").find(".evf-payment-setting-content").first().addClass("active")),p(document.body).find("#copy-shortcode").on("click",this.copyShortcode).on("aftercopy",this.copySuccess).on("aftercopyfailure",this.copyFail),p(document.body).find(".evf-copy-shortcode").each(function(){p(this).on("click",m.copyShortcode).on("aftercopy",m.copySuccess).on("aftercopyfailure",m.copyFail)}),p(document).ready(m.ready),p(window).on("load",m.load),p(document.body).on("evf-init-builder-fields",function(){m.bindFields()}).trigger("evf-init-builder-fields"),p(document.body).on("adjust_builder_width",function(){var e=p("#adminmenuwrap").width();p("#everest-forms-builder-form").css({width:"calc(100% - "+e+"px)"})}).trigger("adjust_builder_width"),p(document.body).on("click","#collapse-button",function(){p("#everest-forms-builder-form").width(""),p(document.body).trigger("adjust_builder_width")}),p(window).on("resize orientationchange",function(){clearTimeout(void 0),setTimeout(function(){p("#everest-forms-builder").width(""),p(document.body).trigger("adjust_builder_width")},250)}).trigger("resize")},copyShortcode:function(e){evfClearClipboard(),evfSetClipboard(p(this).closest(".evf-shortcode-field").find("input").val(),p(this)),e.preventDefault()},copySuccess:function(){p(this).tooltipster("content",p(this).attr("data-copied")).trigger("mouseenter").on("mouseleave",function(){var e=p(this);setTimeout(function(){e.tooltipster("content",e.attr("data-tip"))},1e3)})},copyFail:function(){p(this).closest(".evf-shortcode-field").find("input").focus().select()},load:function(){p(".everest-forms-overlay").fadeOut()},ready:function(){var e,t;a=p("#everest-forms-builder"),m.bindUIActions(),m.bindEditActions(),jconfirm.defaults={closeIcon:!0,backgroundDismiss:!0,escapeKey:!0,animationBounce:1,useBootstrap:!1,theme:"modern",boxWidth:"400px",columnClass:"evf-responsive-class"},"undefined"!=typeof PerfectScrollbar&&(e=p(".everest-forms-tab-content"),t=p(".everest-forms-panel"),1<=e.length&&(window.evf_tab_scroller=new PerfectScrollbar(".everest-forms-tab-content",{suppressScrollX:!0})),t.each(function(){var e=p(this),t=e.attr("id");1<=e.find(".everest-forms-panel-sidebar").length&&(window.evf_setting_scroller=new PerfectScrollbar("#"+t+" .everest-forms-panel-sidebar"))})),a.on("change",".everest-forms-field-option-row-limit_enabled input",function(e){m.updateTextFieldsLimitControls(p(e.target).parents(".everest-forms-field-option-row-limit_enabled").data().fieldId,e.target.checked)}),a.on("change",".everest-forms-field-option-select .everest-forms-field-option-row-enhanced_select input",function(e){m.enhancedSelectFieldStyle(p(e.target).parents(".everest-forms-field-option-row-enhanced_select").data().fieldId,e.target.checked)}),a.on("click",".everest-forms-field-option-row-choices .everest-forms-btn-group span",function(e){p(this).hasClass("upgrade-modal")&&"checkbox"===p(this).data("type")?(p(this).parent().find("span").addClass("is-active"),p(this).removeClass("is-active"),m.updateEnhandedSelectField(p(e.target).parents(".everest-forms-field-option-row-choices").data().fieldId,!1)):(p(this).parent().find("span").removeClass("is-active"),p(this).addClass("is-active"),m.updateEnhandedSelectField(p(e.target).parents(".everest-forms-field-option-row-choices").data().fieldId,"multiple"===p(this).data("selection")))}),a.on("keyup",".everest-forms-search-fields",function(){var t=p(this).val().toLowerCase();p(".evf-registered-item").each(function(){var e=p(this);field_type=e.data("field-type"),field_label=e.text().toLowerCase(),-1<field_type.search(t)||-1<field_label.search(t)?(e.addClass("evf-searched-item"),e.show()):(e.removeClass("evf-searched-item"),e.hide())}),p(".everest-forms-add-fields-group").each(function(){p(this).find(".evf-registered-item.evf-searched-item").length<=0?p(this).hide():p(this).show()}),p(".evf-registered-item.evf-searched-item").length?p(".everest-forms-fields-not-found").addClass("hidden"):p(".everest-forms-fields-not-found").removeClass("hidden")}),p(document).trigger("everest_forms_ready")},updateTextFieldsLimitControls:function(e,t){t?p("#everest-forms-field-option-row-"+e+"-limit_controls").removeClass("everest-forms-hidden"):p("#everest-forms-field-option-row-"+e+"-limit_controls").addClass("everest-forms-hidden")},enhancedSelectFieldStyle:function(e,t){var i=p("#everest-forms-field-"+e+" .primary-input"),e=p("#everest-forms-field-option-"+e+"-enhanced_select").is(":checked");t&&e&&i.prop("multiple")?(i.addClass("evf-enhanced-select"),p(document.body).trigger("evf-enhanced-select-init")):(i.removeClass("evf-enhanced-select enhanced"),i.filter(".select2-hidden-accessible").selectWoo("destroy"))},updateEnhandedSelectField:function(e,t){var i=p("#everest-forms-field-"+e+" .primary-input"),o=i.find(".placeholder"),n=p("#everest-forms-field-option-"+e+"-multiple_choices"),s=p("#everest-forms-field-option-row-"+e+"-choices input.default"),r=s.filter(":checked");n.val(t?1:0),i.prop("multiple",t),s.prop("type",t?"checkbox":"radio"),!t&&r.length&&(s.prop("checked",!1),p(r.get(0)).prop("checked",!0)),o.length&&t&&o.prop("selected",!t),m.enhancedSelectFieldStyle(e,t)},bindUIActions:function(){m.bindDefaultTabs(),m.checkEmptyGrid(),m.bindFields(),m.bindFormPreview(),m.bindFormPreviewWithKeyEvent(),m.bindFormEntriesWithKeyEvent(),m.bindGridSwitcher(),m.bindFieldSettings(),m.bindFieldDelete(),m.bindFieldDeleteWithKeyEvent(),m.bindCloneField(),m.bindSaveOption(),m.bindSaveOptionWithKeyEvent(),m.bindAddNewRow(),m.bindRemoveRow(),m.bindFormSettings(),m.bindFormEmail(),m.bindFormIntegrations(),m.bindFormPayment(),m.choicesInit(),m.bindToggleHandleActions(),m.bindLabelEditInputActions(),m.bindSyncedInputActions(),m.init_datepickers(),m.bindBulkOptionActions(),m.bindUIActionsFields(),"field-options"===c.tab&&p(".evf-panel-field-options-button").trigger("click"),p(document.body).on("everest-forms-field-drop",".evf-registered-buttons .evf-registered-item",function(){m.fieldDrop(p(this).clone())})},bindBulkOptionActions:function(){p(document.body).on("click",".evf-toggle-bulk-options",function(e){p(this).closest(".everest-forms-field-option").find(".everest-forms-field-option-row-add_bulk_options").slideToggle()}),p(document.body).on("click",".evf-toggle-presets-list",function(e){p(this).closest(".everest-forms-field-option").find(".everest-forms-field-option-row .evf-options-presets").slideToggle()}),p(document.body).on("click",".evf-add-bulk-options",function(e){var t,i=p(this).closest(".everest-forms-field-option-row"),o=i.data("field-id");i.length&&(t=i.closest(".everest-forms-field-option").find(".everest-forms-field-option-row-choices .evf-choices-list"),o=(i=i.find("textarea#everest-forms-field-option-"+o+"-add_bulk_options")).val().split("\n"),m.addBulkOptions(o,t),i.val(""))}),p(document.body).on("click",".evf-options-preset-label",function(e){var t,i=p(this).closest(".everest-forms-field-option-row"),o=i.data("field-id");i.length&&(t=p(this).closest(".evf-options-preset").find(".evf-options-preset-value").val(),i.find("textarea#everest-forms-field-option-"+o+"-add_bulk_options").val(t),p(this).closest(".evf-options-presets").slideUp())}),p(document.body).on("click",".everest-forms-field-option-row-password_strength",function(){p(this).find('[type="checkbox"]:first').prop("checked")&&p(this).next().find('[type="checkbox"]:first').prop("checked",!1)}),p(document.body).on("click",".everest-forms-field-option-row-password_validation",function(){p(this).find('[type="checkbox"]:first').prop("checked")&&(p(this).prev().find('[type="checkbox"]:first').prop("checked",!1),p(this).prev().find(".everest-forms-inner-options").addClass("everest-forms-hidden"))})},addBulkOptions:function(e,i){e.forEach(function(e){var t;""!==e&&(t=i.find("li").last().find("a.add"),m.choiceAdd(null,t,e.trim()))})},init_datepickers:function(){var e=p(".everest-forms-disable-dates").data("date-format");p(".everest-forms-disable-dates").each(function(){p(this).get(0)._flatpickr||p(this).flatpickr({dateFormat:e,mode:"multiple"})}),p(document.body).on("change",".evf-date-format",function(e){var t=p(".everest-forms-field-option:visible .everest-forms-disable-dates"),i=t.get(0)._flatpickr,o=i.selectedDates,n=p(this).val(),s=[];o.forEach(function(e){s.push(flatpickr.formatDate(e,n))}),i.set("dateFormat",n),t.val(s.join(", "))}),p(document.body).on("click",".evf-clear-disabled-dates",function(){p(".everest-forms-field-option:visible .everest-forms-disable-dates").get(0)._flatpickr.clear()}),p(".everest-forms-field-date-time").each(function(){var e=p(this).attr("data-field-id");m.dateSettingToggler(e,p("#everest-forms-field-option-"+e+"-datetime_style").val())})},bindEditActions:function(){p("#edit-form-name").on("click",function(e){e.stopPropagation(),""!==p("#evf-edit-form-name").val().trim()&&m.toggleEditTitle(e)}),p("#evf-edit-form-name").on("change keypress",function(e){var t=p(this);e.stopPropagation(),13===e.which&&""!==p(this).val().trim()&&m.toggleEditTitle(e),""!==t.val().trim()&&p("#everest-forms-panel-field-settings-form_title").val(t.val().trim())}).on("click",function(e){e.stopPropagation()}),p(document).not(p(".everest-forms-title-desc")).on("click",function(e){var t=p("#evf-edit-form-name");e.stopPropagation(),!t.prop("disabled")&&t.val()&&""!==t.val().trim()&&m.toggleEditTitle(e)})},toggleEditTitle:function(e){var t=p("#edit-form-name").siblings("#evf-edit-form-name");e.preventDefault(),t.prop("disabled",function(e,t){return!t}),t.hasClass("everst-forms-name-editing")||t.focus(),t.toggleClass("everst-forms-name-editing")},formObject:function(e){for(var t=jQuery(e).find("[name]"),i={},o={},n=0;n<t.length;n++){var s=jQuery(t[n]),r=s.prop("name").replace(/\]/gi,"").split("["),a=s.val(),d={};if(!s.is(":radio")&&!s.is(":checkbox")||s.is(":checked")){for(var l=r.length-1;0<=l;l--){var f=r[l];if(0===(f=void 0===f?"":f).length&&(d=[],"undefined"==typeof o[r[l-1]]?o[r[l-1]]=0:o[r[l-1]]+=1,f=o[r[l-1]]),l===r.length-1){if(a)if("true"===a)a=!0;else if("false"===a)a=!1;else if(isNaN(parseFloat(a))||parseFloat(a).toString()!==a)if("string"!=typeof a||"{"!==a.substr(0,1)&&"["!==a.substr(0,1)){if("object"==typeof a&&a.length&&s.is("select")){for(var c={},l=0;l<a.length;l++)c["n"+l]=a[l];a=c}}else try{a=JSON.parse(a)}catch(v){}else a=parseFloat(a);d[f]=a}else{var m=d;(d={})[f]=m}}p.extend(!0,i,d)}}return i},bindUIActionsFields:function(){a.on("click",".everest-forms-field-option-row-choices .add",function(e){m.choiceAdd(e,p(this))}),a.on("click",".everest-forms-field-option-row-choices .remove",function(e){m.choiceDelete(e,p(this))}),a.on("mousedown",".everest-forms-field-option-row-choices input[type=radio]",function(){var e=p(this);e.is(":checked")?e.attr("data-checked","1"):e.attr("data-checked","0")}),a.on("click",".everest-forms-field-option-row-choices input[type=radio]",function(){var e=p(this),t=e.parent().parent();e.parent().parent().find("input[type=radio]").not(this).prop("checked",!1),"1"===e.attr("data-checked")&&(e.prop("checked",!1),e.attr("data-checked","0")),m.choiceUpdate(t.data("field-type"),t.data("field-id"))}),a.on("change",".everest-forms-field-option-row-choices input[type=checkbox]",function(e){var t=p(this).parent().parent();m.choiceUpdate(t.data("field-type"),t.data("field-id"))}),a.on("keyup paste focusout",".everest-forms-field-option-row-choices input.label, .everest-forms-field-option-row-choices input.value",function(e){var t=p(this).parent().parent().parent();m.choiceUpdate(t.data("field-type"),t.data("field-id"))}),a.on("change",".everest-forms-field-option-row-show_values input",function(e){p(this).closest(".everest-forms-field-option").find(".everest-forms-field-option-row-choices ul").toggleClass("show-values")}),a.on("change",".everest-forms-field-option-row-choices_images input",function(){var e=p(this),t=e.parent().data("field-id"),i=p("#everest-forms-field-option-"+t),o=p("#everest-forms-field-option-"+t+"-input_columns"),n=p("#everest-forms-field-option-"+t).find(".everest-forms-field-option-hidden-type").val();e.parent().find(".notice").toggleClass("hidden"),i.find(".everest-forms-field-option-row-choices ul").toggleClass("show-images"),(e.is(":checked")?o.val("inline"):o.val("")).trigger("change"),m.choiceUpdate(n,t)}),a.on("click",".everest-forms-attachment-media-view .upload-button",function(e){var t,i,o=p(this);e.preventDefault(),i||(i=wp.media.frames.everestforms_media_frame=wp.media({title:c.i18n_upload_image_title,className:"media-frame everest-forms-media-frame",frame:"select",multiple:!1,library:{type:"image"},button:{text:c.i18n_upload_image_button}})).on("select",function(){var e=i.state().get("selection").first().toJSON();(t=o.hasClass("button-add-media")?(o.hide(),o.parent()):o.parent().parent().parent()).find(".source").val(e.url),t.find(".attachment-thumb").remove(),t.find(".thumbnail-image").prepend('<img class="attachment-thumb" src="'+e.url+'">'),t.find(".actions").show(),a.trigger("everestFormsImageUploadAdd",[o,t])}),i.open()}),a.on("click",".everest-forms-attachment-media-view .remove-button",function(e){e.preventDefault();e=p(this).parent().parent();e.find(".attachment-thumb").remove(),e.parent().find(".source").val(""),e.parent().find(".button-add-media").show(),a.trigger("everestFormsImageUploadRemove",[p(this),e])}),a.on("everestFormsImageUploadAdd everestFormsImageUploadRemove",function(e,t,i){var o=i.closest(".evf-choices-list"),i=o.data("field-type"),o=o.data("field-id");m.choiceUpdate(i,o)}),a.on("change",".everest-forms-field-option-row-input_columns select",function(){var e=p(this),t=e.val(),i=e.parent().data("field-id"),e="";"inline"===t?e="everest-forms-list-inline":""!==t&&(e="everest-forms-list-"+t+"-columns"),p("#everest-forms-field-"+i).removeClass("everest-forms-list-inline everest-forms-list-2-columns everest-forms-list-3-columns").addClass(e)}),a.on("click",".everest-forms-fields-tab a",function(e){e.preventDefault(),m.fieldTabChoice(p(this).attr("id"))}),a.on("change",".everest-forms-field-option-address input.hide",function(){var e=p(this),t=e.parent().parent().data("field-id"),e=e.parent().parent().data("subfield");p("#everest-forms-field-"+t).find(".everest-forms-"+e).toggleClass("hidden")}),a.on("input",".everest-forms-field-option-row-label input",function(){var e=p(this),t=e.val(),e=e.parent().data("field-id");$label=p("#everest-forms-field-"+e).find(".label-title .text"),$label.hasClass("nl2br")?$label.html(t.replace(/\n/g,"<br>")):$label.html(t)}),a.on("change",".everest-forms-field-option-row-enable_prepopulate input",function(e){var t=p(this).parent().data("field-id");p("#everest-forms-field-"+t).toggleClass("parameter_name"),p(e.target).is(":checked")?p("#everest-forms-field-option-row-"+t+"-parameter_name").show():p("#everest-forms-field-option-row-"+t+"-parameter_name").hide()}),a.on("input",".everest-forms-field-option-row-description textarea",function(){var e=p(this),t=e.val(),e=e.parent().data("field-id"),e=p("#everest-forms-field-"+e).find(".description");e.hasClass("nl2br")?e.html(t.replace(/\n/g,"<br>")):e.html(t)}),a.on("change",".everest-forms-field-option-row-required input",function(e){var t=p(this).parent().data("field-id");p("#everest-forms-field-"+t).toggleClass("required"),p(e.target).is(":checked")?p("#everest-forms-field-option-row-"+t+"-required-field-message").show():p("#everest-forms-field-option-row-"+t+"-required-field-message").hide()}),a.on("change",".everest-forms-field-option-row-confirmation input",function(e){var t=p(this).parent().data("field-id");p(e.target).is(":checked")?(p("#everest-forms-field-"+t).find(".everest-forms-confirm").removeClass("everest-forms-confirm-disabled").addClass("everest-forms-confirm-enabled"),p("#everest-forms-field-option-"+t).removeClass("everest-forms-confirm-disabled").addClass("everest-forms-confirm-enabled")):(p("#everest-forms-field-"+t).find(".everest-forms-confirm").removeClass("everest-forms-confirm-enabled").addClass("everest-forms-confirm-disabled"),p("#everest-forms-field-option-"+t).removeClass("everest-forms-confirm-enabled").addClass("everest-forms-confirm-disabled"))}),a.on("input",".everest-forms-field-option-row-placeholder input",function(e){var t=p(this),i=t.val(),t=t.parent().data("field-id"),t=p("#everest-forms-field-"+t).find(".widefat:not(.secondary-input)");t.is("select")?i.length?(t.find(".placeholder").length?t.find(".placeholder").text(i):t.prepend('<option class="placeholder" selected>'+i+"</option>"),t.data("placeholder",i),t.hasClass("enhanced")&&t.parent().find(".select2-search__field").prop("placeholder",i)):t.find(".placeholder").remove():t.attr("placeholder",i)}),a.on("input",".everest-forms-field-option-address input.placeholder",function(e){var t=p(this),i=t.val(),o=t.parent().parent().data("field-id"),t=t.parent().parent().data("subfield");p("#everest-forms-field-"+o).find(".everest-forms-"+t+" input").attr("placeholder",i)}),a.on("input",".everest-forms-field-option-row-confirmation_placeholder input",function(){var e=p(this),t=e.val(),e=e.parent().data("field-id");p("#everest-forms-field-"+e).find(".secondary-input").attr("placeholder",t)}),a.on("change",".everest-forms-field-option-row-label_hide input",function(){var e=p(this).parent().data("field-id");p("#everest-forms-field-"+e).toggleClass("label_hide")}),a.on("change",".everest-forms-field-option-row-sublabel_hide input",function(){var e=p(this).parent().data("field-id");p("#everest-forms-field-"+e).toggleClass("sublabel_hide")}),a.on("change",".everest-forms-field-option-row-datetime_format select, .everest-forms-field-option-row-phone_format select, .everest-forms-field-option-row-item_price select, .everest-forms-field-option-row-format select",function(e){var t=p(this),i=t.val(),t=t.parent().data("field-id");p("#everest-forms-field-"+t).find(".format-selected").removeClass().addClass("format-selected format-selected-"+i),p("#everest-forms-field-option-"+t).find(".format-selected").removeClass().addClass("format-selected format-selected-"+i)}),a.on("change",".everest-forms-field-option-row-datetime_style select",function(){m.dateSettingToggler(p(this).parent().attr("data-field-id"),p(this).val())}),p(".everest-forms-field-option-row-time_interval_format [id*=enable_min_max_time]").each(function(){p(this).prop("checked")?(p(this).parent().parent().find(".input-group-col-2").has(" [id*=min_time_hour]").show(),p(this).parent().parent().find(".input-group-col-2").has(" [id*=max_time_hour]").show(),p(this).parent().parent().find(".input-group-col-2").has(" [for*=select_min_time]").show(),p(this).parent().parent().find(".input-group-col-2").has("[for*=select_max_time]").show()):(p(this).parent().parent().find(".input-group-col-2").has("[id*=min_time_hour]").hide(),p(this).parent().parent().find(".input-group-col-2").has("[id*=max_time_hour]").hide(),p(this).parent().parent().find("[for*=select_min_time]").hide(),p(this).parent().parent().find("[for*=select_max_time]").hide())}),a.on("click",".everest-forms-field-option-row-time_interval_format [id*=enable_min_max_time]",function(){p(this).prop("checked")?(p(this).parent().parent().find(".input-group-col-2").has(" [id*=min_time_hour]").show(),p(this).parent().parent().find(".input-group-col-2").has(" [id*=max_time_hour]").show(),p(this).parent().parent().find("[for*=select_min_time]").show(),p(this).parent().parent().find("[for*=select_max_time]").show()):(p(this).parent().parent().find(".input-group-col-2").has("[id*=min_time_hour]").hide(),p(this).parent().parent().find(".input-group-col-2").has("[id*=max_time_hour]").hide(),p(this).parent().parent().find("[for*=select_min_time]").hide(),p(this).parent().parent().find("[for*=select_max_time]").hide())}),a.on("change",".everest-forms-field-option-row-time_interval_format select[id*=time_format]",function(){min_hour=p(this).parent().siblings(".input-group-col-2").find("[id*=min_time_hour]"),max_hour=p(this).parent().siblings(".input-group-col-2").find("[id*=max_time_hour]");var e,t,o=min_hour.find("option:selected").val(),n=max_hour.find("option:selected").val(),s="";for(i=0;i<=23;i++)"H:i"===p(this).val()?s+='<option value = "'+i+'">'+(i<10?"0"+i:i)+"</option>":(e=" PM",0==(t=i<12?(e=" AM",i):i-12)&&(t=12),s+='<option value = "'+i+'">'+t+e+"</option>");min_hour.html(s),max_hour.html(s),min_hour.find("option[value="+o+"]").prop("selected",!0),max_hour.find("option[value="+n+"]").prop("selected",!0)})},dateSettingToggler:function(e,t){"picker"==t?(p("#everest-forms-field-option-row-"+e+"-placeholder").show(),p("#everest-forms-field-option-"+e+"-disable_dates").show(),p("label[for=everest-forms-field-option-"+e+"-disable_dates]").show(),p("#everest-forms-field-option-"+e+"-date_mode-range").parents().find("everest-forms-checklist").show(),p(".everest-forms-field-option-row-date_format .time_interval").show(),p("#everest-forms-field-option-"+e+"-date_localization").show(),p("label[for=everest-forms-field-option-"+e+"-date_localization]").show(),p("#everest-forms-field-option-"+e+"-date_default").parent().show(),p("#everest-forms-field-option-"+e+"-enable_min_max").parent().show(),p("#everest-forms-field-option-"+e+"-enable_min_max").prop("checked")&&p("#everest-forms-field-option-row-"+e+"-date_format .everest-forms-min-max-date-option").removeClass("everest-forms-hidden"),p("#everest-forms-field-option-"+e+"-time_interval").show(),p("#everest-forms-field-option-"+e+"-enable_min_max_time").hide(),p("label[for=everest-forms-field-option-"+e+"-enable_min_max_time]").hide(),p("label[for=everest-forms-field-option-"+e+"-select_min_time]").hide(),p("label[for=everest-forms-field-option-"+e+"-select_max_time]").hide(),p("#everest-forms-field-option-"+e+"-min_time_hour").parent().hide(),p("#everest-forms-field-option-"+e+"-max_time_hour").parent().hide()):(p("#everest-forms-field-option-"+e+"-date_mode-range").parents().find("everest-forms-checklist").hide(),p("#everest-forms-field-option-"+e+"-date_default").parent().hide(),p("#everest-forms-field-option-row-"+e+"-placeholder").hide(),p("#everest-forms-field-option-"+e+"-enable_min_max").parent().hide(),p("#everest-forms-field-option-row-"+e+"-date_format .everest-forms-min-max-date-option").addClass("everest-forms-hidden"),p("#everest-forms-field-option-"+e+"-disable_dates").hide(),p("label[for=everest-forms-field-option-"+e+"-disable_dates]").hide(),p(".everest-forms-field-option-row-date_format .everest-forms-checklist").hide(),p(".everest-forms-field-option-row-date_format .time_interval").hide(),p("#everest-forms-field-option-"+e+"-date_localization").hide(),p("label[for=everest-forms-field-option-"+e+"-date_localization]").hide(),p("#everest-forms-field-option-"+e+"-time_interval").hide(),p("#everest-forms-field-option-"+e+"-enable_min_max_time").show(),p("label[for=everest-forms-field-option-"+e+"-enable_min_max_time]").show(),p("#everest-forms-field-option-"+e+"-enable_min_max_time").prop("checked")&&(p("label[for=everest-forms-field-option-"+e+"-select_min_time]").show(),p("label[for=everest-forms-field-option-"+e+"-select_max_time]").show(),p("#everest-forms-field-option-"+e+"-min_time_hour").parent().show(),p("#everest-forms-field-option-"+e+"-max_time_hour").parent().show()))},choicesInit:function(e){p(e=e||".everest-forms-field-option-row-choices ul").sortable({items:"li",axis:"y",handle:".sort",scrollSensitivity:40,stop:function(e){var t=p(e.target).attr("data-field-id"),e=p("#everest-forms-field-option-"+t).find(".everest-forms-field-option-hidden-type").val();m.choiceUpdate(e,t)}})},choiceAdd:function(e,t,i){e&&e.preventDefault&&e.preventDefault();var o=p(t),n=o.parent(),s=n.find("input.default").is(":checked"),r=o.closest(".everest-forms-field-option-row-choices").data("field-id"),e=n.parent().attr("data-next-id"),t=n.parent().data("field-type"),o=n.clone().insertAfter(n);o.attr("data-key",e),o.find("input.label").val(i).attr("name","form_fields["+r+"][choices]["+e+"][label]"),o.find("input.value").val(i).attr("name","form_fields["+r+"][choices]["+e+"][value]"),o.find("input.source").val("").attr("name","form_fields["+r+"][choices]["+e+"][image]"),o.find("input.default").attr("name","form_fields["+r+"][choices]["+e+"][default]").prop("checked",!1),o.find(".attachment-thumb").remove(),o.find(".button-add-media").show(),!0===s&&n.find("input.default").prop("checked",!0),e++,n.parent().attr("data-next-id",e),a.trigger("everestFormsChoiceAdd"),m.choiceUpdate(t,r)},choiceDelete:function(e,t){e.preventDefault();e=p(t),t=e.parent().parent();t.find("li").length<2?p.alert({title:!1,content:c.i18n_field_error_choice,icon:"dashicons dashicons-info",type:"blue",buttons:{ok:{text:c.i18n_ok,btnClass:"btn-confirm",keys:["enter"]}}}):(e.parent().remove(),m.choiceUpdate(t.data("field-type"),t.data("field-id")),a.trigger("everestFormsChoiceDelete"))},choiceUpdate:function(n,s){var r,e=p("#everest-forms-field-option-"+s);if($primary=p("#everest-forms-field-"+s+" .primary-input"),"radio"===n||"checkbox"===n||"payment-multiple"===n||"payment-checkbox"===n){var t=[],i=m.formObject(e).form_fields[s];p("#everest-forms-field-option-"+s).find(".evf-choices-list li").each(function(){t.push(p(this).data("key"))});e=wp.template("everest-forms-field-preview-choices");return data={type:n="checkbox"===n||"payment-checkbox"===n?"checkbox":"radio",order:t,settings:i,amountFilter:m.amountFilter},void p("#everest-forms-field-"+s).find("ul.primary-input").replaceWith(e(data))}"select"===n&&(r="<option>{label}</option>",$primary.find("option").not(".placeholder").remove()),p("#everest-forms-field-option-row-"+s+"-choices .evf-choices-list li").each(function(e){var t=p(this),i=t.find("input.label").val(),t=t.find("input.default").is(":checked"),o=p(r.replace("{label}",i));if(p("#everest-forms-field-"+s+" .primary-input").append(o),i&&!0===t)switch(n){case"select":o.prop("selected",!0);break;case"radio":case"checkbox":o.find("input").prop("checked",!0)}})},amountFilter:function(e,t){return"right"===e.currency_symbol_pos?t+" "+e.currency_symbol:e.currency_symbol+" "+t},bindFormSettings:function(){p("body").on("click",".evf-setting-panel",function(e){var t=p(this).attr("data-section");p(".evf-setting-panel").removeClass("active"),p(".everest-forms-active-email").removeClass("active"),p(".evf-content-section").removeClass("active"),p(this).addClass("active"),p(".evf-content-"+t+"-settings").addClass("active"),e.preventDefault()}),p(".evf-setting-panel").eq(0).trigger("click")},bindFormEmail:function(){p("body").on("click",".everest-forms-panel-sidebar-section-email",function(e){p(this).siblings(".everest-forms-active-email").removeClass("active"),p(this).next(".everest-forms-active-email").addClass("active");var t=p(this).siblings(".everest-forms-active-email.active").find(".everest-forms-active-email-connections-list li");t.length&&t.children(".user-nickname").first().trigger("click"),e.preventDefault()})},bindFormIntegrations:function(){p("body").on("click",".evf-integrations-panel",function(e){var t=p(this).attr("data-section");p(".evf-integrations-panel").removeClass("active"),p("#everest-forms-panel-integrations").find(".evf-panel-content-section").removeClass("active"),p(this).addClass("active"),p(this).parent().find(".everest-forms-active-connections").removeClass("active"),p(this).next(".everest-forms-active-connections").addClass("active");var i=p(this).siblings(".everest-forms-active-connections.active").find(".everest-forms-active-connections-list li");i.length&&i.children(".user-nickname").first().trigger("click"),p(".evf-panel-content-section-"+t).addClass("active"),e.preventDefault()}),p(".evf-setting-panel").eq(0).trigger("click")},bindFormPayment:function(){p("body").on("click",".evf-payments-panel",function(e){var t=p(this).attr("data-section");p(".evf-payments-panel").removeClass("active"),p(this).siblings().removeClass("icon active"),p(this).addClass("active"),p(this).parents("#everest-forms-panel-payments").find(".evf-payment-setting-content").removeClass("active").hide(),p(".evf-content-"+t+"-settings").addClass("active").show(),e.preventDefault()}),p(".evf-setting-panel").eq(0).trigger("click")},removeRow:function(e){p.each(e.find(".everest-forms-field"),function(){var e=p(this).attr("data-field-id"),e=p("#everest-forms-field-option-"+e);p(this).remove(),e.remove()}),e.remove()},bindRemoveRow:function(){p("body").on("click",".evf-delete-row",function(){var e=p(this),t=p(".evf-admin-row").length,i=e.closest(".evf-admin-row"),o=e.parents(".evf-admin-field-container").attr("data-current-part"),e=p("#everest-forms-builder").hasClass("multi-part-activated");(t=o&&e?p("#part_"+o).find(".evf-admin-row").length:t)<2?p.alert({title:c.i18n_row_locked,content:c.i18n_row_locked_msg,icon:"dashicons dashicons-info",type:"blue",buttons:{confirm:{text:c.i18n_close,btnClass:"btn-confirm",keys:["enter"]}}}):p.confirm({title:!1,content:c.i18n_delete_row_confirm,type:"red",closeIcon:!1,backgroundDismiss:!1,icon:"dashicons dashicons-warning",buttons:{confirm:{text:c.i18n_ok,btnClass:"btn-confirm",keys:["enter"],action:function(){m.removeRow(i),p(".everest-forms-fields-tab").find("a").removeClass("active"),p(".everest-forms-fields-tab").find("a").first().addClass("active"),p(".everest-forms-add-fields").show()}},cancel:{text:c.i18n_cancel}}})})},bindAddNewRow:function(){p("body").on("click",".evf-add-row span",function(){var e=p(this),t=p(".evf-admin-field-wrapper"),i=p(".evf-admin-row").map(function(){return p(this).data("row-id")}).get(),o=Math.max.apply(Math,i),n=p(".evf-admin-row").eq(0).clone(),s=e.parent().attr("data-total-rows"),i=e.parents(".evf-admin-field-container").attr("data-current-part");o++,s++,i&&(t=p(".evf-admin-field-wrapper").find("#part_"+i)),n.find(".evf-admin-grid").html(""),n.attr("data-row-id",o),e.parent().attr("data-total-rows",s),e.parent().attr("data-next-row-id",o),t.append(n),m.bindFields(),m.checkEmptyGrid(),e.trigger("everest-forms-after-add-row",n)})},bindCloneField:function(){p("body").on("click",".everest-forms-preview .everest-forms-field .everest-forms-field-duplicate",function(){var e=p(this).closest(".everest-forms-field");e.hasClass("no-duplicate")?p.alert({title:c.i18n_field_locked,content:c.i18n_field_locked_msg,icon:"dashicons dashicons-info",type:"blue",buttons:{confirm:{text:c.i18n_close,btnClass:"btn-confirm",keys:["enter"]}}}):p.confirm({title:!1,content:c.i18n_duplicate_field_confirm,type:"orange",closeIcon:!1,backgroundDismiss:!1,icon:"dashicons dashicons-warning",buttons:{confirm:{text:c.i18n_ok,btnClass:"btn-confirm",keys:["enter"],action:function(){m.cloneFieldAction(e)}},cancel:{text:c.i18n_cancel}}})}),p("body").on("click",".evf-admin-row .evf-duplicate-row",function(){var e=p(this).closest(".evf-admin-row");e.find(".everest-forms-field").hasClass("no-duplicate")?p.alert({title:c.i18n_field_locked,content:c.i18n_row_locked_msg,icon:"dashicons dashicons-info",type:"blue",buttons:{confirm:{text:c.i18n_close,btnClass:"btn-confirm",keys:["enter"]}}}):p.confirm({title:!1,content:c.i18n_duplicate_row_confirm,type:"orange",closeIcon:!1,backgroundDismiss:!1,icon:"dashicons dashicons-warning",buttons:{confirm:{text:c.i18n_ok,btnClass:"btn-confirm",keys:["enter"],action:function(){m.cloneRowAction(e)}},cancel:{text:c.i18n_cancel}}})})},cloneRowAction:function(t){row_ids=p(".evf-admin-row").map(function(){return p(this).data("row-id")}).get(),max_row_id=Math.max.apply(Math,row_ids),row_clone=t.clone(),total_rows=p(".evf-add-row").attr("data-total-rows"),max_row_id++,total_rows++,row_clone.attr("data-row-id",max_row_id),p(".evf-add-row").attr("data-total-rows",total_rows),p(".evf-add-row").attr("data-next-row-id",max_row_id);var e={action:"everest_forms_get_next_id",security:c.evf_get_next_id,form_id:c.form_id,fields:row_clone.find(".everest-forms-field").length};p.ajax({url:c.ajax_url,data:e,type:"POST",beforeSend:function(){p(document.body).trigger("init_field_options_toggle")},success:function(e){"boolean"==typeof e.success&&!0===e.success&&(t.after(row_clone),p.each(e.data,function(e,t){var i=t.field_id,t=t.field_key;p("#everest-forms-field-id").val(i),field=row_clone.find(".everest-forms-field").eq(e);e=field.attr("data-field-id");m.render_node(field,e,t),field.remove(),p(document.body).trigger("init_field_options_toggle")}),m.bindFields())}})},cloneFieldAction:function(i){var o=i.attr("data-field-id"),e=c.form_id,e={action:"everest_forms_get_next_id",security:c.evf_get_next_id,form_id:e};p.ajax({url:c.ajax_url,data:e,type:"POST",beforeSend:function(){p(document.body).trigger("init_field_options_toggle")},success:function(e){var t;"boolean"==typeof e.success&&!0===e.success&&(t=e.data.field_id,e=e.data.field_key,p("#everest-forms-field-id").val(t),m.render_node(i,o,e),p(document.body).trigger("init_field_options_toggle"))}})},render_node:function(e,o,n){var t=p(".everest-forms-field-options #everest-forms-field-option-"+o),i=p("#everest-forms-field-option-"+o+"-label").val(),s=p("#everest-forms-field-option-"+o+"-meta-key").length?p("#everest-forms-field-option-"+o+"-meta-key").val():"",r=e.attr("data-field-type"),a=t.html(),d=i+" "+c.i18n_copy,i="html"!==r?s.replace(/\(|\)/g,"").toLowerCase().substring(0,s.lastIndexOf("_"))+"_"+Math.floor(1e3+9e3*Math.random()):"",s=e.clone(),l=new RegExp(o,"g"),a=a.replace(l,n),f=p('<div class="everest-forms-field-option everest-forms-field-option-'+r+'" id="everest-forms-field-option-'+n+'" data-field-id="'+n+'" />');f.append(a),p.each(t.find(":input"),function(){var e,t=p(this).attr("type"),i=(p(this).attr("name")?p(this).attr("name"):"").replace(l,n);"text"===t||"hidden"===t?(e=p(this).val(),f.find('input[name="'+i+'"]').val(e),f.find('input[value="'+o+'"]').val(n)):"checkbox"===t||"radio"===t?p(this).is(":checked")?f.find('input[name="'+i+'"]').prop("checked",!0).attr("checked","checked"):f.find('[name="'+i+'"]').prop("checked",!1).attr("checked",!1):p(this).is("select")?p(this).find("option:selected").length&&(t=p(this).find("option:selected").val(),f.find('[name="'+i+'"]').find('[value="'+t+'"]').prop("selected",!0)):""!==p(this).val()&&f.find('[name="'+i+'"]').val(p(this).val())}),p(".everest-forms-field-options").append(f),p("#everest-forms-field-option-"+n+"-label").val(d),p("#everest-forms-field-option-"+n+"-meta-key").val(i),s.attr("class",e.attr("class")),s.attr("id","everest-forms-field-"+n),s.attr("data-field-id",n),s.attr("data-field-type",r),s.find(".label-title .text").text(d),e.closest(".evf-admin-grid").find('[data-field-id="'+o+'"]').after(s),p(document).trigger("everest-form-cloned",[n,r]),m.switchToFieldOptionPanel(n),p(document.body).trigger("evf_render_node_complete",[r,n,s,f])},bindFieldDelete:function(){p("body").on("click",".everest-forms-preview .everest-forms-field .everest-forms-field-delete",function(){var t=p(this).closest(".everest-forms-field"),e=t.attr("data-field-id"),i=p("#everest-forms-field-option-"+e);p(this).closest(".evf-admin-grid");t.hasClass("no-delete")?p.alert({title:c.i18n_field_locked,content:c.i18n_field_locked_msg,icon:"dashicons dashicons-info",type:"blue",buttons:{confirm:{text:c.i18n_close,btnClass:"btn-confirm",keys:["enter"]}}}):p.confirm({title:!1,content:c.i18n_delete_field_confirm,type:"red",closeIcon:!1,backgroundDismiss:!1,icon:"dashicons dashicons-warning",buttons:{confirm:{text:c.i18n_ok,btnClass:"btn-confirm",keys:["enter"],action:function(){p(".evf-panel-fields-button").trigger("click"),t.fadeOut("slow",function(){var e=t.attr("data-field-id");p(document.body).trigger("evf_before_field_deleted",[e]),t.remove(),i.remove(),m.checkEmptyGrid(),p(".everest-forms-fields-tab").find("a").removeClass("active"),p(".everest-forms-fields-tab").find("a").first().addClass("active"),p(".everest-forms-add-fields").show(),m.conditionalLogicRemoveField(e),m.conditionalLogicRemoveFieldIntegration(e),m.paymentFieldRemoveFromQuantity(e)})}},cancel:{text:c.i18n_cancel}}})})},bindFieldDeleteWithKeyEvent:function(){p("body").on("keyup",function(e){var t,i=p(".everest-forms-preview .everest-forms-field.active");46===e.which&&!0===i.hasClass("active")&&!1===i.hasClass("evf-delete-event-active")&&0!=p(".evf-admin-row").hasClass("evf-hover")&&(i.addClass("evf-delete-event-active"),e=i.attr("data-field-id"),t=p("#everest-forms-field-option-"+e),i.hasClass("no-delete")?p.alert({title:c.i18n_field_locked,content:c.i18n_field_locked_msg,icon:"dashicons dashicons-info",type:"blue",buttons:{confirm:{text:c.i18n_close,btnClass:"btn-confirm",keys:["enter"],action:function(){i.removeClass("evf-delete-event-active")}}}}):p.confirm({title:!1,content:c.i18n_delete_field_confirm,type:"red",closeIcon:!1,backgroundDismiss:!1,icon:"dashicons dashicons-warning",buttons:{confirm:{text:c.i18n_ok,btnClass:"btn-confirm",keys:["enter"],action:function(){p(".evf-panel-fields-button").trigger("click"),i.fadeOut("slow",function(){var e=i.attr("data-field-id");p(document.body).trigger("evf_before_field_deleted",[e]),i.remove(),t.remove(),m.checkEmptyGrid(),p(".everest-forms-fields-tab").find("a").removeClass("active"),p(".everest-forms-fields-tab").find("a").first().addClass("active"),p(".everest-forms-add-fields").show(),m.conditionalLogicRemoveField(e),m.conditionalLogicRemoveFieldIntegration(e),m.paymentFieldRemoveFromQuantity(e)}),i.removeClass("evf-delete-event-active")}},cancel:{text:c.i18n_cancel,action:function(){i.removeClass("evf-delete-event-active")}}}}))})},bindSaveOption:function(){p("body").on("click",".everest-forms-save-button",function(){var t=p(this),e=p("form#everest-forms-builder-form"),i=m.getStructure(),o=e.serializeArray();if(""!==p("#evf-edit-form-name").val().trim()){e.triggerHandler("everest_forms_process_ajax_data",[t,o])&&(o=e.triggerHandler("everest_forms_process_ajax_data",[t,o])),p(".everest-forms-panel-content-wrap").block({message:null,overlayCSS:{background:"#fff",opacity:.6}});var n=[];p(".everest-forms-field[data-field-id]").each(function(){n.push(p(this).attr("data-field-id"))});for(var s,r=o.length;r--;)o[r].name.startsWith("form_fields")&&(s=!1,n.forEach(function(e){o[r].name.startsWith("form_fields["+e+"]")&&(s=!0)}),-1<r&&!1===s&&o.splice(r,1));i=o.concat(i),i={action:"everest_forms_save_form",security:c.evf_save_form,form_data:JSON.stringify(i)};p.ajax({url:c.ajax_url,data:i,type:"POST",beforeSend:function(){t.addClass("processing"),t.find(".loading-dot").remove(),t.append('<span class="loading-dot"></span>')},success:function(e){t.removeClass("processing"),t.find(".loading-dot").remove(),e.success||p.alert({title:e.data.errorTitle,content:e.data.errorMessage,icon:"dashicons dashicons-warning",type:"red",buttons:{ok:{text:c.i18n_ok,btnClass:"btn-confirm",keys:["enter"]}}}),p(".everest-forms-panel-content-wrap").unblock()}})}else p.alert({title:c.i18n_field_title_empty,content:c.i18n_field_title_payload,icon:"dashicons dashicons-warning",type:"red",buttons:{ok:{text:c.i18n_ok,btnClass:"btn-confirm",keys:["enter"]}}})})},bindSaveOptionWithKeyEvent:function(){p("body").on("keydown",function(e){(e.ctrlKey||e.metaKey)&&("s"!==String.fromCharCode(e.which).toLowerCase()&&83!==e.which||(e.preventDefault(),p(".everest-forms-save-button").trigger("click")))})},getStructure:function(){var e=p(".evf-admin-field-wrapper"),s=[];return p.each(e.find(".evf-admin-row"),function(){var e=p(this),n=e.attr("data-row-id");p.each(e.find(".evf-admin-grid"),function(){var e=p(this),i=e.attr("data-grid-id"),o=0;p.each(e.find(".everest-forms-field"),function(){var e={name:"",value:""},t=p(this).attr("data-field-id");e.name="structure[row_"+n+"][grid_"+i+"]["+o+"]",o++,e.value=t,s.push(e)}),e.find(".everest-forms-field").length<1&&s.push({name:"structure[row_"+n+"][grid_"+i+"]",value:""})})}),s},getFieldArray:function(e){var t=[];return p.each(e.find(".everest-forms-field"),function(){var e=p(this).attr("data-field-id");t.push(e)}),t},checkEmptyGrid:function(e){p.each(p(".evf-admin-grid"),function(){p(this).find(".everest-forms-field, .evf-registered-item:not(.ui-draggable-dragging)").not(".ui-sortable-helper").length<1?p(this).addClass("evf-empty-grid"):p(this).removeClass("evf-empty-grid")}),m.choicesInit()},bindDefaultTabs:function(){p(document).on("click",".evf-nav-tab-wrapper a",function(e){e.preventDefault(),m.switchTab(p(this).data("panel"))})},switchTab:function(e){var t=p("#everest-forms-panel-"+e),i=p(".evf-panel-"+e+"-button");p(".evf-nav-tab-wrapper").find("a").removeClass("nav-tab-active"),i.addClass("nav-tab-active"),t.closest(".evf-tab-content").find(".everest-forms-panel").removeClass("active"),t.addClass("active"),"integrations"!==e&&"payments"!==e||(t.find(".everest-forms-panel-sidebar a").hasClass("active")||t.find(".everest-forms-panel-sidebar a").first().addClass("active"),p(".everest-forms-panel-content").find(".evf-panel-content-section").hasClass("active")||p(".everest-forms-panel-content").find(".evf-panel-content-section").first().addClass("active")),history.replaceState({},null,m.updateQueryString("tab",e)),m.switchPanel(e)},updateQueryString:function(e,t,i){i=i||window.location.href;var o=new RegExp("([?&])"+e+"=.*?(&|#|$)(.*)","gi");if(o.test(i))return null!=t?i.replace(o,"$1"+e+"="+t+"$2$3"):(i=(n=i.split("#"))[0].replace(o,"$1$3").replace(/(&|\?)$/,""),"undefined"!=typeof n[1]&&null!==n[1]&&(i+="#"+n[1]),i);if(null==t)return i;var n,o=-1!==i.indexOf("?")?"&":"?";return i=(n=i.split("#"))[0]+o+e+"="+t,"undefined"!=typeof n[1]&&null!==n[1]&&(i+="#"+n[1]),i},switchPanel:function(e){"field-options"===e&&m.switchToFieldOptionPanel()},switchToFieldOptionPanel:function(e){p(".everest-forms-field-options").find(".no-fields").hide(),p(".evf-admin-field-wrapper .everest-forms-field").removeClass("active"),p("#everest-forms-panel-fields").addClass("active"),p(".everest-forms-fields-tab").find("a").removeClass("active"),p(".everest-forms-fields-tab").find("a").last().addClass("active"),p(".everest-forms-add-fields").hide(),p(".everest-forms-field-options").show(),p(".everest-forms-field-options").find(".everest-forms-field-option").hide(),p(".evf-tab-lists").find("li a").removeClass("active"),p(".evf-tab-lists").find("li.evf-panel-field-options-button a").addClass("active"),p(document.body).trigger("evf-init-switch-field-options"),void 0!==e?(p("#everest-forms-field-option-"+e).show(),p("#everest-forms-field-"+e).addClass("active")):0<p(".evf-admin-field-wrapper .everest-forms-field").length?(p(".evf-admin-field-wrapper .everest-forms-field").eq(0).addClass("active"),p("#everest-forms-field-option-"+p(".evf-admin-field-wrapper .everest-forms-field").eq(0).attr("data-field-id")).show()):p(".everest-forms-field-options").find(".no-fields").show()},bindFields:function(){p(".evf-admin-field-wrapper").sortable({items:".evf-admin-row",axis:"y",cursor:"move",opacity:.65,scrollSensitivity:40,forcePlaceholderSize:!0,placeholder:"evf-sortable-placeholder",containment:".everest-forms-panel-content",start:function(e,t){t.item.css({backgroundColor:"#f7fafc",border:"1px dashed #5d96ee"})},stop:function(e,t){t.item.removeAttr("style")}}).disableSelection(),p(".evf-admin-grid").sortable({items:'> .everest-forms-field[data-field-type!="repeater-fields"]',delay:100,opacity:.65,cursor:"move",scrollSensitivity:40,forcePlaceholderSize:!0,connectWith:".evf-admin-grid",containment:".everest-forms-field-wrap",out:function(e){p(".evf-admin-grid").removeClass("evf-hover"),p(e.target).removeClass("evf-item-hover"),p(e.target).closest(".evf-admin-row").removeClass("evf-hover"),m.checkEmptyGrid()},over:function(e,t){p(".evf-admin-grid").addClass("evf-hover"),p(e.target).addClass("evf-item-hover"),p(e.target).closest(".evf-admin-row").addClass("evf-hover"),m.checkEmptyGrid()},receive:function(e,t){t.sender.is("button")&&m.fieldDrop(t.helper)},update:function(e,t){p(document).trigger("evf_sort_update_complete",{event:e,ui:t})},stop:function(e,t){t.item.removeAttr("style"),m.checkEmptyGrid()}}).disableSelection(),p(".evf-registered-buttons button.evf-registered-item").draggable({delay:200,cancel:!1,scroll:!1,revert:"invalid",scrollSensitivity:40,forcePlaceholderSize:!0,helper:function(){return p(this).clone().insertAfter(p(this).closest(".everest-forms-tab-content").siblings(".everest-forms-fields-tab"))},opacity:.75,containment:"#everest-forms-builder",connectToSortable:".evf-admin-grid"}).disableSelection(),p(".evf-registered-item.evf-repeater-field").draggable("option","connectToSortable",".evf-repeatable-grid"),p(".evf-admin-row").on("mouseenter mouseleave",function(e){e.buttons<1&&("mouseenter"===e.type?p(this).addClass("evf-hover"):p(".evf-admin-row").removeClass("evf-hover"))}),p(".everest-forms-panel-content").on("scroll",function(){p(".evf-admin-grid").sortable("refreshPositions"),p(".evf-admin-field-wrapper").sortable("refreshPositions")})},fieldTabChoice:function(e){p(".everest-forms-tab-content").scrollTop(0),p(".everest-forms-fields-tab a").removeClass("active"),p(".everest-forms-field, .everest-forms-title-desc").removeClass("active"),p("#"+e).addClass("active"),"add-fields"===e?(p(".everest-forms-add-fields").show(),p(".everest-forms-field-options").hide()):("field-options"===e?(e=p(".everest-forms-field").first().data("field-id"),p(".everest-forms-field-options").show(),p(".everest-forms-field").first().addClass("active")):p("#everest-forms-field-"+e).addClass("active"),p(".everest-forms-field-option").hide(),p("#everest-forms-field-option-"+e).show(),p(".everest-forms-add-fields").hide())},bindFormPreview:function(){},bindFormPreviewWithKeyEvent:function(){p("body").on("keydown",function(e){(e.ctrlKey||e.metaKey)&&("p"!==String.fromCharCode(e.which).toLowerCase()&&80!==e.which||(e.preventDefault(),window.open(c.preview_url)))})},bindFormEntriesWithKeyEvent:function(){p("body").on("keydown",function(e){(e.ctrlKey||e.metaKey)&&("e"!==String.fromCharCode(e.which).toLowerCase()&&69!==e.which||(e.preventDefault(),window.open(c.entries_url)))})},bindGridSwitcher:function(){p("body").on("click",".evf-show-grid",function(e){e.stopPropagation(),m.checkEmptyGrid(),p(this).closest(".evf-toggle-row").find(".evf-toggle-row-content").stop(!0).slideToggle(200)}),p(document).on("click",function(){m.checkEmptyGrid(),p(".evf-show-grid").closest(".evf-toggle-row").find(".evf-toggle-row-content").stop(!0).slideUp(200)});p("body").on("click",".evf-grid-selector",function(){var e=p(this).closest(".evf-admin-row");if(!p(this).hasClass("active")){var t=parseInt(p(this).attr("data-evf-grid"),10);if(!(2<t)){var i=p('<div class="evf-admin-grid evf-grid-'+t+' ui-sortable evf-empty-grid" />'),o=p("<div/>");p.each(e.find(".evf-admin-grid"),function(){p(this).children("*").each(function(){o.append(p(this).clone())})}),e.find(".evf-admin-grid").remove(),e.find(".evf-clear ").remove(),e.append('<div class="clear evf-clear"></div>');for(var n=1;n<=t;n++)i.attr("data-grid-id",n),e.append(i.clone());e.append('<div class="clear evf-clear"></div>'),e.find(".evf-admin-grid").eq(0).append(o.html()),e.find(".evf-grid-selector").removeClass("active"),p(this).addClass("active"),m.bindFields()}}})},fieldDrop:function(r){var e=r.attr("data-field-type");if(["file-upload","payment-total","image-upload","signature"].includes(e)&&r.closest(".evf-admin-row").hasClass("evf-repeater-fields"))return p.confirm({title:!1,content:"This field cannot be added to Repeater Fields",type:"red",closeIcon:!1,backgroundDismiss:!1,icon:"dashicons dashicons-warning",buttons:{cancel:{text:c.i18n_close,btnClass:"btn-default"}}}),r.remove(),!1;r.css({left:"0",width:"100%"}).append('<i class="spinner is-active"></i>'),p.ajax({url:c.ajax_url,type:"POST",data:{action:"everest_forms_new_field_"+e,security:c.evf_field_drop_nonce,field_type:e,form_id:c.form_id},beforeSend:function(){p(document.body).trigger("init_field_options_toggle")},success:function(e){var t=e.data.preview,i=e.data.options,o=e.data.form_field_id,n=e.data.field.type,s=p(t).attr("id"),e=p(t).attr("data-field-id");p("#everest-forms-field-id").val(o),p(".everest-forms-field-options").find(".no-fields").hide(),p(".everest-forms-field-options").append(i),p(".everest-forms-field-option-row-icon_color input.colorpicker").wpColorPicker({change:function(e){var t=p(this),i=t.val(),t=t.closest(".everest-forms-field-option-row").data("field-id");p("#everest-forms-field-"+t+" .rating-icon svg").css("fill",i)}}),r.after(t),null!==p("#everest-forms-panel-field-settings-enable_survey")&&p("#everest-forms-panel-field-settings-enable_survey").prop("checked")&&p("#everest-forms-field-option-"+e+"-survey_status").prop("checked",!0),null!==p("#everest-forms-panel-field-settings-enable_quiz")&&p("#everest-forms-panel-field-settings-enable_quiz").prop("checked")&&(p("#everest-forms-field-option-"+e+"-quiz_status").prop("checked",!0),p("#everest-forms-field-option-"+e+"-quiz_status").closest(".everest-forms-field-option-row-quiz_status").siblings(".everst-forms-field-quiz-settings").removeClass("everest-forms-hidden").addClass("everest-forms-show")),r.remove(),p(document.body).trigger("init_tooltips"),p(document.body).trigger("init_field_options_toggle"),p(document.body).trigger("evf_after_field_append",[s]),m.conditionalLogicAppendField(s),m.conditionalLogicAppendFieldIntegration(s),m.paymentFieldAppendToQuantity(s),m.paymentFieldAppendToDropdown(e,n),m.init_datepickers(),p("#everest-forms-field-option-"+e+"-enable_min_max_time").hide(),p("label[for=everest-forms-field-option-"+e+"-enable_min_max_time]").hide(),p("label[for=everest-forms-field-option-"+e+"-select_min_time]").hide(),p("label[for=everest-forms-field-option-"+e+"-select_max_time]").hide(),p("#everest-forms-field-option-"+e+"-min_time_hour").parent().hide(),p("#everest-forms-field-option-"+e+"-max_time_hour").parent().hide(),p(document.body).trigger("evf_field_drop_complete",[n,e,t,i]),m.checkEmptyGrid()}})},conditionalLogicAppendField:function(n){var e=p("#"+n),s=e.index(),r=p(".evf-field-conditional-field-select"),a=e.attr("data-field-type"),d=e.attr("data-field-id"),l=e.find(".label-title .text ").text();p.fn.insertAt=function(e,t,i){var o=p.makeArray(this.children().clone(!0));o.splice(t,0,e),p.each(o,function(e,t){i===p(t)[0].value&&(p(t)[0].selected=!0,o[e]=t)}),this.empty().append(o)};var f=d;r.each(function(o,e){var t=p(e).val(),i=n.replace("everest-forms-field-",""),e=p(e).attr("name");i===e.substring(e.indexOf("[")+1,e.indexOf("]"))?p(".evf-admin-row .evf-admin-grid .everest-forms-field").each(function(){var e=p(this).data("field-type"),t=p(this).data("field-id"),i=p(this).find(".label-title span").first().text();field_to_be_restricted=[],field_to_be_restricted=["html","title","address","image-upload","file-upload","date-time","hidden","scale-rating","likert"],-1===p.inArray(e,field_to_be_restricted)&&f!==t&&r.eq(o).append('<option class="evf-conditional-fields" data-field_type="'+e+'" data-field_id="'+t+'" value="'+t+'">'+i+"</option>")}):(e='<option class="evf-conditional-fields" data-field_type="'+a+'" data-field_id="'+d+'" value="'+d+'">'+l+"</option>","html"!==a&&"title"!==a&&"address"!==a&&"image-upload"!==a&&"file-upload"!==a&&"date-time"!==a&&"hidden"!==a&&"likert"!==a&&"scale-rating"!==a&&r.eq(o).insertAt(e,s,t))})},paymentFieldAppendToQuantity:function(e){var t=p("#"+e),i=p(".everest-forms-field-option-row-map_field select"),o=t.attr("data-field-type"),e=t.attr("data-field-id"),t=t.find(".label-title .text ").text();"payment-single"!==o&&"payment-multiple"!==o&&"payment-checkbox"!==o||i.append('<option value="'+e+'">'+t+"</option>")},paymentFieldAppendToDropdown:function(e,t){var i;"payment-quantity"===t&&(i=p("#everest-forms-field-option-"+e+"-map_field"),["payment-checkbox","payment-multiple","payment-single"].forEach(function(e){p(".everest-forms-field-"+e).each(function(){var e=p(this).attr("data-field-id"),t=p(this).find(".label-title .text").text();i.append('<option value="'+e+'">'+t+"</option>")})}))},conditionalLogicAppendFieldIntegration:function(i){var n=p("#"+i),s=n.index(),r=p(".evf-provider-conditional").find(".evf-conditional-field-select"),a=n.attr("data-field-type"),d=n.attr("data-field-id"),l=n.find(".label-title .text ").text();p.fn.insertAt=function(e,t){var i=p.makeArray(this.children().clone(!0));i.splice(t,0,e),this.empty().append(i)},r.each(function(o,e){var t=i.replace("everest-forms-field-",""),e=p(e).attr("name");t===e.substring(e.indexOf("[")+1,e.indexOf("]"))?p(".evf-admin-row .evf-admin-grid .everest-forms-field").each(function(){var e=p(this).data("field-type"),t=p(this).data("field-id"),i=p(this).find(".label-title span").first().text();field_to_be_restricted=[],field_to_be_restricted=["html","title","address","image-upload","file-upload","date-time","hidden","scale-rating","likert",n.attr("data-field-type")],-1===p.inArray(e,field_to_be_restricted)&&r.eq(o).append('<option class="evf-conditional-fields" data-field_type="'+e+'" data-field_id="'+t+'" value="'+t+'">'+i+"</option>")}):(e='<option class="evf-conditional-fields" data-field_type="'+a+'" data-field_id="'+d+'" value="'+d+'">'+l+"</option>","html"!==a&&"title"!==a&&"address"!==a&&"image-upload"!==a&&"file-upload"!==a&&"date-time"!==a&&"hidden"!==a&&"likert"!==a&&"scale-rating"!==a&&r.eq(o).insertAt(e,s))})},conditionalLogicRemoveField:function(e){p(".evf-field-conditional-field-select option[value = "+e+" ]").remove()},conditionalLogicRemoveFieldIntegration:function(e){p(".evf-provider-conditional .evf-conditional-field-select option[value = "+e+" ]").remove()},paymentFieldRemoveFromQuantity:function(e){p(".everest-forms-field-option-row-map_field select option[value = "+e+" ]").remove()},bindFieldSettings:function(){p("body").on("click",".everest-forms-preview .everest-forms-field, .everest-forms-preview .everest-forms-field .everest-forms-field-setting",function(e){e.preventDefault();e=p(this).closest(".everest-forms-field").attr("data-field-id");p(".everest-forms-tab-content").scrollTop(0),m.switchToFieldOptionPanel(e)})},toggleLabelEdit:function(e,t){p(e).toggleClass("everest-forms-hidden"),p(t).toggleClass("everest-forms-hidden"),p(t).is(":visible")&&p(t).focus()},bindToggleHandleActions:function(){p("body").on("click",".toggle-handle",function(e){var t=p(this).data("label"),i=p(this).data("input");p(i).is(":visible")||m.toggleLabelEdit(t,i)})},bindLabelEditInputActions:function(){p("body").on("focusout",".label-edit-input",function(e){var t=p(this).data("label");m.toggleLabelEdit(t,this)})},bindSyncedInputActions:function(){p("body").on("input",".sync-input",function(e){var t=p(this).val(),i=p(this).data("sync-targets");t&&i&&p(i).text(t)})}};m.init()}(jQuery,window.evf_data),jQuery(function(){"checked"!=jQuery("#everest-forms-panel-field-settingsemail-evf_send_confirmation_email").attr("checked")&&jQuery("#everest-forms-panel-field-settingsemail-evf_send_confirmation_email-wrap").nextAll().hide(),jQuery("#everest-forms-panel-field-settingsemail-evf_send_confirmation_email").on("change",function(){"checked"!=jQuery(this).attr("checked")?jQuery("#everest-forms-panel-field-settingsemail-evf_send_confirmation_email-wrap").nextAll().hide():jQuery("#everest-forms-panel-field-settingsemail-evf_send_confirmation_email-wrap").nextAll().show()});var e=jQuery("#everest-forms-panel-field-settings-redirect_to option:selected").val();"same"==e?(jQuery("#everest-forms-panel-field-settings-custom_page-wrap").hide(),jQuery("#everest-forms-panel-field-settings-external_url-wrap").hide()):"custom_page"==e?(jQuery("#everest-forms-panel-field-settings-custom_page-wrap").show(),jQuery("#everest-forms-panel-field-settings-external_url-wrap").hide()):"external_url"==e&&(jQuery("#everest-forms-panel-field-settings-external_url-wrap").show(),jQuery("#everest-forms-panel-field-settings-custom_page-wrap").hide()),jQuery("#everest-forms-panel-field-settings-redirect_to").on("change",function(){"same"==this.value?(jQuery("#everest-forms-panel-field-settings-custom_page-wrap").hide(),jQuery("#everest-forms-panel-field-settings-external_url-wrap").hide()):"custom_page"==this.value?(jQuery("#everest-forms-panel-field-settings-custom_page-wrap").show(),jQuery("#everest-forms-panel-field-settings-external_url-wrap").hide()):"external_url"==this.value&&(jQuery("#everest-forms-panel-field-settings-custom_page-wrap").hide(),jQuery("#everest-forms-panel-field-settings-external_url-wrap").show())}),jQuery(".evf-panel-field-options-button.evf-disabled-tab").hide(),jQuery(".everest-forms-conditional-field-settings-redirect_to").each(function(){var e=this.value;"custom_page"==e?(jQuery(this).parents(".evf-field-conditional-container").find(".everest-forms-conditional-field-settings-custom_page").show(),jQuery(this).parents(".evf-field-conditional-container").find(".everest-forms-conditional-field-settings-external_url").hide()):"external_url"==e?(jQuery(this).parents(".evf-field-conditional-container").find(".everest-forms-conditional-field-settings-custom_page").hide(),jQuery(this).parents(".evf-field-conditional-container").find(".everest-forms-conditional-field-settings-external_url").show()):(jQuery(this).parents(".evf-field-conditional-container").find(".everest-forms-conditional-field-settings-custom_page").hide(),jQuery(this).parents(".evf-field-conditional-container").find(".everest-forms-conditional-field-settings-external_url").hide())}),jQuery(document).on("change",".everest-forms-conditional-field-settings-redirect_to",function(){"custom_page"==this.value?(jQuery(this).parents(".evf-field-conditional-container").find(".everest-forms-conditional-field-settings-custom_page").show(),jQuery(this).parents(".evf-field-conditional-container").find(".everest-forms-conditional-field-settings-external_url").hide()):"external_url"==this.value?(jQuery(this).parents(".evf-field-conditional-container").find(".everest-forms-conditional-field-settings-custom_page").hide(),jQuery(this).parents(".evf-field-conditional-container").find(".everest-forms-conditional-field-settings-external_url").show()):(jQuery(this).parents(".evf-field-conditional-container").find(".everest-forms-conditional-field-settings-custom_page").hide(),jQuery(this).parents(".evf-field-conditional-container").find(".everest-forms-conditional-field-settings-external_url").hide())})}),jQuery(function(l){l(document.body).on("init_add_fields_toogle",function(){l(".everest-forms-add-fields").on("click",".everest-forms-add-fields-group > a",function(e){e.preventDefault(),l(this).parent(".everest-forms-add-fields-group").toggleClass("closed").toggleClass("open")}),l(".everest-forms-add-fields").on("click",".everest-forms-add-fields-group a",function(){l(this).next(".evf-registered-buttons").stop().slideToggle()}),l(".everest-forms-add-fields-group.closed").each(function(){l(this).find(".evf-registered-buttons").hide()})}).trigger("init_add_fields_toogle"),l(document.body).on("click",".everest-forms-field-option .everest-forms-field-option-group > a",function(e){e.preventDefault(),l(this).parent(".everest-forms-field-option-group").toggleClass("closed").toggleClass("open")}),l(document.body).on("click",".everest-forms-field-option .everest-forms-field-option-group a",function(e){l(e.target).filter(":input, option, .sort").length||l(this).next(".everest-forms-field-option-group-inner").stop().slideToggle()}),l(document.body).on("init_field_options_toggle",function(){l(".everest-forms-field-option-group.closed").each(function(){l(this).find(".everest-forms-field-option-group-inner").hide()})}).trigger("init_field_options_toggle"),l(document).on("click",function(){l(".evf-smart-tag-lists").hide()}),l(document.body).on("click",".evf-toggle-smart-tag-display",function(e){e.stopPropagation(),l(".evf-smart-tag-lists").hide(),l(".evf-smart-tag-lists ul").empty(),l(this).parent().find(".evf-smart-tag-lists").toggle("show");e=l(this).data("type");!function(o,e,t){var n=[],s=[],r=[];if(l(".evf-admin-row .evf-admin-grid .everest-forms-field").each(function(){var e,t=l(this).data("field-type"),i=l(this).data("field-id");o===t?(e=l(this).find(".label-title span").first().text(),r[i]=e):(e=l(this).find(".label-title span").first().text(),n[i]=e),s[i]=l(this).find(".label-title span").first().text()}),"other"===e||"all"===e){var i=evf_data.smart_tags_other;for(a in i)l(t).parent().find(".evf-smart-tag-lists .evf-others").append('<li class = "smart-tag-field" data-type="other" data-field_id="'+a+'">'+i[a]+"</li>")}if("fields"===e||"all"===e)if("email"===o)for(var a in Object.keys(r).length<1?l(t).parent().find('.evf-smart-tag-lists .smart-tag-title:not(".other-tag-title")').addClass("everest-forms-hidden"):l(t).parent().find('.evf-smart-tag-lists .smart-tag-title:not(".other-tag-title")').removeClass("everest-forms-hidden"),l(t).parent().find(".evf-smart-tag-lists .other-tag-title").remove(),l(t).parent().find(".evf-smart-tag-lists .evf-others").remove(),l(t).parent().find(".evf-smart-tag-lists").append('<div class="smart-tag-title other-tag-title">Others</div><ul class="evf-others"></ul>'),l(t).parent().find(".evf-smart-tag-lists .evf-others").append('<li class="smart-tag-field" data-type="other" data-field_id="admin_email">Site Admin Email</li><li class="smart-tag-field" data-type="other" data-field_id="user_email">User Email</li>'),r)l(t).parent().find(".evf-smart-tag-lists .evf-fields").append('<li class = "smart-tag-field" data-type="field" data-field_id="'+a+'">'+r[a]+"</li>");else for(var d in Object.keys(s).length<1?l(t).parent().find('.evf-smart-tag-lists .smart-tag-title:not(".other-tag-title")').addClass("everest-forms-hidden"):l(t).parent().find('.evf-smart-tag-lists .smart-tag-title:not(".other-tag-title")').removeClass("everest-forms-hidden"),s)l(t).parent().find(".evf-smart-tag-lists .evf-fields").append('<li class = "smart-tag-field" data-type="field" data-field_id="'+d+'">'+s[d]+"</li>")}(l(this).data("fields"),e,l(this))}),l(document.body).on("click",".smart-tag-field",function(e){var t=l(this).data("field_id"),i=l(this).text(),o=l(this).data("type"),n=l(this).parent().parent().parent(),s=n.find("input[type=text]"),n=n.find("textarea");if("fullname"!==t&&"email"!==t&&"subject"!==t&&"message"!==t&&"other"!==o){for(var i=i.split(/[\s-_]/),r=0;r<i.length;r++)i[r]=0===r?i[r].charAt(0).toLowerCase()+i[r].substr(1):i[r].charAt(0).toUpperCase()+i[r].substr(1);t=(i=i.join(""))+"_"+t}"field"===o?(s.val(s.val()+'{field_id="'+t+'"}'),n.val(n.val()+'{field_id="'+t+'"}')):"other"===o&&(s.val(s.val()+"{"+t+"}"),n.val(n.val()+"{"+t+"}"))}),l(document).on("change",".wp-list-table .everest-forms-toggle-form input",function(e){e.stopPropagation(),l.post(evf_data.ajax_url,{action:"everest_forms_enabled_form",security:evf_data.evf_enabled_form,form_id:l(this).data("form_id"),enabled:l(this).prop("checked")?1:0})}),l(document).on("change",".evf-content-email-settings .evf-toggle-switch input",function(e){var t=l(this),i=t.prop("checked");!1===i?(t.val(""),t.closest(".evf-content-email-settings").find(".email-disable-message").remove(),t.closest(".evf-content-section-title").siblings(".evf-content-email-settings-inner").addClass("everest-forms-hidden"),l('<p class="email-disable-message everest-forms-notice everest-forms-notice-info">'+evf_data.i18n_email_disable_message+"</p>").insertAfter(t.closest(".evf-content-section-title"))):!0===i&&(t.val("1"),t.closest(".evf-content-section-title").siblings(".evf-content-email-settings-inner").removeClass("everest-forms-hidden"),t.closest(".evf-content-email-settings").find(".email-disable-message").remove())}),l(document).on("click",".everest-forms-min-max-date-format input",function(){var e=l(this).closest(".everest-forms-date").find(".everest-forms-min-date").val(),t=l(this).closest(".everest-forms-date").find(".everest-forms-min-date").val();l(this).is(":checked")?(l(".everest-forms-min-max-date-option").removeClass("everest-forms-hidden"),""===e&&l(".everest-forms-min-date").addClass("flatpickr-field").flatpickr({disableMobile:!0,onChange:function(e,t,i){l(".everest-forms-min-date").val(t)},onOpen:function(e,t,i){i.set("maxDate",l(".everest-forms-max-date").val())}}),""===t&&l(".everest-forms-max-date").addClass("flatpickr-field").flatpickr({disableMobile:!0,onChange:function(e,t,i){l(".everest-forms-max-date").val(t)},onOpen:function(e,t,i){i.set("minDate",l(".everest-forms-min-date").val())}})):l(".everest-forms-min-max-date-option").addClass("everest-forms-hidden")})});
everest-forms.php CHANGED
@@ -3,7 +3,7 @@
3
  * Plugin Name: Everest Forms
4
  * Plugin URI: https://wpeverest.com/wordpress-plugins/everest-forms/
5
  * Description: Drag and Drop contact form builder to easily create simple to complex forms for any purpose. Lightweight, Beautiful design, responsive and more.
6
- * Version: 1.8.1
7
  * Author: WPEverest
8
  * Author URI: https://wpeverest.com
9
  * Text Domain: everest-forms
3
  * Plugin Name: Everest Forms
4
  * Plugin URI: https://wpeverest.com/wordpress-plugins/everest-forms/
5
  * Description: Drag and Drop contact form builder to easily create simple to complex forms for any purpose. Lightweight, Beautiful design, responsive and more.
6
+ * Version: 1.8.2
7
  * Author: WPEverest
8
  * Author URI: https://wpeverest.com
9
  * Text Domain: everest-forms
includes/abstracts/class-evf-form-fields.php CHANGED
@@ -681,6 +681,34 @@ abstract class EVF_Form_Fields {
681
  );
682
  }
683
  break;
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
684
 
685
  /*
686
  * Code Block.
@@ -1150,6 +1178,68 @@ abstract class EVF_Form_Fields {
1150
  false
1151
  );
1152
  break;
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1153
 
1154
  /*
1155
  * CSS classes.
681
  );
682
  }
683
  break;
684
+ /**
685
+ * No Duplicates.
686
+ */
687
+ case 'no_duplicates':
688
+ $default = ! empty( $args['default'] ) ? $args['default'] : '0';
689
+ $value = ! empty( $field['no_duplicates'] ) ? esc_attr( $field['no_duplicates'] ) : '';
690
+ $tooltip = esc_html__( 'Select this option to limit user input to unique values only. This will require that a value entered in a field does not currently exist in the entry database for that field..', 'everest-forms' );
691
+ $output = $this->field_element(
692
+ 'checkbox',
693
+ $field,
694
+ array(
695
+ 'slug' => 'no_duplicates',
696
+ 'value' => $value,
697
+ 'desc' => esc_html__( 'No Duplicates', 'everest-forms' ),
698
+ 'tooltip' => $tooltip,
699
+ ),
700
+ false
701
+ );
702
+ $output = $this->field_element(
703
+ 'row',
704
+ $field,
705
+ array(
706
+ 'slug' => 'no_duplicates',
707
+ 'content' => $output,
708
+ ),
709
+ false
710
+ );
711
+ break;
712
 
713
  /*
714
  * Code Block.
1178
  false
1179
  );
1180
  break;
1181
+ case 'enable_prepopulate':
1182
+ $default = ! empty( $args['default'] ) ? $args['default'] : '0';
1183
+ $value = ! empty( $field['enable_prepopulate'] ) ? esc_attr( $field['enable_prepopulate'] ) : '';
1184
+ $tooltip = esc_html__( 'Enable this option to allow field to be populated dynamically', 'everest-forms' );
1185
+ $output = $this->field_element(
1186
+ 'checkbox',
1187
+ $field,
1188
+ array(
1189
+ 'slug' => 'enable_prepopulate',
1190
+ 'value' => $value,
1191
+ 'desc' => esc_html__( 'Enable Autopoupulate ', 'everest-forms' ),
1192
+ 'tooltip' => $tooltip,
1193
+ ),
1194
+ false
1195
+ );
1196
+ $output = $this->field_element(
1197
+ 'row',
1198
+ $field,
1199
+ array(
1200
+ 'slug' => 'enable_prepopulate',
1201
+ 'content' => $output,
1202
+ ),
1203
+ false
1204
+ );
1205
+ break;
1206
+ case 'parameter_name':
1207
+ $toggle = '';
1208
+ $tooltip = esc_html__( 'Enter name of the parameter to populate the field.', 'everest-forms' );
1209
+ $value = ! empty( $field['parameter_name'] ) ? esc_attr( $field['parameter_name'] ) : '';
1210
+
1211
+ // Build output.
1212
+ $output = $this->field_element(
1213
+ 'label',
1214
+ $field,
1215
+ array(
1216
+ 'slug' => 'parameter_name',
1217
+ 'value' => esc_html__( 'Parameter Name', 'everest-forms' ),
1218
+ 'tooltip' => $tooltip,
1219
+ 'after_tooltip' => $toggle,
1220
+ ),
1221
+ false
1222
+ );
1223
+ $output .= $this->field_element(
1224
+ 'text',
1225
+ $field,
1226
+ array(
1227
+ 'slug' => 'parameter_name',
1228
+ 'value' => $value,
1229
+ ),
1230
+ false
1231
+ );
1232
+ $output = $this->field_element(
1233
+ 'row',
1234
+ $field,
1235
+ array(
1236
+ 'slug' => 'parameter_name',
1237
+ 'content' => $output,
1238
+ 'class' => isset( $field['parameter_name'] ) ? '' : 'hidden',
1239
+ ),
1240
+ false
1241
+ );
1242
+ break;
1243
 
1244
  /*
1245
  * CSS classes.
includes/admin/class-evf-admin-assets.php CHANGED
@@ -164,6 +164,16 @@ class EVF_Admin_Assets {
164
  'email_fields' => evf_get_all_email_fields_by_form_id( isset( $_GET['form_id'] ) ? absint( $_GET['form_id'] ) : 0 ), // phpcs:ignore WordPress.Security.NonceVerification
165
  'all_fields' => evf_get_all_form_fields_by_form_id( isset( $_GET['form_id'] ) ? absint( $_GET['form_id'] ) : 0 ), // phpcs:ignore WordPress.Security.NonceVerification
166
  'smart_tags_other' => evf()->smart_tags->other_smart_tags(),
 
 
 
 
 
 
 
 
 
 
167
  )
168
  )
169
  );
164
  'email_fields' => evf_get_all_email_fields_by_form_id( isset( $_GET['form_id'] ) ? absint( $_GET['form_id'] ) : 0 ), // phpcs:ignore WordPress.Security.NonceVerification
165
  'all_fields' => evf_get_all_form_fields_by_form_id( isset( $_GET['form_id'] ) ? absint( $_GET['form_id'] ) : 0 ), // phpcs:ignore WordPress.Security.NonceVerification
166
  'smart_tags_other' => evf()->smart_tags->other_smart_tags(),
167
+ 'entries_url' => ! empty( $_GET['form_id'] ) ? esc_url( admin_url( 'admin.php?page=evf-entries&amp;form_id=' . absint( $_GET['form_id'] ) ) ) : '', // phpcs:ignore WordPress.Security.NonceVerification
168
+ 'preview_url' => ! empty( $_GET['form_id'] ) ? esc_url( // phpcs:ignore WordPress.Security.NonceVerification
169
+ add_query_arg(
170
+ array(
171
+ 'form_id' => absint( $_GET['form_id'] ), // phpcs:ignore WordPress.Security.NonceVerification
172
+ 'evf_preview' => 'true',
173
+ ),
174
+ home_url()
175
+ )
176
+ ) : '',
177
  )
178
  )
179
  );
includes/class-everest-forms.php CHANGED
@@ -21,7 +21,7 @@ final class EverestForms {
21
  *
22
  * @var string
23
  */
24
- public $version = '1.8.1';
25
 
26
  /**
27
  * The single instance of the class.
21
  *
22
  * @var string
23
  */
24
+ public $version = '1.8.2';
25
 
26
  /**
27
  * The single instance of the class.
includes/fields/class-evf-field-email.php CHANGED
@@ -408,6 +408,8 @@ class EVF_Field_Email extends EVF_Form_Fields {
408
  evf()->task->errors[ $form_id ][ $field_id ]['secondary'] = esc_html__( 'Confirmation Email do not match.', 'everest-forms' );
409
  update_option( 'evf_validation_error', 'yes' );
410
  }
 
 
411
  }
412
 
413
  /**
408
  evf()->task->errors[ $form_id ][ $field_id ]['secondary'] = esc_html__( 'Confirmation Email do not match.', 'everest-forms' );
409
  update_option( 'evf_validation_error', 'yes' );
410
  }
411
+
412
+ do_action( 'everest_forms_email_validation', $field_id, $field_submit, $form_data );
413
  }
414
 
415
  /**
languages/everest-forms.pot CHANGED
@@ -2,14 +2,14 @@
2
  # This file is distributed under the same license as the Everest Forms plugin.
3
  msgid ""
4
  msgstr ""
5
- "Project-Id-Version: Everest Forms 1.8.1\n"
6
  "Report-Msgid-Bugs-To: https://wordpress.org/support/plugin/everest-forms\n"
7
  "Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
8
  "Language-Team: LANGUAGE <LL@li.org>\n"
9
  "MIME-Version: 1.0\n"
10
  "Content-Type: text/plain; charset=UTF-8\n"
11
  "Content-Transfer-Encoding: 8bit\n"
12
- "POT-Creation-Date: 2021-11-30T04:32:30+00:00\n"
13
  "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
14
  "X-Generator: WP-CLI 2.5.0\n"
15
  "X-Domain: everest-forms\n"
@@ -150,395 +150,419 @@ msgid "Required Field Message"
150
  msgstr ""
151
 
152
  #: includes/abstracts/class-evf-form-fields.php:690
 
 
 
 
 
 
 
 
153
  msgid "Enter code for the form field."
154
  msgstr ""
155
 
156
- #: includes/abstracts/class-evf-form-fields.php:696
157
  msgid "Code"
158
  msgstr ""
159
 
160
- #: includes/abstracts/class-evf-form-fields.php:726
161
  #: includes/evf-core-functions.php:1961
162
  msgid "Choices"
163
  msgstr ""
164
 
165
- #: includes/abstracts/class-evf-form-fields.php:746
166
  msgid "Bulk Add"
167
  msgstr ""
168
 
169
- #: includes/abstracts/class-evf-form-fields.php:755
170
  #: includes/evf-core-functions.php:1962
171
  msgid "Add choices for the form field."
172
  msgstr ""
173
 
174
- #: includes/abstracts/class-evf-form-fields.php:776
175
  msgid "Single Selection"
176
  msgstr ""
177
 
178
- #: includes/abstracts/class-evf-form-fields.php:780
179
  msgid "Multiple Selection"
180
  msgstr ""
181
 
182
- #: includes/abstracts/class-evf-form-fields.php:786
183
  msgid "Multiple selection"
184
  msgstr ""
185
 
186
- #: includes/abstracts/class-evf-form-fields.php:830
187
  #: includes/admin/class-evf-admin-assets.php:94
188
  msgid "Upload Image"
189
  msgstr ""
190
 
191
- #: includes/abstracts/class-evf-form-fields.php:837
192
  #: includes/admin/builder/class-evf-builder-settings.php:102
193
  msgid "Remove"
194
  msgstr ""
195
 
196
- #: includes/abstracts/class-evf-form-fields.php:838
197
  msgid "Change image"
198
  msgstr ""
199
 
200
- #: includes/abstracts/class-evf-form-fields.php:864
201
  msgid "For best results, images should be square and at least 200 × 160 pixels or smaller."
202
  msgstr ""
203
 
204
- #: includes/abstracts/class-evf-form-fields.php:873
205
  msgid "Use image choices"
206
  msgstr ""
207
 
208
- #: includes/abstracts/class-evf-form-fields.php:874
209
  msgid "Check this option to enable using images with the choices."
210
  msgstr ""
211
 
212
- #: includes/abstracts/class-evf-form-fields.php:896
213
  msgid "Add Bulk Options"
214
  msgstr ""
215
 
216
- #: includes/abstracts/class-evf-form-fields.php:905
217
  msgid "Add multiple options at once."
218
  msgstr ""
219
 
220
- #: includes/abstracts/class-evf-form-fields.php:906
221
  msgid "Presets"
222
  msgstr ""
223
 
224
- #: includes/abstracts/class-evf-form-fields.php:914
225
  msgid "Months"
226
  msgstr ""
227
 
228
- #: includes/abstracts/class-evf-form-fields.php:917
229
  msgid "January"
230
  msgstr ""
231
 
232
- #: includes/abstracts/class-evf-form-fields.php:918
233
  msgid "February"
234
  msgstr ""
235
 
236
- #: includes/abstracts/class-evf-form-fields.php:919
237
  msgid "March"
238
  msgstr ""
239
 
240
- #: includes/abstracts/class-evf-form-fields.php:920
241
  msgid "April"
242
  msgstr ""
243
 
244
- #: includes/abstracts/class-evf-form-fields.php:921
245
  msgid "May"
246
  msgstr ""
247
 
248
- #: includes/abstracts/class-evf-form-fields.php:922
249
  msgid "June"
250
  msgstr ""
251
 
252
- #: includes/abstracts/class-evf-form-fields.php:923
253
  msgid "July"
254
  msgstr ""
255
 
256
- #: includes/abstracts/class-evf-form-fields.php:924
257
  msgid "August"
258
  msgstr ""
259
 
260
- #: includes/abstracts/class-evf-form-fields.php:925
261
  msgid "September"
262
  msgstr ""
263
 
264
- #: includes/abstracts/class-evf-form-fields.php:926
265
  msgid "October"
266
  msgstr ""
267
 
268
- #: includes/abstracts/class-evf-form-fields.php:927
269
  msgid "November"
270
  msgstr ""
271
 
272
- #: includes/abstracts/class-evf-form-fields.php:928
273
  msgid "December"
274
  msgstr ""
275
 
276
- #: includes/abstracts/class-evf-form-fields.php:932
277
  msgid "Week Days"
278
  msgstr ""
279
 
280
- #: includes/abstracts/class-evf-form-fields.php:935
281
  msgid "Sunday"
282
  msgstr ""
283
 
284
- #: includes/abstracts/class-evf-form-fields.php:936
285
  msgid "Monday"
286
  msgstr ""
287
 
288
- #: includes/abstracts/class-evf-form-fields.php:937
289
  msgid "Tuesday"
290
  msgstr ""
291
 
292
- #: includes/abstracts/class-evf-form-fields.php:938
293
  msgid "Wednesday"
294
  msgstr ""
295
 
296
- #: includes/abstracts/class-evf-form-fields.php:939
297
  msgid "Thursday"
298
  msgstr ""
299
 
300
- #: includes/abstracts/class-evf-form-fields.php:940
301
  msgid "Friday"
302
  msgstr ""
303
 
304
- #: includes/abstracts/class-evf-form-fields.php:941
305
  msgid "Saturday"
306
  msgstr ""
307
 
308
- #: includes/abstracts/class-evf-form-fields.php:945
309
  msgid "Countries"
310
  msgstr ""
311
 
312
- #: includes/abstracts/class-evf-form-fields.php:950
313
  msgid "Countries Postal Code"
314
  msgstr ""
315
 
316
- #: includes/abstracts/class-evf-form-fields.php:955
317
  msgid "U.S. States"
318
  msgstr ""
319
 
320
- #: includes/abstracts/class-evf-form-fields.php:960
321
  msgid "U.S. States Postal Code"
322
  msgstr ""
323
 
324
- #: includes/abstracts/class-evf-form-fields.php:965
325
  msgid "Age Groups"
326
  msgstr ""
327
 
328
- #: includes/abstracts/class-evf-form-fields.php:968
329
  msgid "Under 18"
330
  msgstr ""
331
 
332
- #: includes/abstracts/class-evf-form-fields.php:969
333
  msgid "18-24"
334
  msgstr ""
335
 
336
- #: includes/abstracts/class-evf-form-fields.php:970
337
  msgid "25-34"
338
  msgstr ""
339
 
340
- #: includes/abstracts/class-evf-form-fields.php:971
341
  msgid "35-44"
342
  msgstr ""
343
 
344
- #: includes/abstracts/class-evf-form-fields.php:972
345
  msgid "45-54"
346
  msgstr ""
347
 
348
- #: includes/abstracts/class-evf-form-fields.php:973
349
  msgid "55-64"
350
  msgstr ""
351
 
352
- #: includes/abstracts/class-evf-form-fields.php:974
353
  msgid "65 or Above"
354
  msgstr ""
355
 
356
- #: includes/abstracts/class-evf-form-fields.php:975
357
  msgid "Prefer Not to Answer"
358
  msgstr ""
359
 
360
- #: includes/abstracts/class-evf-form-fields.php:979
361
  msgid "Satisfaction"
362
  msgstr ""
363
 
364
- #: includes/abstracts/class-evf-form-fields.php:982
365
  msgid "Very Satisfied"
366
  msgstr ""
367
 
368
- #: includes/abstracts/class-evf-form-fields.php:983
369
  msgid "Satisfied"
370
  msgstr ""
371
 
372
- #: includes/abstracts/class-evf-form-fields.php:984
373
- #: includes/abstracts/class-evf-form-fields.php:996
374
- #: includes/abstracts/class-evf-form-fields.php:1008
375
  msgid "Neutral"
376
  msgstr ""
377
 
378
- #: includes/abstracts/class-evf-form-fields.php:985
379
  msgid "Unsatisfied"
380
  msgstr ""
381
 
382
- #: includes/abstracts/class-evf-form-fields.php:986
383
  msgid "Very Unsatisfied"
384
  msgstr ""
385
 
386
- #: includes/abstracts/class-evf-form-fields.php:987
387
- #: includes/abstracts/class-evf-form-fields.php:999
388
- #: includes/abstracts/class-evf-form-fields.php:1011
389
  msgid "N/A"
390
  msgstr ""
391
 
392
- #: includes/abstracts/class-evf-form-fields.php:991
393
  msgid "Importance"
394
  msgstr ""
395
 
396
- #: includes/abstracts/class-evf-form-fields.php:994
397
  msgid "Very Important"
398
  msgstr ""
399
 
400
- #: includes/abstracts/class-evf-form-fields.php:995
401
  msgid "Important"
402
  msgstr ""
403
 
404
- #: includes/abstracts/class-evf-form-fields.php:997
405
  msgid "Somewhat Important"
406
  msgstr ""
407
 
408
- #: includes/abstracts/class-evf-form-fields.php:998
409
  msgid "Not at all Important"
410
  msgstr ""
411
 
412
- #: includes/abstracts/class-evf-form-fields.php:1003
413
  msgid "Agreement"
414
  msgstr ""
415
 
416
- #: includes/abstracts/class-evf-form-fields.php:1006
417
  msgid "Strongly Agree"
418
  msgstr ""
419
 
420
- #: includes/abstracts/class-evf-form-fields.php:1007
421
  msgid "Agree"
422
  msgstr ""
423
 
424
- #: includes/abstracts/class-evf-form-fields.php:1009
425
  msgid "Disagree"
426
  msgstr ""
427
 
428
- #: includes/abstracts/class-evf-form-fields.php:1010
429
  msgid "Strongly Disagree"
430
  msgstr ""
431
 
432
- #: includes/abstracts/class-evf-form-fields.php:1034
433
  msgid "Add New Choices"
434
  msgstr ""
435
 
436
- #: includes/abstracts/class-evf-form-fields.php:1058
437
  msgid "Enter text for the default form field value."
438
  msgstr ""
439
 
440
- #: includes/abstracts/class-evf-form-fields.php:1065
441
  msgid "Default Value"
442
  msgstr ""
443
 
444
- #: includes/abstracts/class-evf-form-fields.php:1111
445
  msgid "Advanced Options"
446
  msgstr ""
447
 
448
- #: includes/abstracts/class-evf-form-fields.php:1123
449
  #: includes/evf-core-functions.php:1974
450
  msgid "Enter text for the form field placeholder."
451
  msgstr ""
452
 
453
- #: includes/abstracts/class-evf-form-fields.php:1129
454
  #: includes/evf-core-functions.php:1973
455
  msgid "Placeholder Text"
456
  msgstr ""
457
 
458
- #: includes/abstracts/class-evf-form-fields.php:1159
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
459
  msgid "Enter CSS class names for this field container. Multiple class names should be separated with spaces."
460
  msgstr ""
461
 
462
- #: includes/abstracts/class-evf-form-fields.php:1168
463
  #: includes/evf-core-functions.php:1981
464
  msgid "CSS Classes"
465
  msgstr ""
466
 
467
- #: includes/abstracts/class-evf-form-fields.php:1199
468
  #: includes/evf-core-functions.php:1991
469
  msgid "Check this option to hide the form field label."
470
  msgstr ""
471
 
472
- #: includes/abstracts/class-evf-form-fields.php:1208
473
  #: includes/evf-core-functions.php:1989
474
  msgid "Hide Label"
475
  msgstr ""
476
 
477
- #: includes/abstracts/class-evf-form-fields.php:1229
478
  #: includes/evf-core-functions.php:1999
479
  msgid "Check this option to hide the form field sub-label."
480
  msgstr ""
481
 
482
- #: includes/abstracts/class-evf-form-fields.php:1238
483
  #: includes/evf-core-functions.php:1997
484
  msgid "Hide Sub-Labels"
485
  msgstr ""
486
 
487
- #: includes/abstracts/class-evf-form-fields.php:1259
488
  msgid "Select the column layout for displaying field choices."
489
  msgstr ""
490
 
491
- #: includes/abstracts/class-evf-form-fields.php:1261
492
  msgid "One Column"
493
  msgstr ""
494
 
495
- #: includes/abstracts/class-evf-form-fields.php:1262
496
  msgid "Two Columns"
497
  msgstr ""
498
 
499
- #: includes/abstracts/class-evf-form-fields.php:1263
500
  msgid "Three Columns"
501
  msgstr ""
502
 
503
- #: includes/abstracts/class-evf-form-fields.php:1264
504
  msgid "Inline"
505
  msgstr ""
506
 
507
- #: includes/abstracts/class-evf-form-fields.php:1273
508
  msgid "Layout"
509
  msgstr ""
510
 
511
- #: includes/abstracts/class-evf-form-fields.php:1387
512
  #: includes/class-evf-emails.php:442
513
  #: includes/class-evf-emails.php:550
514
  msgid "(empty)"
515
  msgstr ""
516
 
517
- #: includes/abstracts/class-evf-form-fields.php:1525
518
  msgid "No form ID found"
519
  msgstr ""
520
 
521
- #: includes/abstracts/class-evf-form-fields.php:1530
522
  msgid "You do no have permission."
523
  msgstr ""
524
 
525
- #: includes/abstracts/class-evf-form-fields.php:1535
526
  msgid "No field type found"
527
  msgstr ""
528
 
529
- #: includes/abstracts/class-evf-form-fields.php:1565
530
- #: includes/abstracts/class-evf-form-fields.php:1569
531
  #: includes/admin/builder/class-evf-builder-fields.php:351
532
  msgid "Duplicate Field"
533
  msgstr ""
534
 
535
- #: includes/abstracts/class-evf-form-fields.php:1566
536
- #: includes/abstracts/class-evf-form-fields.php:1570
537
  #: includes/admin/builder/class-evf-builder-fields.php:352
538
  msgid "Delete Field"
539
  msgstr ""
540
 
541
- #: includes/abstracts/class-evf-form-fields.php:1567
542
  #: includes/admin/builder/class-evf-builder-fields.php:353
543
  #: includes/admin/builder/class-evf-builder-settings.php:25
544
  #: includes/admin/class-evf-admin-menus.php:162
@@ -546,15 +570,15 @@ msgstr ""
546
  msgid "Settings"
547
  msgstr ""
548
 
549
- #: includes/abstracts/class-evf-form-fields.php:1813
550
  msgid "Please enter a valid url"
551
  msgstr ""
552
 
553
- #: includes/abstracts/class-evf-form-fields.php:1823
554
  msgid "Please enter a valid email address"
555
  msgstr ""
556
 
557
- #: includes/abstracts/class-evf-form-fields.php:1828
558
  msgid "Please enter a valid number"
559
  msgstr ""
560
 
@@ -833,8 +857,6 @@ msgstr ""
833
  msgid "Disable storing form entries. <a href=\"%1$s\" target=\"_blank\">Learn More</a>"
834
  msgstr ""
835
 
836
- #. translators: %s: Form Name
837
- #. translators: %s: Form Name
838
  #. translators: %s: Form Name
839
  #: includes/admin/builder/class-evf-builder-settings.php:366
840
  #: includes/admin/builder/class-evf-builder-settings.php:543
@@ -1002,7 +1024,7 @@ msgid "field"
1002
  msgstr ""
1003
 
1004
  #: includes/admin/class-evf-admin-assets.php:140
1005
- #: includes/admin/class-evf-admin-assets.php:201
1006
  msgid "OK"
1007
  msgstr ""
1008
 
@@ -1032,7 +1054,7 @@ msgid "Close"
1032
  msgstr ""
1033
 
1034
  #: includes/admin/class-evf-admin-assets.php:147
1035
- #: includes/admin/class-evf-admin-assets.php:204
1036
  #: includes/admin/class-evf-admin-editor.php:98
1037
  msgid "Cancel"
1038
  msgstr ""
@@ -1101,92 +1123,92 @@ msgstr ""
1101
  msgid "Form name can't be empty."
1102
  msgstr ""
1103
 
1104
- #: includes/admin/class-evf-admin-assets.php:177
1105
  msgid "is a PRO Feature"
1106
  msgstr ""
1107
 
1108
- #: includes/admin/class-evf-admin-assets.php:178
1109
  msgid "We're sorry, the %name% is not available on your plan.<br>Please upgrade to the PRO plan to unlock all these awesome features."
1110
  msgstr ""
1111
 
1112
- #: includes/admin/class-evf-admin-assets.php:179
1113
  msgid "Upgrade to PRO"
1114
  msgstr ""
1115
 
1116
- #: includes/admin/class-evf-admin-assets.php:181
1117
  msgid "Please enable Stripe"
1118
  msgstr ""
1119
 
1120
- #: includes/admin/class-evf-admin-assets.php:182
1121
  msgid "Enable Stripe Payment gateway in payments section to use this field."
1122
  msgstr ""
1123
 
1124
- #: includes/admin/class-evf-admin-assets.php:198
1125
  msgid "Enter a Email nickname"
1126
  msgstr ""
1127
 
1128
- #: includes/admin/class-evf-admin-assets.php:199
1129
  msgid "Eg: Support Email"
1130
  msgstr ""
1131
 
1132
- #: includes/admin/class-evf-admin-assets.php:200
1133
  msgid "You must provide a Email nickname"
1134
  msgstr ""
1135
 
1136
- #: includes/admin/class-evf-admin-assets.php:207
1137
  msgid "New Form Entry"
1138
  msgstr ""
1139
 
1140
- #: includes/admin/class-evf-admin-assets.php:217
1141
  msgid "Please enter in meta key with alphanumeric characters, dashes and underscores."
1142
  msgstr ""
1143
 
1144
- #: includes/admin/class-evf-admin-assets.php:218
1145
  msgid "Minimum value is greater than Maximum value."
1146
  msgstr ""
1147
 
1148
- #: includes/admin/class-evf-admin-assets.php:219
1149
  msgid "Maximum value is smaller than Minimum value."
1150
  msgstr ""
1151
 
1152
- #: includes/admin/class-evf-admin-assets.php:220
1153
  msgid "Please select a form which you want to export."
1154
  msgstr ""
1155
 
1156
- #: includes/admin/class-evf-admin-assets.php:245
1157
  msgid "Give it a name."
1158
  msgstr ""
1159
 
1160
- #: includes/admin/class-evf-admin-assets.php:246
1161
  msgid "You must provide a Form name"
1162
  msgstr ""
1163
 
1164
- #: includes/admin/class-evf-admin-assets.php:248
1165
  #: includes/admin/views/html-admin-page-addons.php:133
1166
  msgid "Upgrade Plan"
1167
  msgstr ""
1168
 
1169
- #: includes/admin/class-evf-admin-assets.php:249
1170
  msgid "This template requires premium addons. Please upgrade to the Premium plan to unlock all these awesome Templates."
1171
  msgstr ""
1172
 
1173
- #: includes/admin/class-evf-admin-assets.php:250
1174
  msgid "is a Premium Template"
1175
  msgstr ""
1176
 
1177
- #: includes/admin/class-evf-admin-assets.php:251
1178
  msgid "Continue"
1179
  msgstr ""
1180
 
1181
- #: includes/admin/class-evf-admin-assets.php:252
1182
  msgid "Untitled Form"
1183
  msgstr ""
1184
 
1185
- #: includes/admin/class-evf-admin-assets.php:253
1186
  msgid "Uplift your form experience to the next level."
1187
  msgstr ""
1188
 
1189
- #: includes/admin/class-evf-admin-assets.php:267
1190
  msgid "Are you sure you want to delete this log?"
1191
  msgstr ""
1192
 
@@ -1313,7 +1335,6 @@ msgid_plural "%d entries restored from the Trash."
1313
  msgstr[0] ""
1314
  msgstr[1] ""
1315
 
1316
- #. translators: %d: number of entries
1317
  #. translators: %d: number of entries
1318
  #: includes/admin/class-evf-admin-entries-table-list.php:534
1319
  #: includes/admin/class-evf-admin-entries.php:257
@@ -1478,7 +1499,6 @@ msgid_plural "%d forms restored from the Trash."
1478
  msgstr[0] ""
1479
  msgstr[1] ""
1480
 
1481
- #. translators: %d: number of forms
1482
  #. translators: %d: number of forms
1483
  #: includes/admin/class-evf-admin-forms-table-list.php:499
1484
  #: includes/admin/class-evf-admin-forms.php:224
@@ -1774,7 +1794,6 @@ msgstr ""
1774
  msgid "Site Key"
1775
  msgstr ""
1776
 
1777
- #. translators: %1$s - Google reCAPTCHA docs url
1778
  #. translators: %1$s - Google reCAPTCHA docs url
1779
  #: includes/admin/settings/class-evf-settings-recaptcha.php:65
1780
  #: includes/admin/settings/class-evf-settings-recaptcha.php:85
@@ -1787,7 +1806,6 @@ msgstr ""
1787
  msgid "Secret Key"
1788
  msgstr ""
1789
 
1790
- #. translators: %1$s - Google reCAPTCHA docs url
1791
  #. translators: %1$s - Google reCAPTCHA docs url
1792
  #: includes/admin/settings/class-evf-settings-recaptcha.php:75
1793
  #: includes/admin/settings/class-evf-settings-recaptcha.php:95
@@ -2381,7 +2399,6 @@ msgstr ""
2381
  msgid "You cannot send emails with EVF_Emails until init/admin_init has been reached"
2382
  msgstr ""
2383
 
2384
- #. translators: %d - field ID.
2385
  #. translators: %d - field ID.
2386
  #: includes/class-evf-emails.php:524
2387
  #: includes/class-evf-emails.php:566
@@ -4126,7 +4143,6 @@ msgstr ""
4126
  msgid "User Device"
4127
  msgstr ""
4128
 
4129
- #. translators: 1: entry date 2: entry time
4130
  #. translators: 1: entry date 2: entry time
4131
  #: includes/export/class-evf-entry-csv-exporter.php:345
4132
  #: includes/export/class-evf-entry-csv-exporter.php:362
2
  # This file is distributed under the same license as the Everest Forms plugin.
3
  msgid ""
4
  msgstr ""
5
+ "Project-Id-Version: Everest Forms 1.8.2\n"
6
  "Report-Msgid-Bugs-To: https://wordpress.org/support/plugin/everest-forms\n"
7
  "Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
8
  "Language-Team: LANGUAGE <LL@li.org>\n"
9
  "MIME-Version: 1.0\n"
10
  "Content-Type: text/plain; charset=UTF-8\n"
11
  "Content-Transfer-Encoding: 8bit\n"
12
+ "POT-Creation-Date: 2021-12-27T04:23:03+00:00\n"
13
  "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
14
  "X-Generator: WP-CLI 2.5.0\n"
15
  "X-Domain: everest-forms\n"
150
  msgstr ""
151
 
152
  #: includes/abstracts/class-evf-form-fields.php:690
153
+ msgid "Select this option to limit user input to unique values only. This will require that a value entered in a field does not currently exist in the entry database for that field.."
154
+ msgstr ""
155
+
156
+ #: includes/abstracts/class-evf-form-fields.php:697
157
+ msgid "No Duplicates"
158
+ msgstr ""
159
+
160
+ #: includes/abstracts/class-evf-form-fields.php:718
161
  msgid "Enter code for the form field."
162
  msgstr ""
163
 
164
+ #: includes/abstracts/class-evf-form-fields.php:724
165
  msgid "Code"
166
  msgstr ""
167
 
168
+ #: includes/abstracts/class-evf-form-fields.php:754
169
  #: includes/evf-core-functions.php:1961
170
  msgid "Choices"
171
  msgstr ""
172
 
173
+ #: includes/abstracts/class-evf-form-fields.php:774
174
  msgid "Bulk Add"
175
  msgstr ""
176
 
177
+ #: includes/abstracts/class-evf-form-fields.php:783
178
  #: includes/evf-core-functions.php:1962
179
  msgid "Add choices for the form field."
180
  msgstr ""
181
 
182
+ #: includes/abstracts/class-evf-form-fields.php:804
183
  msgid "Single Selection"
184
  msgstr ""
185
 
186
+ #: includes/abstracts/class-evf-form-fields.php:808
187
  msgid "Multiple Selection"
188
  msgstr ""
189
 
190
+ #: includes/abstracts/class-evf-form-fields.php:814
191
  msgid "Multiple selection"
192
  msgstr ""
193
 
194
+ #: includes/abstracts/class-evf-form-fields.php:858
195
  #: includes/admin/class-evf-admin-assets.php:94
196
  msgid "Upload Image"
197
  msgstr ""
198
 
199
+ #: includes/abstracts/class-evf-form-fields.php:865
200
  #: includes/admin/builder/class-evf-builder-settings.php:102
201
  msgid "Remove"
202
  msgstr ""
203
 
204
+ #: includes/abstracts/class-evf-form-fields.php:866
205
  msgid "Change image"
206
  msgstr ""
207
 
208
+ #: includes/abstracts/class-evf-form-fields.php:892
209
  msgid "For best results, images should be square and at least 200 × 160 pixels or smaller."
210
  msgstr ""
211
 
212
+ #: includes/abstracts/class-evf-form-fields.php:901
213
  msgid "Use image choices"
214
  msgstr ""
215
 
216
+ #: includes/abstracts/class-evf-form-fields.php:902
217
  msgid "Check this option to enable using images with the choices."
218
  msgstr ""
219
 
220
+ #: includes/abstracts/class-evf-form-fields.php:924
221
  msgid "Add Bulk Options"
222
  msgstr ""
223
 
224
+ #: includes/abstracts/class-evf-form-fields.php:933
225
  msgid "Add multiple options at once."
226
  msgstr ""
227
 
228
+ #: includes/abstracts/class-evf-form-fields.php:934
229
  msgid "Presets"
230
  msgstr ""
231
 
232
+ #: includes/abstracts/class-evf-form-fields.php:942
233
  msgid "Months"
234
  msgstr ""
235
 
236
+ #: includes/abstracts/class-evf-form-fields.php:945
237
  msgid "January"
238
  msgstr ""
239
 
240
+ #: includes/abstracts/class-evf-form-fields.php:946
241
  msgid "February"
242
  msgstr ""
243
 
244
+ #: includes/abstracts/class-evf-form-fields.php:947
245
  msgid "March"
246
  msgstr ""
247
 
248
+ #: includes/abstracts/class-evf-form-fields.php:948
249
  msgid "April"
250
  msgstr ""
251
 
252
+ #: includes/abstracts/class-evf-form-fields.php:949
253
  msgid "May"
254
  msgstr ""
255
 
256
+ #: includes/abstracts/class-evf-form-fields.php:950
257
  msgid "June"
258
  msgstr ""
259
 
260
+ #: includes/abstracts/class-evf-form-fields.php:951
261
  msgid "July"
262
  msgstr ""
263
 
264
+ #: includes/abstracts/class-evf-form-fields.php:952
265
  msgid "August"
266
  msgstr ""
267
 
268
+ #: includes/abstracts/class-evf-form-fields.php:953
269
  msgid "September"
270
  msgstr ""
271
 
272
+ #: includes/abstracts/class-evf-form-fields.php:954
273
  msgid "October"
274
  msgstr ""
275
 
276
+ #: includes/abstracts/class-evf-form-fields.php:955
277
  msgid "November"
278
  msgstr ""
279
 
280
+ #: includes/abstracts/class-evf-form-fields.php:956
281
  msgid "December"
282
  msgstr ""
283
 
284
+ #: includes/abstracts/class-evf-form-fields.php:960
285
  msgid "Week Days"
286
  msgstr ""
287
 
288
+ #: includes/abstracts/class-evf-form-fields.php:963
289
  msgid "Sunday"
290
  msgstr ""
291
 
292
+ #: includes/abstracts/class-evf-form-fields.php:964
293
  msgid "Monday"
294
  msgstr ""
295
 
296
+ #: includes/abstracts/class-evf-form-fields.php:965
297
  msgid "Tuesday"
298
  msgstr ""
299
 
300
+ #: includes/abstracts/class-evf-form-fields.php:966
301
  msgid "Wednesday"
302
  msgstr ""
303
 
304
+ #: includes/abstracts/class-evf-form-fields.php:967
305
  msgid "Thursday"
306
  msgstr ""
307
 
308
+ #: includes/abstracts/class-evf-form-fields.php:968
309
  msgid "Friday"
310
  msgstr ""
311
 
312
+ #: includes/abstracts/class-evf-form-fields.php:969
313
  msgid "Saturday"
314
  msgstr ""
315
 
316
+ #: includes/abstracts/class-evf-form-fields.php:973
317
  msgid "Countries"
318
  msgstr ""
319
 
320
+ #: includes/abstracts/class-evf-form-fields.php:978
321
  msgid "Countries Postal Code"
322
  msgstr ""
323
 
324
+ #: includes/abstracts/class-evf-form-fields.php:983
325
  msgid "U.S. States"
326
  msgstr ""
327
 
328
+ #: includes/abstracts/class-evf-form-fields.php:988
329
  msgid "U.S. States Postal Code"
330
  msgstr ""
331
 
332
+ #: includes/abstracts/class-evf-form-fields.php:993
333
  msgid "Age Groups"
334
  msgstr ""
335
 
336
+ #: includes/abstracts/class-evf-form-fields.php:996
337
  msgid "Under 18"
338
  msgstr ""
339
 
340
+ #: includes/abstracts/class-evf-form-fields.php:997
341
  msgid "18-24"
342
  msgstr ""
343
 
344
+ #: includes/abstracts/class-evf-form-fields.php:998
345
  msgid "25-34"
346
  msgstr ""
347
 
348
+ #: includes/abstracts/class-evf-form-fields.php:999
349
  msgid "35-44"
350
  msgstr ""
351
 
352
+ #: includes/abstracts/class-evf-form-fields.php:1000
353
  msgid "45-54"
354
  msgstr ""
355
 
356
+ #: includes/abstracts/class-evf-form-fields.php:1001
357
  msgid "55-64"
358
  msgstr ""
359
 
360
+ #: includes/abstracts/class-evf-form-fields.php:1002
361
  msgid "65 or Above"
362
  msgstr ""
363
 
364
+ #: includes/abstracts/class-evf-form-fields.php:1003
365
  msgid "Prefer Not to Answer"
366
  msgstr ""
367
 
368
+ #: includes/abstracts/class-evf-form-fields.php:1007
369
  msgid "Satisfaction"
370
  msgstr ""
371
 
372
+ #: includes/abstracts/class-evf-form-fields.php:1010
373
  msgid "Very Satisfied"
374
  msgstr ""
375
 
376
+ #: includes/abstracts/class-evf-form-fields.php:1011
377
  msgid "Satisfied"
378
  msgstr ""
379
 
380
+ #: includes/abstracts/class-evf-form-fields.php:1012
381
+ #: includes/abstracts/class-evf-form-fields.php:1024
382
+ #: includes/abstracts/class-evf-form-fields.php:1036
383
  msgid "Neutral"
384
  msgstr ""
385
 
386
+ #: includes/abstracts/class-evf-form-fields.php:1013
387
  msgid "Unsatisfied"
388
  msgstr ""
389
 
390
+ #: includes/abstracts/class-evf-form-fields.php:1014
391
  msgid "Very Unsatisfied"
392
  msgstr ""
393
 
394
+ #: includes/abstracts/class-evf-form-fields.php:1015
395
+ #: includes/abstracts/class-evf-form-fields.php:1027
396
+ #: includes/abstracts/class-evf-form-fields.php:1039
397
  msgid "N/A"
398
  msgstr ""
399
 
400
+ #: includes/abstracts/class-evf-form-fields.php:1019
401
  msgid "Importance"
402
  msgstr ""
403
 
404
+ #: includes/abstracts/class-evf-form-fields.php:1022
405
  msgid "Very Important"
406
  msgstr ""
407
 
408
+ #: includes/abstracts/class-evf-form-fields.php:1023
409
  msgid "Important"
410
  msgstr ""
411
 
412
+ #: includes/abstracts/class-evf-form-fields.php:1025
413
  msgid "Somewhat Important"
414
  msgstr ""
415
 
416
+ #: includes/abstracts/class-evf-form-fields.php:1026
417
  msgid "Not at all Important"
418
  msgstr ""
419
 
420
+ #: includes/abstracts/class-evf-form-fields.php:1031
421
  msgid "Agreement"
422
  msgstr ""
423
 
424
+ #: includes/abstracts/class-evf-form-fields.php:1034
425
  msgid "Strongly Agree"
426
  msgstr ""
427
 
428
+ #: includes/abstracts/class-evf-form-fields.php:1035
429
  msgid "Agree"
430
  msgstr ""
431
 
432
+ #: includes/abstracts/class-evf-form-fields.php:1037
433
  msgid "Disagree"
434
  msgstr ""
435
 
436
+ #: includes/abstracts/class-evf-form-fields.php:1038
437
  msgid "Strongly Disagree"
438
  msgstr ""
439
 
440
+ #: includes/abstracts/class-evf-form-fields.php:1062
441
  msgid "Add New Choices"
442
  msgstr ""
443
 
444
+ #: includes/abstracts/class-evf-form-fields.php:1086
445
  msgid "Enter text for the default form field value."
446
  msgstr ""
447
 
448
+ #: includes/abstracts/class-evf-form-fields.php:1093
449
  msgid "Default Value"
450
  msgstr ""
451
 
452
+ #: includes/abstracts/class-evf-form-fields.php:1139
453
  msgid "Advanced Options"
454
  msgstr ""
455
 
456
+ #: includes/abstracts/class-evf-form-fields.php:1151
457
  #: includes/evf-core-functions.php:1974
458
  msgid "Enter text for the form field placeholder."
459
  msgstr ""
460
 
461
+ #: includes/abstracts/class-evf-form-fields.php:1157
462
  #: includes/evf-core-functions.php:1973
463
  msgid "Placeholder Text"
464
  msgstr ""
465
 
466
+ #: includes/abstracts/class-evf-form-fields.php:1184
467
+ msgid "Enable this option to allow field to be populated dynamically"
468
+ msgstr ""
469
+
470
+ #: includes/abstracts/class-evf-form-fields.php:1191
471
+ msgid "Enable Autopoupulate "
472
+ msgstr ""
473
+
474
+ #: includes/abstracts/class-evf-form-fields.php:1208
475
+ msgid "Enter name of the parameter to populate the field."
476
+ msgstr ""
477
+
478
+ #: includes/abstracts/class-evf-form-fields.php:1217
479
+ msgid "Parameter Name"
480
+ msgstr ""
481
+
482
+ #: includes/abstracts/class-evf-form-fields.php:1249
483
  msgid "Enter CSS class names for this field container. Multiple class names should be separated with spaces."
484
  msgstr ""
485
 
486
+ #: includes/abstracts/class-evf-form-fields.php:1258
487
  #: includes/evf-core-functions.php:1981
488
  msgid "CSS Classes"
489
  msgstr ""
490
 
491
+ #: includes/abstracts/class-evf-form-fields.php:1289
492
  #: includes/evf-core-functions.php:1991
493
  msgid "Check this option to hide the form field label."
494
  msgstr ""
495
 
496
+ #: includes/abstracts/class-evf-form-fields.php:1298
497
  #: includes/evf-core-functions.php:1989
498
  msgid "Hide Label"
499
  msgstr ""
500
 
501
+ #: includes/abstracts/class-evf-form-fields.php:1319
502
  #: includes/evf-core-functions.php:1999
503
  msgid "Check this option to hide the form field sub-label."
504
  msgstr ""
505
 
506
+ #: includes/abstracts/class-evf-form-fields.php:1328
507
  #: includes/evf-core-functions.php:1997
508
  msgid "Hide Sub-Labels"
509
  msgstr ""
510
 
511
+ #: includes/abstracts/class-evf-form-fields.php:1349
512
  msgid "Select the column layout for displaying field choices."
513
  msgstr ""
514
 
515
+ #: includes/abstracts/class-evf-form-fields.php:1351
516
  msgid "One Column"
517
  msgstr ""
518
 
519
+ #: includes/abstracts/class-evf-form-fields.php:1352
520
  msgid "Two Columns"
521
  msgstr ""
522
 
523
+ #: includes/abstracts/class-evf-form-fields.php:1353
524
  msgid "Three Columns"
525
  msgstr ""
526
 
527
+ #: includes/abstracts/class-evf-form-fields.php:1354
528
  msgid "Inline"
529
  msgstr ""
530
 
531
+ #: includes/abstracts/class-evf-form-fields.php:1363
532
  msgid "Layout"
533
  msgstr ""
534
 
535
+ #: includes/abstracts/class-evf-form-fields.php:1477
536
  #: includes/class-evf-emails.php:442
537
  #: includes/class-evf-emails.php:550
538
  msgid "(empty)"
539
  msgstr ""
540
 
541
+ #: includes/abstracts/class-evf-form-fields.php:1615
542
  msgid "No form ID found"
543
  msgstr ""
544
 
545
+ #: includes/abstracts/class-evf-form-fields.php:1620
546
  msgid "You do no have permission."
547
  msgstr ""
548
 
549
+ #: includes/abstracts/class-evf-form-fields.php:1625
550
  msgid "No field type found"
551
  msgstr ""
552
 
553
+ #: includes/abstracts/class-evf-form-fields.php:1655
554
+ #: includes/abstracts/class-evf-form-fields.php:1659
555
  #: includes/admin/builder/class-evf-builder-fields.php:351
556
  msgid "Duplicate Field"
557
  msgstr ""
558
 
559
+ #: includes/abstracts/class-evf-form-fields.php:1656
560
+ #: includes/abstracts/class-evf-form-fields.php:1660
561
  #: includes/admin/builder/class-evf-builder-fields.php:352
562
  msgid "Delete Field"
563
  msgstr ""
564
 
565
+ #: includes/abstracts/class-evf-form-fields.php:1657
566
  #: includes/admin/builder/class-evf-builder-fields.php:353
567
  #: includes/admin/builder/class-evf-builder-settings.php:25
568
  #: includes/admin/class-evf-admin-menus.php:162
570
  msgid "Settings"
571
  msgstr ""
572
 
573
+ #: includes/abstracts/class-evf-form-fields.php:1903
574
  msgid "Please enter a valid url"
575
  msgstr ""
576
 
577
+ #: includes/abstracts/class-evf-form-fields.php:1913
578
  msgid "Please enter a valid email address"
579
  msgstr ""
580
 
581
+ #: includes/abstracts/class-evf-form-fields.php:1918
582
  msgid "Please enter a valid number"
583
  msgstr ""
584
 
857
  msgid "Disable storing form entries. <a href=\"%1$s\" target=\"_blank\">Learn More</a>"
858
  msgstr ""
859
 
 
 
860
  #. translators: %s: Form Name
861
  #: includes/admin/builder/class-evf-builder-settings.php:366
862
  #: includes/admin/builder/class-evf-builder-settings.php:543
1024
  msgstr ""
1025
 
1026
  #: includes/admin/class-evf-admin-assets.php:140
1027
+ #: includes/admin/class-evf-admin-assets.php:211
1028
  msgid "OK"
1029
  msgstr ""
1030
 
1054
  msgstr ""
1055
 
1056
  #: includes/admin/class-evf-admin-assets.php:147
1057
+ #: includes/admin/class-evf-admin-assets.php:214
1058
  #: includes/admin/class-evf-admin-editor.php:98
1059
  msgid "Cancel"
1060
  msgstr ""
1123
  msgid "Form name can't be empty."
1124
  msgstr ""
1125
 
1126
+ #: includes/admin/class-evf-admin-assets.php:187
1127
  msgid "is a PRO Feature"
1128
  msgstr ""
1129
 
1130
+ #: includes/admin/class-evf-admin-assets.php:188
1131
  msgid "We're sorry, the %name% is not available on your plan.<br>Please upgrade to the PRO plan to unlock all these awesome features."
1132
  msgstr ""
1133
 
1134
+ #: includes/admin/class-evf-admin-assets.php:189
1135
  msgid "Upgrade to PRO"
1136
  msgstr ""
1137
 
1138
+ #: includes/admin/class-evf-admin-assets.php:191
1139
  msgid "Please enable Stripe"
1140
  msgstr ""
1141
 
1142
+ #: includes/admin/class-evf-admin-assets.php:192
1143
  msgid "Enable Stripe Payment gateway in payments section to use this field."
1144
  msgstr ""
1145
 
1146
+ #: includes/admin/class-evf-admin-assets.php:208
1147
  msgid "Enter a Email nickname"
1148
  msgstr ""
1149
 
1150
+ #: includes/admin/class-evf-admin-assets.php:209
1151
  msgid "Eg: Support Email"
1152
  msgstr ""
1153
 
1154
+ #: includes/admin/class-evf-admin-assets.php:210
1155
  msgid "You must provide a Email nickname"
1156
  msgstr ""
1157
 
1158
+ #: includes/admin/class-evf-admin-assets.php:217
1159
  msgid "New Form Entry"
1160
  msgstr ""
1161
 
1162
+ #: includes/admin/class-evf-admin-assets.php:227
1163
  msgid "Please enter in meta key with alphanumeric characters, dashes and underscores."
1164
  msgstr ""
1165
 
1166
+ #: includes/admin/class-evf-admin-assets.php:228
1167
  msgid "Minimum value is greater than Maximum value."
1168
  msgstr ""
1169
 
1170
+ #: includes/admin/class-evf-admin-assets.php:229
1171
  msgid "Maximum value is smaller than Minimum value."
1172
  msgstr ""
1173
 
1174
+ #: includes/admin/class-evf-admin-assets.php:230
1175
  msgid "Please select a form which you want to export."
1176
  msgstr ""
1177
 
1178
+ #: includes/admin/class-evf-admin-assets.php:255
1179
  msgid "Give it a name."
1180
  msgstr ""
1181
 
1182
+ #: includes/admin/class-evf-admin-assets.php:256
1183
  msgid "You must provide a Form name"
1184
  msgstr ""
1185
 
1186
+ #: includes/admin/class-evf-admin-assets.php:258
1187
  #: includes/admin/views/html-admin-page-addons.php:133
1188
  msgid "Upgrade Plan"
1189
  msgstr ""
1190
 
1191
+ #: includes/admin/class-evf-admin-assets.php:259
1192
  msgid "This template requires premium addons. Please upgrade to the Premium plan to unlock all these awesome Templates."
1193
  msgstr ""
1194
 
1195
+ #: includes/admin/class-evf-admin-assets.php:260
1196
  msgid "is a Premium Template"
1197
  msgstr ""
1198
 
1199
+ #: includes/admin/class-evf-admin-assets.php:261
1200
  msgid "Continue"
1201
  msgstr ""
1202
 
1203
+ #: includes/admin/class-evf-admin-assets.php:262
1204
  msgid "Untitled Form"
1205
  msgstr ""
1206
 
1207
+ #: includes/admin/class-evf-admin-assets.php:263
1208
  msgid "Uplift your form experience to the next level."
1209
  msgstr ""
1210
 
1211
+ #: includes/admin/class-evf-admin-assets.php:277
1212
  msgid "Are you sure you want to delete this log?"
1213
  msgstr ""
1214
 
1335
  msgstr[0] ""
1336
  msgstr[1] ""
1337
 
 
1338
  #. translators: %d: number of entries
1339
  #: includes/admin/class-evf-admin-entries-table-list.php:534
1340
  #: includes/admin/class-evf-admin-entries.php:257
1499
  msgstr[0] ""
1500
  msgstr[1] ""
1501
 
 
1502
  #. translators: %d: number of forms
1503
  #: includes/admin/class-evf-admin-forms-table-list.php:499
1504
  #: includes/admin/class-evf-admin-forms.php:224
1794
  msgid "Site Key"
1795
  msgstr ""
1796
 
 
1797
  #. translators: %1$s - Google reCAPTCHA docs url
1798
  #: includes/admin/settings/class-evf-settings-recaptcha.php:65
1799
  #: includes/admin/settings/class-evf-settings-recaptcha.php:85
1806
  msgid "Secret Key"
1807
  msgstr ""
1808
 
 
1809
  #. translators: %1$s - Google reCAPTCHA docs url
1810
  #: includes/admin/settings/class-evf-settings-recaptcha.php:75
1811
  #: includes/admin/settings/class-evf-settings-recaptcha.php:95
2399
  msgid "You cannot send emails with EVF_Emails until init/admin_init has been reached"
2400
  msgstr ""
2401
 
 
2402
  #. translators: %d - field ID.
2403
  #: includes/class-evf-emails.php:524
2404
  #: includes/class-evf-emails.php:566
4143
  msgid "User Device"
4144
  msgstr ""
4145
 
 
4146
  #. translators: 1: entry date 2: entry time
4147
  #: includes/export/class-evf-entry-csv-exporter.php:345
4148
  #: includes/export/class-evf-entry-csv-exporter.php:362
readme.txt CHANGED
@@ -4,7 +4,7 @@ Tags: contact form, forms, form builder, contact, custom form
4
  Requires at least: 5.0
5
  Tested up to: 5.8
6
  Requires PHP: 5.4
7
- Stable tag: 1.8.1
8
  License: GPLv3
9
  License URI: http://www.gnu.org/licenses/gpl-3.0.html
10
 
@@ -14,9 +14,9 @@ Drag and Drop contact form builder to easily create simple to complex forms for
14
 
15
  **Everest Forms: #1 Form Building Solution for WordPress Website**
16
 
17
- Everest Forms is the best WordPress form builder, meticulously designed by our team of experts to take your form-building experience to the next level. It’s a lightweight, fast, and extensible plugin for all, i.e., from the absolute beginners with zero coding skills to the advanced users.
18
 
19
- Creating WordPress forms has never been so easy. All thanks to highly intuitive and clean admin panels and form setting options. You can easily drag and drop fields to create any types of forms imaginable without any restrictions. Multiple column forms can also be designed with a click.
20
 
21
  No time to create forms from the ground? No worries! Choose from beautifully designed form templates and save your time to get professional-looking forms ready in minutes. Every form designed using Everest Forms is 100% responsive. So, your form is displayed perfectly on any device (mobile, laptop, tablet, etc.).
22
 
@@ -29,84 +29,84 @@ No time to create forms from the ground? No worries! Choose from beautifully des
29
 
30
  **Build Great Forms like a Pro with Everest Forms Awesome Features**
31
 
32
- You'll be delighted to know that Everest Forms lets you create great forms like a pro without prior experience of using such WordPress form plugins. So, ready to explore the awe-striking features of Everest Forms? Here we go!
33
 
34
- * **Drag and Drop Form Builder:** Drag and drop necessary form fields and rearrange them to create captivating WordPress forms without coding in no time. As easy as that!
35
 
36
- * **Huge Library of Pre-Built Templates:** No need to build a form from scratch. Choose a suitable form template and get going. You also have complete freedom to add, delete, and rearrange fields as you see fit.
37
 
38
- * **Build Unlimited Number of Forms:** Make as many forms as you want. Frankly, there are no limitations and no restrictions with this fantastic WordPress contact form plugin.
39
 
40
- * **Form Entries Management:** All the submitted forms are listed in entries, so no need to fear losing leads. Additionally, you can easily manage (view, edit, delete, restore) all your form entries right from your WordPress dashboard.
41
 
42
- * **CSV Data Export for Form Entries:** Everest Forms allows all the form entries listed in your dashboard to export as CSV file with a push of a button. Amazing, isn't it?
43
 
44
- * **Real-Time Email Notification and Auto Responders:** Get real-time email notifications upon form submission. You can also send the customized welcome email or confirmation email after successfully receiving forms from your users.
45
 
46
- * **Form Submission without Reload (Ajax Submission):** Users can quickly submit the forms without reloading the page with the Ajax form submission feature.
47
 
48
- * **[Premium] Integrations with Email Marketing Services:** Ensure the success of your marketing campaigns with effective email marketing services like [MailChimp](https://wpeverest.com/wordpress-plugins/everest-forms/mailchimp/?utm_source=wporg&utm_medium=link&utm_campaign=evf-upgrade-to-pro), [ConvertKit](https://wpeverest.com/wordpress-plugins/everest-forms/convertkit/?utm_source=wporg&utm_medium=link&utm_campaign=evf-upgrade-to-pro), [MailerLite](https://wpeverest.com/wordpress-plugins/everest-forms/mailerlite/?utm_source=wporg&utm_medium=link&utm_campaign=evf-upgrade-to-pro), [ActiveCampaign](https://wpeverest.com/wordpress-plugins/everest-forms/activecampaign/?utm_source=wporg&utm_medium=link&utm_campaign=evf-upgrade-to-pro), and [Campaign Monitor](https://wpeverest.com/wordpress-plugins/everest-forms/campaign-monitor/?utm_source=wporg&utm_medium=link&utm_campaign=evf-upgrade-to-pro).
49
 
50
- * **[Premium] [Multi-Step Form with Progress Bar:](https://wpeverest.com/wordpress-plugins/everest-forms/multi-part-forms/?utm_source=wporg&utm_medium=link&utm_campaign=evf-upgrade-to-pro)** Break your complex or overwhelming forms into multi-steps for providing a better user experience. A progress bar in your multi-part forms will guide your users to navigate through your form successively.
51
 
52
- * **[Premium] [Front End Post Submissions:]((https://wpeverest.com/wordpress-plugins/everest-forms/post-submission/?utm_source=wporg&utm_medium=link&utm_campaign=evf-upgrade-to-pro))** Create post submission forms to allow your users to submit their blog posts directly from the front end without any hassle. Prevents accessing users to your WordPress dashboard.
53
 
54
- * **[Premium] [User Registration:](https://wpeverest.com/wordpress-plugins/everest-forms/user-registration/?utm_source=wporg&utm_medium=link&utm_campaign=evf-upgrade-to-pro)** Build and embed the custom user registration forms and register new users on your WordPress site easily. Avoids the necessity of adding each user to your dashboard manually.
55
 
56
- * **[Premium] Assign User Roles and Capabilities:** No need to assign roles after registering a new user each time manually. Simply choose from default user roles like Subscriber, Contributor, Author, Editor, and Administrator directly on the form to control your users’ actions.
57
 
58
  * **[Premium] [Collect Form submission to Google Sheets:](https://wpeverest.com/wordpress-plugins/everest-forms/google-sheets/?utm_source=wporg&utm_medium=link&utm_campaign=evf-upgrade-to-pro)** Integrate Everest Forms with Google Sheet add-on to extract all your form submission data to Google Spreadsheets. Easily edit, organize, and analyze all your user information data.
59
 
60
  * **[Premium] [Integrate with thousands of web applications:](https://wpeverest.com/wordpress-plugins/everest-forms/zapier/?utm_source=wporg&utm_medium=link&utm_campaign=evf-upgrade-to-pro)** Zapier allows our forms to be connected with thousands of web applications. Automate the data transfer from your form. For example, posting the form data to google docs, posting to twitter, trello, slack, facebook and hundred of other apps.
61
 
62
 
63
- ### Get All the Essential Form Fields under the Roof of Everest Forms
64
- Everest Forms is loaded with all the crucial form field elements required for creating comprehensive WordPress contact forms to appeal to your visitors. These form fields are as follows:
65
  * **Form Field Options in Free Plugin**
66
- * First Name
67
- * Last Name
68
- * Single Line Text
69
- * Paragraph Text
70
- * Dropdown
71
- * Multiple Choice
72
- * Checkboxes
73
- * Number
74
- * Email
75
- * Website/URL
76
- * Date/Time
77
  * **Advanced Form Field Options in Pro**
78
- * Image Upload
79
- * File Upload
80
- * Hidden Field
81
- * Phone
82
- * Password
83
- * Custom HTML
84
- * Section Title
85
- * Divider
86
- * Signature
87
- * Address
88
- * Country
89
- * Range Slider
90
- * Captcha
91
- * Privacy Policy
92
- * Rating
93
- * Likert
94
- * Scale Rating
95
 
96
  * **Payment Fields**
97
- * Single Item
98
- * Multiple Items
99
- * CheckBoxes
100
- * Quantity
101
- * Credit Card
102
- * Total
103
 
104
  ### Why Everest Forms is the Best Form Builder from the Rest?
105
  Everest Forms has a long list of top-notch features, making it the best WordPress form builder plugin known so far. Below we've listed those features:
106
 
107
- * **User-friendly Interface and Beautiful:** Large part of WordPress users today are non-tech savvy. So, we believe that creating a form shouldn't be hefty. Everest Forms aims to provide a working interface that isn't only user-friendly but beautiful as well.
108
 
109
- * **Drag and Drop Form Fields:** Adding form fields is just like magic with Everest Forms. Simply drag the essential form field from one corner and drop it to the other. That's it. You can also order and rearrange form fields to the desired location in a similar fashion.
110
 
111
  * **Easy Form Field Settings:** Make necessary form field settings with the live preview option offered by Everest Forms. Easily add field labels and descriptions, make a field required, and more advanced options to explore.
112
 
@@ -114,29 +114,29 @@ Everest Forms has a long list of top-notch features, making it the best WordPres
114
 
115
  * **Multiple Spam Protection Technique:** Spams won't trouble you anymore. Get the spams controlled with smart integrations like Google reCAPTCHA, HoneyPot, [Math Captcha](https://wpeverest.com/wordpress-plugins/everest-forms/captcha/?utm_source=wporg&utm_medium=link&utm_campaign=evf-upgrade-to-pro), and let your mind be at peace.
116
 
117
- * **One-Click Form Import Export:** Save your precious time using the import/export tool. Just one click, and you can instantly import or export the forms from one site to another. The supported file format is JSON.
118
 
119
- * **Easily Create GDPR Compliant Forms:** Everest Forms is a GDPR compliant plugin. Thus, it allows you to enable or disable certain features (form entries, storing IP address, and user agent) that are required to make your WordPress forms 100% GDPR compliant.
120
 
121
- * **[Premium] [Live Form Designer Tool:](https://wpeverest.com/wordpress-plugins/everest-forms/style-customizer/?utm_source=wporg&utm_medium=link&utm_campaign=evf-upgrade-to-pro)** Your forms won't appear dull or bland anymore. Build captivating forms that look and feel great without touching any code. Play around with color, fonts, background, spacing, etc., with an excellent live form designer tool aka Style Customizer.
122
 
123
- * **[Premium] [Email Templates Designer:](https://wpeverest.com/wordpress-plugins/everest-forms/email-templates/?utm_source=wporg&utm_medium=link&utm_campaign=evf-upgrade-to-pro)** Design beautiful email templates to impress your users. Customize color, fonts, spacing, header & footer, etc., of email template in real-time without coding. You've got an option to start from scratch or choose from carefully designed templates to get started.
124
 
125
  * **[Premium] Collect Payments:** Need to collect payments from customers on your forms? With our [PayPal](https://wpeverest.com/wordpress-plugins/everest-forms/paypal-standard/?utm_source=wporg&utm_medium=link&utm_campaign=evf-upgrade-to-pro) and [Stripe](https://wpeverest.com/wordpress-plugins/everest-forms/stripe/?utm_source=wporg&utm_medium=link&utm_campaign=evf-upgrade-to-pro) addon one can easily collect payment. Accept PayPal payments and even credit cards via Stripe. Can be useful for collect single item payment, multiple item payment, donation payment and more.
126
 
127
- * **[Premium] [Smart Conditional Logic:](https://wpeverest.com/wordpress-plugins/everest-forms/conditional-logic/?utm_source=wporg&utm_medium=link&utm_campaign=evf-upgrade-to-pro)** Choose to show/hide specific form fields based on your users' interaction with previous fields. Collect all the necessary information from the users without making your form appear overwhelming and complex.
128
 
129
- * **[Premium] Drag and Drop File Upload:** Collect files from your users with an intuitive drag and drop file upload field. Not to mention, you also get the power to limit the maximum no. of file uploads, limit maximum file size, allow specific file extensions, and so on.
130
 
131
  * **[Premium] [Create Smart Survey, Polls, and Quiz with Beautiful Reports:](https://wpeverest.com/wordpress-plugins/everest-forms/survey-polls-and-quiz/?utm_source=wporg&utm_medium=link&utm_campaign=evf-upgrade-to-pro)** Get to know your website better and enhance user engagement with an interactive survey, polls, and quiz forms. Also, get the detailed survey and polls stats presented in graphs, charts, etc., which can be easily understood.
132
 
133
- * **[Premium] [Form Restriction:](https://wpeverest.com/wordpress-plugins/everest-forms/form-restriction/?utm_source=wporg&utm_medium=link&utm_campaign=evf-upgrade-to-pro)** The power to control and restrict the form submission on your site is now at your fingertips. You can limit the form submission entries, set form submission dates, restrict forms for users who aren't logged in, and password protection for form submission.
134
 
135
- * **[Premium] [PDF Form Submission:](https://wpeverest.com/wordpress-plugins/everest-forms/pdf-form-submission/?utm_source=wporg&utm_medium=link&utm_campaign=evf-upgrade-to-pro)** PDF is the widely used document format for storing and sharing files. Using this add-on, you can now download and send the form submissions in PDF format effortlessly.
136
 
137
- * **[Premium] [Smart Geolocation:](https://wpeverest.com/wordpress-plugins/everest-forms/geolocation/?utm_source=wporg&utm_medium=link&utm_campaign=evf-upgrade-to-pro)** This add-on enables you to track the geolocation data of your users submitting the form. You can collect and save their exact geolocation details like IP address country, city, postal /Zip code, etc.
138
 
139
- * **[Premium] Collect Digital Signatures:** Need to collect signatures from customers on an online form? Or, make them sign an important contract? With the E-Signature form field exclusively available on Everest Forms pro, it's easy as ABC.
140
 
141
  * **[Premium] [Save and Continue:](https://wpeverest.com/wordpress-plugins/everest-forms/save-and-continue/?utm_source=wporg&utm_medium=link&utm_campaign=evf-upgrade-to-pro)** Worried that user will abandon long form in the middle. No worries, we have you covered. Save and Continue addon will allows users to save their partially filled information and continue to work on it later.
142
 
@@ -147,106 +147,106 @@ Everest Forms has a long list of top-notch features, making it the best WordPres
147
  * [Booking Form](https://demo.wpeverest.com/everest-forms/hotel-booking/)
148
  * [Job Application Form](https://demo.wpeverest.com/everest-forms/job-application-form/)
149
  * [Multi-step Form](https://demo.wpeverest.com/everest-forms/multi-step-form/)
150
- * [Quiz Form](https://demo.wpeverest.com/everest-forms/quiz-form/)
151
  * [Customer Survey Form](https://demo.wpeverest.com/everest-forms/customer-survey/)
152
  * [Payment Submission Form](https://demo.wpeverest.com/everest-forms/paypal-payment-form/)
153
  * [Simple Registration Form](https://demo.wpeverest.com/everest-forms/simple-registration/)
154
- * [Request a Call Form](https://demo.wpeverest.com/everest-forms/request-a-call-form/)
155
- * [Conditional Form](https://demo.wpeverest.com/everest-forms/conditional-form/)
156
  * Poll Form
157
  * Signature Form
158
  * Donation Form
159
  * Medical Appointment Form
160
  * Newsletter Signup Form
161
 
162
- ### Everest Forms Full Features List
163
- * Clean and beginner-friendly user interface
164
- * Intuitive drag and drop form builder
165
- * Huge library of form templates to get started
166
- * Create unlimited forms without any restrictions
167
- * Multiple column layouts option
168
- * Form field options
169
- * General, advanced, and payment form fields to create any type of WordPress forms
170
- * Unlimited form field. Use desired form field as many times as you want with no restrictions.
171
- * Supports all commonly used form fields, including radio, dropdowns, checkboxes, date, and more.
172
- * Image Upload
173
- * Multiple file extension (jpg, png, BMP, gif, etc.) support
174
- * Set maximum file size limit
175
- * Set maximum file upload number limit
176
- * Save the image in the WordPress media library
177
- * Drag and drop file upload
178
- * Multiple file upload option
179
- * Multiple file extension (PDF, Docx, etc.) support
180
- * Set maximum file size limit
181
- * Set maximum file upload number limit
182
- * Save file uploads to Google Drive and Dropbox
183
- * Form field setting option
184
- * Easy labeling of form field
185
- * Form field description
186
- * Mark the field as required
187
- * Editable form validation message
188
- * General setting option
189
- * Editable successful form submission message
190
- * Redirect form to any Page or URL after Submission
191
- * Editable submit button text
192
- * AJAX form submission, no reload needed
193
- * Spam protection via honeypot
194
- * Support for Google reCAPTCHA V2 and V3
195
- * Email setting option
196
- * Multiple email recipient
197
- * Multiple email notifications
198
- * Smart Tags for dynamic messages like email message, subject, and more
199
- * Form Entry Management
200
- * View Form entries directly from your dashboard
201
- * Filter form entries by form
202
- * Export form entries as CSV
203
- * Hide Empty fields
204
- * Delete or restore form entries
205
- * Star form entries
206
- * Resend notifications for individual form entries
207
- * Quick Form Preview option to check forms before publishing
208
- * Smart Conditional logic to conditionally hide/show specific fields
209
- * One-click form Import/Export option
210
- * Fill out forms automatically for logged in users
211
- * Create custom email templates to send emails to users
212
- * Create survey, polls, and quiz without coding and get a detailed report
213
- * Design stylish forms using live Style Customizer
214
- * Grow your business with powerful Email Marketing Services integration
215
- * MailChimp
216
- * ConvertKit
217
- * MailerLite
218
- * ActiveCampaign
219
- * Campaign Monitor
220
- * Download form submission data in PDF document format
221
- * Form restriction option
222
- * Restrict non logged in user
223
- * Limit form entries
224
- * Schedule form submission date
225
- * Password protection for form submission
226
- * Allow users to submit post submissions from the front-end without accessing the WordPress dashboard
227
- * Create custom user registration forms
228
- * Collect the digital signatures with ease
229
- * Accept payments via PayPal and Stripe
230
- * Add custom questions and math captcha to prevent spam form submission
231
- * Collect geolocation data from your users along with the form submissions
232
- * Send form submissions to Google Sheets for easy data analysis
233
- * Forms integration with 1500+ popular web applications via Zapier
234
- * 100% responsive Design that fits beautifully with any devices
235
- * 100% GDPR Compliant forms
236
- * Translation ready and WPML compatible
237
- * Custom CSS
238
- * Shortcode Support
239
- * Detailed documentation for easy navigation through the plugin
240
- * Frequent updates
241
- * Reliable and friendly user support
242
-
243
- ### Getting Started:
244
  * [Watch our video tutorials](https://docs.wpeverest.com/everest-forms/docs/watch-video-guide/)
245
  * [Follow our getting started documentation](https://docs.wpeverest.com/everest-forms/docs/how-to-create-a-form-with-everest-forms/)
246
 
247
- ### Hands-On Everest Forms Tutorials for Your Ease
248
  * [How to Create a WordPress Contact Form: Ultimate Guide for Beginners](https://wpeverest.com/blog/create-wordpress-contact-form/)
249
- * [How to Create a WordPress Online Booking Form for Hotels?](https://wpeverest.com/blog/wordpress-online-booking-form/)
250
  * [How to Create a Job Application Form in WordPress?](https://wpeverest.com/blog/wordpress-online-booking-form/)
251
  * [How to Create a Signup Form in WordPress?](https://wpeverest.com/blog/wordpress-user-registration-form/)
252
  * [How to Create a Donation Form in WordPress?](https://wpeverest.com/blog/how-to-create-a-donation-form-in-wordpress/)
@@ -302,6 +302,13 @@ Yes you can! Join in on our [GitHub repository](https://github.com/wpeverest/eve
302
 
303
  == Changelog ==
304
 
 
 
 
 
 
 
 
305
  = 1.8.1 - 30-11-2021 =
306
  * Fix - Style Customizer Radio/Checkbox design not working.
307
  * Enhancement - Object Caching plugin compatibility.
@@ -310,16 +317,16 @@ Yes you can! Join in on our [GitHub repository](https://github.com/wpeverest/eve
310
  * Fix - Ajax submission redirect not working.
311
 
312
  = 1.8.0 - 17-11-2021 =
313
- * Fix - Security issue.
314
- * Enhancement - Column adjustment pro feature dependency.
315
 
316
  = 1.7.9 - 12-11-2021 =
317
- * Fix - Row setting hidden issue.
318
  * Enhancement - Datepicker glitches in builder page.
319
 
320
  = 1.7.8 - 26-10-2021 =
321
  * Enhancement - Conditional logic for submission redirection.
322
- * Feature - Repeater Fields.
323
 
324
  = 1.7.7.2 - 05-10-2021 =
325
  * Fix - Form save issue due to caching.
4
  Requires at least: 5.0
5
  Tested up to: 5.8
6
  Requires PHP: 5.4
7
+ Stable tag: 1.8.2
8
  License: GPLv3
9
  License URI: http://www.gnu.org/licenses/gpl-3.0.html
10
 
14
 
15
  **Everest Forms: #1 Form Building Solution for WordPress Website**
16
 
17
+ Everest Forms is the best WordPress form builder, meticulously designed by our team of experts to take your form-building experience to the next level. It’s a lightweight, fast, and extensible plugin for all, i.e., from the absolute beginners with zero coding skills to the advanced users.
18
 
19
+ Creating WordPress forms has never been so easy. All thanks to highly intuitive and clean admin panels and form setting options. You can easily drag and drop fields to create any types of forms imaginable without any restrictions. Multiple column forms can also be designed with a click.
20
 
21
  No time to create forms from the ground? No worries! Choose from beautifully designed form templates and save your time to get professional-looking forms ready in minutes. Every form designed using Everest Forms is 100% responsive. So, your form is displayed perfectly on any device (mobile, laptop, tablet, etc.).
22
 
29
 
30
  **Build Great Forms like a Pro with Everest Forms Awesome Features**
31
 
32
+ You'll be delighted to know that Everest Forms lets you create great forms like a pro without prior experience of using such WordPress form plugins. So, ready to explore the awe-striking features of Everest Forms? Here we go!
33
 
34
+ * **Drag and Drop Form Builder:** Drag and drop necessary form fields and rearrange them to create captivating WordPress forms without coding in no time. As easy as that!
35
 
36
+ * **Huge Library of Pre-Built Templates:** No need to build a form from scratch. Choose a suitable form template and get going. You also have complete freedom to add, delete, and rearrange fields as you see fit.
37
 
38
+ * **Build Unlimited Number of Forms:** Make as many forms as you want. Frankly, there are no limitations and no restrictions with this fantastic WordPress contact form plugin.
39
 
40
+ * **Form Entries Management:** All the submitted forms are listed in entries, so no need to fear losing leads. Additionally, you can easily manage (view, edit, delete, restore) all your form entries right from your WordPress dashboard.
41
 
42
+ * **CSV Data Export for Form Entries:** Everest Forms allows all the form entries listed in your dashboard to export as CSV file with a push of a button. Amazing, isn't it?
43
 
44
+ * **Real-Time Email Notification and Auto Responders:** Get real-time email notifications upon form submission. You can also send the customized welcome email or confirmation email after successfully receiving forms from your users.
45
 
46
+ * **Form Submission without Reload (Ajax Submission):** Users can quickly submit the forms without reloading the page with the Ajax form submission feature.
47
 
48
+ * **[Premium] Integrations with Email Marketing Services:** Ensure the success of your marketing campaigns with effective email marketing services like [MailChimp](https://wpeverest.com/wordpress-plugins/everest-forms/mailchimp/?utm_source=wporg&utm_medium=link&utm_campaign=evf-upgrade-to-pro), [ConvertKit](https://wpeverest.com/wordpress-plugins/everest-forms/convertkit/?utm_source=wporg&utm_medium=link&utm_campaign=evf-upgrade-to-pro), [MailerLite](https://wpeverest.com/wordpress-plugins/everest-forms/mailerlite/?utm_source=wporg&utm_medium=link&utm_campaign=evf-upgrade-to-pro), [ActiveCampaign](https://wpeverest.com/wordpress-plugins/everest-forms/activecampaign/?utm_source=wporg&utm_medium=link&utm_campaign=evf-upgrade-to-pro), and [Campaign Monitor](https://wpeverest.com/wordpress-plugins/everest-forms/campaign-monitor/?utm_source=wporg&utm_medium=link&utm_campaign=evf-upgrade-to-pro).
49
 
50
+ * **[Premium] [Multi-Step Form with Progress Bar:](https://wpeverest.com/wordpress-plugins/everest-forms/multi-part-forms/?utm_source=wporg&utm_medium=link&utm_campaign=evf-upgrade-to-pro)** Break your complex or overwhelming forms into multi-steps for providing a better user experience. A progress bar in your multi-part forms will guide your users to navigate through your form successively.
51
 
52
+ * **[Premium] [Front End Post Submissions:]((https://wpeverest.com/wordpress-plugins/everest-forms/post-submission/?utm_source=wporg&utm_medium=link&utm_campaign=evf-upgrade-to-pro))** Create post submission forms to allow your users to submit their blog posts directly from the front end without any hassle. Prevents accessing users to your WordPress dashboard.
53
 
54
+ * **[Premium] [User Registration:](https://wpeverest.com/wordpress-plugins/everest-forms/user-registration/?utm_source=wporg&utm_medium=link&utm_campaign=evf-upgrade-to-pro)** Build and embed the custom user registration forms and register new users on your WordPress site easily. Avoids the necessity of adding each user to your dashboard manually.
55
 
56
+ * **[Premium] Assign User Roles and Capabilities:** No need to assign roles after registering a new user each time manually. Simply choose from default user roles like Subscriber, Contributor, Author, Editor, and Administrator directly on the form to control your users’ actions.
57
 
58
  * **[Premium] [Collect Form submission to Google Sheets:](https://wpeverest.com/wordpress-plugins/everest-forms/google-sheets/?utm_source=wporg&utm_medium=link&utm_campaign=evf-upgrade-to-pro)** Integrate Everest Forms with Google Sheet add-on to extract all your form submission data to Google Spreadsheets. Easily edit, organize, and analyze all your user information data.
59
 
60
  * **[Premium] [Integrate with thousands of web applications:](https://wpeverest.com/wordpress-plugins/everest-forms/zapier/?utm_source=wporg&utm_medium=link&utm_campaign=evf-upgrade-to-pro)** Zapier allows our forms to be connected with thousands of web applications. Automate the data transfer from your form. For example, posting the form data to google docs, posting to twitter, trello, slack, facebook and hundred of other apps.
61
 
62
 
63
+ ### Get All the Essential Form Fields under the Roof of Everest Forms
64
+ Everest Forms is loaded with all the crucial form field elements required for creating comprehensive WordPress contact forms to appeal to your visitors. These form fields are as follows:
65
  * **Form Field Options in Free Plugin**
66
+ * First Name
67
+ * Last Name
68
+ * Single Line Text
69
+ * Paragraph Text
70
+ * Dropdown
71
+ * Multiple Choice
72
+ * Checkboxes
73
+ * Number
74
+ * Email
75
+ * Website/URL
76
+ * Date/Time
77
  * **Advanced Form Field Options in Pro**
78
+ * Image Upload
79
+ * File Upload
80
+ * Hidden Field
81
+ * Phone
82
+ * Password
83
+ * Custom HTML
84
+ * Section Title
85
+ * Divider
86
+ * Signature
87
+ * Address
88
+ * Country
89
+ * Range Slider
90
+ * Captcha
91
+ * Privacy Policy
92
+ * Rating
93
+ * Likert
94
+ * Scale Rating
95
 
96
  * **Payment Fields**
97
+ * Single Item
98
+ * Multiple Items
99
+ * CheckBoxes
100
+ * Quantity
101
+ * Credit Card
102
+ * Total
103
 
104
  ### Why Everest Forms is the Best Form Builder from the Rest?
105
  Everest Forms has a long list of top-notch features, making it the best WordPress form builder plugin known so far. Below we've listed those features:
106
 
107
+ * **User-friendly Interface and Beautiful:** Large part of WordPress users today are non-tech savvy. So, we believe that creating a form shouldn't be hefty. Everest Forms aims to provide a working interface that isn't only user-friendly but beautiful as well.
108
 
109
+ * **Drag and Drop Form Fields:** Adding form fields is just like magic with Everest Forms. Simply drag the essential form field from one corner and drop it to the other. That's it. You can also order and rearrange form fields to the desired location in a similar fashion.
110
 
111
  * **Easy Form Field Settings:** Make necessary form field settings with the live preview option offered by Everest Forms. Easily add field labels and descriptions, make a field required, and more advanced options to explore.
112
 
114
 
115
  * **Multiple Spam Protection Technique:** Spams won't trouble you anymore. Get the spams controlled with smart integrations like Google reCAPTCHA, HoneyPot, [Math Captcha](https://wpeverest.com/wordpress-plugins/everest-forms/captcha/?utm_source=wporg&utm_medium=link&utm_campaign=evf-upgrade-to-pro), and let your mind be at peace.
116
 
117
+ * **One-Click Form Import Export:** Save your precious time using the import/export tool. Just one click, and you can instantly import or export the forms from one site to another. The supported file format is JSON.
118
 
119
+ * **Easily Create GDPR Compliant Forms:** Everest Forms is a GDPR compliant plugin. Thus, it allows you to enable or disable certain features (form entries, storing IP address, and user agent) that are required to make your WordPress forms 100% GDPR compliant.
120
 
121
+ * **[Premium] [Live Form Designer Tool:](https://wpeverest.com/wordpress-plugins/everest-forms/style-customizer/?utm_source=wporg&utm_medium=link&utm_campaign=evf-upgrade-to-pro)** Your forms won't appear dull or bland anymore. Build captivating forms that look and feel great without touching any code. Play around with color, fonts, background, spacing, etc., with an excellent live form designer tool aka Style Customizer.
122
 
123
+ * **[Premium] [Email Templates Designer:](https://wpeverest.com/wordpress-plugins/everest-forms/email-templates/?utm_source=wporg&utm_medium=link&utm_campaign=evf-upgrade-to-pro)** Design beautiful email templates to impress your users. Customize color, fonts, spacing, header & footer, etc., of email template in real-time without coding. You've got an option to start from scratch or choose from carefully designed templates to get started.
124
 
125
  * **[Premium] Collect Payments:** Need to collect payments from customers on your forms? With our [PayPal](https://wpeverest.com/wordpress-plugins/everest-forms/paypal-standard/?utm_source=wporg&utm_medium=link&utm_campaign=evf-upgrade-to-pro) and [Stripe](https://wpeverest.com/wordpress-plugins/everest-forms/stripe/?utm_source=wporg&utm_medium=link&utm_campaign=evf-upgrade-to-pro) addon one can easily collect payment. Accept PayPal payments and even credit cards via Stripe. Can be useful for collect single item payment, multiple item payment, donation payment and more.
126
 
127
+ * **[Premium] [Smart Conditional Logic:](https://wpeverest.com/wordpress-plugins/everest-forms/conditional-logic/?utm_source=wporg&utm_medium=link&utm_campaign=evf-upgrade-to-pro)** Choose to show/hide specific form fields based on your users' interaction with previous fields. Collect all the necessary information from the users without making your form appear overwhelming and complex.
128
 
129
+ * **[Premium] Drag and Drop File Upload:** Collect files from your users with an intuitive drag and drop file upload field. Not to mention, you also get the power to limit the maximum no. of file uploads, limit maximum file size, allow specific file extensions, and so on.
130
 
131
  * **[Premium] [Create Smart Survey, Polls, and Quiz with Beautiful Reports:](https://wpeverest.com/wordpress-plugins/everest-forms/survey-polls-and-quiz/?utm_source=wporg&utm_medium=link&utm_campaign=evf-upgrade-to-pro)** Get to know your website better and enhance user engagement with an interactive survey, polls, and quiz forms. Also, get the detailed survey and polls stats presented in graphs, charts, etc., which can be easily understood.
132
 
133
+ * **[Premium] [Form Restriction:](https://wpeverest.com/wordpress-plugins/everest-forms/form-restriction/?utm_source=wporg&utm_medium=link&utm_campaign=evf-upgrade-to-pro)** The power to control and restrict the form submission on your site is now at your fingertips. You can limit the form submission entries, set form submission dates, restrict forms for users who aren't logged in, and password protection for form submission.
134
 
135
+ * **[Premium] [PDF Form Submission:](https://wpeverest.com/wordpress-plugins/everest-forms/pdf-form-submission/?utm_source=wporg&utm_medium=link&utm_campaign=evf-upgrade-to-pro)** PDF is the widely used document format for storing and sharing files. Using this add-on, you can now download and send the form submissions in PDF format effortlessly.
136
 
137
+ * **[Premium] [Smart Geolocation:](https://wpeverest.com/wordpress-plugins/everest-forms/geolocation/?utm_source=wporg&utm_medium=link&utm_campaign=evf-upgrade-to-pro)** This add-on enables you to track the geolocation data of your users submitting the form. You can collect and save their exact geolocation details like IP address country, city, postal /Zip code, etc.
138
 
139
+ * **[Premium] Collect Digital Signatures:** Need to collect signatures from customers on an online form? Or, make them sign an important contract? With the E-Signature form field exclusively available on Everest Forms pro, it's easy as ABC.
140
 
141
  * **[Premium] [Save and Continue:](https://wpeverest.com/wordpress-plugins/everest-forms/save-and-continue/?utm_source=wporg&utm_medium=link&utm_campaign=evf-upgrade-to-pro)** Worried that user will abandon long form in the middle. No worries, we have you covered. Save and Continue addon will allows users to save their partially filled information and continue to work on it later.
142
 
147
  * [Booking Form](https://demo.wpeverest.com/everest-forms/hotel-booking/)
148
  * [Job Application Form](https://demo.wpeverest.com/everest-forms/job-application-form/)
149
  * [Multi-step Form](https://demo.wpeverest.com/everest-forms/multi-step-form/)
150
+ * [Quiz Form](https://demo.wpeverest.com/everest-forms/quiz-form/)
151
  * [Customer Survey Form](https://demo.wpeverest.com/everest-forms/customer-survey/)
152
  * [Payment Submission Form](https://demo.wpeverest.com/everest-forms/paypal-payment-form/)
153
  * [Simple Registration Form](https://demo.wpeverest.com/everest-forms/simple-registration/)
154
+ * [Request a Call Form](https://demo.wpeverest.com/everest-forms/request-a-call-form/)
155
+ * [Conditional Form](https://demo.wpeverest.com/everest-forms/conditional-form/)
156
  * Poll Form
157
  * Signature Form
158
  * Donation Form
159
  * Medical Appointment Form
160
  * Newsletter Signup Form
161
 
162
+ ### Everest Forms Full Features List
163
+ * Clean and beginner-friendly user interface
164
+ * Intuitive drag and drop form builder
165
+ * Huge library of form templates to get started
166
+ * Create unlimited forms without any restrictions
167
+ * Multiple column layouts option
168
+ * Form field options
169
+ * General, advanced, and payment form fields to create any type of WordPress forms
170
+ * Unlimited form field. Use desired form field as many times as you want with no restrictions.
171
+ * Supports all commonly used form fields, including radio, dropdowns, checkboxes, date, and more.
172
+ * Image Upload
173
+ * Multiple file extension (jpg, png, BMP, gif, etc.) support
174
+ * Set maximum file size limit
175
+ * Set maximum file upload number limit
176
+ * Save the image in the WordPress media library
177
+ * Drag and drop file upload
178
+ * Multiple file upload option
179
+ * Multiple file extension (PDF, Docx, etc.) support
180
+ * Set maximum file size limit
181
+ * Set maximum file upload number limit
182
+ * Save file uploads to Google Drive and Dropbox
183
+ * Form field setting option
184
+ * Easy labeling of form field
185
+ * Form field description
186
+ * Mark the field as required
187
+ * Editable form validation message
188
+ * General setting option
189
+ * Editable successful form submission message
190
+ * Redirect form to any Page or URL after Submission
191
+ * Editable submit button text
192
+ * AJAX form submission, no reload needed
193
+ * Spam protection via honeypot
194
+ * Support for Google reCAPTCHA V2 and V3
195
+ * Email setting option
196
+ * Multiple email recipient
197
+ * Multiple email notifications
198
+ * Smart Tags for dynamic messages like email message, subject, and more
199
+ * Form Entry Management
200
+ * View Form entries directly from your dashboard
201
+ * Filter form entries by form
202
+ * Export form entries as CSV
203
+ * Hide Empty fields
204
+ * Delete or restore form entries
205
+ * Star form entries
206
+ * Resend notifications for individual form entries
207
+ * Quick Form Preview option to check forms before publishing
208
+ * Smart Conditional logic to conditionally hide/show specific fields
209
+ * One-click form Import/Export option
210
+ * Fill out forms automatically for logged in users
211
+ * Create custom email templates to send emails to users
212
+ * Create survey, polls, and quiz without coding and get a detailed report
213
+ * Design stylish forms using live Style Customizer
214
+ * Grow your business with powerful Email Marketing Services integration
215
+ * MailChimp
216
+ * ConvertKit
217
+ * MailerLite
218
+ * ActiveCampaign
219
+ * Campaign Monitor
220
+ * Download form submission data in PDF document format
221
+ * Form restriction option
222
+ * Restrict non logged in user
223
+ * Limit form entries
224
+ * Schedule form submission date
225
+ * Password protection for form submission
226
+ * Allow users to submit post submissions from the front-end without accessing the WordPress dashboard
227
+ * Create custom user registration forms
228
+ * Collect the digital signatures with ease
229
+ * Accept payments via PayPal and Stripe
230
+ * Add custom questions and math captcha to prevent spam form submission
231
+ * Collect geolocation data from your users along with the form submissions
232
+ * Send form submissions to Google Sheets for easy data analysis
233
+ * Forms integration with 1500+ popular web applications via Zapier
234
+ * 100% responsive Design that fits beautifully with any devices
235
+ * 100% GDPR Compliant forms
236
+ * Translation ready and WPML compatible
237
+ * Custom CSS
238
+ * Shortcode Support
239
+ * Detailed documentation for easy navigation through the plugin
240
+ * Frequent updates
241
+ * Reliable and friendly user support
242
+
243
+ ### Getting Started:
244
  * [Watch our video tutorials](https://docs.wpeverest.com/everest-forms/docs/watch-video-guide/)
245
  * [Follow our getting started documentation](https://docs.wpeverest.com/everest-forms/docs/how-to-create-a-form-with-everest-forms/)
246
 
247
+ ### Hands-On Everest Forms Tutorials for Your Ease
248
  * [How to Create a WordPress Contact Form: Ultimate Guide for Beginners](https://wpeverest.com/blog/create-wordpress-contact-form/)
249
+ * [How to Create a WordPress Online Booking Form for Hotels?](https://wpeverest.com/blog/wordpress-online-booking-form/)
250
  * [How to Create a Job Application Form in WordPress?](https://wpeverest.com/blog/wordpress-online-booking-form/)
251
  * [How to Create a Signup Form in WordPress?](https://wpeverest.com/blog/wordpress-user-registration-form/)
252
  * [How to Create a Donation Form in WordPress?](https://wpeverest.com/blog/how-to-create-a-donation-form-in-wordpress/)
302
 
303
  == Changelog ==
304
 
305
+ = 1.8.2 - 27-12-2021 =
306
+ * Fix - Color Picker in Icon Color of Ratings field.
307
+ * Enhancement - No Duplicate field option added.
308
+ * Enhancement - Keyboard Shortcut in Form Builder.
309
+ * Enhancement - Conditional logic conditional redirection.
310
+ * Feature - Populate form field via query string.
311
+
312
  = 1.8.1 - 30-11-2021 =
313
  * Fix - Style Customizer Radio/Checkbox design not working.
314
  * Enhancement - Object Caching plugin compatibility.
317
  * Fix - Ajax submission redirect not working.
318
 
319
  = 1.8.0 - 17-11-2021 =
320
+ * Fix - Security issue.
321
+ * Enhancement - Column adjustment pro feature dependency.
322
 
323
  = 1.7.9 - 12-11-2021 =
324
+ * Fix - Row setting hidden issue.
325
  * Enhancement - Datepicker glitches in builder page.
326
 
327
  = 1.7.8 - 26-10-2021 =
328
  * Enhancement - Conditional logic for submission redirection.
329
+ * Feature - Repeater Fields.
330
 
331
  = 1.7.7.2 - 05-10-2021 =
332
  * Fix - Form save issue due to caching.