Viewing File: /home/fshjisk/myqueen/wp-content/plugins/user-registration-pro/assets/js/frontend/my-account.min.js

jQuery(function(n){var e={init:function(){this.init_event()},profile_picture_upload:function(e){var r=user_registration_params.ajax_url+"?action=user_registration_profile_pic_upload&security="+user_registration_params.user_registration_profile_picture_upload_nonce,i=new FormData,t=e;i.append("file",t[0].files[0]),i.append("valid_extension",n('input[name="profile-pic"]').attr("accept"));var o=t.closest(".button-group").find(".user_registration_profile_picture_upload"),a=o.text();n.ajax({url:r,data:i,type:"POST",processData:!1,contentType:!1,beforeSend:function(){o.text(user_registration_params.user_registration_profile_picture_uploading)},complete:function(e){var r="";t.val("");var e=JSON.parse(e.responseText),r=e.data.message;e.success||(r='<p class="uraf-profile-picture-error user-registration-error">'+r+"</p>"),e.success&&(r="",e=e.data.url,t.closest(".button-group").find("#profile_pic_url").val(e),t.closest(".user-registration-profile-header").find(".profile-preview").attr("src",e)),t.closest(".button-group").find(".profile-pic-remove").prop("style",!1),t.closest(".button-group").find(".user_registration_profile_picture_upload").attr("style","display:none"),t.closest(".user-registration-profile-header").find(".user-registration-profile-picture-error").remove(),t.closest(".button-group").after('<span class="user-registration-profile-picture-error">'+r+"</span>"),o.text(a)}})},init_event:function(){n(".user_registration_profile_picture_upload").on("click",function(){n(this).closest(".button-group").find('input[type="file"]').trigger("click")}),n(document).on("change",'.button-group input[type="file"]',function(){e.profile_picture_upload(n('.button-group input[type="file"]'))})}};n(".profile-pic-remove").on("click",function(e){e.preventDefault();e=n(this).closest("form").find('input[name="profile-pic"]');input_hidden=n(this).closest("form").find('input[name="profile-pic-url"]'),profile_default_input_hidden=n(this).closest("form").find('input[name="profile-default-image"]'),preview=n(this).closest("form").find("img.profile-preview"),input_hidden.val(""),preview.attr("src",profile_default_input_hidden.val()),n(this).hide(),"yes"===user_registration_params.ajax_submission_on_edit_profile?(n(this).closest(".button-group").find(".user_registration_profile_picture_upload").show(),n(this).closest(".user-registration-profile-header").find(".user-registration-profile-picture-error").remove()):e.val("").show()}),n(".ur-frontend-form").find(".user-registration-profile-header").find(".uraf-profile-picture-upload").length||(n(".ur-frontend-form").find("form.edit-profile").hasClass("user-registration-EditProfileForm")&&"yes"===user_registration_params.ajax_submission_on_edit_profile?e.init():n(".edit-profile").on("submit",function(e){var r=n(".ur-smart-phone-field");if("true"===r.attr("aria-invalid")){e.preventDefault();var i=r.closest("p.form-row");i.find("#"+r.data("id")+"-error").remove();e='<label id="'+r.data("id")+'-error" class="user-registration-error" for="'+r.data("id")+'">'+user_registration_params.message_validate_phone_number+"</label>";return i.append(e),i.find("#"+r.data("id")).attr("aria-invalid",!0),!0}})),n("input.flatpickr-input").each(function(){n(this).val(n(this).attr("value"))})});
Back to Directory File Manager