User Registration – Custom Registration Form, Login Form And User Profile For WordPress - Version 1.9.2.1

Version Description

  • 15/12/2020
  • Fix - Submit button is not working when strong password enabled.
Download this release

Release Info

Developer wpeverestdev
Plugin Icon 128x128 User Registration – Custom Registration Form, Login Form And User Profile For WordPress
Version 1.9.2.1
Comparing to
See all releases

Code changes from version 1.9.2 to 1.9.2.1

assets/js/frontend/user-registration.js CHANGED
@@ -776,7 +776,6 @@
776
 
777
  return false;
778
  }
779
- file_upload.val(file_upload_val);
780
  }
781
 
782
  var $el = $this.find(
776
 
777
  return false;
778
  }
 
779
  }
780
 
781
  var $el = $this.find(
assets/js/frontend/user-registration.min.js CHANGED
@@ -1 +1 @@
1
- function request_recaptcha_token(){0!==jQuery(".ur-frontend-form").find("form.register #ur-recaptcha-node #node_recaptcha_register.g-recaptcha-v3").length&&grecaptcha.ready(function(){grecaptcha.execute(ur_google_recaptcha_code.site_key,{action:"register"}).then(function(e){jQuery("form.register").find("#g-recaptcha-response").text(e)})});0!==jQuery(".ur-frontend-form").find("form.login .ur-form-row .ur-form-grid #ur-recaptcha-node #node_recaptcha_login.g-recaptcha-v3").length&&grecaptcha.ready(function(){grecaptcha.execute(ur_google_recaptcha_code.site_key,{action:"login"}).then(function(e){jQuery("form.login").find("#g-recaptcha-response").text(e)})})}function ur_includes(e,r){if(Array.isArray(e))for(var a=0;a<e.length;a+=1)if(e[a]===r)return!0;return!1}!function(e){var r=function(){({$user_registration:"yes"===user_registration_params.ajax_submission_on_edit_profile?e(".ur-frontend-form form.register, .ur-frontend-form form.edit-password, .ur-frontend-form form.edit-profile"):e(".ur-frontend-form form.register, .ur-frontend-form form.edit-password"),init:function(){this.load_validation(),this.init_inputMask(),this.init_tiptip(),this.$user_registration.on("input validate change",".input-text, select, input:checkbox input:radio",this.validate_field)},init_inputMask:function(){"undefined"!=typeof e.fn.inputmask&&e(".ur-masked-input").inputmask()},init_tiptip:function(){if("undefined"!=typeof tipTip){e(".user-registration-help-tip").tipTip({attribute:"title",fadeIn:50,fadeOut:50,delay:200})}},load_validation:function(){if("undefined"==typeof e.fn.validate)return!1;e.validator.methods.email=function(e,r){var a=new RegExp(/^((([a-z]|\d|[!#\$%&'\*\+\-\/=\?\^_`{\|}~]|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])+(\.([a-z]|\d|[!#\$%&'\*\+\-\/=\?\^_`{\|}~]|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])+)*)|((\x22)((((\x20|\x09)*(\x0d\x0a))?(\x20|\x09)+)?(([\x01-\x08\x0b\x0c\x0e-\x1f\x7f]|\x21|[\x23-\x5b]|[\x5d-\x7e]|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])|(\\([\x01-\x09\x0b\x0c\x0d-\x7f]|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF]))))*(((\x20|\x09)*(\x0d\x0a))?(\x20|\x09)+)?(\x22)))@((([a-z]|\d|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])|(([a-z]|\d|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])([a-z]|\d|-|\.|_|~|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])*([a-z]|\d|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])))\.)+(([a-z]|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])|(([a-z]|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])([a-z]|\d|-|\.|_|~|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])*([a-z]|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])))\.?$/i);return this.optional(r)||a.test(e)},this.$user_registration.each(function(){var r=e(this),a={},t={};if(r.find("#user_confirm_email").length){var i=r.closest(".ur-frontend-form").attr("id");a.user_confirm_email={equalTo:"#"+i+" #user_email"},t.user_confirm_email=user_registration_params.message_confirm_email_fields}if(r.hasClass("edit-password"))a.password_2={equalTo:"#password_1"},t.password_2=user_registration_params.message_confirm_password_fields;else if(r.hasClass("register")&&r.find("#user_confirm_password").length){i=r.closest(".ur-frontend-form").attr("id");a.user_confirm_password={equalTo:"#"+i+" #user_pass"},t.user_confirm_password=user_registration_params.message_confirm_password_fields}e.validator.messages.required=user_registration_params.message_required_fields,e.validator.messages.url=user_registration_params.message_url_fields,e.validator.messages.email=user_registration_params.message_email_fields,e.validator.messages.number=user_registration_params.message_number_fields,e.validator.messages.confirmpassword=user_registration_params.message_confirm_password_fields,e.validator.messages.max=function(e,r){return user_registration_params.message_confirm_number_field_max.replace("%qty%",r.max)},e.validator.messages.min=function(e,r){return user_registration_params.message_confirm_number_field_min.replace("%qty%",r.min)},e.validator.messages.step=function(e,r){return user_registration_params.message_confirm_number_field_step.replace("%qty%",r.step)},r.validate({errorClass:"user-registration-error",validClass:"user-registration-valid",rules:a,messages:t,focusInvalid:!1,invalidHandler:function(r,a){a.numberOfInvalids()&&e(window).scrollTop(e(a.errorList[0].element).offset().top)},errorPlacement:function(e,r){if(r.is("#password_2"))r.parent().after(e);else if("radio"===r.attr("type")||"checkbox"===r.attr("type")||"password"===r.attr("type"))r.parent().parent().parent().append(e);else if(r.is("select")&&r.attr("class").match(/date-month|date-day|date-year/))0===r.parent().find("label.user-registration-error:visible").length&&r.parent().find("select:last").after(e);else if(r.hasClass("ur-smart-phone-field")){var a=r.closest("p.form-row");a.find("#"+r.data("id")+"-error").remove(),a.append(e)}else r.hasClass("urfu-file-input")||r.closest(".field-multi_select2").length?e.insertAfter(r.parent().parent()):e.insertAfter(r)},highlight:function(r,a,t){var i=e(r);i.closest(".form-row"),i.attr("name")},unhighlight:function(r,a,t){var i=e(r),s=i.closest(".form-row"),n=i.attr("name");"radio"===i.attr("type")||"checkbox"===i.attr("type")?s.find("input[name='"+n+"']").addClass(t).removeClass(a):i.addClass(t).removeClass(a),s.removeClass("user-registration-has-error")},submitHandler:function(r){return!!e(r).hasClass("edit-password")}})})},validate_field:function(r){e.extend(e.validator.messages,{required:user_registration_params.message_required_fields,url:user_registration_params.message_url_fields,email:user_registration_params.message_email_fields,number:user_registration_params.message_number_fields,confirmpassword:user_registration_params.message_confirm_password_fields});var a=e(this),t=a.closest(".form-row"),i=!0,s=t.is(".validate-required"),n=t.is(".validate-email"),o=r.type;if("input"===o&&t.removeClass("user-registration-invalid user-registration-invalid-required-field user-registration-invalid-email user-registration-validated"),"validate"===o||"change"===o){if(s&&("checkbox"!==a.attr("type")||a.is(":checked")?""===a.val()&&(t.removeClass("user-registration-validated").addClass("user-registration-invalid user-registration-invalid-required-field"),i=!1):(t.removeClass("user-registration-validated").addClass("user-registration-invalid user-registration-invalid-required-field"),i=!1)),n&&a.val()){new RegExp(/^((([a-z]|\d|[!#\$%&'\*\+\-\/=\?\^_`{\|}~]|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])+(\.([a-z]|\d|[!#\$%&'\*\+\-\/=\?\^_`{\|}~]|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])+)*)|((\x22)((((\x20|\x09)*(\x0d\x0a))?(\x20|\x09)+)?(([\x01-\x08\x0b\x0c\x0e-\x1f\x7f]|\x21|[\x23-\x5b]|[\x5d-\x7e]|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])|(\\([\x01-\x09\x0b\x0c\x0d-\x7f]|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF]))))*(((\x20|\x09)*(\x0d\x0a))?(\x20|\x09)+)?(\x22)))@((([a-z]|\d|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])|(([a-z]|\d|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])([a-z]|\d|-|\.|_|~|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])*([a-z]|\d|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])))\.)+(([a-z]|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])|(([a-z]|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])([a-z]|\d|-|\.|_|~|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])*([a-z]|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])))\.?$/i).test(a.val())||(t.removeClass("user-registration-validated").addClass("user-registration-invalid user-registration-invalid-email"),i=!1)}i&&t.removeClass("user-registration-invalid user-registration-invalid-required-field user-registration-invalid-email").addClass("user-registration-validated")}}}).init();var r=user_registration_params.ursL10n;e.fn.ur_form_submission=function(){return this.each(function(){var a=e(this),t=[],i=user_registration_params.form_required_fields,s={init:function(){},get_form_data:function(r){if(r===a.closest(".ur-frontend-form").attr("id")||e(".ur-frontend-form").find("form.edit-profile").hasClass("user-registration-EditProfileForm")){var t=this,i=[],n=s.separate_form_handler(""),o=new Array;e.each(n,function(){var r=e(this).attr("name");if(s.separate_form_handler('[name="'+r+'"]').length<2){var a=t.get_fieldwise_data(e(this)),n=document.querySelector(".field-invite_code");"invite_code"===a.field_name?"none"!==n.style.display&&i.push(a):i.push(a)}else e.inArray(r,o)<0&&o.push(r)});for(var u=0;u<o.length;u++){var d=s.separate_form_handler('[name="'+o[u]+'"]'),l=(d.get(0).tagName.toLowerCase(),"undefined"!==d.eq(0).attr("type")?d.eq(0).attr("type"):"null"),f=new Array;if(e.each(d,function(){var r=e(this),a="";switch(r.get(0).tagName.toLowerCase()){case"input":switch(l){case"checkbox":case"radio":a=r.prop("checked")?r.val():"";break;default:a=r.val()}break;case"select":case"textarea":a=r.val()}""!==a&&f.push(a)}),"checkbox"==l)var _=JSON.stringify(f);else if("radio"==l)_=f[0];else _=d.val();var p=o[u];p=p.replace("[]","");var m={value:_,field_type:l,label:d.eq(0).attr("data-label"),field_name:p};i.push(m)}return e(document).trigger("user_registration_frontend_form_data_filter",[i]),i}},get_fieldwise_data:function(r){var a={},s=r.get(0).tagName.toLowerCase(),n="undefined"!==r.attr("name")?r.attr("name"):"null",o=[];e(".field-phone").each(function(){var r=e(this).find(".form-row").attr("id");e(this).find(".form-row").find("#"+r).hasClass("ur-smart-phone-field")&&o.push(e(this).find(".form-row").attr("id"))});var u="undefined"!==r.attr("type")?r.attr("type"):"null",d=r.get(0).className.split(" ")[0];switch(a.value="",s){case"input":switch(u){case"checkbox":case"radio":a.value=r.prop("checked")?r.val():"";break;default:a.value=r.val()}ur_includes(o,n)&&(a.value=r.siblings('input[type="hidden"]').val());break;case"select":a.value=r.val();break;case"textarea":switch(d){case"wysiwyg":tinyMCE.triggerSave(),a.value=r.val();break;default:a.value=r.val()}}return e(document).trigger("user_registration_frontend_form_data_render",[r,a]),a.field_type="undefined"!==r.eq(0).attr("type")?r.eq(0).attr("type"):"null",r.attr("data-label")!==undefined?a.label=r.attr("data-label"):r.prev().length&&"label"===r.prev().get(0).tagName.toLowerCase()?a.label=r.prev().text():a.label=a.field_type,r.attr("name")!==undefined&&""!==r.attr("name")?(a.field_name=r.attr("name"),a.field_name=a.field_name.replace("[]","")):a.field_name="",e.inArray(a.field_name,e.trim(i))>=0&&t.push(a.field_name),a},show_message:function(r,a,t){if(t.find(".ur-message").remove(),e(".ur-frontend-form").find("form.edit-profile").hasClass("user-registration-EditProfileForm")){(i=e('<div class="user-registration-'+a+'"/>')).append(r),i.insertBefore(".user-registration-MyAccount-navigation")}else{var i;(i=e('<div class="ur-message user-registration-'+a+'" id="ur-submit-message-node"/>')).append(r),t.append(i)}},separate_form_handler:function(r){return e(".ur-frontend-form").find("form.edit-profile").hasClass("user-registration-EditProfileForm")?a.find(".user-registration-profile-fields").find(".ur-edit-profile-field"+r):a.closest(".ur-frontend-form").find(".ur-form-grid").find(".ur-frontend-field"+r)},missing_attachment_handler:function(r){var a=[];if(1<=r.length){r.each(function(){var r=e(this).attr("id");-1===e.inArray(r,a)&&a.push(r)});for(var t=0;t<a.length;t++){for(var i=e("#"+a[t]).val().split(","),s=i.length;s>=0;s--)e.isNumeric(i[s])||i.splice(s,1);e("#"+a[t]).val(i)}}}},n={init:function(){this.form_submit_event(),this.edit_profile_event()},form_submit_event:function(){e(".ur-frontend-form").each(function(){e(this).find("form.register").off("submit").on("submit",function(a){a.preventDefault();var t=e(this);if(e.extend(e.validator.messages,{required:user_registration_params.message_required_fields,url:user_registration_params.message_url_fields,email:user_registration_params.message_email_fields,number:user_registration_params.message_number_fields,confirmpassword:user_registration_params.message_confirm_password_fields}),t.find(".user-registration-password-strength").length>0){var i=t.find(".user-registration-password-strength").attr("data-current-strength"),n=t.find(".user-registration-password-strength").attr("data-min-strength");if(parseInt(i,0)<parseInt(n,0)){if(""!=t.find("#user_pass").val()){t.find("#user_pass_error").remove();var o='<label id="user_pass_error" class="user-registration-error" for="user_pass">'+r.password_strength_error+".</label>";t.find(".user-registration-password-hint").after(o),t.find("#user_pass").attr("aria-invalid",!0),t.find("#user_pass").focus()}return!1}l.val(file_upload_val)}var u=t.find(".ur-smart-phone-field");if("true"===u.attr("aria-invalid")){(f=u.closest("p.form-row")).find("#"+u.data("id")+"-error").remove();var d='<label id="'+u.data("id")+'-error" class="user-registration-error" for="'+u.data("id")+'">'+user_registration_params.message_validate_phone_number+"</label>";return f.append(d),f.find("#"+u.data("id")).attr("aria-invalid",!0),!0}var l=t.find(".urfu-file-input");s.missing_attachment_handler(l);if(1===t.find(".uraf-profile-picture-upload").find(".user-registration-error").length){var f,_=t.find(".uraf-profile-picture-upload").find(".uraf-profile-picture-input");(f=t.find(".uraf-profile-picture-upload")).find("#"+_.attr("name")+"-error").remove(),f.find(".uraf-profile-picture-file-error").remove();var p='<label id="'+_.attr("name")+'-error" class="user-registration-error" for="'+_.attr("name")+'">'+user_registration_params.message_required_fields+"</label>";f.find("button.wp_uraf_profile_picture_upload").after(p)}if(t.valid()){t.find(".ur-submit-button").prop("disabled",!0);var m,c=0,g="0",h=t.find('[name="g-recaptcha-response"]').val();try{m=JSON.stringify(s.get_form_data(t.closest(".ur-frontend-form").attr("id")))}catch(w){m=""}1===e(this).closest("form").find('input[name="ur-user-form-id"]').length&&(c=e(this).closest("form").find('input[name="ur-user-form-id"]').val()),1===e(this).closest("form").find('input[name="ur_frontend_form_nonce"]').length&&(g=e(this).closest("form").find('input[name="ur_frontend_form_nonce"]').val());var F={action:"user_registration_user_form_submit",security:user_registration_params.user_registration_form_data_save,form_data:m,captchaResponse:h,form_id:c,ur_frontend_form_nonce:g};if(e(document).trigger("user_registration_frontend_before_form_submit",[F,t]),"undefined"!=typeof ur_google_recaptcha_code&&"1"===ur_google_recaptcha_code.is_captcha_enable){if(0===(h=t.find('[name="g-recaptcha-response"]').val()).length)return s.show_message("<p>"+r.captcha_error+"</p>","error",t),void t.find(".ur-submit-button").prop("disabled",!1);if("v3"==ur_google_recaptcha_code.version)request_recaptcha_token();else for(var v=0;v<=google_recaptcha_user_registration;v++)grecaptcha.reset(v)}t.find(".ur-submit-button").find("span").addClass("ur-front-spinner"),e.ajax({url:user_registration_params.ajax_url,data:F,type:"POST",async:!0,complete:function(a){t.find(".ur-submit-button").find("span").removeClass("ur-front-spinner");var i=t.find('input[name="ur-redirect-url"]').val(),n=e('<ul class=""/>'),o="error";try{var u=e.parseJSON(a.responseText);"undefined"!=typeof u.success&&!0===u.success&&"undefined"!=typeof u.data.paypal_redirect&&(window.location=u.data.paypal_redirect),"undefined"!=typeof u.success&&!0===u.success&&(o="message"),"message"===o?(t.find(".user-registration-password-hint").remove(),t.find(".user-registration-password-strength").remove(),"admin_approval"==u.data.form_login_option?n.append("<li>"+r.user_under_approval+"</li>"):"email_confirmation"==u.data.form_login_option?n.append("<li>"+r.user_email_pending+"</li>"):"payment"==u.data.form_login_option?n.append("<li>"+u.data.message+"</li>"):n.append((u.data.message,r.user_successfully_saved)),"undefined"!=typeof u.data.auto_password_generation_success_message&&n.append("<li>"+u.data.auto_password_generation_success_message+"</li>"),t[0].reset(),jQuery("#billing_country").trigger("change"),jQuery("#shipping_country").trigger("change"),void 0!==i&&""!==i?window.setTimeout(function(){window.location=i},1e3):"undefined"!=typeof u.data.auto_login&&u.data.auto_login&&location.reload()):"error"===o&&("object"==typeof u.data.message?e.each(u.data.message,function(e,r){n.append("<li>"+r+"</li>")}):n.append("<li>"+u.data.message+"</li>"))}catch(d){n.append("<li>"+d.message+"</li>")}s.show_message(n,o,t),e(document).trigger("user_registration_frontend_after_ajax_complete",[a.responseText,o,t]),t.find(".ur-submit-button").prop("disabled",!1)}})}})})},edit_profile_event:function(){e("form.user-registration-EditProfileForm").on("submit",function(r){var a=e(this);e.extend(e.validator.messages,{required:user_registration_params.message_required_fields,url:user_registration_params.message_url_fields,email:user_registration_params.message_email_fields,number:user_registration_params.message_number_fields});var t=a.find(".ur-smart-phone-field");if("true"===t.attr("aria-invalid")){(n=t.closest("p.form-row")).find("#"+t.data("id")+"-error").remove();var i='<label id="'+t.data("id")+'-error" class="user-registration-error" for="'+t.data("id")+'">'+user_registration_params.message_validate_phone_number+"</label>";return n.append(i),n.find("#"+t.data("id")).attr("aria-invalid",!0),!0}if(1===a.find(".uraf-profile-picture-upload").find(".user-registration-error").length){var n,o=a.find(".uraf-profile-picture-upload").find(".uraf-profile-picture-input");(n=a.find(".uraf-profile-picture-upload")).find("#"+o.attr("name")+"-error").remove(),n.find(".uraf-profile-picture-file-error").remove();var u='<label id="'+o.attr("name")+'-error" class="user-registration-error" for="'+o.attr("name")+'">'+user_registration_params.message_required_fields+"</label>";n.find("button.wp_uraf_profile_picture_upload").after(u)}if(a.valid()){r.preventDefault(),a.find(".user-registration-submit-Button").prop("disabled",!0);var d=a.find(".urfu-file-input");s.missing_attachment_handler(d);var l;try{l=s.get_form_data();var f=e("#profile_pic_url").val();f&&l.push({value:f,field_name:"user_registration_profile_pic_url"}),l=JSON.stringify(l)}catch(p){l=""}var _={action:"user_registration_update_profile_details",security:user_registration_params.user_registration_profile_details_save,form_data:l};a.find(".user-registration-submit-Button").find("span").addClass("ur-front-spinner"),e.ajax({type:"POST",url:user_registration_params.ajax_url,dataType:"JSON",data:_,complete:function(r){a.find("span.ur-front-spinner").removeClass("ur-front-spinner"),a.closest(".user-registration").find(".user-registration-error").remove(),a.closest(".user-registration").find(".user-registration-message").remove();var t=e('<ul class=""/>'),i="error";try{var n=e.parseJSON(r.responseText);"undefined"!=typeof n.success&&!0===n.success&&(i="message"),"object"==typeof n.data.message?e.each(n.data.message,function(e,r){t.append("<li>"+r+"</li>")}):t.append("<li>"+n.data.message+"</li>")}catch(o){t.append("<li>"+o.message+"</li>")}s.show_message(t,i,a),a.find(".user-registration-submit-Button").prop("disabled",!1),e(window).scrollTop(e(".user-registration-MyAccount-navigation").position())}})}})}};s.init(),n.init()})},e(function(){e(".ur-submit-button").on("click",function(){e(this).closest("form.register").ur_form_submission()}),e(".user-registration-submit-Button").on("click",function(){e(".ur-frontend-form").find("form.edit-profile").hasClass("user-registration-EditProfileForm")&&"yes"===user_registration_params.ajax_submission_on_edit_profile&&e("form.user-registration-EditProfileForm").ur_form_submission()});var a={};e(document.body).on("click","#load_flatpickr",function(){var r=e(this).data("id"),t=a[r];if(!t){var i=e(this).closest(".ur-field-item").find("#formated_date").val();if(0<e(".ur-frontend-form").length)var s=e(".ur-frontend-form #"+r).attr("type","text").val(i);else s=e(".woocommerce-MyAccount-content #"+r).attr("type","text").val(i);e(this).attr("data-date-format",s.data("date-format")),e(this).attr("data-mode",s.data("mode")),e(this).attr("data-min-date",s.data("min-date")),e(this).attr("data-max-date",s.data("max-date")),e(this).attr("data-default-date",i),t=e(this).flatpickr({disableMobile:!0,onChange:function(a,t,i){e("#"+r).val(t)}}),a[r]=t}t&&t.open()}),e(".ur-frontend-form").each(function(){e(this).find("form.register").on("focusout","#user_pass, #password_1",function(){$this=e(this);var a=e(this).attr("name"),t=e(this).data("id"),i=$this.closest("form").attr("data-enable-strength-password");if("yes"===i||"1"===i){var s=$this.closest("form"),n=s.attr("data-minimum-password-strength"),o=[];(o="function"==typeof wp.passwordStrength.userInputDisallowedList?wp.passwordStrength.userInputDisallowedList():wp.passwordStrength.userInputBlacklist()).push(s.find('input[data-id="user_email"]').val()),o.push(s.find('input[data-id="user_login"]').val());if(wp.passwordStrength.meter($this.val(),o)<n&&""!==$this.val()){s.find("#"+t+"_error").remove();var u='<label id="'+t+'_error" class="user-registration-error" for="'+a+'">'+r.password_strength_error+".</label>";s.find(".user-registration-password-hint").after(u)}}})})}),e(function(){request_recaptcha_token()}),e(function(){e(".user-registration-EditProfileForm.edit-profile .field-country").length>0&&e(".field-country").each(function(){var r=e(this).find(".ur-data-holder").data("option-value"),a=e(this).find(".ur-data-holder").data("option-html"),t=e(this).find("select");r&&a&&(0===t.find('option[value="'+r+'"]').length&&t.append("<option class='ur-remove' selected='selected' value='"+r+"'>"+a+"</option>"),e(this).on("click",function(){e(this).find(".ur-remove").remove()}))})})};r(),e(window).on("load",function(){r()})}(jQuery);var google_recaptcha_user_registration,onloadURCallback=function(){jQuery(".ur-frontend-form").each(function(e){$this=jQuery(this);var r=$this.attr("id");0!==$this.find("form.register #ur-recaptcha-node #node_recaptcha_register").length&&($this.find("form.register #ur-recaptcha-node .g-recaptcha").attr("id","node_recaptcha_register_"+r),google_recaptcha_user_registration=grecaptcha.render("node_recaptcha_register_"+r,{sitekey:ur_google_recaptcha_code.site_key,theme:"light",style:"transform:scale(0.77);-webkit-transform:scale(0.77);transform-origin:0 0;-webkit-transform-origin:0 0;"}));0!==$this.find("form.login .ur-form-row .ur-form-grid #ur-recaptcha-node #node_recaptcha_login").length&&grecaptcha.render("node_recaptcha_login",{sitekey:ur_google_recaptcha_code.site_key,theme:"light",style:"transform:scale(0.77);-webkit-transform:scale(0.77);transform-origin:0 0;-webkit-transform-origin:0 0;"})})};!function(e){e(document).on("click",".password_preview",function(r){r.preventDefault();var a=user_registration_params.ursL10n,t=e(this).hasClass("dashicons-hidden")?"show":"hide",i=e(this).closest(".user-registration-form-row").find('input[name="password"]');if(0===i.length&&(i=e(this).closest(".field-user_pass").find('input[name="user_pass"]')),0===i.length&&(i=e(this).closest(".field-user_confirm_password").find('input[name="user_confirm_password"]')),0===i.length&&(i=e(this).closest(".user-registration-form-row").find('input[name="password_current"]')),0===i.length&&(i=e(this).closest(".user-registration-form-row").find('input[name="password_1"]')),0===i.length&&(i=e(this).closest(".user-registration-form-row").find('input[name="password_2"]')),i.length>0)switch(t){case"show":i.attr("type","text"),e(this).removeClass("dashicons-hidden").addClass("dashicons-visibility"),e(this).attr("title",a.hide_password_title);break;case"hide":i.attr("type","password"),e(this).removeClass("dashicons-visibility").addClass("dashicons-hidden"),e(this).attr("title",a.show_password_title)}})}(jQuery);
1
+ function request_recaptcha_token(){0!==jQuery(".ur-frontend-form").find("form.register #ur-recaptcha-node #node_recaptcha_register.g-recaptcha-v3").length&&grecaptcha.ready(function(){grecaptcha.execute(ur_google_recaptcha_code.site_key,{action:"register"}).then(function(e){jQuery("form.register").find("#g-recaptcha-response").text(e)})});0!==jQuery(".ur-frontend-form").find("form.login .ur-form-row .ur-form-grid #ur-recaptcha-node #node_recaptcha_login.g-recaptcha-v3").length&&grecaptcha.ready(function(){grecaptcha.execute(ur_google_recaptcha_code.site_key,{action:"login"}).then(function(e){jQuery("form.login").find("#g-recaptcha-response").text(e)})})}function ur_includes(e,r){if(Array.isArray(e))for(var a=0;a<e.length;a+=1)if(e[a]===r)return!0;return!1}!function(e){var r=function(){({$user_registration:"yes"===user_registration_params.ajax_submission_on_edit_profile?e(".ur-frontend-form form.register, .ur-frontend-form form.edit-password, .ur-frontend-form form.edit-profile"):e(".ur-frontend-form form.register, .ur-frontend-form form.edit-password"),init:function(){this.load_validation(),this.init_inputMask(),this.init_tiptip(),this.$user_registration.on("input validate change",".input-text, select, input:checkbox input:radio",this.validate_field)},init_inputMask:function(){"undefined"!=typeof e.fn.inputmask&&e(".ur-masked-input").inputmask()},init_tiptip:function(){if("undefined"!=typeof tipTip){e(".user-registration-help-tip").tipTip({attribute:"title",fadeIn:50,fadeOut:50,delay:200})}},load_validation:function(){if("undefined"==typeof e.fn.validate)return!1;e.validator.methods.email=function(e,r){var a=new RegExp(/^((([a-z]|\d|[!#\$%&'\*\+\-\/=\?\^_`{\|}~]|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])+(\.([a-z]|\d|[!#\$%&'\*\+\-\/=\?\^_`{\|}~]|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])+)*)|((\x22)((((\x20|\x09)*(\x0d\x0a))?(\x20|\x09)+)?(([\x01-\x08\x0b\x0c\x0e-\x1f\x7f]|\x21|[\x23-\x5b]|[\x5d-\x7e]|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])|(\\([\x01-\x09\x0b\x0c\x0d-\x7f]|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF]))))*(((\x20|\x09)*(\x0d\x0a))?(\x20|\x09)+)?(\x22)))@((([a-z]|\d|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])|(([a-z]|\d|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])([a-z]|\d|-|\.|_|~|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])*([a-z]|\d|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])))\.)+(([a-z]|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])|(([a-z]|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])([a-z]|\d|-|\.|_|~|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])*([a-z]|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])))\.?$/i);return this.optional(r)||a.test(e)},this.$user_registration.each(function(){var r=e(this),a={},t={};if(r.find("#user_confirm_email").length){var i=r.closest(".ur-frontend-form").attr("id");a.user_confirm_email={equalTo:"#"+i+" #user_email"},t.user_confirm_email=user_registration_params.message_confirm_email_fields}if(r.hasClass("edit-password"))a.password_2={equalTo:"#password_1"},t.password_2=user_registration_params.message_confirm_password_fields;else if(r.hasClass("register")&&r.find("#user_confirm_password").length){i=r.closest(".ur-frontend-form").attr("id");a.user_confirm_password={equalTo:"#"+i+" #user_pass"},t.user_confirm_password=user_registration_params.message_confirm_password_fields}e.validator.messages.required=user_registration_params.message_required_fields,e.validator.messages.url=user_registration_params.message_url_fields,e.validator.messages.email=user_registration_params.message_email_fields,e.validator.messages.number=user_registration_params.message_number_fields,e.validator.messages.confirmpassword=user_registration_params.message_confirm_password_fields,e.validator.messages.max=function(e,r){return user_registration_params.message_confirm_number_field_max.replace("%qty%",r.max)},e.validator.messages.min=function(e,r){return user_registration_params.message_confirm_number_field_min.replace("%qty%",r.min)},e.validator.messages.step=function(e,r){return user_registration_params.message_confirm_number_field_step.replace("%qty%",r.step)},r.validate({errorClass:"user-registration-error",validClass:"user-registration-valid",rules:a,messages:t,focusInvalid:!1,invalidHandler:function(r,a){a.numberOfInvalids()&&e(window).scrollTop(e(a.errorList[0].element).offset().top)},errorPlacement:function(e,r){if(r.is("#password_2"))r.parent().after(e);else if("radio"===r.attr("type")||"checkbox"===r.attr("type")||"password"===r.attr("type"))r.parent().parent().parent().append(e);else if(r.is("select")&&r.attr("class").match(/date-month|date-day|date-year/))0===r.parent().find("label.user-registration-error:visible").length&&r.parent().find("select:last").after(e);else if(r.hasClass("ur-smart-phone-field")){var a=r.closest("p.form-row");a.find("#"+r.data("id")+"-error").remove(),a.append(e)}else r.hasClass("urfu-file-input")||r.closest(".field-multi_select2").length?e.insertAfter(r.parent().parent()):e.insertAfter(r)},highlight:function(r,a,t){var i=e(r);i.closest(".form-row"),i.attr("name")},unhighlight:function(r,a,t){var i=e(r),s=i.closest(".form-row"),n=i.attr("name");"radio"===i.attr("type")||"checkbox"===i.attr("type")?s.find("input[name='"+n+"']").addClass(t).removeClass(a):i.addClass(t).removeClass(a),s.removeClass("user-registration-has-error")},submitHandler:function(r){return!!e(r).hasClass("edit-password")}})})},validate_field:function(r){e.extend(e.validator.messages,{required:user_registration_params.message_required_fields,url:user_registration_params.message_url_fields,email:user_registration_params.message_email_fields,number:user_registration_params.message_number_fields,confirmpassword:user_registration_params.message_confirm_password_fields});var a=e(this),t=a.closest(".form-row"),i=!0,s=t.is(".validate-required"),n=t.is(".validate-email"),o=r.type;if("input"===o&&t.removeClass("user-registration-invalid user-registration-invalid-required-field user-registration-invalid-email user-registration-validated"),"validate"===o||"change"===o){if(s&&("checkbox"!==a.attr("type")||a.is(":checked")?""===a.val()&&(t.removeClass("user-registration-validated").addClass("user-registration-invalid user-registration-invalid-required-field"),i=!1):(t.removeClass("user-registration-validated").addClass("user-registration-invalid user-registration-invalid-required-field"),i=!1)),n&&a.val()){new RegExp(/^((([a-z]|\d|[!#\$%&'\*\+\-\/=\?\^_`{\|}~]|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])+(\.([a-z]|\d|[!#\$%&'\*\+\-\/=\?\^_`{\|}~]|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])+)*)|((\x22)((((\x20|\x09)*(\x0d\x0a))?(\x20|\x09)+)?(([\x01-\x08\x0b\x0c\x0e-\x1f\x7f]|\x21|[\x23-\x5b]|[\x5d-\x7e]|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])|(\\([\x01-\x09\x0b\x0c\x0d-\x7f]|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF]))))*(((\x20|\x09)*(\x0d\x0a))?(\x20|\x09)+)?(\x22)))@((([a-z]|\d|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])|(([a-z]|\d|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])([a-z]|\d|-|\.|_|~|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])*([a-z]|\d|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])))\.)+(([a-z]|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])|(([a-z]|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])([a-z]|\d|-|\.|_|~|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])*([a-z]|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])))\.?$/i).test(a.val())||(t.removeClass("user-registration-validated").addClass("user-registration-invalid user-registration-invalid-email"),i=!1)}i&&t.removeClass("user-registration-invalid user-registration-invalid-required-field user-registration-invalid-email").addClass("user-registration-validated")}}}).init();var r=user_registration_params.ursL10n;e.fn.ur_form_submission=function(){return this.each(function(){var a=e(this),t=[],i=user_registration_params.form_required_fields,s={init:function(){},get_form_data:function(r){if(r===a.closest(".ur-frontend-form").attr("id")||e(".ur-frontend-form").find("form.edit-profile").hasClass("user-registration-EditProfileForm")){var t=this,i=[],n=s.separate_form_handler(""),o=new Array;e.each(n,function(){var r=e(this).attr("name");if(s.separate_form_handler('[name="'+r+'"]').length<2){var a=t.get_fieldwise_data(e(this)),n=document.querySelector(".field-invite_code");"invite_code"===a.field_name?"none"!==n.style.display&&i.push(a):i.push(a)}else e.inArray(r,o)<0&&o.push(r)});for(var u=0;u<o.length;u++){var d=s.separate_form_handler('[name="'+o[u]+'"]'),l=(d.get(0).tagName.toLowerCase(),"undefined"!==d.eq(0).attr("type")?d.eq(0).attr("type"):"null"),f=new Array;if(e.each(d,function(){var r=e(this),a="";switch(r.get(0).tagName.toLowerCase()){case"input":switch(l){case"checkbox":case"radio":a=r.prop("checked")?r.val():"";break;default:a=r.val()}break;case"select":case"textarea":a=r.val()}""!==a&&f.push(a)}),"checkbox"==l)var _=JSON.stringify(f);else if("radio"==l)_=f[0];else _=d.val();var p=o[u];p=p.replace("[]","");var m={value:_,field_type:l,label:d.eq(0).attr("data-label"),field_name:p};i.push(m)}return e(document).trigger("user_registration_frontend_form_data_filter",[i]),i}},get_fieldwise_data:function(r){var a={},s=r.get(0).tagName.toLowerCase(),n="undefined"!==r.attr("name")?r.attr("name"):"null",o=[];e(".field-phone").each(function(){var r=e(this).find(".form-row").attr("id");e(this).find(".form-row").find("#"+r).hasClass("ur-smart-phone-field")&&o.push(e(this).find(".form-row").attr("id"))});var u="undefined"!==r.attr("type")?r.attr("type"):"null",d=r.get(0).className.split(" ")[0];switch(a.value="",s){case"input":switch(u){case"checkbox":case"radio":a.value=r.prop("checked")?r.val():"";break;default:a.value=r.val()}ur_includes(o,n)&&(a.value=r.siblings('input[type="hidden"]').val());break;case"select":a.value=r.val();break;case"textarea":switch(d){case"wysiwyg":tinyMCE.triggerSave(),a.value=r.val();break;default:a.value=r.val()}}return e(document).trigger("user_registration_frontend_form_data_render",[r,a]),a.field_type="undefined"!==r.eq(0).attr("type")?r.eq(0).attr("type"):"null",r.attr("data-label")!==undefined?a.label=r.attr("data-label"):r.prev().length&&"label"===r.prev().get(0).tagName.toLowerCase()?a.label=r.prev().text():a.label=a.field_type,r.attr("name")!==undefined&&""!==r.attr("name")?(a.field_name=r.attr("name"),a.field_name=a.field_name.replace("[]","")):a.field_name="",e.inArray(a.field_name,e.trim(i))>=0&&t.push(a.field_name),a},show_message:function(r,a,t){if(t.find(".ur-message").remove(),e(".ur-frontend-form").find("form.edit-profile").hasClass("user-registration-EditProfileForm")){(i=e('<div class="user-registration-'+a+'"/>')).append(r),i.insertBefore(".user-registration-MyAccount-navigation")}else{var i;(i=e('<div class="ur-message user-registration-'+a+'" id="ur-submit-message-node"/>')).append(r),t.append(i)}},separate_form_handler:function(r){return e(".ur-frontend-form").find("form.edit-profile").hasClass("user-registration-EditProfileForm")?a.find(".user-registration-profile-fields").find(".ur-edit-profile-field"+r):a.closest(".ur-frontend-form").find(".ur-form-grid").find(".ur-frontend-field"+r)},missing_attachment_handler:function(r){var a=[];if(1<=r.length){r.each(function(){var r=e(this).attr("id");-1===e.inArray(r,a)&&a.push(r)});for(var t=0;t<a.length;t++){for(var i=e("#"+a[t]).val().split(","),s=i.length;s>=0;s--)e.isNumeric(i[s])||i.splice(s,1);e("#"+a[t]).val(i)}}}},n={init:function(){this.form_submit_event(),this.edit_profile_event()},form_submit_event:function(){e(".ur-frontend-form").each(function(){e(this).find("form.register").off("submit").on("submit",function(a){a.preventDefault();var t=e(this);if(e.extend(e.validator.messages,{required:user_registration_params.message_required_fields,url:user_registration_params.message_url_fields,email:user_registration_params.message_email_fields,number:user_registration_params.message_number_fields,confirmpassword:user_registration_params.message_confirm_password_fields}),t.find(".user-registration-password-strength").length>0){var i=t.find(".user-registration-password-strength").attr("data-current-strength"),n=t.find(".user-registration-password-strength").attr("data-min-strength");if(parseInt(i,0)<parseInt(n,0)){if(""!=t.find("#user_pass").val()){t.find("#user_pass_error").remove();var o='<label id="user_pass_error" class="user-registration-error" for="user_pass">'+r.password_strength_error+".</label>";t.find(".user-registration-password-hint").after(o),t.find("#user_pass").attr("aria-invalid",!0),t.find("#user_pass").focus()}return!1}}var u=t.find(".ur-smart-phone-field");if("true"===u.attr("aria-invalid")){(f=u.closest("p.form-row")).find("#"+u.data("id")+"-error").remove();var d='<label id="'+u.data("id")+'-error" class="user-registration-error" for="'+u.data("id")+'">'+user_registration_params.message_validate_phone_number+"</label>";return f.append(d),f.find("#"+u.data("id")).attr("aria-invalid",!0),!0}var l=t.find(".urfu-file-input");s.missing_attachment_handler(l);if(1===t.find(".uraf-profile-picture-upload").find(".user-registration-error").length){var f,_=t.find(".uraf-profile-picture-upload").find(".uraf-profile-picture-input");(f=t.find(".uraf-profile-picture-upload")).find("#"+_.attr("name")+"-error").remove(),f.find(".uraf-profile-picture-file-error").remove();var p='<label id="'+_.attr("name")+'-error" class="user-registration-error" for="'+_.attr("name")+'">'+user_registration_params.message_required_fields+"</label>";f.find("button.wp_uraf_profile_picture_upload").after(p)}if(t.valid()){t.find(".ur-submit-button").prop("disabled",!0);var m,c=0,g="0",h=t.find('[name="g-recaptcha-response"]').val();try{m=JSON.stringify(s.get_form_data(t.closest(".ur-frontend-form").attr("id")))}catch(w){m=""}1===e(this).closest("form").find('input[name="ur-user-form-id"]').length&&(c=e(this).closest("form").find('input[name="ur-user-form-id"]').val()),1===e(this).closest("form").find('input[name="ur_frontend_form_nonce"]').length&&(g=e(this).closest("form").find('input[name="ur_frontend_form_nonce"]').val());var F={action:"user_registration_user_form_submit",security:user_registration_params.user_registration_form_data_save,form_data:m,captchaResponse:h,form_id:c,ur_frontend_form_nonce:g};if(e(document).trigger("user_registration_frontend_before_form_submit",[F,t]),"undefined"!=typeof ur_google_recaptcha_code&&"1"===ur_google_recaptcha_code.is_captcha_enable){if(0===(h=t.find('[name="g-recaptcha-response"]').val()).length)return s.show_message("<p>"+r.captcha_error+"</p>","error",t),void t.find(".ur-submit-button").prop("disabled",!1);if("v3"==ur_google_recaptcha_code.version)request_recaptcha_token();else for(var v=0;v<=google_recaptcha_user_registration;v++)grecaptcha.reset(v)}t.find(".ur-submit-button").find("span").addClass("ur-front-spinner"),e.ajax({url:user_registration_params.ajax_url,data:F,type:"POST",async:!0,complete:function(a){t.find(".ur-submit-button").find("span").removeClass("ur-front-spinner");var i=t.find('input[name="ur-redirect-url"]').val(),n=e('<ul class=""/>'),o="error";try{var u=e.parseJSON(a.responseText);"undefined"!=typeof u.success&&!0===u.success&&"undefined"!=typeof u.data.paypal_redirect&&(window.location=u.data.paypal_redirect),"undefined"!=typeof u.success&&!0===u.success&&(o="message"),"message"===o?(t.find(".user-registration-password-hint").remove(),t.find(".user-registration-password-strength").remove(),"admin_approval"==u.data.form_login_option?n.append("<li>"+r.user_under_approval+"</li>"):"email_confirmation"==u.data.form_login_option?n.append("<li>"+r.user_email_pending+"</li>"):"payment"==u.data.form_login_option?n.append("<li>"+u.data.message+"</li>"):n.append((u.data.message,r.user_successfully_saved)),"undefined"!=typeof u.data.auto_password_generation_success_message&&n.append("<li>"+u.data.auto_password_generation_success_message+"</li>"),t[0].reset(),jQuery("#billing_country").trigger("change"),jQuery("#shipping_country").trigger("change"),void 0!==i&&""!==i?window.setTimeout(function(){window.location=i},1e3):"undefined"!=typeof u.data.auto_login&&u.data.auto_login&&location.reload()):"error"===o&&("object"==typeof u.data.message?e.each(u.data.message,function(e,r){n.append("<li>"+r+"</li>")}):n.append("<li>"+u.data.message+"</li>"))}catch(d){n.append("<li>"+d.message+"</li>")}s.show_message(n,o,t),e(document).trigger("user_registration_frontend_after_ajax_complete",[a.responseText,o,t]),t.find(".ur-submit-button").prop("disabled",!1)}})}})})},edit_profile_event:function(){e("form.user-registration-EditProfileForm").on("submit",function(r){var a=e(this);e.extend(e.validator.messages,{required:user_registration_params.message_required_fields,url:user_registration_params.message_url_fields,email:user_registration_params.message_email_fields,number:user_registration_params.message_number_fields});var t=a.find(".ur-smart-phone-field");if("true"===t.attr("aria-invalid")){(n=t.closest("p.form-row")).find("#"+t.data("id")+"-error").remove();var i='<label id="'+t.data("id")+'-error" class="user-registration-error" for="'+t.data("id")+'">'+user_registration_params.message_validate_phone_number+"</label>";return n.append(i),n.find("#"+t.data("id")).attr("aria-invalid",!0),!0}if(1===a.find(".uraf-profile-picture-upload").find(".user-registration-error").length){var n,o=a.find(".uraf-profile-picture-upload").find(".uraf-profile-picture-input");(n=a.find(".uraf-profile-picture-upload")).find("#"+o.attr("name")+"-error").remove(),n.find(".uraf-profile-picture-file-error").remove();var u='<label id="'+o.attr("name")+'-error" class="user-registration-error" for="'+o.attr("name")+'">'+user_registration_params.message_required_fields+"</label>";n.find("button.wp_uraf_profile_picture_upload").after(u)}if(a.valid()){r.preventDefault(),a.find(".user-registration-submit-Button").prop("disabled",!0);var d=a.find(".urfu-file-input");s.missing_attachment_handler(d);var l;try{l=s.get_form_data();var f=e("#profile_pic_url").val();f&&l.push({value:f,field_name:"user_registration_profile_pic_url"}),l=JSON.stringify(l)}catch(p){l=""}var _={action:"user_registration_update_profile_details",security:user_registration_params.user_registration_profile_details_save,form_data:l};a.find(".user-registration-submit-Button").find("span").addClass("ur-front-spinner"),e.ajax({type:"POST",url:user_registration_params.ajax_url,dataType:"JSON",data:_,complete:function(r){a.find("span.ur-front-spinner").removeClass("ur-front-spinner"),a.closest(".user-registration").find(".user-registration-error").remove(),a.closest(".user-registration").find(".user-registration-message").remove();var t=e('<ul class=""/>'),i="error";try{var n=e.parseJSON(r.responseText);"undefined"!=typeof n.success&&!0===n.success&&(i="message"),"object"==typeof n.data.message?e.each(n.data.message,function(e,r){t.append("<li>"+r+"</li>")}):t.append("<li>"+n.data.message+"</li>")}catch(o){t.append("<li>"+o.message+"</li>")}s.show_message(t,i,a),a.find(".user-registration-submit-Button").prop("disabled",!1),e(window).scrollTop(e(".user-registration-MyAccount-navigation").position())}})}})}};s.init(),n.init()})},e(function(){e(".ur-submit-button").on("click",function(){e(this).closest("form.register").ur_form_submission()}),e(".user-registration-submit-Button").on("click",function(){e(".ur-frontend-form").find("form.edit-profile").hasClass("user-registration-EditProfileForm")&&"yes"===user_registration_params.ajax_submission_on_edit_profile&&e("form.user-registration-EditProfileForm").ur_form_submission()});var a={};e(document.body).on("click","#load_flatpickr",function(){var r=e(this).data("id"),t=a[r];if(!t){var i=e(this).closest(".ur-field-item").find("#formated_date").val();if(0<e(".ur-frontend-form").length)var s=e(".ur-frontend-form #"+r).attr("type","text").val(i);else s=e(".woocommerce-MyAccount-content #"+r).attr("type","text").val(i);e(this).attr("data-date-format",s.data("date-format")),e(this).attr("data-mode",s.data("mode")),e(this).attr("data-min-date",s.data("min-date")),e(this).attr("data-max-date",s.data("max-date")),e(this).attr("data-default-date",i),t=e(this).flatpickr({disableMobile:!0,onChange:function(a,t,i){e("#"+r).val(t)}}),a[r]=t}t&&t.open()}),e(".ur-frontend-form").each(function(){e(this).find("form.register").on("focusout","#user_pass, #password_1",function(){$this=e(this);var a=e(this).attr("name"),t=e(this).data("id"),i=$this.closest("form").attr("data-enable-strength-password");if("yes"===i||"1"===i){var s=$this.closest("form"),n=s.attr("data-minimum-password-strength"),o=[];(o="function"==typeof wp.passwordStrength.userInputDisallowedList?wp.passwordStrength.userInputDisallowedList():wp.passwordStrength.userInputBlacklist()).push(s.find('input[data-id="user_email"]').val()),o.push(s.find('input[data-id="user_login"]').val());if(wp.passwordStrength.meter($this.val(),o)<n&&""!==$this.val()){s.find("#"+t+"_error").remove();var u='<label id="'+t+'_error" class="user-registration-error" for="'+a+'">'+r.password_strength_error+".</label>";s.find(".user-registration-password-hint").after(u)}}})})}),e(function(){request_recaptcha_token()}),e(function(){e(".user-registration-EditProfileForm.edit-profile .field-country").length>0&&e(".field-country").each(function(){var r=e(this).find(".ur-data-holder").data("option-value"),a=e(this).find(".ur-data-holder").data("option-html"),t=e(this).find("select");r&&a&&(0===t.find('option[value="'+r+'"]').length&&t.append("<option class='ur-remove' selected='selected' value='"+r+"'>"+a+"</option>"),e(this).on("click",function(){e(this).find(".ur-remove").remove()}))})})};r(),e(window).on("load",function(){r()})}(jQuery);var google_recaptcha_user_registration,onloadURCallback=function(){jQuery(".ur-frontend-form").each(function(e){$this=jQuery(this);var r=$this.attr("id");0!==$this.find("form.register #ur-recaptcha-node #node_recaptcha_register").length&&($this.find("form.register #ur-recaptcha-node .g-recaptcha").attr("id","node_recaptcha_register_"+r),google_recaptcha_user_registration=grecaptcha.render("node_recaptcha_register_"+r,{sitekey:ur_google_recaptcha_code.site_key,theme:"light",style:"transform:scale(0.77);-webkit-transform:scale(0.77);transform-origin:0 0;-webkit-transform-origin:0 0;"}));0!==$this.find("form.login .ur-form-row .ur-form-grid #ur-recaptcha-node #node_recaptcha_login").length&&grecaptcha.render("node_recaptcha_login",{sitekey:ur_google_recaptcha_code.site_key,theme:"light",style:"transform:scale(0.77);-webkit-transform:scale(0.77);transform-origin:0 0;-webkit-transform-origin:0 0;"})})};!function(e){e(document).on("click",".password_preview",function(r){r.preventDefault();var a=user_registration_params.ursL10n,t=e(this).hasClass("dashicons-hidden")?"show":"hide",i=e(this).closest(".user-registration-form-row").find('input[name="password"]');if(0===i.length&&(i=e(this).closest(".field-user_pass").find('input[name="user_pass"]')),0===i.length&&(i=e(this).closest(".field-user_confirm_password").find('input[name="user_confirm_password"]')),0===i.length&&(i=e(this).closest(".user-registration-form-row").find('input[name="password_current"]')),0===i.length&&(i=e(this).closest(".user-registration-form-row").find('input[name="password_1"]')),0===i.length&&(i=e(this).closest(".user-registration-form-row").find('input[name="password_2"]')),i.length>0)switch(t){case"show":i.attr("type","text"),e(this).removeClass("dashicons-hidden").addClass("dashicons-visibility"),e(this).attr("title",a.hide_password_title);break;case"hide":i.attr("type","password"),e(this).removeClass("dashicons-visibility").addClass("dashicons-hidden"),e(this).attr("title",a.show_password_title)}})}(jQuery);
languages/user-registration.pot CHANGED
@@ -2,14 +2,14 @@
2
  # This file is distributed under the same license as the User Registration plugin.
3
  msgid ""
4
  msgstr ""
5
- "Project-Id-Version: User Registration 1.9.2\n"
6
  "Report-Msgid-Bugs-To: https://wordpress.org/support/plugin/user-registration\n"
7
  "Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
8
  "Language-Team: LANGUAGE <LL@li.org>\n"
9
  "MIME-Version: 1.0\n"
10
  "Content-Type: text/plain; charset=UTF-8\n"
11
  "Content-Transfer-Encoding: 8bit\n"
12
- "POT-Creation-Date: 2020-12-10T18:38:08+05:45\n"
13
  "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
14
  "X-Generator: WP-CLI 2.4.0\n"
15
  "X-Domain: user-registration\n"
2
  # This file is distributed under the same license as the User Registration plugin.
3
  msgid ""
4
  msgstr ""
5
+ "Project-Id-Version: User Registration 1.9.2.1\n"
6
  "Report-Msgid-Bugs-To: https://wordpress.org/support/plugin/user-registration\n"
7
  "Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
8
  "Language-Team: LANGUAGE <LL@li.org>\n"
9
  "MIME-Version: 1.0\n"
10
  "Content-Type: text/plain; charset=UTF-8\n"
11
  "Content-Transfer-Encoding: 8bit\n"
12
+ "POT-Creation-Date: 2020-12-15T10:40:00+05:45\n"
13
  "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
14
  "X-Generator: WP-CLI 2.4.0\n"
15
  "X-Domain: user-registration\n"
readme.txt CHANGED
@@ -4,7 +4,7 @@ Tags: user registration, registration, user profile, registration form, login fo
4
  Requires at least: 4.0
5
  Requires PHP: 5.3
6
  Tested up to: 5.6
7
- Stable tag: 1.9.2
8
  License: GPLv3
9
  License URI: http://www.gnu.org/licenses/gpl-3.0.html
10
 
@@ -153,6 +153,9 @@ Yes, the plugin has a shortcode for the login form.
153
 
154
  == Changelog ==
155
 
 
 
 
156
  = 1.9.2 - 10/12/2020
157
  * Fix - PerfectScrollbar initialization issue with WordPress 5.6.
158
  * Fix - Multiple File Upload field conflict.
4
  Requires at least: 4.0
5
  Requires PHP: 5.3
6
  Tested up to: 5.6
7
+ Stable tag: 1.9.2.1
8
  License: GPLv3
9
  License URI: http://www.gnu.org/licenses/gpl-3.0.html
10
 
153
 
154
  == Changelog ==
155
 
156
+ = 1.9.2.1 - 15/12/2020
157
+ * Fix - Submit button is not working when strong password enabled.
158
+
159
  = 1.9.2 - 10/12/2020
160
  * Fix - PerfectScrollbar initialization issue with WordPress 5.6.
161
  * Fix - Multiple File Upload field conflict.
user-registration.php CHANGED
@@ -3,7 +3,7 @@
3
  * Plugin Name: User Registration
4
  * Plugin URI: https://wpeverest.com/plugins/user-registration
5
  * Description: Drag and Drop user registration form and login form builder.
6
- * Version: 1.9.2
7
  * Author: WPEverest
8
  * Author URI: https://wpeverest.com
9
  * Text Domain: user-registration
@@ -31,7 +31,7 @@ if ( ! class_exists( 'UserRegistration' ) ) :
31
  *
32
  * @var string
33
  */
34
- public $version = '1.9.2';
35
 
36
  /**
37
  * Session instance.
3
  * Plugin Name: User Registration
4
  * Plugin URI: https://wpeverest.com/plugins/user-registration
5
  * Description: Drag and Drop user registration form and login form builder.
6
+ * Version: 1.9.2.1
7
  * Author: WPEverest
8
  * Author URI: https://wpeverest.com
9
  * Text Domain: user-registration
31
  *
32
  * @var string
33
  */
34
+ public $version = '1.9.2.1';
35
 
36
  /**
37
  * Session instance.