PluginProbe
XO Security / trunk
XO Security vtrunk
2.2.0 2.2.1 2.3.0 2.4.0 2.4.1 2.5.0 2.5.1 2.5.2 2.5.3 2.5.4 2.5.5 2.5.6 2.5.7 2.6.0 2.6.1 2.6.2 2.6.3 2.7.0 2.7.1 2.7.2 2.8.0 2.9.0 3.0.0 3.1.0 3.1.1 All 84 releases
xo-security / js / admin.min.js

admin.min.js in XO Security trunk, at js/admin.min.js

1 lines 2.9 KB
No matching file
Up and down to move Enter to open Esc to close
Raw Download Zip
1 (function(e){var a=function(){var a=e("#field_interval"),n=e("#field_login_page"),o=e("#field_login_page_name"),t=e("#field_two_factor"),i=e("[id^='field_two_factor_roles_']"),c=e("#field_login_alert"),l=e("#field_login_alert_subject"),_=e("#field_login_alert_body"),d=e("#field_login_alert_admin_only"),r=e("#field_rest"),s=e("#xo_security_rest_disable input.namespace");field_comment_spam=e("#field_comment_spam"),field_comment_spam_message=e("#field_comment_spam_message"),login_interval_change=function(){"0"===a.val()?e("#field_limit_count").attr("disabled","disabled"):e("#field_limit_count").prop("disabled",!1)},login_page_change=function(){n.prop("checked")?o.prop("disabled",!1):o.attr("disabled","disabled"),login_url_update()},login_url_update=function(){if(n.prop("checked")){var a=o.val();""!==a?(a=a.toLowerCase().replace(/[^\w-]/g,""),o.val(a),e("#login_url").text(xoSecurityAdminOptions.site_url+a+".php")):e("#login_url").text("")}else e("#login_url").text(xoSecurityAdminOptions.site_url+"wp-login.php")},login_two_factor_change=function(){t.prop("checked")?i.prop("readonly",!1):i.attr("readonly","disabled")},login_alert_change=function(){c.prop("checked")?(l.prop("readonly",!1),_.prop("readonly",!1),d.prop("readonly",!1)):(l.attr("readonly","disabled"),_.attr("readonly","disabled"),d.attr("readonly","disabled"))},rest_change=function(){r.prop("checked")?e("#xo_security_rest_disable input").prop("disabled",!1):e("#xo_security_rest_disable input").prop("disabled",!0)},rest_namespace_change=function(){console.log(this);var a=e(this).val();console.log(a),e(this).prop("checked")?e("input[data-namespace='"+a+"']").prop("checked",!0):e("input[data-namespace='"+a+"']").prop("checked",!1)},comment_spam_change=function(){field_comment_spam.prop("checked")?field_comment_spam_message.prop("readonly",!1):field_comment_spam_message.attr("readonly","disabled")},a.on("change",login_interval_change),n.on("change",login_page_change),o.on("change",login_url_update),t.on("change",login_two_factor_change),c.on("change",login_alert_change),r.on("change",rest_change),s.on("change",rest_namespace_change),field_comment_spam.on("change",comment_spam_change),login_interval_change(),login_page_change(),login_two_factor_change(),login_alert_change(),rest_change(),comment_spam_change()},n=function(){var a=e("#captcha-type-picker");a.on("click.captchatypepicker",".captcha-type-option",function(){var a=e(this);a.hasClass("selected")||(a.siblings(".selected").removeClass("selected"),a.addClass("selected").find('input[type="radio"]').prop("checked",!0))})},o=function(){var a=e("#xo_security_dashboard_login_widget .inside");a.length&&e.ajax({type:"POST",url:ajaxurl,data:{action:"xo_security_dashboard",nonce:xoSecurityAdminOptions.nonce}}).done(function(e){e.success?a.html(e.data):a.html("")})};e(document).ready(function(){"settings_page_xo-security-settings"===pagenow?(a(),n()):"dashboard"===pagenow&&o()})})(jQuery);