PluginProbe
UsersWP – Front-end login form, User Registration, User Profile & Members Directory plugin for WP / 1.2.74
UsersWP – Front-end login form, User Registration, User Profile & Members Directory plugin for WP v1.2.74
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 / setup-wizard.min.js

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

1 lines 3.5 KB
No matching file
Up and down to move Enter to open Esc to close
Raw Download Zip
1 jQuery(document).ready(function(){uwp_wizard_check_plugins();jQuery(document).on("click",".uwp_install_plugins",function(){uwp_wizard_check_plugins()})});function uwp_wizard_install_plugin($slug,$nonce){var data={action:"install-plugin",_ajax_nonce:$nonce,slug:$slug};jQuery.ajax({type:"POST",url:uwp_wizard_obj.ajaxurl,data:data,beforeSend:function(){jQuery("."+$slug+" .uwp-plugin-status").html(jQuery("#uwp-installing-text").val())},success:function(data){console.log(data);if(data.success){jQuery("."+$slug+" .uwp-plugin-status").html(jQuery("#uwp-installed-text").val());jQuery("."+$slug+" input:checkbox").removeClass("uwp_install_plugins").prop("disabled",true);uwp_wizard_check_plugins();uwp_wizard_install_plugins($nonce);if(data.data.activateUrl){uwp_wizard_activate_plugin(data.data.activateUrl,$slug)}}else{alert("something went wrong")}}})}function uwp_wizard_activate_plugin($url,$slug){jQuery.post($url,function(data,status){console.log($slug+"plugin activated")})}function uwp_wizard_install_plugins($nonce){var $result="";jQuery(".uwp_install_plugins").each(function(){if(this.checked){$result=uwp_wizard_install_plugin(this.id,$nonce);jQuery(".uwp-install-recommend").prop("disabled",true);return false}})}function uwp_wizard_check_plugins(){var $install="";jQuery(".uwp_install_plugins").each(function(){$install+=this.checked?"1,":""});if($install){jQuery(".uwp-install-recommend").show();jQuery(".uwp-continue-recommend").hide()}else{jQuery(".uwp-install-recommend").hide();jQuery(".uwp-continue-recommend").show()}}function uwp_wizard_setup_menu($security){var $menu_id=jQuery("#uwp_wizard_menu_id").val();var $menu_location=jQuery("#uwp_wizard_menu_location").val();var data={action:"uwp_wizard_setup_menu",security:$security,menu_id:$menu_id,menu_location:$menu_location};jQuery.ajax({type:"POST",url:uwp_wizard_obj.ajaxurl,data:data,beforeSend:function(){jQuery(".uwp-wizard-menu-result").html('<i class="fas fa-sync fa-spin" style="font-size:18px"></i>')},success:function(data){if(data.data){jQuery(".uwp-wizard-menu-result").text(data.data)}}});return false}function uwp_wizard_setup_dummy_users($security,type){jQuery(".uwp_dummy_users_button").hide();jQuery("#uwp_diagnose_add_dummy_users,#uwp_diagnose_remove_dummy_users").html("");jQuery("#uwp_diagnose_pb_"+type).find(".progressBar").show().progressbar({value:0});uwp_wizard_process_diagnose_step(0,type,$security)}function uwp_wizard_process_diagnose_step(step,type,security){jQuery.ajax({url:uwp_wizard_obj.ajaxurl,type:"POST",dataType:"json",data:{action:"uwp_process_diagnosis",step:step,type:type,security:security},beforeSend:function(){},success:function(response,textStatus,xhr){if(response.done===true||response.error===true){tools_progress(response.percent,type);setTimeout(function(){jQuery("#uwp_diagnose_pb_"+type).find(".progressBar").hide();jQuery("#uwp_diagnose_"+type).html(response.message);if("add_dummy_users"===type){jQuery(".uwp_remove_dummy_users_button").show();jQuery(".uwp_add_dummy_users_button").hide()}else{jQuery(".uwp_add_dummy_users_button").show();jQuery(".uwp_remove_dummy_users_button").hide()}},1500)}else{setTimeout(function(){tools_progress(response.percent,type);uwp_wizard_process_diagnose_step(parseInt(response.step),type,security)},500)}},error:function(xhr,textStatus,errorThrown){alert(textStatus)}})}function tools_progress(percent,type){$element=jQuery("#uwp_diagnose_pb_"+type).find(".progressBar");var progressBarWidth=percent*$element.width()/100;$element.find("div").animate({width:progressBarWidth},500).html(percent+"% ")}