PluginProbe
UsersWP – Front-end login form, User Registration, User Profile & Members Directory plugin for WP / 1.0.11
UsersWP – Front-end login form, User Registration, User Profile & Members Directory plugin for WP v1.0.11
1.2.74 1.2.73 1.2.72 1.2.71 1.2.70 1.2.69 1.2.68 1.2.67 1.2.66 1.2.65 1.2.64 1.2.63 trunk 1.0.10 1.0.11 1.0.12 1.0.13 1.0.14 1.0.15 1.0.16 1.0.17 1.0.18 1.0.19 1.0.20 1.0.21 All 174 releases
userswp / admin / assets / js / users-wp-admin.min.js

users-wp-admin.min.js in UsersWP – Front-end login form, User Registration, User Profile & Members Directory plugin for WP 1.0.11, at admin/assets/js/users-wp-admin.min.js

39 lines 9.8 KB
No matching file
Up and down to move Enter to open Esc to close
Raw Download Zip
1 jQuery(window).load(function(){if(jQuery("select.uwp_chosen_select").length>0){jQuery("select.uwp_chosen_select").chosen();jQuery("select.uwp_chosen_select_nostd").chosen({allow_single_deselect:'true'})}});function uwp_chosen(){if(jQuery("select.uwp_chosen_select").length>0){jQuery("select.uwp_chosen_select").chosen();jQuery("select.uwp_chosen_select_nostd").chosen({allow_single_deselect:'true'})}}
2 function uwp_show_hide(id){jQuery('#'+id).toggle()}
3 function uwp_show_hide_radio(id,sh,cl){if(sh=='hide'){jQuery(id).closest('.widefat').find('.'+cl).hide('fast')}else{jQuery(id).closest('.widefat').find('.'+cl).show('fast')}}
4 function validate_field(field){var is_error=!0;switch(jQuery(field).attr('field_type')){case 'radio':case 'checkbox':if(jQuery(field).closest('.required_field').find(":checked").length>0){is_error=!1}
5 break;case 'select':if(jQuery(field).find("option:selected").length>0&&jQuery(field).find("option:selected").val()!=''){is_error=!1}
6 break;case 'multiselect':if(jQuery(field).find("option:selected").length>0){is_error=!1}
7 break;case 'email':var email_filter=/^[a-zA-Z0-9.!#$%&'*+\/=?^_`{|}~-]+@[a-zA-Z0-9](?:[a-zA-Z0-9-]{0,61}[a-zA-Z0-9])?(?:\.[a-zA-Z0-9](?:[a-zA-Z0-9-]{0,61}[a-zA-Z0-9])?)*$/;if(field.value!=''&&email_filter.test(field.value)){is_error=!1}
8 break;case 'url':var url_filter=/(ftp|http|https):\/\/(\w+:{0,1}\w*@)?(\S+)(:[0-9]+)?(\/|\/([\w#!:.?+=&%@!\-\/]))?/;if(field.value!=''&&url_filter.test(field.value)){is_error=!1}
9 break;case 'editor':if(jQuery('#'+jQuery(field).attr('field_id')).val()!=''){is_error=!1}
10 break;case 'datepicker':case 'time':case 'text':case 'textarea':if(field.value!=''){is_error=!1}
11 break;default:if(field.value!=''){is_error=!1}
12 break}
13 if(is_error){if(jQuery(field).closest('.required_field').find('span.uwp_message_error').html()==''){jQuery(field).closest('.required_field').find('span.uwp_message_error').html(uwp_admin_ajax.custom_field_id_required)}
14 jQuery(field).closest('.required_field').find('span.uwp_message_error').fadeIn();return!1}else{jQuery(field).closest('.required_field').find('span.uwp_message_error').html('');jQuery(field).closest('.required_field').find('span.uwp_message_error').fadeOut();return!0}}
15 jQuery(document).ready(function(){jQuery("#uwp-form-builder-tab, #uwp-form-builder-tab-predefined").find("ul li a").click(function(){if(!jQuery(this).attr('id')){return}
16 var type=jQuery(this).data("field-type");var type_key=jQuery(this).data("field-type-key");var custom_type=jQuery(this).data("field-custom-type");var form_type=jQuery(this).closest('#uwp-form-builder-tab, #uwp-form-builder-tab-predefined').find('#form_type').val();var id='new'+jQuery(".field_row_main ul.core li:last").index();var manage_field_type=jQuery(this).closest('#uwp-available-fields').find(".manage_field_type").val();if(manage_field_type=='custom_fields'){jQuery.get(uwp_admin_ajax.url+'?action=uwp_ajax_action&create_field=true',{field_type:type,field_type_key:type_key,form_type:form_type,field_id:id,field_ins_upd:'new',manage_field_type:manage_field_type,custom_type:custom_type},function(data){jQuery('.field_row_main ul.core').append(data);uwp_chosen();jQuery('#licontainer_'+id).find('#sort_order').val(parseInt(jQuery('#licontainer_'+id).index())+1);uwp_show_hide('field_frm'+id);jQuery('html, body').animate({scrollTop:jQuery("#licontainer_"+id).offset().top},1000)})}});jQuery(".field_row_main ul.core").sortable({opacity:0.8,cursor:'move',placeholder:"ui-state-highlight",cancel:"input,label,select",update:function(){var manage_field_type=jQuery(this).closest('#uwp-selected-fields').find(".manage_field_type").val();var order=jQuery(this).sortable("serialize")+'&update=update&manage_field_type='+manage_field_type;if(manage_field_type=='custom_fields'||manage_field_type=='sorting_options'){jQuery.get(uwp_admin_ajax.url+'?action=uwp_ajax_action&create_field=true',order,function(theResponse){})}}});jQuery(".field_row_main ul.uwp_form_extras").sortable({opacity:0.8,placeholder:"ui-state-highlight",cancel:"input,label,select",cursor:'move',update:function(){var order=jQuery(this).sortable("serialize")+'&update=update';jQuery.get(uwp_admin_ajax.url+'?action=uwp_ajax_register_action&create_field=true',order,function(theResponse){})}});jQuery("#uwp-form-builder-tab").find("ul li a").click(function(){if(!jQuery(this).attr('id')){return}
17 var htmlvar_name=jQuery(this).attr('id').replace('uwp-','');var field_type=jQuery(this).data('type');var form_type=jQuery(this).closest('#uwp-form-builder-tab').find('#form_type').val();var id='new'+jQuery(".field_row_main ul.uwp_form_extras li:last").index();var manage_field_type=jQuery(this).closest('#uwp-available-fields').find(".manage_field_type").val();if(manage_field_type=='register'){jQuery.get(uwp_admin_ajax.url+'?action=uwp_ajax_register_action&create_field=true',{htmlvar_name:htmlvar_name,form_type:form_type,field_type:field_type,field_id:id,field_ins_upd:'new'},function(data)
18 {console.log(id);jQuery('.field_row_main ul.uwp_form_extras').append(data);jQuery('#licontainer_'+htmlvar_name).find('#sort_order').val(parseInt(jQuery('#licontainer_'+htmlvar_name).index())+1);uwp_show_hide('field_frm'+htmlvar_name);jQuery('html, body').animate({scrollTop:jQuery("#licontainer_"+htmlvar_name).offset().top},1000);save_register_field(htmlvar_name)});if(htmlvar_name!='fieldset'){jQuery(this).closest('li').hide()}}
19 if(manage_field_type=='search'){var field_data_type=jQuery(this).data('data_type');jQuery.get(uwp_admin_ajax.url+'?action=uwp_ajax_search_action&create_field=true',{htmlvar_name:htmlvar_name,form_type:form_type,field_type:field_type,field_data_type:field_data_type,field_id:id,field_ins_upd:'new'},function(data)
20 {console.log(id);jQuery('.field_row_main ul.uwp_form_extras').append(data);jQuery('#licontainer_'+htmlvar_name).find('#sort_order').val(parseInt(jQuery('#licontainer_'+htmlvar_name).index())+1);uwp_show_hide('field_frm'+htmlvar_name);jQuery('html, body').animate({scrollTop:jQuery("#licontainer_"+htmlvar_name).offset().top},1000)});if(htmlvar_name!='fieldset'){jQuery(this).closest('li').hide()}}})});function uwp_data_type_changed(obj,cont){if(obj&&cont){jQuery('#licontainer_'+cont).find('.decimal-point-wrapper').hide();if(jQuery(obj).val()=='FLOAT'){jQuery('#licontainer_'+cont).find('.decimal-point-wrapper').show()}
21 if(jQuery(obj).val()=='FLOAT'||jQuery(obj).val()=='INT'){jQuery('#licontainer_'+cont).find('.uwp-price-extra-set').show();if(jQuery('#licontainer_'+cont).find(".uwp-price-extra-set input[name='extra[is_price]']:checked").val()=='1'){jQuery('#licontainer_'+cont).find('.uwp-price-extra').show()}}else{jQuery('#licontainer_'+cont).find('.uwp-price-extra-set').hide();jQuery('#licontainer_'+cont).find('.uwp-price-extra').hide()}}}
22 function save_field(id){if(jQuery('#licontainer_'+id+' #htmlvar_name').length>0){var htmlvar_name=jQuery('#licontainer_'+id+' #htmlvar_name').val();if(htmlvar_name==''){alert(uwp_admin_ajax.custom_field_not_blank_var);return!1}
23 if(htmlvar_name!=''){var iChars="!`@#$%^&*()+=-[]\\\';,./{}|\":<>?~ ";for(var i=0;i<htmlvar_name.length;i++){if(iChars.indexOf(htmlvar_name.charAt(i))!=-1){alert(uwp_admin_ajax.custom_field_not_special_char);return!1}}}
24 var option_val_input=jQuery('#licontainer_'+id+' #option_values');if(option_val_input.length==1){var option_values=option_val_input.val();if(option_values==''){alert(uwp_admin_ajax.custom_field_options_not_blank_var);return!1}}}
25 var fieldrequest=jQuery('#licontainer_'+id).find("select, textarea, input").serialize();var request_data='create_field=true&field_ins_upd=submit&'+fieldrequest;jQuery.ajax({'url':uwp_admin_ajax.url+'?action=uwp_ajax_action&manage_field_type=custom_fields','type':'POST','data':request_data,'success':function(result){if(jQuery.trim(result)=='HTML Variable Name should be a unique name'){alert(uwp_admin_ajax.custom_field_unique_name)}
26 else{jQuery('#licontainer_'+id).replaceWith(jQuery.trim(result));uwp_chosen();var order=jQuery(".field_row_main ul.core").sortable("serialize")+'&update=update&manage_field_type=custom_fields';jQuery.get(uwp_admin_ajax.url+'?action=uwp_ajax_action&create_field=true',order,function(theResponse){});jQuery('.field_frm').hide()}}})}
27 function delete_field(id,nonce){var confarmation=confirm(uwp_admin_ajax.custom_field_delete);if(confarmation==!0){jQuery.get(uwp_admin_ajax.url+'?action=uwp_ajax_action&create_field=true&manage_field_type=custom_fields',{field_id:id,field_ins_upd:'delete',_wpnonce:nonce},function(data){jQuery('#licontainer_'+id).remove()})}}
28 function uwp_show_hide_register(id)
29 {jQuery('#'+id).toggle()}
30 function delete_register_field(id,nonce,deleteid)
31 {var restore_id=id.replace('new','');var confirmation=confirm(uwp_admin_ajax.custom_field_delete);if(confirmation==!0)
32 {jQuery('#create_advance_search_li_'+deleteid).show();jQuery.get(uwp_admin_ajax.url+'?action=uwp_ajax_register_action&create_field=true',{field_id:id,field_ins_upd:'delete',_wpnonce:nonce},function(data)
33 {jQuery('#licontainer_'+id).remove()});jQuery('#uwp-'+deleteid).closest('li').show()}}
34 function save_register_field(id)
35 {if(jQuery('#licontainer_'+id+' #field_title').length>0){var htmlvar_name=jQuery('#licontainer_'+id+' #field_title').val();if(htmlvar_name=='')
36 {alert(uwp_admin_ajax.custom_field_not_blank_var);return!1}}
37 var fieldrequest=jQuery('#licontainer_'+id).find("select, textarea, input").serialize();var request_data='create_field=true&field_ins_upd=submit&'+fieldrequest;jQuery.ajax({'url':uwp_admin_ajax.url+'?action=uwp_ajax_register_action','type':'POST','data':request_data,'success':function(result){if(jQuery.trim(result)=='HTML Variable Name should be a unique name')
38 {alert(uwp_admin_ajax.custom_field_unique_name)}
39 else{jQuery('#licontainer_'+id).replaceWith(jQuery.trim(result));var order=jQuery(".field_row_main ul.uwp_form_extras").sortable("serialize")+'&update=update';jQuery.get(uwp_admin_ajax.url+'?action=uwp_ajax_register_action&create_field=true',order,function(theResponse){});jQuery('.field_frm').hide()}}})}