installed plugin WPScan
version 1.15.1
This commit is contained in:
58
wp-content/plugins/wpscan/assets/js/security-checks.js
Normal file
58
wp-content/plugins/wpscan/assets/js/security-checks.js
Normal file
@ -0,0 +1,58 @@
|
||||
jQuery( document ).ready(
|
||||
function ($) {
|
||||
|
||||
// Tooltips
|
||||
$( "strong[title]" ).tooltip(
|
||||
{
|
||||
position: {
|
||||
my: "left top",
|
||||
at: "right+5 top-5",
|
||||
collision: "none"
|
||||
}
|
||||
}
|
||||
);
|
||||
|
||||
// Actions
|
||||
$( '.security-check-actions button' ).on(
|
||||
'click',
|
||||
function () {
|
||||
|
||||
let btn = $( this );
|
||||
let check = btn.data( 'check-id' );
|
||||
let action_id = btn.data( 'action' );
|
||||
let should_confirm = btn.data( 'confirm' );
|
||||
|
||||
if (should_confirm && ! confirm( 'Are you sure?' )) {
|
||||
return;
|
||||
}
|
||||
|
||||
btn.siblings( '.spinner' ).css( 'visibility', 'visible' );
|
||||
|
||||
$.ajax(
|
||||
{
|
||||
url: wpscan.ajaxurl,
|
||||
method: 'POST',
|
||||
data: {
|
||||
action: 'wpscan_check_action',
|
||||
action_id: action_id,
|
||||
check,
|
||||
_ajax_nonce: wpscan.ajax_nonce
|
||||
},
|
||||
success: function (res) {
|
||||
console.log( res );
|
||||
if (res.success && 'dismiss' === action_id) {
|
||||
location.reload();
|
||||
} else if (res.success) {
|
||||
console.log( $( this ) );
|
||||
btn.prop( 'disabled', true ).html( wpscan.running ).siblings( '.spinner' ).css( 'visibility', 'hidden' );
|
||||
} else {
|
||||
alert( 'Something went wrong, please reload the page.' );
|
||||
}
|
||||
}
|
||||
}
|
||||
);
|
||||
}
|
||||
);
|
||||
|
||||
}
|
||||
);
|
Reference in New Issue
Block a user