Файловый менеджер - Редактировать - /home/avadvi5/public_html/wp-content/plugins/wpforms/assets/js/admin/builder/modules/fields-panel.min.js
Ðазад
export default function(e,i,C,y,F){let x=F.$builder,k={adding:!1,init(){k.bcInit(),k.events(),x.on("wpformsBuilderReady",k.ready),C(".wpforms-add-fields-group").each(function(){y.fieldGroupToggle(C(this),"load")})},bcInit(){["init","bcInit","fieldAdd","fieldAddToBaseLevel","fieldDelete","confirmFieldDeletion","fieldDeleteById","fieldDuplicate","fieldDuplicateRoutine","increaseNextFieldIdAjaxRequest","scrollPreviewToField","fieldGroupToggle","focusOutEvent","updateDescription","isFieldPreviewActionsDisabled","getDuplicatedFieldLabel"].forEach(e=>{y[e]=k[e]})},ready(){k.initSomeFieldOptions()},initSomeFieldOptions(){y.toggleAllOptionGroups(x),x.find(".wpforms-field-option-row-date .type select").trigger("change"),x.find(".wpforms-field-option-row-read_only input:checked").trigger("change")},events(){x.on("wpformsPanelSwitched",function(e,i){"fields"===i&&C("#field-options a").hasClass("active")&&0===C(".wpforms-field-wrap .wpforms-field.active").length&&y.fieldTabToggle("field-options")}),x.on("click",".wpforms-tab a",function(e){e.preventDefault(),y.fieldTabToggle(C(this).parent().attr("id"))}),x.on("click",".wpforms-add-fields-heading",function(e){e.preventDefault(),y.fieldGroupToggle(C(this),"click")}),x.on("click",".wpforms-field",function(e,i){y.isFieldPreviewActionsDisabled(this)||e.target.classList.contains("wpforms-dismiss-button")||(WPForms.Admin.Builder.ContextMenu&&"ignore-contextmenu"!==i&&WPForms.Admin.Builder.ContextMenu.hideMainContextMenu(e),(e.currentTarget?.ownerDocument?.activeElement)?.blur(),e.stopPropagation(),y.fieldTabToggle(C(this).data("field-id"),e))}),x.on("mousedown click",".wpforms-field input, .wpforms-field select, .wpforms-field textarea",function(e){e.preventDefault(),this.blur()}),x.on("click",".wpforms-field-delete",function(e){e.preventDefault(),e.stopPropagation(),y.isFormPreviewActionsDisabled(this)||(WPForms.Admin.Builder.ContextMenu&&WPForms.Admin.Builder.ContextMenu.hideMenu(),y.fieldDelete(C(this).parent().data("field-id")))}),x.on("click",".wpforms-field-duplicate",function(e){e.preventDefault(),e.stopPropagation(),y.isFormPreviewActionsDisabled(this)||(WPForms.Admin.Builder.ContextMenu&&WPForms.Admin.Builder.ContextMenu.hideMenu(),y.fieldDuplicate(C(this).parent().data("field-id")))}),x.on("click",".wpforms-add-fields-button",function(e){e.preventDefault();var i,e=C(this);e.hasClass("ui-draggable-disabled")||(i=e.data("field-type"),WPFormsUtils.triggerEvent(x,"wpformsBeforeFieldAddOnClick",[i,e]).isDefaultPrevented())||y.fieldAdd(i,{$sortable:"default"})}),x.on("click",".wpforms-field-option-group-toggle:not(.education-modal)",function(e){var i=C(this).closest(".wpforms-field-option-group");if(e.preventDefault(),!i.hasClass("active")){if(WPFormsUtils.triggerEvent(x,"wpformsFieldOptionGroupToggle").isDefaultPrevented())return!1;i.siblings(".wpforms-field-option-group").removeClass("active"),i.addClass("active"),x.trigger("wpformsFieldOptionGroupToggled",[i])}}),x.on("change",".wpforms-field-option-address input.wpforms-subfield-hide",function(){var e=C(this).closest(".wpforms-field-option-row"),i=e.data("field-id"),e=e.data("subfield");C("#wpforms-field-"+i).find(".wpforms-"+e).toggleClass("wpforms-hide")}),x.on("input",".wpforms-field-option-row-label input, .wpforms-field-option-row-name input",function(){var e=C(this),i=e.parent().data("field-id"),i=C("#wpforms-field-"+i),o=i.data("field-type");let t=e.val(),l=0===t.length;(l="html"===o?!1:l)&&(t=wpforms_builder.empty_label),i.toggleClass("label_empty",l).find("> .label-title .text").text(t)}),x.on("input",".wpforms-field-option-row-description textarea",function(){var e=C(this),i=wpf.sanitizeHTML(e.val()),o=e.parent().data("field-id"),t=C(`#wpforms-field-${o} > .description, #wpforms-field-${o} .format-selected-single > .description, #wpforms-field-${o} .wpforms-field-internal-information-row-description`);y.updateDescription(t,i),e.trigger("wpformsDescriptionFieldUpdated",{id:o,descField:t,value:i})}),x.on("change",".wpforms-field-option-row-required input",function(){var e=C(this),i=e.closest(".wpforms-field-option-row").data("field-id"),o=C("#wpforms-field-"+i);o.toggleClass("required",e.is(":checked")),y.onUpdateSelectPlaceholder(i,o)}),x.on("click",".choices-list input.default",function(){var e=C(this),i=e.closest(".choices-list").data("field-id");e.is(":checked")||y.maybeUpdateRequiredPlaceholder(i),x.trigger("wpformsChoicesSetDefault",[this])}),x.on("change",".wpforms-field-option-row-summary input",function(){var e=C(this),i=e.closest(".wpforms-field-option-row").data("field-id");C("#wpforms-field-"+i).toggleClass("wpforms-summary-enabled"),e.closest(".wpforms-field-option-group-inner").find(".wpforms-total-summary-alert").toggleClass("wpforms-hidden")}),x.on("change",".wpforms-field-option-row-confirmation input",function(){var e=C(this).closest(".wpforms-field-option-row").data("field-id");C("#wpforms-field-"+e).find(".wpforms-confirm").toggleClass("wpforms-confirm-enabled wpforms-confirm-disabled"),C("#wpforms-field-option-"+e).toggleClass("wpforms-confirm-enabled wpforms-confirm-disabled")}),x.on("change",".wpforms-field-option-row-filter_type select",function(){var e=C(this).parent().data("field-id"),e=C("#wpforms-field-option-"+e);C(this).val()?(e.removeClass("wpforms-filter-allowlist"),e.removeClass("wpforms-filter-denylist"),e.addClass("wpforms-filter-"+C(this).val())):(e.removeClass("wpforms-filter-allowlist"),e.removeClass("wpforms-filter-denylist"))}),x.on("focusout",".wpforms-field-option-row-allowlist textarea,.wpforms-field-option-row-denylist textarea",function(){let o=C(this),e="allow";var i,t;o.next(".wpforms-alert").remove(),""!==o.val()&&(i=C(".wpforms-field-option-row-allowlist textarea"),t=C(".wpforms-field-option-row-denylist textarea"),o.is(t)&&(e="deny"),C.get(wpforms_builder.ajax_url,{nonce:wpforms_builder.nonce,content:JSON.stringify({allow:i.val(),deny:t.val(),current:e}),action:"wpforms_sanitize_restricted_rules"},function(e){var i;e.success&&(o.val(e.data.currentField),0!==(i=e.data.intersect).length&&(i="<p>"+wpforms_builder.allow_deny_lists_intersect+'</p><p class="bold">'+i+"</p>",C.alert({title:wpforms_builder.heads_up,content:i,icon:"fa fa-exclamation-circle",type:"red",buttons:{confirm:{text:wpforms_builder.ok,btnClass:"btn-confirm",keys:["enter"]}}})),e.data.restricted||0)&&o.after('<div class="wpforms-alert-warning wpforms-alert"><p>'+wpforms_builder.restricted_rules+"</p></div>")}))}),x.on("focusout",F.defaultEmailSelector,function(){F.$focusOutTarget=C(this),y.focusOutEvent()}),x.on("change",".wpforms-field-option-row-size select",function(){var e=C(this),i=e.val(),e=e.parent().data("field-id");C("#wpforms-field-"+e).removeClass("size-small size-medium size-large").addClass("size-"+i)}),x.on("input",".wpforms-field-option-row-placeholder input",function(){var e=C(this),i=e.parent().data("field-id"),o=C("#wpforms-field-"+i),t=o.find(".primary-input");let l=wpf.sanitizeHTML(e.val());"payment-single"===o.data("field-type")&&""===l&&(l=C("#wpforms-field-option-"+i+"-price").prop("placeholder")),t.is("select")?y.dropdownField.helpers.isModernSelect(t)?(e=y.dropdownField.helpers.getInstance(t),t.prop("multiple")?C(e.input.element).prop("placeholder",l):(e.setChoiceByValue(""),t.closest(".choices").find(".choices__inner .choices__placeholder").text(l),o=C("#wpforms-field-option-"+i+"-dynamic_choices").val(),y.dropdownField.helpers.update(i,o))):(e=t.find(".placeholder"),!l.length&&e.length?e.remove():(e.length?e.text(l):t.prepend('<option value="" class="placeholder">'+l+"</option>"),t.find(".placeholder").prop("selected",!t.prop("multiple")))):t.prop("placeholder",l)}),x.on("input",".wpforms-field-option-row-confirmation_placeholder input",function(){var e=C(this),i=e.val(),e=e.parent().data("field-id");C("#wpforms-field-"+e).find(".secondary-input").attr("placeholder",i)}),x.on("input",".wpforms-field-option .format-selected input.placeholder",function(){var e=C(this),i=e.val(),e=e.closest(".wpforms-field-option-row"),o=e.data("field-id"),e=e.data("subfield");C("#wpforms-field-"+o).find(".wpforms-"+e+" input").attr("placeholder",i)}),x.on("input",".wpforms-field-option-address input.placeholder",function(){var e=C(this),i=e.closest(".wpforms-field-option-row"),o=i.data("field-id"),t=i.data("subfield"),l=C("#wpforms-field-"+o+" .wpforms-"+t).find("input, select"),i=i.find("#wpforms-field-option-"+o+"-"+t+"_default");let d=i.val(),r=i.find("option:selected").text(),s=e.val();l.each(function(){var e,i,o=C(this);o.is("select")?(e=o.find(".placeholder"),i=""===d&&""!==s?s:r,e.text(i)):o.attr("placeholder",s)})}),x.on("input",'.wpforms-field-option-row-default_value input:not([type="search"])',function(){var e=C(this),i=wpf.sanitizeHTML(e.val()),e=e.closest(".wpforms-field-option-row").data("field-id");C("#wpforms-field-"+e+" .primary-input").val(i)}),x.on("input",".wpforms-field-options-column input.default",function(){var e=C(this),i=wpf.sanitizeHTML(e.val()),e=e.closest(".wpforms-field-option-row"),o=e.data("field-id"),e=e.data("subfield");C("#wpforms-field-"+o+" .wpforms-"+e+" input").val(i)}),x.on("change",".wpforms-field-option-address select.default",function(){var e=C(this),i=e.val(),o=e.find("option:selected").text(),e=e.closest(".wpforms-field-option-row"),t=e.data("field-id"),l=e.data("subfield"),d=C("#wpforms-field-option-"+t+"-scheme").val(),e=e.find("#wpforms-field-option-"+t+"-"+l+"_placeholder").val(),t=C("#wpforms-field-"+t+" .wpforms-address-scheme-"+d+" .wpforms-"+l+" .placeholder"),d=""===i&&0<e.trim().length?e:o;t.text(d)}),x.on("input",".wpforms-field-option-row-confirmation_placeholder input",function(){var e=C(this),i=e.val(),e=e.parent().data("field-id");C("#wpforms-field-"+e).find(".secondary-input").attr("placeholder",i)}),x.on("change",".wpforms-field-option-row-label_hide input",function(){var e=C(this),i=e.closest(".wpforms-field-option-row").data("field-id");C("#wpforms-field-"+i).toggleClass("label_hide",e.is(":checked"))}),x.on("change",".wpforms-field-option-row-sublabel_hide input",function(){var e=C(this),i=e.closest(".wpforms-field-option-row").data("field-id");C("#wpforms-field-"+i).toggleClass("sublabel_hide",e.is(":checked"))}),x.on("change",".wpforms-field-option-row-enable_quantity input",function(){var e=C(this).closest(".wpforms-field-option-row").data("field-id"),i=C("#wpforms-field-"+e);C(`#wpforms-field-option-row-${e}-quantity`).toggleClass("wpforms-hidden"),i.find(".quantity-input").toggleClass("wpforms-hidden"),i.toggleClass("payment-quantity-enabled")}),x.on("input",".wpforms-field-option-row-quantity input",function(){var e=C(this),i=(e.val(Math.min(Math.abs(Math.round(e.val())),9999)),e.closest(".wpforms-field-option-row")),o=i.data("field-id"),t=e.hasClass("min-quantity-input"),l=i.find(".min-quantity-input"),i=i.find(".max-quantity-input");t&&C("#wpforms-field-"+o).find(".quantity-input option").text(e.val()),l.toggleClass("wpforms-error",parseInt(l.val(),10)>parseInt(i.val(),10))}),x.on("change",".wpforms-field-option-row-format select",function(){var e,i,o,t,l,d=C(this),r=d.val(),d=d.parent().data("field-id"),s=C("#wpforms-field-option-row-"+d+"-sublabel_hide"),n=C("#wpforms-field-"+d);n.find(".format-selected").removeClass().addClass("format-selected format-selected-"+r),C("#wpforms-field-option-"+d).find(".format-selected").removeClass().addClass("format-selected format-selected-"+r),["date-time","first-last","first-middle-last"].includes(r)?s.removeClass("wpforms-hidden"):s.addClass("wpforms-hidden"),C(`#wpforms-field-option-row-${d}-price_label`).toggleClass("wpforms-hidden","single"!==r),["single","user","hidden"].includes(r)&&(s="user"===r,e="single"===r,r="hidden"===r,i=C("#wpforms-field-option-"+d+"-enable_quantity").is(":checked"),t=C("#wpforms-field-option-"+d+"-min_price"),t=(o=wpf.amountSanitize(t.val()))>=t.data("minimum-price"),l=C("#wpforms-field-option-row-"+d+"-min_price"),C("#wpforms-field-option-row-"+d+"-placeholder").toggleClass("wpforms-hidden",!s),C("#wpforms-field-option-row-"+d+"-enable_quantity").toggleClass("wpforms-hidden",!e),C("#wpforms-field-option-row-"+d+"-quantities_alert").toggleClass("wpforms-hidden",!e),C("#wpforms-field-option-row-"+d+"-quantity").toggleClass("wpforms-hidden",!e||!i),n.find(".quantity-input").toggleClass("wpforms-hidden",!e||!i),l.toggleClass("wpforms-hidden",!s),l.find(".wpforms-item-minimum-price-alert").toggleClass("wpforms-hidden",t),n.find(".item-min-price").toggleClass("wpforms-hidden",s&&o<=0),n.toggleClass("min-price-warning",!t),n.find(".fa-exclamation-triangle").toggleClass("wpforms-hidden",t),C(`#wpforms-field-${d} .item-price-single`).toggleClass("wpforms-hidden",!e),C(`#wpforms-field-${d} .item-price-hidden`).toggleClass("wpforms-hidden",!r))}),x.on("change",".wpforms-field-option-row-scheme select",function(){var e=C(this),i=e.val(),e=e.parent().data("field-id"),o=C("#wpforms-field-"+e),t=C(`#wpforms-field-option-row-${e}-state`),e=C(`#wpforms-field-option-row-${e}-country`),o=(o.find(".wpforms-address-scheme").addClass("wpforms-hide"),o.find(".wpforms-address-scheme-"+i).removeClass("wpforms-hide"),o.find(`.wpforms-address-scheme-${i} .wpforms-country select, .wpforms-address-scheme-${i} .wpforms-country input`)),o=(e.toggleClass("wpforms-hidden",0===o.length),t.find(".default .default").not(".wpforms-hidden-strict")),t=t.find(`.default [data-scheme="${i}"]`),l=e.find(".default .default").not(".wpforms-hidden-strict"),e=e.find(`.default [data-scheme="${i}"]`);t.attr({id:o.attr("id"),name:o.attr("name")}).removeClass("wpforms-hidden-strict"),o.attr({id:"",name:""}).addClass("wpforms-hidden-strict"),e.attr({id:l.attr("id"),name:l.attr("name")}).removeClass("wpforms-hidden-strict"),l.attr({id:"",name:""}).addClass("wpforms-hidden-strict")}),x.on("change",".wpforms-field-option-row-date .type select",function(){var e=C(this),i=e.val(),o=C(this).closest(".wpforms-field-option-row").data("field-id"),t="datepicker"===i?"wpforms-date-type-datepicker":"wpforms-date-type-dropdown",l="datepicker"===i?"wpforms-date-type-dropdown":"wpforms-date-type-datepicker",t=(C("#wpforms-field-"+o).find(".wpforms-date").addClass(t).removeClass(l),C("#wpforms-field-option-"+o).addClass(t).removeClass(l),e.closest(".wpforms-field-option-group-advanced").find(".wpforms-field-option-row-date_limit_days, .wpforms-field-option-row-date_limit_days_options, .wpforms-field-option-row-date_disable_past_dates")),l=C("#wpforms-field-option-row-"+o+"-date_limit_days_options");"dropdown"===i?((e=C("#wpforms-field-option-"+o+"-date_format")).find("option:selected").hasClass("datepicker-only")&&e.prop("selectedIndex",0).trigger("change"),t.hide()):(t.show(),l.toggle(C("#wpforms-field-option-"+o+"-date_limit_days").is(":checked")))}),x.on("change",".wpforms-field-option-row-date .format select",function(){var e=C(this).val(),i=C(this).closest(".wpforms-field-option-row").data("field-id"),i=C("#wpforms-field-"+i);"m/d/Y"===e||"m.d.Y"===e?(i.find(".wpforms-date-dropdown .first option").text(wpforms_builder.date_select_month),i.find(".wpforms-date-dropdown .second option").text(wpforms_builder.date_select_day),i.find(".wpforms-date-dropdown .third option").text(wpforms_builder.date_select_year)):"d/m/Y"===e||"d.m.Y"===e?(i.find(".wpforms-date-dropdown .first option").text(wpforms_builder.date_select_day),i.find(".wpforms-date-dropdown .second option").text(wpforms_builder.date_select_month),i.find(".wpforms-date-dropdown .third option").text(wpforms_builder.date_select_year)):"Y/m/d"!==e&&"Y.m.d"!==e||(i.find(".wpforms-date-dropdown .first option").text(wpforms_builder.date_select_year),i.find(".wpforms-date-dropdown .second option").text(wpforms_builder.date_select_month),i.find(".wpforms-date-dropdown .third option").text(wpforms_builder.date_select_day))}),x.on("change",".wpforms-field-option-row-time .format select",function(){let e=C(this),l=e.closest(".wpforms-field-option-row").data("field-id"),d="",i,r=e.val().match(/[gh]/)?12:24,o=12==r?1:0,t=12==r?13:24;for(let e=o;e<t;e++)i=e<10?"0"+e:e,d+='<option value="{hh}">{hh}</option>'.replace(/{hh}/g,i);_.forEach(["start","end"],function(e){var i=x.find("#wpforms-field-option-"+l+"-time_limit_hours_"+e+"_hour"),e=x.find("#wpforms-field-option-"+l+"-time_limit_hours_"+e+"_ampm");let o=parseInt(i.val(),10),t=e.val();o=(o=24==r?"pm"===t?o+12:o:(t=12<o?"pm":"am",12<o?o-12:o))<10?"0"+o:o,i.html(d).val(o),e.toggleClass("wpforms-hidden-strict",24==r).val(t),e.nextAll("div").toggleClass("wpforms-hidden-strict",12==r)})}),x.on("change",".wpforms-field-option-row-hide_divider_line input",function(){var e=C(this).closest(".wpforms-field-option-row").data("field-id");C("#wpforms-field-"+e).toggleClass("hide_line")}),x.on("click",".wpforms-pagebreak-button",function(e){e.preventDefault(),C(this).closest(".wpforms-field").trigger("click")}),x.on("input",".wpforms-field-option-row-next input",function(){var e=C(this),i=e.val(),e=C("#wpforms-field-"+e.parent().data("field-id")).find(".wpforms-pagebreak-next");i?e.css("display","inline-block").text(i):e.css("display","none").empty()}).on("input",".wpforms-field-option-row-prev input",function(){var e=C(this),i=e.val().trim(),e=C("#wpforms-field-"+e.parent().data("field-id")),o=e.find(".wpforms-pagebreak-prev");i&&0<e.prevAll(".wpforms-field-pagebreak.wpforms-pagebreak-normal").length?o.removeClass("wpforms-hidden").text(i):o.addClass("wpforms-hidden").empty()}).on("change",".wpforms-field-option-row-prev_toggle input",function(){var e=C(this),i=e.closest(".wpforms-field-option-row-prev_toggle");if(!i.hasClass("wpforms-entry-preview-block")){var i=e.closest(".wpforms-field-option-group-inner").find(".wpforms-field-option-row-prev"),o=i.find("input"),t=C("#wpforms-field-"+e.closest(".wpforms-field-option").data("field-id")).find(".wpforms-pagebreak-prev");if(i.toggleClass("wpforms-hidden",!e.prop("checked")),t.toggleClass("wpforms-hidden",!e.prop("checked")),e.prop("checked")&&!o.val()){let e=o.data("last-value");e=e&&e.trim()?e.trim():wpforms_builder.previous,o.val(e)}e.prop("checked")||(o.data("last-value",o.val()),o.val("")),o.trigger("input")}}).on("wpformsFieldAdd",y.toggleOrderSummaryConfirmation).on("wpformsFieldDelete",y.toggleOrderSummaryConfirmation),x.on("input",".wpforms-field-option-row-title input",function(){var e=C(this),i=e.val(),e=e.parent().data("field-id");i?C("#wpforms-field-"+e).find(".wpforms-pagebreak-title").text(i):C("#wpforms-field-"+e).find(".wpforms-pagebreak-title").empty()}),x.on("change",".wpforms-field-option-row-nav_align select",function(){let e=C(this).val();e=e||"center",C(".wpforms-pagebreak-buttons").removeClass("wpforms-pagebreak-buttons-center wpforms-pagebreak-buttons-left wpforms-pagebreak-buttons-right wpforms-pagebreak-buttons-split").addClass("wpforms-pagebreak-buttons-"+e)}),x.on("input",".wpforms-field-option-row-price input",function(){var e=C(this),i=e.val(),o=wpf.amountFormat(wpf.amountSanitize(i)),e=e.parent().data("field-id"),t=C("#wpforms-field-option-"+e+"-placeholder").val().trim(),e=C("#wpforms-field-"+e),t=""===i&&""!==t?"":o;e.find(".primary-input").val(t),e.find(".price").text(wpf.amountFormatCurrency(i))}),x.on("input",".wpforms-field-option-row-min_price input",function(){var e=C(this),i=e.val(),o=wpf.amountSanitize(i),t=o<=0,o=o>=e.data("minimum-price"),e=e.parent(),l=C("#wpforms-field-"+e.data("field-id"));e.find(".wpforms-item-minimum-price-alert").toggleClass("wpforms-hidden",o),l.find(".item-min-price").toggleClass("wpforms-hidden",t),l.toggleClass("min-price-warning",!o),l.find(".fa-exclamation-triangle").toggleClass("wpforms-hidden",o),t||l.find(".min-price").text(wpf.amountFormatCurrency(i))}),x.on("input",".wpforms-single-item-price-label-display",function(){var e=C(this),i=wpf.sanitizeHTML(e.val(),"<>"),o=e.parent().data("field-id"),t=C("#wpforms-field-"+o),o=wpf.amountFormatCurrency(C(`#wpforms-field-option-${o}-price`).val());i?t.find(".price-label").html(i.replaceAll("{price}",`<span class="price"> ${o} </span>`)):(e.val("{price}"),t.find(".price-label").html(`<span class="price"> ${o} </span>`))}),x.on("change",".wpforms-field-option-credit-card .payment-icons input",function(){var e=C(this),i=e.data("card"),e=e.parent().data("field-id");C("#wpforms-field-"+e).find("img.icon-"+i).toggleClass("card_hide")}),x.on("input",".wpforms-field-option input.placeholder-update",function(){var e=C(this),i=e.val(),o=e.data("field-id"),e=e.data("subfield");C("#wpforms-field-"+o).find(".wpforms-"+e+" input").attr("placeholder",i)}),x.on("change",".wpforms-field-option-row-input_columns select",function(){var e=C(this),i=e.val(),e=e.parent().data("field-id");let o="";"2"===i?o="wpforms-list-2-columns":"3"===i?o="wpforms-list-3-columns":"inline"===i&&(o="wpforms-list-inline"),C("#wpforms-field-"+e).removeClass("wpforms-list-2-columns wpforms-list-3-columns wpforms-list-inline").addClass(o)}),x.on("change",".wpforms-field-option-row .wpforms-toggle-control input",function(){var e=C(this),i=e.closest(".wpforms-toggle-control").find(".wpforms-toggle-control-status"),e=e.is(":checked")?"on":"off";i.html(i.data(e))}),x.on("change",".wpforms-field-option-row-dynamic_choices select",function(){y.FieldChoice.fieldDynamicChoiceToggle(C(this))}),x.on("change",".wpforms-field-option-row-dynamic_taxonomy select, .wpforms-field-option-row-dynamic_post_type select",function(){y.FieldChoice.fieldDynamicChoiceSource(C(this))}),C(e).on("change",".wpforms-field-option-row-scale select",function(){let e=C(this),i=e.val(),o=e.parent().data("field-id"),t=C("#wpforms-field-"+o+" .rating-icon"),l=1;t.each(function(){l<=i?C(this).show():C(this).hide(),l++})}),C(e).on("change",".wpforms-field-option-row-icon select",function(){var e=C(this),i=e.val(),e=e.parent().data("field-id"),e=C("#wpforms-field-"+e+" .rating-icon");let o="fa-star";"heart"===i?o="fa-heart":"thumb"===i?o="fa-thumbs-up":"smiley"===i&&(o="fa-smile-o"),e.removeClass("fa-star fa-heart fa-thumbs-up fa-smile-o").addClass(o)}),C(e).on("change",".wpforms-field-option-row-icon_size select",function(){var e=C(this),i=e.val(),e=e.parent().data("field-id"),e=C("#wpforms-field-"+e+" .rating-icon");let o="28";"small"===i?o="18":"large"===i&&(o="38"),e.css("font-size",o+"px")}),C(e).on("input",".wpforms-field-option-row-icon_color input.wpforms-color-picker",function(){var e=C(this),i=e.closest(".wpforms-field-option-row").data("field-id");C(`#wpforms-field-${i} .wpforms-rating-field-icons i.fa`).css("color",y.getValidColorPickerValue(e))}),C(e).on("change",".wpforms-field-option-row-disclaimer_format input",function(){var e=C(this).closest(".wpforms-field-option-row").data("field-id");C("#wpforms-field-"+e+" .description").toggleClass("disclaimer")}),x.on("change",".wpforms-field-option-row-limit_enabled input",function(e){y.updateTextFieldsLimitControls(C(e.target).closest(".wpforms-field-option-row-limit_enabled").data().fieldId,e.target.checked)}),x.on("change",".wpforms-field-option-row-date_disable_past_dates input",function(e){y.updateDisableTodaysDateControls(C(e.target).closest(".wpforms-field-option-row-date_disable_past_dates").data().fieldId,e.target?.checked)}),x.on("change",".wpforms-field-option-row-password-visibility input",y.togglePasswordEyeIcon),x.on("change",".wpforms-field-option-row-password-strength input",function(e){y.updatePasswordStrengthControls(C(e.target).parents(".wpforms-field-option-row-password-strength").data().fieldId,e.target.checked)}),x.on("change",".wpforms-field-option-richtext .wpforms-field-option-row-media_enabled input",y.updateRichTextMediaFieldsLimitControls),x.on("change",".wpforms-field-option-richtext .wpforms-field-option-row-style select",y.updateRichTextStylePreview),x.on("change",".wpforms-field-option-file-upload .wpforms-field-option-row-style select, .wpforms-field-option-file-upload .wpforms-field-option-row-max_file_number input, .wpforms-field-option-file-upload .wpforms-field-option-row-camera input",function(e){y.fieldFileUploadPreviewUpdate(e.target)}),x.on("change",".wpforms-field-option-row-show_price_after_labels input",function(){var e=C(this).closest(".wpforms-field-option-group-basic").find(".wpforms-field-option-row-choices .choices-list");y.FieldChoice.fieldChoiceUpdate(e.data("field-type"),e.data("field-id"))})},fieldAdd(t,l){var e=C("#wpforms-add-fields-"+t);if(!(e.hasClass("upgrade-modal")||e.hasClass("education-modal")||e.hasClass("warning-modal")))if(["captcha_turnstile","captcha_hcaptcha","captcha_recaptcha","captcha_none"].includes(t))y.captchaUpdate();else{if(k.adding=!0,WPForms.Admin.Builder.DragFields?.disableDragAndDrop(),y.disableFormActions(),!y.EntryPreview.isUncheckedEntryPreviewField(t,l))return l=C.extend({},{position:"bottom",$sortable:"base",placeholder:!1,scroll:!0,defaults:!1},l),e={action:"wpforms_new_field_"+t,id:y.settings.formID,type:t,defaults:l.defaults,nonce:wpforms_builder.nonce},C.post(wpforms_builder.ajax_url,e,function(e){var i,o;e.success?(i=C(e.data.preview),o=C(e.data.options),k.adding=!1,k.fieldAddToDOM(e.data.field.id,t,l,i,o)):wpf.debug("Add field AJAX call is unsuccessful:",e)}).fail(function(e){k.adding=!1,wpf.debug("Add field AJAX call failed:",e.responseText)}).always(function(){k.adding||(WPForms.Admin.Builder.DragFields?.enableDragAndDrop(),y.enableFormActions())});y.EntryPreview.addEntryPreviewField(t,l)}},fieldAddToDOM(e,i,o,t,l){var d=F.$sortableFieldsWrap;let r=o.$sortable;k.adding=!1,t.css("display","none"),o.placeholder&&o.placeholder.remove(),"default"!==o.$sortable&&o.$sortable.length||(r=d.find(".wpforms-fields-sortable-default")),"base"!==o.$sortable&&r.length||(r=d),x.trigger("wpformsBeforeFieldAdd",[e,i,o,t,l]);d=WPFormsUtils.triggerEvent(x,"wpformsBeforeFieldAddToDOM",[o,t,l,r]);d.isDefaultPrevented()||(d.skipAddFieldToBaseLevel||k.fieldAddToBaseLevel(o,t,l),t.fadeIn(),k.toggleNoFieldsPreview(),o.scroll&&o.position.length&&k.scrollPreviewToField(e),F.$nextFieldId.val(e+1),wpf.initTooltips(),y.loadColorPickers(),y.toggleAllOptionGroups(),x.trigger("wpformsFieldAdd",[e,i,o,t,l]))},fieldAddToBaseLevel(e,i,o){var t,l=F.$sortableFieldsWrap,d=l.children(":not(.wpforms-field-drag-pending, .no-fields-preview)"),r=d.length,s=F.$fieldOptions;"top"===e.position?(l.prepend(i),s.prepend(o)):(t=d.last(),"bottom"!==e.position||t.length&&t.hasClass("wpforms-field-stick")?("bottom"===e.position&&(e.position=r),e.position===r&&t.length&&t.hasClass("wpforms-field-stick")?(r=t.data("field-id"),t.before(i),s.find("#wpforms-field-option-"+r).before(o)):(t=d.eq(e.position)).length?(r=t.data("field-id"),t.before(i),s.find("#wpforms-field-option-"+r).before(o)):(l.append(i),s.append(o))):(l.append(i),s.append(o)))},fieldDelete(e){var i=C("#wpforms-field-"+e),o=i.data("field-type");"pagebreak"===o&&i.hasClass("wpforms-field-entry-preview-not-deleted")?y.EntryPreview.youCantRemovePageBreakFieldPopup():i.hasClass("no-delete")?y.EntryPreview.youCantRemoveFieldPopup():y.confirmFieldDeletion(e,o)},confirmFieldDeletion(e,i){var o={id:e,message:wpforms_builder.delete_confirm};WPFormsUtils.triggerEvent(x,"wpformsBeforeFieldDeleteAlert",[o,i]).isDefaultPrevented()||C.confirm({title:!1,content:o.message,icon:"fa fa-exclamation-circle",type:"orange",buttons:{confirm:{text:wpforms_builder.ok,btnClass:"btn-confirm",keys:["enter"],action(){y.fieldDeleteById(e)}},cancel:{text:wpforms_builder.cancel}}})},fieldDeleteById(t,e=0,i=400,l=!1){C("#wpforms-field-"+t).fadeOut(i,function(){var e=C(this),i=e.parents(".wpforms-field-layout-columns"),o=e.data("field-type");l&&y.UndoRedo?.preventRecord(!0),x.trigger("wpformsBeforeFieldDelete",[t,o]),e.remove(),C("#wpforms-field-option-"+t).remove(),C(".wpforms-field, .wpforms-title-desc").removeClass("active"),y.fieldTabToggle("add-fields"),k.toggleNoFieldsPreview(),x.trigger("wpformsFieldDelete",[t,o,i]),l&&y.UndoRedo?.preventRecord("continue")})},toggleNoFieldsPreview(){var e=C(".wpforms-field-option"),i=x.find(".wpforms-field-submit"),e=(x.find(".no-fields, .no-fields-preview").remove(),e.length<1&&(F.$sortableFieldsWrap.append(F.$noFieldsPreview.clone()),F.$fieldOptions.append(F.$noFieldsOptions.clone())),Boolean(e.filter(":not(.wpforms-field-option-layout)").length));i.toggle(e)},fieldDuplicate(o){let t=C("#wpforms-field-"+o);t.hasClass("no-duplicate")?C.alert({title:wpforms_builder.field_locked,content:wpforms_builder.field_locked_no_duplicate_msg,icon:"fa fa-info-circle",type:"blue",buttons:{confirm:{text:wpforms_builder.close,btnClass:"btn-confirm",keys:["enter"]}}}):C.confirm({title:!1,content:wpforms_builder.duplicate_confirm,icon:"fa fa-exclamation-circle",type:"orange",buttons:{confirm:{text:wpforms_builder.ok,btnClass:"btn-confirm",keys:["enter"],action(){var e,i;this.$$confirm.prop("disabled",!0),WPFormsUtils.triggerEvent(x,"wpformsBeforeFieldDuplicate",[o,t]).isDefaultPrevented()||(e=y.fieldDuplicateRoutine(o,!0),i=C("#wpforms-field-"+e),y.increaseNextFieldIdAjaxRequest(),WPFormsUtils.triggerEvent(x,"wpformsFieldDuplicated",[o,t,e,i]))}},cancel:{text:wpforms_builder.cancel}}})},getDuplicatedFieldLabel(e,i){return""!==e?e+" "+wpforms_builder.duplicate_copy:wpforms_builder.field+` #${i} `+wpforms_builder.duplicate_copy},fieldDuplicateRoutine(e,i=!0,o=null){var t=C("#wpforms-field-"+e),l=C("#wpforms-field-option-"+e),d=F.$sortableFieldsWrap.find(">.active"),r=F.$fieldOptions.find(">:visible"),s=r.find(">.active"),n=t.data("field-type"),a=l.attr("class"),f=y.dropdownField.helpers.isModernSelect(t.find("> .choices .primary-input"));wpf.restoreTooltips(l),f&&y.dropdownField.helpers.convertModernToClassic(e);let p=l.html(),m=t.clone(),c=parseInt(F.$nextFieldId.val(),10),w=C(`#wpforms-field-option-${e}-label`),u=(w.length?w:C(`#wpforms-field-option-${e}-name`)).val(),g=c+1,h={};var v=k.getDuplicatedFieldLabel(u,e),b=(h.fieldOptionsID=new RegExp("ID #"+e,"g"),h.fieldID=new RegExp("fields\\["+e+"\\]","g"),h.dataFieldID=new RegExp('data-field-id="'+e+'"',"g"),h.referenceID=new RegExp('data-reference="'+e+'"',"g"),h.elementID=new RegExp('\\b(id|for)="wpforms-(.*?)'+e+'(.*?)"',"ig"),C("#wpforms-field-"+o)),t=((b=b.length?b:t).after(m),d.removeClass("active"),m.addClass("active").attr({id:"wpforms-field-"+c,"data-field-id":c}),h.elementIdReplace=function(e,i,o,t){return`${i}="wpforms-${o}${c}${t}"`},p=(p=(p=(p=(p=p.replace(h.fieldOptionsID,"ID #"+c)).replace(h.fieldID,`fields[${c}]`)).replace(h.dataFieldID,`data-field-id="${c}"`)).replace(h.referenceID,`data-reference="${c}"`)).replace(h.elementID,h.elementIdReplace),r.hide(),C("#wpforms-field-option-"+o));(t=t.length?t:l).after(`<div class="${a}" id="wpforms-field-option-${c}" data-field-id="${c}">${p}</div>`);let _=C("#wpforms-field-option-"+c);d.data("field-id")===e&&s.length&&(b=s.attr("class").match(/wpforms-field-option-group-\S*/i)[0],r=_.find(">."+b),_.find(">").removeClass("active"),r.addClass("active")),d.data("field-id")!==e&&s.length&&(_.find(">").removeClass("active"),_.find(">.wpforms-field-option-group-basic").addClass("active")),l.find(":input").each(function(){var e=C(this),i=e.attr("name");if(!i)return"continue";var i=i.replace(h.fieldID,`fields[${c}]`),o=e.attr("type");"checkbox"===o||"radio"===o?e.is(":checked")?_.find(`[name="${i}"]`).prop("checked",!0).attr("checked","checked"):_.find(`[name="${i}"]`).prop("checked",!1).attr("checked",!1):e.is("select")?e.find("option:selected").length&&(o=e.find("option:selected").val(),_.find(`[name="${i}"]`).find(`[value="${o}"]`).prop("selected",!0)):""===(o=e.val())&&e.hasClass("wpforms-money-input")?_.find(`[name="${i}"]`).val(wpf.numberFormat("0",wpforms_builder.currency_decimals,wpforms_builder.currency_decimal,wpforms_builder.currency_thousands)):_.find(`[name="${i}"]`).val(o)}),_.find(".wpforms-field-option-hidden-id").val(c),F.$nextFieldId.val(g);o=C("html"===n?`#wpforms-field-option-${c}-name`:`#wpforms-field-option-${c}-label`);return i&&o.val(v).trigger("input"),y.UndoRedo?.preventRecord(!0),x.trigger("wpformsFieldAdd",[c,n,{},m,_]),y.UndoRedo?.preventRecord("continue"),wpf.initTooltips(),f&&(y.dropdownField.helpers.convertClassicToModern(e),y.dropdownField.helpers.convertClassicToModern(c)),y.FieldChoice.fieldChoiceUpdate(m.data("field-type"),c),y.loadColorPickers(),c},increaseNextFieldIdAjaxRequest(){C.post(wpforms_builder.ajax_url,{form_id:y.settings.formID,field_id:F.$nextFieldId.val(),nonce:wpforms_builder.nonce,action:"wpforms_builder_increase_next_field_id"})},scrollPreviewToField(e){var e=C("#wpforms-field-"+e),i=F.$fieldsPreviewWrap.scrollTop(),o=e.closest(".wpforms-field-layout");let t=e.position().top;e=(t=o.length?o.position().top+t+20:t)>i?t-i:t+i;F.$fieldsPreviewWrap.scrollTop(e)},fieldGroupToggle(e,i){e=C(e);let o=e.next(".wpforms-add-fields-buttons"),t=o.parent(),l=e.find("i"),d=e.data("group"),r="wpforms_field_group_"+d;"click"===i?(t.hasClass("wpforms-closed")?wpCookies.remove(r):wpCookies.set(r,"true",2592e3),l.toggleClass("wpforms-angle-right"),o.stop().slideToggle("",function(){t.toggleClass("wpforms-closed")})):"load"===i&&(o=e.find(".wpforms-add-fields-buttons"),l=e.find(".wpforms-add-fields-heading i"),d=e.find(".wpforms-add-fields-heading").data("group"),"true"===wpCookies.get("wpforms_field_group_"+d))&&(l.toggleClass("wpforms-angle-right"),o.hide(),e.toggleClass("wpforms-closed"))},focusOutEvent(){if(null!==F.$focusOutTarget){if(F.$defaultEmail.is(F.$focusOutTarget)){let i=F.$focusOutTarget;if(i.next(".wpforms-alert").remove(),""===i.val())return;C.get(wpforms_builder.ajax_url,{nonce:wpforms_builder.nonce,content:i.val(),action:"wpforms_sanitize_default_email"},function(e){e.success&&(i.val(e.data),i.trigger("input"),e.data||i.after('<div class="wpforms-alert-warning wpforms-alert"><p>'+wpforms_builder.restricted_default_email+"</p></div>"))})}F.$focusOutTarget=null}},updateDescription(e,i){e.hasClass("nl2br")&&(i=i.replace(/\n/g,"<br>")),e.html(i)},isFieldPreviewActionsDisabled(e){return y.isFormPreviewActionsDisabled(e)||C(e).closest(".wpforms-field").hasClass("ui-sortable-disabled")}};return k}
| ver. 1.1 | |
.
| PHP 8.3.30 | Ð“ÐµÐ½ÐµÑ€Ð°Ñ†Ð¸Ñ Ñтраницы: 0 |
proxy
|
phpinfo
|
ÐаÑтройка