PATH:
home
/
lab2454c
/
public_html
/
wp-content
/
plugins
/
user-registration-advanced-fields
/
assets
/
js
/
frontend
jQuery(function(u){var e=function(){if("undefined"==typeof user_registration_params)return!1;u(document).on("user_registration_frontend_form_data_render",function(e,r,t){"input"===r.get(0).tagName.toLowerCase()&&r.hasClass(".uraf-profile-picture-input")&&"undefined"!==r.val()&&0<r.val()&&(t.value=r.val())});var i={init:function(){u(document).ready(i.ready),this.load_validation(),this.init_event()},ready:function(){i.loadPhoneField()},load_validation:function(){if("undefined"==typeof u.fn.validate)return!1},loadPhoneField:function(){var e,r="",a={};if("undefined"==typeof u.fn.intlTelInput)return!1;"yes"!==user_registration_params.disable_user_details&&(a.geoIpLookup=i.currentIpToCountry),"yes"===user_registration_params.disable_user_details&&(e=this.getFirstBrowserLanguage(),r=-1<e.indexOf("-")?e.split("-").pop():""),r&&(e=window.intlTelInputGlobals.getCountryData(),r=(e=e.filter(function(e){return e.iso2===r.toLowerCase()})).length?r:""),a.initialCountry="yes"===user_registration_params.disable_user_details&&r?r:"auto",u(".ur-smart-phone-field").each(function(e,r){var t=u(r);a.hiddenInput=t.data("id"),a.utilsScript=user_registration_advanced_fields_params.utils_url,t.intlTelInput(a),t.blur(function(){var e,r=t.closest("p.form-row");t.intlTelInput("isValidNumber")?(t.siblings('input[type="hidden"]').val(t.intlTelInput("getNumber")),r.find("#"+t.data("id")).attr("aria-invalid",!1),r.find("#"+t.data("id")+"-error").remove()):""!==t.val()&&(r.find("#"+t.data("id")+"-error").remove(),e='<label id="'+t.data("id")+'-error" class="user-registration-error" for="'+t.data("id")+'">'+user_registration_params.message_validate_phone_number+"</label>",r.append(e),r.find("#"+t.data("id")).attr("aria-invalid",!0))})})},getFirstBrowserLanguage:function(){var e,r,t=window.navigator,a=["language","browserLanguage","systemLanguage","userLanguage"];if(Array.isArray(t.languages))for(e=0;e<t.languages.length;e++)if((r=t.languages[e])&&r.length)return r;for(e=0;e<a.length;e++)if((r=t[a[e]])&&r.length)return r;return""},currentIpToCountry:function(t){u.get("https://ipapi.co/json").always(function(e){var r=e&&e.country?e.country:"";r||(r=-1<(e=i.getFirstBrowserLanguage()).indexOf("-")?e.split("-").pop():""),t(r)})},dataURItoBlob:function(e){for(var r=(0<=e.split(",")[0].indexOf("base64")?atob:unescape)(e.split(",")[1]),e=e.split(",")[0].split(":")[1].split(";")[0],t=new Uint8Array(r.length),a=0;a<r.length;a++)t[a]=r.charCodeAt(a);return new Blob([t],{type:e})},send_file:function(o){var e=user_registration_advanced_fields_params.ajax_url+"?action=uraf_profile_picture_upload_method_upload&security="+user_registration_advanced_fields_params.uraf_profile_picture_upload_nonce,r=new FormData,t=u("#crop_container").attr("src");o[0].files[0]?r.append("file",o[0].files[0]):(t=i.dataURItoBlob(t),t=new File([t],"snapshot.jpg"),r.append("file",t)),r.append("cropped_image",u(".cropped_image_size").val()),r.append("valid_extension",u('input[name="profile-pic"]').attr("accept")),r.append("max_uploaded_size",u('input[name="profile-pic"]').attr("size"));var l=o.closest(".uraf-profile-picture-upload").find(".wp_uraf_profile_picture_upload"),s=l.text();u.ajax({url:e,data:r,type:"POST",processData:!1,contentType:!1,beforeSend:function(){l.text(user_registration_advanced_fields_params.uraf_profile_picture_uploading)},complete:function(e){var r,t="",a=0;o.parent().parent().parent().find(".user-registration-error").remove(),o.closest(".uraf-profile-picture-upload").find(".uraf-profile-picture-input").val("");try{var i=JSON.parse(e.responseText);if("undefined"==typeof i.success||"undefined"==typeof i.data)throw user_registration_advanced_fields_params.uraf_profile_picture_something_wrong;t=i.data.message,i.success||(t='<p class="uraf-profile-picture-error user-registration-error">'+t+"</p>"),i.success&&(t="",a=i.data.attachment_id,r=i.data.profile_picture_url,u(".user-registration-img-container").find(".profile-preview").attr("src",r),o.closest(".uraf-profile-picture-upload").find(".profile-preview").attr("src",r))}catch(n){t=user_registration_advanced_fields_params.uraf_profile_picture_something_wrong}o.closest(".uraf-profile-picture-upload").find(".uraf-profile-picture-remove").attr("data-attachment-id",i.data.attachment_id).removeAttr("style"),o.closest(".uraf-profile-picture-upload").find(".wp_uraf_take_snapshot ").attr("style","display:none"),o.closest(".uraf-profile-picture-upload").find(".wp_uraf_profile_picture_upload ").attr("style","display:none"),o.closest(".uraf-profile-picture-upload").find(".uraf-profile-picture-error").remove(),o.closest(".uraf-profile-picture-upload").find(".uraf-profile-picture-file-error").remove(),o.closest(".uraf-profile-picture-upload").append('<span class="uraf-profile-picture-file-error">'+t+"</span>"),0<a&&o.closest(".uraf-profile-picture-upload").find(".uraf-profile-picture-input").val(a),l.text(s)}})},crop_image:function(r){var t;u("#crop_container").Jcrop({aspectRatio:1,onSelect:function(e){t={x:e.x,y:e.y,w:e.w,h:e.h}},setSelect:[100,100,50,50]}),u(".swal2-confirm").on("click",function(){var e={x:t.x,y:t.y,w:t.w,h:t.h,holder_width:u("#crop_container").css("width"),holder_height:u("#crop_container").css("height")};u(".cropped_image_size").val(JSON.stringify(e)),i.send_file(r)})},remove_avatar:function(r){var e=user_registration_advanced_fields_params.ajax_url+"?action=uraf_profile_picture_upload_method_remove&security="+user_registration_advanced_fields_params.uraf_profile_picture_remove_nonce,t=r.text();u.ajax({url:e,type:"POST",data:{attachment_id:r.data("attachment-id")},beforeSend:function(){r.text(user_registration_advanced_fields_params.uraf_profile_picture_removing),r.closest(".uraf-profile-picture-upload").find("#ur-profile-pic").val(""),r.closest(".uraf-profile-picture-upload").find(".uraf-profile-picture-input").val(""),r.closest(".uraf-profile-picture-upload").find(".uraf-profile-picture-file-error").remove(),u(".profile-preview").attr("src","https://secure.gravatar.com/avatar/?s=96&d=mm&r=g")},complete:function(e){r.closest(".uraf-profile-picture-upload").find(".uraf-profile-picture-remove").data("attachment-id",""),r.closest(".uraf-profile-picture-upload").find(".uraf-profile-picture-remove").attr("style","display:none"),r.closest(".uraf-profile-picture-upload").find(".wp_uraf_take_snapshot ").removeAttr("style"),r.closest(".uraf-profile-picture-upload").find(".wp_uraf_profile_picture_upload ").removeAttr("style"),r.closest(".uraf-profile-picture-upload").find('input[type="file"]').off("click"),r.text(t)}})},init_event:function(){i.handle_profile_picture_upload(),i.handle_range_field()},handle_profile_picture_upload:function(){u("body").on("change",'.uraf-profile-picture-upload-node input[type="file"]',function(){var e;this.files&&this.files[0]&&((e=new FileReader).onload=function(e){u(".img").attr("src",e.target.result)},e.readAsDataURL(this.files[0]),Swal.fire({title:user_registration_advanced_fields_params.uraf_profile_picture_crop_picture_title,html:'<img id="crop_container" src="#" alt="your image" class="img"/><input type="hidden" name="cropped_image" class="cropped_image_size"/>',confirmButtonText:user_registration_advanced_fields_params.uraf_profile_picture_crop_picture_button,allowOutsideClick:!1,showCancelButton:!0,cancelButtonText:user_registration_advanced_fields_params.uraf_profile_picture_cancel_button,customClass:{container:"user-registration-swal2-container"}}),u(".swal2-cancel ").on("click",function(){u(".uraf-profile-picture-upload").find("#ur-profile-pic").val("")}),i.crop_image(u(this)))}),u(document).on("click",".wp_uraf_profile_picture_upload",function(){u(this).closest(".uraf-profile-picture-upload").find('input[type="file"]').trigger("click")}),u(document).on("click",".wp_uraf_take_snapshot",function(){var r=u(this);Swal.fire({title:user_registration_advanced_fields_params.uraf_profile_picture_capture,html:'<div id="my_camera"></div>',confirmButtonText:user_registration_advanced_fields_params.uraf_profile_picture_capture,allowOutsideClick:!1,showCancelButton:!0,cancelButtonText:user_registration_advanced_fields_params.uraf_profile_picture_cancel_button,customClass:{container:"user-registration-swal2-container"}});var e=320,t=240;u(window).width()<u(window).height()&&(e=240,t=320),Webcam.set({width:e,height:t,dest_width:e,dest_height:t,crop_width:e,crop_height:t,image_format:"jpeg",jpeg_quality:90});var a=!1;Webcam.on("error",function(e){var r="",t="",t="WebcamError"===e.name?(r=user_registration_advanced_fields_params.uraf_profile_picture_ssl_error_title,user_registration_advanced_fields_params.uraf_profile_picture_ssl_error_text):(r=user_registration_advanced_fields_params.uraf_profile_picture_permission_error_title,user_registration_advanced_fields_params.uraf_profile_picture_permission_error_text);a=!0,swal.fire({icon:"warning",title:r,html:t,showConfirmButton:!1,showCancelButton:!0,cancelButtonText:user_registration_advanced_fields_params.uraf_profile_picture_cancel_button_confirmation,cancelButtonColor:"#236bb0",customClass:{container:"user-registration-swal2-container"}})}),a||(Webcam.attach("#my_camera"),u(".swal2-confirm").on("click",function(){Webcam.snap(function(e){Swal.fire({title:user_registration_advanced_fields_params.uraf_profile_picture_crop_picture_title,html:'<img id="crop_container" src="#" alt="your image" class="img"/><input type="hidden" name="cropped_image" class="cropped_image_size"/>',confirmButtonText:user_registration_advanced_fields_params.uraf_profile_picture_crop_picture_button,allowOutsideClick:!1,showCancelButton:!0,cancelButtonText:user_registration_advanced_fields_params.uraf_profile_picture_cancel_button,customClass:{container:"user-registration-swal2-container"}}),u("#crop_container").attr("src",e),i.crop_image(r.closest(".uraf-profile-picture-upload").find('.uraf-profile-picture-upload-node input[type="file"]'))}),Webcam.reset()}),u(".swal2-cancel").on("click",function(){Webcam.reset()}))}),u(document).on("click",".uraf-profile-picture-remove",function(){i.remove_avatar(u(this))})},handle_range_field:function(){u(".ur-range-slider").each(function(){var e=u(this),r=u(this).closest(".ur-range-row").find(".ur-range-input"),t=u(this).closest(".ur-range-row").find(".ur-range-slider-reset-icon"),a=e.val();r.val(a),e.on("change",function(){var e=u(this).val();r.val(e),i.render_range_bubble(u(this))}),r.on("change",function(){e.val(u(this).val()),i.render_range_bubble(e)}),t.on("click",function(){e.val(a),r.val(a),i.render_range_bubble(e)}),"readonly"===e.attr("readonly")&&u(".ur-range-number").remove()})},render_range_bubble:function(e){var r,t=e.attr("max"),a=e.attr("min"),i=t-a,t=(e.val()-a)/i,a=e.width(),i=-1;t<0?r=0:1<t?r=a:(r=a*t+i,i-=t),e.next("output").css({left:r,marginLeft:i+"%"}).text(e.val()).show().trigger("change")}};i.init(jQuery),jQuery(document).ready(function(){jQuery(".input-timepicker").each(function(){var e=u(this),r=e.data("time-interval"),t=e.data("time-min"),a=e.data("time-max"),i=e.data("current-time");e.timepicker({disableTextInput:!0,step:r=void 0===r?30:r,minTime:t,maxTime:a}),"yes"==i&&e.timepicker("setTime",new Date)}),u(".ur-frontend-form").find("form.edit-profile").hasClass("user-registration-EditProfileForm")&&u(".ur-smart-phone-field").each(function(e,r){var t=u(r),r=t.val();t.siblings('input[type="hidden"]').val(r)}),jQuery(".ur-field-item.field-select2 select, .ur-field-item.field-multi_select2 select, select.ur-field-profile-select2").selectWoo(),u.fn.select2.amd.define("select2/selectAllAdapter",["select2/utils","select2/dropdown","select2/dropdown/attachBody"],function(e,r,t){function a(){}return a.prototype.render=function(e){var a=this,e=e.call(this);return $selectAll=u('<a class="button-check-all" >Select All</a>'),$unselectAll=u('<a class="button-check-all">Unselect All</a>'),$btnContainer=u("<div>").append($selectAll).append($unselectAll),e.find(".select2-dropdown").prepend($btnContainer),$selectAll.on("click",function(e){var r=a.$element.find("option"),t=[];r.each(function(){t.push(u(this).val())}),a.$element.val(t),a.$element.trigger("change"),a.trigger("close")}),$unselectAll.on("click",function(e){a.$element.val([]),a.$element.trigger("change"),a.trigger("close")}),e},e.Decorate(e.Decorate(r,t),a)}),u("select[data-check-all=yes]").select2({placeholder:"",dropdownAdapter:u.fn.select2.amd.require("select2/selectAllAdapter")})}),u(document).on("user_registration_frontend_after_ajax_complete",function(e,r,t,a){"message"===t&&(a.find("#ur-profile-pic").val(""),a.find(".uraf-profile-picture-file-error").remove(),u(".profile-preview").attr("src","https://secure.gravatar.com/avatar/?s=96&d=mm&r=g"),a.find(".uraf-profile-picture-remove").data("attachment-id",""),a.find(".uraf-profile-picture-remove").attr("style","display:none"),a.find(".wp_uraf_take_snapshot ").removeAttr("style"),a.find(".wp_uraf_profile_picture_upload ").removeAttr("style"),a.find('input[type="file"]').off("click"))})};e(jQuery),u(document).on("elementor/popup/show",function(){u(document).off("click",".wp_uraf_profile_picture_upload"),e(jQuery)}),u(".field-wysiwyg").each(function(){var e=u(this);"readonly"===e.find("input").attr("readonly")&&e.find(".wp-core-ui").css("pointer-events","none")})});
[-] uraf-frontend.js
[edit]
[+]
..
[-] uraf-frontend.min.js
[edit]