Linux vps-61133.fhnet.fr 4.9.0-19-amd64 #1 SMP Debian 4.9.320-2 (2022-06-30) x86_64
Apache/2.4.25 (Debian)
Server IP : 93.113.207.21 & Your IP : 216.73.216.35
Domains :
Cant Read [ /etc/named.conf ]
User : www-data
Terminal
Auto Root
Create File
Create Folder
Localroot Suggester
Backdoor Destroyer
Readme
/
var /
www /
html /
asiafoodco.com /
wp-admin /
includes /
Delete
Unzip
Name
Size
Permission
Date
Action
admin-filters.php
5.07
KB
-rwxr-x---
2018-05-03 11:31
admin.php
2.88
KB
-rwxr-x---
2018-05-03 11:31
ajax-actions.php
111.9
KB
-rwxr-x---
2023-10-13 10:32
bookmark.php
8.87
KB
-rwxr-x---
2018-05-03 11:31
class-automatic-upgrader-skin.php
3.08
KB
-rwxr-x---
2018-05-03 11:31
class-bulk-plugin-upgrader-skin.php
1.87
KB
-rwxr-x---
2018-05-03 11:31
class-bulk-theme-upgrader-skin.php
1.91
KB
-rwxr-x---
2018-05-03 11:31
class-bulk-upgrader-skin.php
5.2
KB
-rwxr-x---
2018-05-03 11:31
class-core-upgrader.php
13.09
KB
-rwxr-x---
2018-05-03 11:31
class-file-upload-upgrader.php
4.05
KB
-rwxr-x---
2024-01-31 14:45
class-ftp-pure.php
5.27
KB
-rwxr-x---
2018-05-03 11:31
class-ftp-sockets.php
8.25
KB
-rwxr-x---
2018-05-03 11:31
class-ftp.php
26.46
KB
-rwxr-x---
2018-05-03 11:31
class-language-pack-upgrader-skin.php
2.19
KB
-rwxr-x---
2018-05-03 11:31
class-language-pack-upgrader.php
10.89
KB
-rwxr-x---
2018-05-03 11:31
class-plugin-installer-skin.php
3.88
KB
-rwxr-x---
2018-05-03 11:31
class-plugin-upgrader-skin.php
2.5
KB
-rwxr-x---
2018-05-03 11:31
class-plugin-upgrader.php
14.38
KB
-rwxr-x---
2018-05-03 11:31
class-theme-installer-skin.php
3.8
KB
-rwxr-x---
2018-05-03 11:31
class-theme-upgrader-skin.php
3.19
KB
-rwxr-x---
2018-05-03 11:31
class-theme-upgrader.php
19.11
KB
-rwxr-x---
2018-05-03 11:31
class-walker-category-checklist.php
4.1
KB
-rwxr-x---
2018-05-03 11:31
class-walker-nav-menu-checklist.php
4.81
KB
-rwxr-x---
2018-05-03 11:31
class-walker-nav-menu-edit.php
10.92
KB
-rwxr-x---
2018-05-03 11:31
class-wp-ajax-upgrader-skin.php
3.11
KB
-rwxr-x---
2018-05-03 11:31
class-wp-automatic-updater.php
33.42
KB
-rwxr-x---
2018-05-03 11:31
class-wp-comments-list-table.php
25.37
KB
-rwxr-x---
2023-10-13 10:32
class-wp-community-events.php
15.6
KB
-rwxr-x---
2018-05-03 11:31
class-wp-filesystem-base.php
22.48
KB
-rwxr-x---
2018-05-03 11:31
class-wp-filesystem-direct.php
11.52
KB
-rwxr-x---
2018-05-03 11:31
class-wp-filesystem-ftpext.php
13.73
KB
-rwxr-x---
2018-05-03 11:31
class-wp-filesystem-ftpsockets.php
10.9
KB
-rwxr-x---
2018-05-03 11:31
class-wp-filesystem-ssh2.php
15.21
KB
-rwxr-x---
2018-05-03 11:31
class-wp-importer.php
7.11
KB
-rwxr-x---
2018-05-03 11:31
class-wp-internal-pointers.php
4.22
KB
-rwxr-x---
2018-05-03 11:31
class-wp-links-list-table.php
7.65
KB
-rwxr-x---
2018-05-03 11:31
class-wp-list-table-compat.php
1.08
KB
-rwxr-x---
2018-05-03 11:31
class-wp-list-table.php
37.87
KB
-rwxr-x---
2023-10-13 10:32
class-wp-media-list-table.php
22.2
KB
-rwxr-x---
2018-05-03 11:31
class-wp-ms-sites-list-table.php
15.42
KB
-rwxr-x---
2018-05-03 11:31
class-wp-ms-themes-list-table.php
19.52
KB
-rwxr-x---
2018-05-03 11:31
class-wp-ms-users-list-table.php
12.34
KB
-rwxr-x---
2018-05-03 11:31
class-wp-plugin-install-list-table.php
17.77
KB
-rwxr-x---
2018-05-03 11:31
class-wp-plugins-list-table.php
31.9
KB
-rwxr-x---
2018-05-03 11:31
class-wp-post-comments-list-table.php
1.44
KB
-rwxr-x---
2018-05-03 11:31
class-wp-posts-list-table.php
51.29
KB
-rwxr-x---
2018-05-03 11:31
class-wp-press-this.php
48.92
KB
-rwxr-x---
2018-05-03 11:31
class-wp-screen.php
33.96
KB
-rwxr-x---
2018-12-13 04:04
class-wp-site-icon.php
6.07
KB
-rwxr-x---
2018-05-03 11:31
class-wp-terms-list-table.php
17.44
KB
-rwxr-x---
2018-05-03 11:31
class-wp-theme-install-list-table.php
14.24
KB
-rwxr-x---
2018-05-03 11:31
class-wp-themes-list-table.php
9.17
KB
-rwxr-x---
2018-05-03 11:31
class-wp-upgrader-skin.php
5.11
KB
-rwxr-x---
2018-05-03 11:31
class-wp-upgrader-skins.php
1.42
KB
-rwxr-x---
2018-05-03 11:31
class-wp-upgrader.php
32.81
KB
-rwxr-x---
2018-05-03 11:31
class-wp-users-list-table.php
15.67
KB
-rwxr-x---
2018-05-03 11:31
comment.php
5.59
KB
-rwxr-x---
2018-05-03 11:31
continents-cities.php
19.04
KB
-rwxr-x---
2018-05-03 11:31
credits.php
1.89
KB
-rwxr-x---
2018-05-03 11:31
dashboard.php
55.57
KB
-rwxr-x---
2023-10-13 10:32
deprecated.php
37.35
KB
-rwxr-x---
2018-05-03 11:31
edit-tag-messages.php
1.38
KB
-rwxr-x---
2018-05-03 11:31
export.php
22.43
KB
-rwxr-x---
2018-05-03 11:31
image-edit.php
32.41
KB
-rwxr-x---
2018-05-03 11:31
image.php
21.52
KB
-rwxr-x---
2018-05-03 11:31
import.php
6.01
KB
-rwxr-x---
2018-05-03 11:31
list-table.php
2.59
KB
-rwxr-x---
2018-05-03 11:31
media.php
101.13
KB
-rwxr-x---
2020-10-29 21:38
menu.php
8.51
KB
-rwxr-x---
2018-05-03 11:31
meta-boxes.php
49.71
KB
-rwxr-x---
2018-05-03 11:31
misc.php
26.89
KB
-rwxr-x---
2020-10-29 21:38
ms-admin-filters.php
1.26
KB
-rwxr-x---
2018-05-03 11:31
ms-deprecated.php
2.81
KB
-rwxr-x---
2018-05-03 11:31
ms.php
38.47
KB
-rwxr-x---
2020-10-29 21:38
nav-menu.php
41.23
KB
-rwxr-x---
2018-05-03 11:31
network.php
23.08
KB
-rwxr-x---
2018-05-03 11:31
noop.php
1.19
KB
-rwxr-x---
2018-05-03 11:31
options.php
4.11
KB
-rwxr-x---
2018-05-03 11:31
plugin-install.php
30.5
KB
-rwxr-x---
2018-05-03 11:31
plugin.php
64.43
KB
-rwxr-x---
2018-05-03 11:31
post.php
59.13
KB
-rwxr-x---
2023-07-18 15:39
revision.php
14.59
KB
-rwxr-x---
2018-05-03 11:31
schema.php
36.02
KB
-rwxr-x---
2024-01-31 14:45
screen.php
6
KB
-rwxr-x---
2018-05-03 11:31
taxonomy.php
7.55
KB
-rwxr-x---
2018-05-03 11:31
template.php
76.72
KB
-rwxr-x---
2020-10-29 21:38
theme-install.php
6.13
KB
-rwxr-x---
2018-05-03 11:31
theme.php
26.98
KB
-rwxr-x---
2018-05-03 11:31
translation-install.php
8.34
KB
-rwxr-x---
2018-05-03 11:31
update-core.php
51.65
KB
-rwxr-x---
2025-09-30 22:59
update.php
25.26
KB
-rwxr-x---
2018-05-03 11:31
upgrade.php
92.64
KB
-rwxr-x---
2022-01-06 22:33
user.php
17.03
KB
-rwxr-x---
2018-05-03 11:31
widgets.php
9.52
KB
-rwxr-x---
2018-05-03 11:31
Save
Rename
<?php /** * WordPress Widgets Administration API * * @package WordPress * @subpackage Administration */ /** * Display list of the available widgets. * * @since 2.5.0 * * @global array $wp_registered_widgets * @global array $wp_registered_widget_controls */ function wp_list_widgets() { global $wp_registered_widgets, $wp_registered_widget_controls; $sort = $wp_registered_widgets; usort( $sort, '_sort_name_callback' ); $done = array(); foreach ( $sort as $widget ) { if ( in_array( $widget['callback'], $done, true ) ) // We already showed this multi-widget continue; $sidebar = is_active_widget( $widget['callback'], $widget['id'], false, false ); $done[] = $widget['callback']; if ( ! isset( $widget['params'][0] ) ) $widget['params'][0] = array(); $args = array( 'widget_id' => $widget['id'], 'widget_name' => $widget['name'], '_display' => 'template' ); if ( isset($wp_registered_widget_controls[$widget['id']]['id_base']) && isset($widget['params'][0]['number']) ) { $id_base = $wp_registered_widget_controls[$widget['id']]['id_base']; $args['_temp_id'] = "$id_base-__i__"; $args['_multi_num'] = next_widget_id_number($id_base); $args['_add'] = 'multi'; } else { $args['_add'] = 'single'; if ( $sidebar ) $args['_hide'] = '1'; } $args = wp_list_widget_controls_dynamic_sidebar( array( 0 => $args, 1 => $widget['params'][0] ) ); call_user_func_array( 'wp_widget_control', $args ); } } /** * Callback to sort array by a 'name' key. * * @since 3.1.0 * @access private * * @return int */ function _sort_name_callback( $a, $b ) { return strnatcasecmp( $a['name'], $b['name'] ); } /** * Show the widgets and their settings for a sidebar. * Used in the admin widget config screen. * * @since 2.5.0 * * @param string $sidebar Sidebar ID. * @param string $sidebar_name Optional. Sidebar name. Default empty. */ function wp_list_widget_controls( $sidebar, $sidebar_name = '' ) { add_filter( 'dynamic_sidebar_params', 'wp_list_widget_controls_dynamic_sidebar' ); $description = wp_sidebar_description( $sidebar ); echo '<div id="' . esc_attr( $sidebar ) . '" class="widgets-sortables">'; if ( $sidebar_name ) { ?> <div class="sidebar-name"> <div class="sidebar-name-arrow"><br /></div> <h2><?php echo esc_html( $sidebar_name ); ?> <span class="spinner"></span></h2> </div> <?php } if ( ! empty( $description ) ) { ?> <div class="sidebar-description"> <p class="description"><?php echo $description; ?></p> </div> <?php } dynamic_sidebar( $sidebar ); echo '</div>'; } /** * Retrieves the widget control arguments. * * @since 2.5.0 * * @global array $wp_registered_widgets * * @staticvar int $i * * @param array $params * @return array */ function wp_list_widget_controls_dynamic_sidebar( $params ) { global $wp_registered_widgets; static $i = 0; $i++; $widget_id = $params[0]['widget_id']; $id = isset($params[0]['_temp_id']) ? $params[0]['_temp_id'] : $widget_id; $hidden = isset($params[0]['_hide']) ? ' style="display:none;"' : ''; $params[0]['before_widget'] = "<div id='widget-{$i}_{$id}' class='widget'$hidden>"; $params[0]['after_widget'] = "</div>"; $params[0]['before_title'] = "%BEG_OF_TITLE%"; // deprecated $params[0]['after_title'] = "%END_OF_TITLE%"; // deprecated if ( is_callable( $wp_registered_widgets[$widget_id]['callback'] ) ) { $wp_registered_widgets[$widget_id]['_callback'] = $wp_registered_widgets[$widget_id]['callback']; $wp_registered_widgets[$widget_id]['callback'] = 'wp_widget_control'; } return $params; } /** * * @global array $wp_registered_widgets * * @param string $id_base * @return int */ function next_widget_id_number( $id_base ) { global $wp_registered_widgets; $number = 1; foreach ( $wp_registered_widgets as $widget_id => $widget ) { if ( preg_match( '/' . $id_base . '-([0-9]+)$/', $widget_id, $matches ) ) $number = max($number, $matches[1]); } $number++; return $number; } /** * Meta widget used to display the control form for a widget. * * Called from dynamic_sidebar(). * * @since 2.5.0 * * @global array $wp_registered_widgets * @global array $wp_registered_widget_controls * @global array $sidebars_widgets * * @param array $sidebar_args * @return array */ function wp_widget_control( $sidebar_args ) { global $wp_registered_widgets, $wp_registered_widget_controls, $sidebars_widgets; $widget_id = $sidebar_args['widget_id']; $sidebar_id = isset($sidebar_args['id']) ? $sidebar_args['id'] : false; $key = $sidebar_id ? array_search( $widget_id, $sidebars_widgets[$sidebar_id] ) : '-1'; // position of widget in sidebar $control = isset($wp_registered_widget_controls[$widget_id]) ? $wp_registered_widget_controls[$widget_id] : array(); $widget = $wp_registered_widgets[$widget_id]; $id_format = $widget['id']; $widget_number = isset($control['params'][0]['number']) ? $control['params'][0]['number'] : ''; $id_base = isset($control['id_base']) ? $control['id_base'] : $widget_id; $multi_number = isset($sidebar_args['_multi_num']) ? $sidebar_args['_multi_num'] : ''; $add_new = isset($sidebar_args['_add']) ? $sidebar_args['_add'] : ''; $before_form = isset( $sidebar_args['before_form'] ) ? $sidebar_args['before_form'] : '<form method="post">'; $after_form = isset( $sidebar_args['after_form'] ) ? $sidebar_args['after_form'] : '</form>'; $before_widget_content = isset( $sidebar_args['before_widget_content'] ) ? $sidebar_args['before_widget_content'] : '<div class="widget-content">'; $after_widget_content = isset( $sidebar_args['after_widget_content'] ) ? $sidebar_args['after_widget_content'] : '</div>'; $query_arg = array( 'editwidget' => $widget['id'] ); if ( $add_new ) { $query_arg['addnew'] = 1; if ( $multi_number ) { $query_arg['num'] = $multi_number; $query_arg['base'] = $id_base; } } else { $query_arg['sidebar'] = $sidebar_id; $query_arg['key'] = $key; } /* * We aren't showing a widget control, we're outputting a template * for a multi-widget control. */ if ( isset($sidebar_args['_display']) && 'template' == $sidebar_args['_display'] && $widget_number ) { // number == -1 implies a template where id numbers are replaced by a generic '__i__' $control['params'][0]['number'] = -1; // With id_base widget id's are constructed like {$id_base}-{$id_number}. if ( isset($control['id_base']) ) $id_format = $control['id_base'] . '-__i__'; } $wp_registered_widgets[$widget_id]['callback'] = $wp_registered_widgets[$widget_id]['_callback']; unset($wp_registered_widgets[$widget_id]['_callback']); $widget_title = esc_html( strip_tags( $sidebar_args['widget_name'] ) ); $has_form = 'noform'; echo $sidebar_args['before_widget']; ?> <div class="widget-top"> <div class="widget-title-action"> <button type="button" class="widget-action hide-if-no-js" aria-expanded="false"> <span class="screen-reader-text"><?php printf( __( 'Edit widget: %s' ), $widget_title ); ?></span> <span class="toggle-indicator" aria-hidden="true"></span> </button> <a class="widget-control-edit hide-if-js" href="<?php echo esc_url( add_query_arg( $query_arg ) ); ?>"> <span class="edit"><?php _ex( 'Edit', 'widget' ); ?></span> <span class="add"><?php _ex( 'Add', 'widget' ); ?></span> <span class="screen-reader-text"><?php echo $widget_title; ?></span> </a> </div> <div class="widget-title"><h3><?php echo $widget_title; ?><span class="in-widget-title"></span></h3></div> </div> <div class="widget-inside"> <?php echo $before_form; ?> <?php echo $before_widget_content; ?> <?php if ( isset( $control['callback'] ) ) { $has_form = call_user_func_array( $control['callback'], $control['params'] ); } else { echo "\t\t<p>" . __('There are no options for this widget.') . "</p>\n"; } ?> <?php echo $after_widget_content; ?> <input type="hidden" name="widget-id" class="widget-id" value="<?php echo esc_attr($id_format); ?>" /> <input type="hidden" name="id_base" class="id_base" value="<?php echo esc_attr($id_base); ?>" /> <input type="hidden" name="widget-width" class="widget-width" value="<?php if (isset( $control['width'] )) echo esc_attr($control['width']); ?>" /> <input type="hidden" name="widget-height" class="widget-height" value="<?php if (isset( $control['height'] )) echo esc_attr($control['height']); ?>" /> <input type="hidden" name="widget_number" class="widget_number" value="<?php echo esc_attr($widget_number); ?>" /> <input type="hidden" name="multi_number" class="multi_number" value="<?php echo esc_attr($multi_number); ?>" /> <input type="hidden" name="add_new" class="add_new" value="<?php echo esc_attr($add_new); ?>" /> <div class="widget-control-actions"> <div class="alignleft"> <button type="button" class="button-link button-link-delete widget-control-remove"><?php _e( 'Delete' ); ?></button> | <button type="button" class="button-link widget-control-close"><?php _e( 'Close' ); ?></button> </div> <div class="alignright<?php if ( 'noform' === $has_form ) echo ' widget-control-noform'; ?>"> <?php submit_button( __( 'Save' ), 'primary widget-control-save right', 'savewidget', false, array( 'id' => 'widget-' . esc_attr( $id_format ) . '-savewidget' ) ); ?> <span class="spinner"></span> </div> <br class="clear" /> </div> <?php echo $after_form; ?> </div> <div class="widget-description"> <?php echo ( $widget_description = wp_widget_description($widget_id) ) ? "$widget_description\n" : "$widget_title\n"; ?> </div> <?php echo $sidebar_args['after_widget']; return $sidebar_args; } /** * * @param string $classes * @return string */ function wp_widgets_access_body_class($classes) { return "$classes widgets_access "; }