PluginProbe ʕ •ᴥ•ʔ
Everest Forms – Contact Form, Payment Form, Quiz, Survey & Custom Form Builder with AI / 3.6.0
Everest Forms – Contact Form, Payment Form, Quiz, Survey & Custom Form Builder with AI v3.6.0
3.6.0 3.5.3 3.5.2 3.5.1 3.5.0 3.4.8 3.4.7 3.4.6 1.1.0 1.1.1 1.1.2 1.1.3 1.1.4 1.1.5 1.1.5.1 1.1.6 1.1.7 1.1.8 1.1.9 1.2.0 1.2.1 1.2.2 1.2.3 1.2.4 1.3.0 1.3.1 1.3.2 1.3.3 1.3.4 1.4.0 1.4.1 1.4.2 1.4.3 1.4.4 1.4.5 1.4.6 1.4.7 1.4.8 1.4.9 1.5.0 1.5.1 1.5.10 1.5.2 1.5.3 1.5.4 1.5.5 1.5.6 1.5.7 1.5.8 1.5.9 1.6.0 1.6.1 1.6.2 1.6.3 1.6.4 1.6.5 1.6.6 1.6.6.1 1.6.7 1.7.0 1.7.0.1 1.7.0.2 1.7.0.3 1.7.1 1.7.2 1.7.2.1 1.7.2.2 1.7.3 1.7.4 1.7.5 1.7.5.1 1.7.5.2 1.7.6 1.7.7 1.7.7.1 1.7.7.2 1.7.8 1.7.9 1.8.0 1.8.0.1 1.8.1 1.8.2 1.8.2.1 1.8.2.2 1.8.2.3 1.8.3 1.8.4 1.8.5 1.8.6 1.8.7 1.8.8 1.8.9 1.9.0 1.9.0.1 1.9.1 1.9.2 1.9.3 1.9.4 1.9.4.1 1.9.5 1.9.6 1.9.7 1.9.8 1.9.9 2.0.0 2.0.0.1 2.0.1 2.0.2 2.0.3 2.0.3.1 2.0.4 2.0.4.1 2.0.5 2.0.6 2.0.7 2.0.8 2.0.8.1 2.0.9 3.0.0 3.0.0.1 3.0.1 3.0.2 3.0.3 3.0.3.1 3.0.4 3.0.4.1 3.0.4.2 3.0.5 3.0.5.1 3.0.5.2 3.0.6 3.0.6.1 3.0.7.1 3.0.8 3.0.8.1 3.0.9 3.0.9.1 3.0.9.2 3.0.9.3 3.0.9.4 3.0.9.5 3.1.0 3.1.1 3.1.2 3.2.0 3.2.1 3.2.2 3.2.3 3.2.4 3.2.5 3.2.6 3.3.0 3.4.0 3.4.1 3.4.2 3.4.2.1 3.4.3 3.4.4 3.4.5 trunk 1.0 1.0.1 1.0.2 1.0.3
everest-forms / assets / js / frontend / text-limit.min.js
everest-forms / assets / js / frontend Last commit date
ajax-submission.js 2 days ago ajax-submission.min.js 2 days ago everest-forms-file-upload.js 4 months ago everest-forms-file-upload.min.js 4 months ago everest-forms-survey-polls-quiz.js 1 year ago everest-forms-survey-polls-quiz.min.js 2 years ago everest-forms.js 2 days ago everest-forms.min.js 2 days ago evf-form-preview.js 1 year ago evf-form-preview.min.js 1 year ago text-limit.js 1 year ago text-limit.min.js 1 year ago
text-limit.min.js
1 lines
1 jQuery(function(){"use strict";if("undefined"==typeof everest_forms_text_limit_params)return!1;var e=function(){var a=this;Array.prototype.slice.call(document.querySelectorAll(".everest-forms-limit-characters-enabled")).map(function(e){var t=parseInt(e.dataset.textLimit,10)||0,r=(e.value=e.value.slice(0,t),a.createHint(e.dataset.formId,e.dataset.fieldId,a.renderHint(everest_forms_text_limit_params.i18n_messages_limit_characters,e.value.length,t)));e.parentNode.appendChild(r),e.addEventListener("keyup",a.checkCharacters(r,t)),e.addEventListener("keydown",a.checkCharacters(r,t))}),Array.prototype.slice.call(document.querySelectorAll(".everest-forms-limit-words-enabled")).map(function(e){var t=parseInt(e.dataset.textLimit,10)||0,r=(e.value=e.value.trim().split(/\s+/).slice(0,t).join(" "),a.createHint(e.dataset.formId,e.dataset.fieldId,a.renderHint(everest_forms_text_limit_params.i18n_messages_limit_words,e.value.trim().split(/\s+/).length,t)));e.parentNode.appendChild(r),e.addEventListener("keyup",a.checkWords(r,t)),e.addEventListener("keydown",a.checkWords(r,t)),e.addEventListener("paste",a.pasteWords(t))})};e.prototype.renderHint=function(e,t,r){return e.replace("{count}",t).replace("{limit}",r)},e.prototype.createHint=function(e,t,r){var a=document.createElement("div");return a.classList.add("everest-forms-field-limit-text"),a.id="everest-forms-field-limit-text-"+e+"-"+t,a.textContent=r,a},e.prototype.checkCharacters=function(t,r){return e=>{t.textContent=this.renderHint(everest_forms_text_limit_params.i18n_messages_limit_characters,e.target.value.length,r)}},e.prototype.checkWords=function(r,a){return e=>{var t=e.target.value.trim().split(/\s+/);32===e.keyCode&&t.length>=a&&e.preventDefault(),r.textContent=this.renderHint(everest_forms_text_limit_params.i18n_messages_limit_words,t.length,a)}},e.prototype.getPastedText=function(e){return window.clipboardData&&window.clipboardData.getData?window.clipboardData.getData("Text"):e.clipboardData&&e.clipboardData.getData?e.clipboardData.getData("text/plain"):void 0},e.prototype.pasteWords=function(r){return e=>{e.preventDefault();var t=this.getPastedText(e).trim().split(/\s+/);t.splice(r,t.length),e.target.value=t.join(" ")}},new e});