Uname:Linux webm009.cluster131.gra.hosting.ovh.net 6.18.42-ovh-vps-grsec-zfs+ #1 SMP PREEMPT_DYNAMIC Wed Aug 5 15:59:48 CEST 2026 x86_64

403WebShell
403Webshell
Server IP : 146.59.209.152  /  Your IP : 216.73.216.152
Web Server : Apache
System : Linux webm009.cluster131.gra.hosting.ovh.net 6.18.42-ovh-vps-grsec-zfs+ #1 SMP PREEMPT_DYNAMIC Wed Aug 5 15:59:48 CEST 2026 x86_64
User : monpetu ( 144298)
PHP Version : 7.4.33
Disable Function : _dyuweyrj4,_dyuweyrj4r,dl
MySQL : OFF  |  cURL : ON  |  WGET : ON  |  Perl : ON  |  Python : ON  |  Sudo : OFF  |  Pkexec : OFF
Directory :  /home/monpetu/www/ipprint/wp-content/plugins/sureforms/assets/js/minified/

Upload File :
current_dir [ Writeable ] document_root [ Writeable ]

 

Command :


[ Back ]     

Current File : /home/monpetu/www/ipprint/wp-content/plugins/sureforms/assets/js/minified/validation.min.js
import{applyFilters}from"@wordpress/hooks";function getEmailCharLimits(){var e=window?.srfm_submit?.email_char_limits;return{local:e?.local??64,domain:e?.domain??255}}async function getUniqueValidationData(t,e,r,i){let o="action=validation_ajax_action&token="+encodeURIComponent(i)+"&id="+encodeURIComponent(e);Object.keys(t).forEach(e=>{o+="&"+encodeURIComponent(e)+"="+encodeURIComponent(t[e])});try{var s=await fetch(r,{method:"POST",headers:{"Content-Type":"application/x-www-form-urlencoded"},body:o});if(s.ok)return(await s.json()).data}catch(e){console.error(e)}}async function fieldValidation(e,t,r,i,s=!1){let a=!1,o=null,l=null,n={},m=(e,t,r={})=>{o||(o=e,l=t,n=r)},c=null;var f=i.querySelectorAll('input[data-unique="true"]');if(0!==f.length){var d,u={};for(d of f){var g=d.name,w=d.value;u[g]=w}c=await getUniqueValidationData(u,e,t,r)}for(let o of s?[i]:Array.from(i.querySelectorAll(".srfm-block-single"))){let t=!1;if(Array.isArray(window.sureforms?.skipValidationCallbacks)&&window.sureforms.skipValidationCallbacks.forEach(e=>{"function"==typeof e&&(t=t||e(o))}),!t){var b=o.closest("form").getAttribute("form-id");if(b===e){let r,i;i=!0===o.classList.contains("srfm-phone-block")?(r=o.querySelector(".srfm-input-phone"))?.nextElementSibling?.value:(r=o.querySelector("input, textarea, select")).value;var p,b=r.getAttribute("data-required"),S=r.getAttribute("data-unique");let t=r.getAttribute("name"),n=o.querySelector(".srfm-error-message");if(t=t&&t.replace(/_/g," "),b&&"hidden"!==r.type&&("true"!==b||i?r&&window?.srfm?.toggleErrorState(r.closest(".srfm-block"),!1):(r&&window?.srfm?.toggleErrorState(r.closest(".srfm-block"),!0),n&&(n.textContent=n.getAttribute("data-error-msg")),a=!0,m(r,r.closest(".srfm-block"))),r.addEventListener("input",()=>{window?.srfm?.toggleErrorState(r.closest(".srfm-block"),!1)})),"true"===S&&""!==i&&(c?.some(e=>"not unique"===e[t])?(r&&window?.srfm?.toggleErrorState(r.closest(".srfm-block"),!0),n.style.display="block",n.textContent=n.getAttribute("data-unique-msg"),a=!0,m(r,r.closest(".srfm-block"))):r&&(window?.srfm?.toggleErrorState(r.closest(".srfm-block"),!1),n.style.display="none")),o.classList.contains("srfm-multi-choice-block")||o.classList.contains("srfm-checkbox-block")||o.classList.contains("srfm-gdpr-block")){var y=o.querySelectorAll("input"),S=y[0].getAttribute("data-required");let t=!1,r=null;for(let e=0;e<y.length;e++)if(r||"hidden"===y[e].type||(r=y[e]),y[e].checked){t=!0;break}"true"!==S||t?n&&window?.srfm?.toggleErrorState(o,!1):(n&&(n.textContent=o.querySelector(".srfm-error-message").getAttribute("data-error-msg"),window?.srfm?.toggleErrorState(o,!0)),a=!0,m(r,o)),y.forEach(e=>{e.addEventListener("input",()=>{window?.srfm?.toggleErrorState(o,!1)})})}if(o.classList.contains("srfm-url-block")&&(S=o.querySelector("input"),o.classList.contains("srfm-url-error")&&(window?.srfm?.toggleErrorState(o,!0),a=!0,m(S,o)),S.addEventListener("input",()=>{window?.srfm?.toggleErrorState(o,!1)})),o.classList.contains("srfm-phone-block")&&(S=o.querySelectorAll("input")[1],o.classList.contains("srfm-phone-error")&&(window?.srfm?.toggleErrorState(o,!0),a=!0,m(S,o)),o.querySelectorAll("input").forEach(e=>{e.addEventListener("input",()=>{window?.srfm?.toggleErrorState(o,!1)})})),o.classList.contains("srfm-email-block-wrap")){let t=o;if(t){let e=t.querySelector(".srfm-email-confirm-block");t.classList.contains("srfm-valid-email-error")&&(m(r,t),a=!0);var h,S=e=>{var t,r,i;return"string"==typeof e&&e.includes("@")?({local:t,domain:r}=getEmailCharLimits(),i=e.lastIndexOf("@"),0<t&&e.slice(0,i).length>t?window?.srfm?.srfmSprintfString(window?.srfm_submit?.messages?.srfm_email_local_max_length,t):0<r&&e.slice(i+1).length>r?window?.srfm?.srfmSprintfString(window?.srfm_submit?.messages?.srfm_email_domain_max_length,r):""):""},k=i?S(i):"";k&&(n&&(n.textContent=k,n.style.display="block"),window?.srfm?.toggleErrorState(t,!0),m(r,t),a=!0),e&&(k=e.querySelector(".srfm-input-email-confirm"),h=e.querySelector(".srfm-input-email-confirm").value,E=e.querySelector(".srfm-error-message"),!h&&E&&"true"===b?(E.textContent=E.getAttribute("data-error-msg"),window?.srfm?.toggleErrorState(e,!0),m(k,e),a=!0):h!==i?(window?.srfm?.toggleErrorState(e,!0),E&&(E.textContent=window?.srfm_submit?.messages?.srfm_confirm_email_same),m(k,e),a=!0):window?.srfm?.toggleErrorState(e,!1),(S=h?S(h):"")&&(E&&(E.textContent=S,E.style.display="block"),window?.srfm?.toggleErrorState(e,!0),m(k,e),a=!0),k.addEventListener("input",()=>{window?.srfm?.toggleErrorState(e,!1)})),t.querySelector(".srfm-input-email").addEventListener("input",()=>{window?.srfm?.toggleErrorState(t,!1)})}}if(o.classList.contains("srfm-upload-block")&&("true"!==(S=(h=o.querySelector(".srfm-input-upload")).getAttribute("data-required"))||h.value?r&&window?.srfm?.toggleErrorState(r.closest(".srfm-block"),!1):("true"===S&&n&&(n.textContent=n.getAttribute("data-error-msg")),r&&window?.srfm?.toggleErrorState(r.closest(".srfm-block"),!0),a=!0,m(h,o)),h.addEventListener("input",()=>{r&&window?.srfm?.toggleErrorState(r.closest(".srfm-block"),!1)})),o.classList.contains("srfm-number-block")){var E=r.getAttribute("min"),k=r.getAttribute("max"),S=r.getAttribute("format-type");if(i){S="eu-style"===S?parseFloat(i.replace(/\./g,"").replace(",",".")):parseFloat(i.replace(/,/g,""));if(E||k){let e=!1,t="";E&&""!==E&&Number(S)<Number(E)?(e=!0,t=window?.srfm?.srfmSprintfString(window?.srfm_submit?.messages?.srfm_input_min_value,E)):k&&""!==k&&Number(S)>Number(k)&&(e=!0,t=window?.srfm?.srfmSprintfString(window?.srfm_submit?.messages?.srfm_input_max_value,k)),window?.srfm?.toggleErrorState(r.closest(".srfm-block"),e),n&&(n.textContent=e?t:"",e)&&(a=!0,m(r,o))}}}if(o.classList.contains("srfm-textarea-block")&&!o.classList.contains("srfm-richtext")&&(S=o.querySelector("textarea"))&&(x=S.getAttribute("data-minlength"),p=S.getAttribute("maxlength"),_=Number(x),v=Number(p),x)&&0<_&&(!p||v<=0||_<=v)&&""!==i&&i.length<_&&(window?.srfm?.toggleErrorState(S.closest(".srfm-block"),!0),n&&(n.textContent=window?.srfm?.srfmSprintfString(window?.srfm_submit?.messages?.srfm_textarea_min_chars,x)),a=!0,m(S,o)),o.classList.contains("srfm-rating-block")&&("true"!==(p=o.querySelector(".srfm-input-rating")).getAttribute("data-required")||p.value?window?.srfm?.toggleErrorState(p.closest(".srfm-block"),!1):(window?.srfm?.toggleErrorState(p.closest(".srfm-block"),!0),a=!0,m(o.querySelector(".srfm-icon"),o))),o.classList.contains("srfm-slider-block")){var v=o.getAttribute("data-required"),_=o.querySelector(".srfm-input-slider"),x=o.querySelector(".srfm-text-slider"),S=o.getAttribute("data-default");if("true"===v){let e=!1;(e=(!_||_.dataset.interacted||S&&"false"!==S)&&(!x||x.dataset.interacted||S&&"false"!==S)?e:!0)?(window?.srfm?.toggleErrorState(o,!0),a=!0,m(_,o)):window?.srfm?.toggleErrorState(o,!1)}}if(o.classList.contains("srfm-dropdown-block")){S=o.querySelectorAll(".srfm-input-dropdown-hidden");let l=window.MutationObserver||window.WebKitMutationObserver||window.MozMutationObserver;S.forEach(e=>{let t=e.getAttribute("data-required");var r,i,o,s=e.getAttribute("name");"true"!==t||e.value?e.value?(o=e.getAttribute("data-min-selection"),r=e.getAttribute("data-max-selection"),(o||r)&&(i=window.srfm.srfmUtility.extractValue(e.value),o&&i.length<o?(n.textContent=window?.srfm?.srfmSprintfString(window?.srfm_submit?.messages?.srfm_dropdown_min_selections,o),window?.srfm?.toggleErrorState(e.closest(".srfm-block"),!0),a=!0):r&&i.length>r&&(n.textContent=window?.srfm?.srfmSprintfString(window?.srfm_submit?.messages?.srfm_dropdown_max_selections,r),window?.srfm?.toggleErrorState(e.closest(".srfm-block"),!0),a=!0))):window?.srfm?.toggleErrorState(e.closest(".srfm-block"),!1):(n.textContent=n.getAttribute("data-error-msg"),window?.srfm?.toggleErrorState(e.closest(".srfm-block"),!0),a=!0),a&&(o=window?.srfm?.[s]||e,m(o,e.closest(".srfm-block"),{shouldDelayOnFocus:!0})),new l(()=>{e.value?window?.srfm?.toggleErrorState(e.closest(".srfm-block"),!1):"true"===t&&window?.srfm?.toggleErrorState(e.closest(".srfm-block"),!0)}).observe(e,{attributes:!0,attributeFilter:["value"]})})}if(o.classList.contains("srfm-multi-choice-block")){var q=o.querySelectorAll("input"),S=q[0].getAttribute("data-min-selection"),A=q[0].getAttribute("data-max-selection");let t=null,r=0,e=!1;for(let e=0;e<q.length;e++)t||"hidden"===q[e].type||(t=q[e]),q[e].checked&&r++;(S||A)&&0<r&&(!e&&0<S&&(b&&1<S||!b)&&r<S&&(n.textContent=window?.srfm?.srfmSprintfString(window?.srfm_submit?.messages?.srfm_multi_choice_min_selections,S),e=!0),!e&&0<A&&r>A&&(n.textContent=window?.srfm?.srfmSprintfString(window?.srfm_submit?.messages?.srfm_multi_choice_max_selections,A),e=!0),e?(window?.srfm?.toggleErrorState(o,!0),m(t,o),a=!0):b||window?.srfm?.toggleErrorState(o,!1))}a=applyFilters("srfm.modifyFieldValidationResult",a,o,m)}}}return!!a&&{validateResult:a,firstErrorInput:o,scrollElement:l,...n}}function srfmFields(){return applyFilters("srfm.srfmFields",["srfm-input-block","srfm-email-block-wrap","srfm-url-block","srfm-phone-block","srfm-checkbox-block","srfm-gdpr-block","srfm-number-block","srfm-multi-choice-block","srfm-datepicker-block","srfm-upload-block","srfm-rating-block","srfm-textarea-block","srfm-dropdown-block","srfm-slider-block","srfm-password-block"])}function initializeInlineFieldValidation(e=null){(e||srfmFields()).forEach(e=>addBlurListener(e,".srfm-form ."+e)),validateMultiChoiceMinMax()}function validateMultiChoiceMinMax(){document.querySelectorAll(".srfm-multi-choice-block").forEach(e=>{let n=e.querySelector(".srfm-input-multi-choice-hidden");if(n){let s=n.getAttribute("data-min-selection"),l=n.getAttribute("data-max-selection");if(s||l){let i=e.querySelector(".srfm-error-message"),o=window?.srfm_submit?.messages||{};e.addEventListener("input",()=>{var t=window.srfm.srfmUtility.extractValue(n.value).filter(Boolean).length;if(0===t)window?.srfm?.toggleErrorState(e,!1);else{var r=n.closest(".srfm-block");let e="";s&&t<s?e=window?.srfm?.srfmSprintfString(o.srfm_multi_choice_min_selections,s):l&&t>l&&(e=window?.srfm?.srfmSprintfString(o.srfm_multi_choice_max_selections,l)),i.textContent=e,window?.srfm?.toggleErrorState(r,Boolean(e))}})}}})}function addBlurListener(e,r){var t=Array.from(document.getElementsByClassName(e));if(t)for(var i of t){let t=i.querySelector("input")||i.querySelector("textarea")||i.querySelector("select");if("srfm-upload-block"===e&&(t=i.querySelector('input[type="file"]')),"srfm-rating-block"===e&&addRatingBlurListener(t,i,r),"srfm-multi-choice-block"===e&&addMultiChoiceBlurListener(t,i,r),"srfm-email-block-wrap"===e&&addEmailBlurListener(i,r),"srfm-slider-block"===e&&addSliderBlurListener(i,r),"srfm-dropdown-block"===e){let e=t.getAttribute("name");setTimeout(()=>{window?.srfm?.[e]?.on("blur",function(){fieldValidationInit(t,r)})},500)}if("srfm-textarea-block"===e&&i.classList.contains("srfm-richtext")){let e=(t=i.querySelector("textarea.srfm-input-textarea")).getAttribute("id");setTimeout(()=>{window?.srfm?.[e]?.on("editor-change",function(){window?.srfm?.[e]?.hasFocus()||fieldValidationInit(t,r)})},500)}(t="srfm-phone-block"===e?i.querySelector(".srfm-input-phone"):t)&&t.addEventListener("blur",async function(){fieldValidationInit(t,r)})}}function addRatingBlurListener(e,t,r){t.querySelectorAll(".srfm-icon").forEach(e=>{e.addEventListener("blur",async function(){fieldValidationInit(e,r)})})}function addMultiChoiceBlurListener(e,t,r){t.querySelectorAll(".srfm-input-multi-choice-single").forEach(e=>{e.addEventListener("blur",async function(){fieldValidationInit(e,r)})})}function addEmailBlurListener(e,t){var r=e.querySelectorAll("input");let a=e.closest(t);r.forEach(n=>{n.addEventListener("input",async function(){n.value=n.value.trim().toLowerCase();let e=!1;/^(([^<>()[\]\\.,;:\s@"]+(\.[^<>()[\]\\.,;:\s@"]+)*)|(".+"))@((\[[0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3}\])|(([a-zA-Z\-0-9]+\.)+[a-zA-Z]{2,}))$/.test(n.value)&&(e=!0);var t=n.classList.contains("srfm-input-email-confirm")?a.querySelector(".srfm-email-confirm-block"):a.querySelector(".srfm-email-block"),r=t.querySelector(".srfm-error-message");if(n.value||(r.style.display="none",t.classList.remove("srfm-valid-email-error")),n.classList.contains("srfm-input-email-confirm")){var i=a.querySelector(".srfm-input-email"),o=a.querySelector(".srfm-email-confirm-block").querySelector(".srfm-error-message");if(i.value!==n.value)return o.style.display="block",o.textContent=window?.srfm_submit?.messages?.srfm_confirm_email_same,void window?.srfm?.toggleErrorState(a,!0);window?.srfm?.toggleErrorState(a,!1),o.textContent="",o.style.display="none"}var{local:i,domain:o}=getEmailCharLimits(),s=n.value.lastIndexOf("@");let l="";-1!==s&&(0<i&&n.value.slice(0,s).length>i?l=window?.srfm?.srfmSprintfString(window?.srfm_submit?.messages?.srfm_email_local_max_length,i):0<o&&n.value.slice(s+1).length>o&&(l=window?.srfm?.srfmSprintfString(window?.srfm_submit?.messages?.srfm_email_domain_max_length,o))),""===n?.value||e&&!l?(r.style.display="none",t.parentElement.classList.remove("srfm-valid-email-error"),r.removeAttribute("id")):(t.parentElement.classList.add("srfm-valid-email-error"),r.style.display="block",r.innerHTML=l||window?.srfm_submit?.messages?.srfm_valid_email,r.id=r.getAttribute("data-srfm-id"))})})}function addSliderBlurListener(t,r){let e=t.querySelector(".srfm-input-slider");t=t.querySelector(".srfm-text-slider");if(e&&e.addEventListener("blur",async function(){fieldValidationInit(e,r)}),t){let e=t.querySelector(".srfm-slider-thumb");e&&e.addEventListener("blur",async function(){fieldValidationInit(e,r)})}}let fieldValidationInit=async(e,t)=>{e=e.closest(t),t=e.closest("form");await fieldValidation(t.getAttribute("form-id"),t.getAttribute("ajaxurl"),t.getAttribute("data-submit-token"),e,!0)},handleScrollAndFocusOnError=e=>{var t,r;e?.firstErrorInput&&(e?.scrollElement&&(t=e.scrollElement.getBoundingClientRect().top,r=window.pageYOffset,window.scroll({top:t+r-window.innerHeight/2,behavior:"smooth"})),e?.shouldDelayOnFocus?setTimeout(()=>{e.firstErrorInput.focus({preventScroll:!0})},500):e.firstErrorInput.focus({preventScroll:!0}))},handleCaptchaValidation=(e,t,r,i)=>{if(!(e||t||r||i))return!0;let o;"v2-checkbox"===e?o=grecaptcha.getResponse():t?o=hcaptcha.getResponse():r&&(e=r.querySelector('[name="cf-turnstile-response"]'),o=e?.value||turnstile.getResponse());t=0<(o||"").length;return i.style.display=t?"none":"block",t};"undefined"!=typeof window&&(window.srfmValidation||(window.srfmValidation={}),window.srfmValidation.fieldValidation=fieldValidation,window.srfmValidation.handleScrollAndFocusOnError=handleScrollAndFocusOnError);export{fieldValidation,srfmFields,initializeInlineFieldValidation,handleScrollAndFocusOnError,handleCaptchaValidation};

Youez - 2016 - github.com/yon3zu
LinuXploit