1jQuery(document).on('action.ready_trx_addons',function(){"use strict";jQuery('form.trx_addons_popup_form_login:not(.inited)').addClass('inited').on('submit',function(e){var rez=trx_addons_login_validate(jQuery(this));if(!rez){e.preventDefault()} 2return rez});jQuery('form.trx_addons_popup_form_register:not(.inited)').addClass('inited').on('submit',function(e){var rez=trx_addons_registration_validate(jQuery(this));if(!rez){e.preventDefault()} 3return rez});function trx_addons_login_validate(form){form.find('input').removeClass('trx_addons_field_error');var error=trx_addons_form_validate(form,{error_message_time:4000,exit_after_first_error:!0,rules:[{field:"log",min_length:{value:1,message:TRX_ADDONS_STORAGE.msg_login_empty},max_length:{value:60,message:TRX_ADDONS_STORAGE.msg_login_long}},{field:"pwd",min_length:{value:1,message:TRX_ADDONS_STORAGE.msg_password_empty},max_length:{value:60,message:TRX_ADDONS_STORAGE.msg_password_long}}]});if(TRX_ADDONS_STORAGE.login_via_ajax&&!error){trx_addons_login_ajax_loading(form,!0);jQuery.post(TRX_ADDONS_STORAGE.ajax_url,{action:'trx_addons_login_user',nonce:TRX_ADDONS_STORAGE.ajax_nonce,redirect_to:form.find('input[name="redirect_to"]').length==1?form.find('input[name="redirect_to"]').val():'',remember:form.find('input[name="rememberme"]').val(),user_log:form.find('input[name="log"]').val(),user_pwd:form.find('input[name="pwd"]').val()}).done(function(response){trx_addons_login_ajax_loading(form,!1);var rez=trx_addons_parse_ajax_response(response);var result=form.find(".trx_addons_message_box").removeClass("trx_addons_message_box_error").removeClass("trx_addons_message_box_success"),result_timeout=3000;if(rez.error===''){result.addClass("trx_addons_message_box_success").html(TRX_ADDONS_STORAGE.msg_login_success);setTimeout(function(){var new_url=rez.redirect_to!==''?(rez.redirect_to.indexOf('action=confirm_email')!=-1?rez.redirect_to.substr(0,rez.redirect_to.indexOf('?')):rez.redirect_to):(location.href.indexOf('action=confirm_email')!=-1?TRX_ADDONS_STORAGE.site_url:location.href);new_url=trx_addons_add_to_url(new_url,{rnd:trx_addons_get_unique_id()});location.href=trx_addons_apply_filters('trx_addons_filter_redirect_url_after_login',new_url,rez)},result_timeout)}else{result.addClass("trx_addons_message_box_error").html(TRX_ADDONS_STORAGE.msg_login_error+(rez.error!==undefined?'<br>'+rez.error:''))} 4result.fadeIn().delay(result_timeout).fadeOut();jQuery(document).trigger(' action.got_ajax_response',{action:'trx_addons_login_user',result:rez})})} 5return!TRX_ADDONS_STORAGE.login_via_ajax&&!error} 6trx_addons_add_filter('trx_addons_filter_redirect_url_after_login',function(url,rez){if(typeof lpData!='undefined'&&lpData.site_url===TRX_ADDONS_STORAGE.site_url){url=lpData.site_url} 7return url});function trx_addons_registration_validate(form){form.find('input').removeClass('trx_addons_field_error');var error=trx_addons_form_validate(form,{error_message_time:4000,exit_after_first_error:!0,rules:[{field:"agree",state:{value:'checked',message:TRX_ADDONS_STORAGE.msg_not_agree},},{field:"log",min_length:{value:1,message:TRX_ADDONS_STORAGE.msg_login_empty},max_length:{value:60,message:TRX_ADDONS_STORAGE.msg_login_long}},{field:"email",min_length:{value:7,message:TRX_ADDONS_STORAGE.msg_email_not_valid},max_length:{value:60,message:TRX_ADDONS_STORAGE.msg_email_long},mask:{value:TRX_ADDONS_STORAGE.email_mask,message:TRX_ADDONS_STORAGE.msg_email_not_valid}},{field:"pwd",min_length:{value:4,message:TRX_ADDONS_STORAGE.msg_password_empty},max_length:{value:60,message:TRX_ADDONS_STORAGE.msg_password_long}},{field:"pwd2",equal_to:{value:'pwd',message:TRX_ADDONS_STORAGE.msg_password_not_equal}}]});if(!error){trx_addons_login_ajax_loading(form,!0);jQuery.post(TRX_ADDONS_STORAGE.ajax_url,{action:'trx_addons_registration_user',nonce:TRX_ADDONS_STORAGE.ajax_nonce,redirect_to:form.find('input[name="redirect_to"]').length==1?form.find('input[name="redirect_to"]').val():'',user_name:form.find('input[name="log"]').val(),user_email:form.find('input[name="email"]').val(),user_pwd:form.find('input[name="pwd"]').val()}).done(function(response){trx_addons_login_ajax_loading(form,!1);var rez=trx_addons_parse_ajax_response(response);var result=form.find(".trx_addons_message_box").removeClass("trx_addons_message_box_error").removeClass("trx_addons_message_box_success"),result_timeout=3000;if(rez.error===''){result.addClass("trx_addons_message_box_success").html(TRX_ADDONS_STORAGE.msg_registration_success);if(!TRX_ADDONS_STORAGE.double_opt_in_registration){setTimeout(function(){if(rez.redirect_to!==''&&trx_addons_apply_filters('trx_addons_filter_redirect_after_user_registration',!1,rez.redirect_to)){location.href=rez.redirect_to}else{jQuery('#trx_addons_login_popup .trx_addons_tabs_title_login > a').trigger('click')}},result_timeout)}else{result_timeout=5000;setTimeout(function(){jQuery('#trx_addons_login_popup .mfp-close').trigger('click')},result_timeout)}}else{result.addClass("trx_addons_message_box_error").html(TRX_ADDONS_STORAGE.msg_registration_error+(rez.error!==undefined?'<br>'+rez.error:''))} 8result.fadeIn().delay(result_timeout).fadeOut();jQuery(document).trigger('action.got_ajax_response',{action:'trx_addons_registration_user',result:rez})})} 9return!1} 10function trx_addons_login_ajax_loading(form,on){var $popup=form.parents(".trx_addons_popup");var $loading=$popup.find(".trx_addons_loading");if($loading.length==0){$popup.append('<div class="trx_addons_loading"></div>');$loading=$popup.find(" > .trx_addons_loading")} 11if(on){$loading.fadeIn()}else{$loading.fadeOut()}}})
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.