File: /home/perditaeyz/www/wp-content/plugins/better-wp-security/core/modules/backup/js/settings-page.js
jQuery( document ).ready( function () {
var $container = jQuery( '#wpcontent' );
$container.on( 'click', '#itsec-backup-reset_backup_location', function( e ) {
e.preventDefault();
jQuery( '#itsec-backup-location' ).val( itsec_backup.default_backup_location );
} );
$container.on( 'change', '#itsec-backup-method', function( e ) {
var method = jQuery(this).val();
if ( 1 == method ) {
jQuery( '.itsec-backup-method-file-content' ).hide();
} else {
jQuery( '.itsec-backup-method-file-content' ).show();
}
} );
jQuery( '#itsec-backup-method' ).trigger( 'change' );
jQuery( '#itsec-backup-exclude' ).multiSelect( {
selectableHeader: '<div class="custom-header">' + itsec_backup.available_tables_label + '</div>',
selectionHeader: '<div class="custom-header">' + itsec_backup.excluded_tables_label + '</div>',
keepOrder: true
} );
jQuery( '#itsec-backup-create_backup' ).click(function( e ) {
e.preventDefault();
var originalButtonLabel = jQuery( '#itsec-backup-create_backup' ).attr( 'value' );
jQuery( '#itsec-backup-create_backup' )
.removeClass( 'button-primary' )
.addClass( 'button-secondary' )
.attr( 'value', itsec_backup.creating_backup_text )
.prop( 'disabled', true );
jQuery( '#itsec_backup_status' ).html( '' );
var data = {
'method': 'create-backup'
};
itsecUtil.sendModuleAJAXRequest( 'backup', data, function( results ) {
jQuery( '#itsec_backup_status' ).html( results.response );
jQuery( '#itsec-backup-create_backup' )
.removeClass( 'button-secondary' )
.addClass( 'button-primary' )
.attr( 'value', originalButtonLabel )
.prop( 'disabled', false );
} );
});
} );