whoami7 - Manager
:
/
home
/
kckglobal
/
cloud.kckglobal.net
/
assets
/
plugins
/
internal
/
validation
/
Upload File:
files >> //home/kckglobal/cloud.kckglobal.net/assets/plugins/internal/validation/app-form-validation.min.js
if(void 0===$.validator)throw new Error('jQuery Validation plugin not found. "appFormValidator" requires jQuery Validation >= v1.17.0');!function(a){var e=!1;a.fn.appFormValidator=function(r){var i=this,t={email:{remote:a.fn.appFormValidator.internal_options.localization.email_exists}},n={rules:[],messages:[],ignore:[],onSubmit:!1,submitHandler:function(e){var r=a(e);r.hasClass("disable-on-submit")&&r.find('[type="submit"]').prop("disabled",!0);var i=r.find("[data-loading-text]");if(i.length>0&&i.button("loading"),!o.onSubmit)return!0;o.onSubmit(e)}},o=a.extend({},n,r);return void 0===o.messages.email&&(o.messages.email=t.email),i.configureJqueryValidationDefaults=function(){if(e)return!0;e=!0,a.validator.setDefaults({highlight:a.fn.appFormValidator.internal_options.error_highlight,unhighlight:a.fn.appFormValidator.internal_options.error_unhighlight,errorElement:a.fn.appFormValidator.internal_options.error_element,errorClass:a.fn.appFormValidator.internal_options.error_class,errorPlacement:a.fn.appFormValidator.internal_options.error_placement}),i.addMethodFileSize(),i.addMethodExtension()},i.addMethodFileSize=function(){a.validator.addMethod("filesize",(function(a,e,r){return this.optional(e)||e.files[0].size<=r}),a.fn.appFormValidator.internal_options.localization.file_exceeds_max_filesize)},i.addMethodExtension=function(){a.validator.addMethod("extension",(function(a,e,r){return r="string"==typeof r?r.replace(/,/g,"|"):"png|jpe?g|gif",this.optional(e)||a.match(new RegExp("\\.("+r+")$","i"))}),a.fn.appFormValidator.internal_options.localization.validation_extension_not_allowed)},i.validateCustomFields=function(e){a.each(e.find(a.fn.appFormValidator.internal_options.required_custom_fields_selector),(function(){if(!a(this).parents("tr.main").length&&!a(this).hasClass("do-not-validate")&&(a(this).rules("add",{required:!0}),a.fn.appFormValidator.internal_options.on_required_add_symbol)){var e=a(this).parents("."+a.fn.appFormValidator.internal_options.field_wrapper_class).find('[for="'+a(this).attr("name")+'"]');e.length>0&&0===e.find(".req").length&&e.prepend('<small class="req text-danger">* </small>')}}))},i.addRequiredFieldSymbol=function(e){a.fn.appFormValidator.internal_options.on_required_add_symbol&&a.each(o.rules,(function(a,r){if("required"==r&&!jQuery.isPlainObject(r)||jQuery.isPlainObject(r)&&r.hasOwnProperty("required")){var i=e.find('[for="'+a+'"]');i.length>0&&0===i.find(".req").length&&i.prepend(' <small class="req text-danger">* </small>')}}))},i.configureJqueryValidationDefaults(),i.each((function(){var e=a(this);e.data("validator")&&e.data("validator").destroy(),e.validate(o),i.validateCustomFields(e),i.addRequiredFieldSymbol(e),a(document).trigger("app.form-validate",e)}))}}(jQuery),$.fn.appFormValidator.internal_options={localization:{email_exists:"undefined"!=typeof app?app.lang.email_exists:"Please fix this field",file_exceeds_max_filesize:"undefined"!=typeof app?app.lang.file_exceeds_max_filesize:"File Exceeds Max Filesize",validation_extension_not_allowed:"undefined"!=typeof app?$.validator.format(app.lang.validation_extension_not_allowed):$.validator.format("Extension not allowed")},on_required_add_symbol:!0,error_class:"text-danger",error_element:"p",required_custom_fields_selector:"[data-custom-field-required]",field_wrapper_class:"form-group",field_wrapper_error_class:"has-error",tab_panel_wrapper:"tab-pane",validated_tab_class:"tab-validated",error_placement:function(a,e){e.parent(".input-group").length||e.parents(".chk").length?e.parents(".chk").length?a.insertAfter(e.parents(".chk")):a.insertAfter(e.parent()):e.is("select")&&(e.hasClass("selectpicker")||e.hasClass("ajax-search"))?a.insertAfter(e.parents("."+$.fn.appFormValidator.internal_options.field_wrapper_class+" *").last()):a.insertAfter(e)},error_highlight:function(a){var e=$(a).closest("."+$.fn.appFormValidator.internal_options.tab_panel_wrapper);e.length&&!e.is(":visible")&&$('a[href="#'+e.attr("id")+'"]').css("border-bottom","1px solid red").css("color","red").addClass($.fn.appFormValidator.internal_options.validated_tab_class),$(a).is("select")?delay((function(){$(a).closest("."+$.fn.appFormValidator.internal_options.field_wrapper_class).addClass($.fn.appFormValidator.internal_options.field_wrapper_error_class)}),400):$(a).closest("."+$.fn.appFormValidator.internal_options.field_wrapper_class).addClass($.fn.appFormValidator.internal_options.field_wrapper_error_class)},error_unhighlight:function(a){var e=(a=$(a)).closest("."+$.fn.appFormValidator.internal_options.tab_panel_wrapper);a.closest("."+$.fn.appFormValidator.internal_options.field_wrapper_class).removeClass($.fn.appFormValidator.internal_options.field_wrapper_error_class),e.length&&0===e.find("."+$.fn.appFormValidator.internal_options.field_wrapper_error_class).length&&$('a[href="#'+e.attr("id")+'"]').removeAttr("style").removeClass($.fn.appFormValidator.internal_options.validated_tab_class)}};
Copyright ©2021 || Defacer Indonesia