[ Avaa Bypassed ]




Upload:

Command:

www-data@18.117.73.33: ~ $
<?php
/**
 * WordPress Credits Administration API.
 *
 * @package WordPress
 * @subpackage Administration
 * @since 4.4.0
 */

/**
 * Retrieve the contributor credits.
 *
 * @since 3.2.0
 * @since 5.6.0 Added the `$version` and `$locale` parameters.
 *
 * @param string $version WordPress version. Defaults to the current version.
 * @param string $locale  WordPress locale. Defaults to the current user's locale.
 * @return array|false A list of all of the contributors, or false on error.
 */
function wp_credits( $version = '', $locale = '' ) {
	if ( ! $version ) {
		// Include an unmodified $wp_version.
		require ABSPATH . WPINC . '/version.php';

		$version = $wp_version;
	}

	if ( ! $locale ) {
		$locale = get_user_locale();
	}

	$results = get_site_transient( 'wordpress_credits_' . $locale );

	if ( ! is_array( $results )
		|| false !== strpos( $version, '-' )
		|| ( isset( $results['data']['version'] ) && strpos( $version, $results['data']['version'] ) !== 0 )
	) {
		$url     = "http://api.wordpress.org/core/credits/1.1/?version={$version}&locale={$locale}";
		$options = array( 'user-agent' => 'WordPress/' . $version . '; ' . home_url( '/' ) );

		if ( wp_http_supports( array( 'ssl' ) ) ) {
			$url = set_url_scheme( $url, 'https' );
		}

		$response = wp_remote_get( $url, $options );

		if ( is_wp_error( $response ) || 200 !== wp_remote_retrieve_response_code( $response ) ) {
			return false;
		}

		$results = json_decode( wp_remote_retrieve_body( $response ), true );

		if ( ! is_array( $results ) ) {
			return false;
		}

		set_site_transient( 'wordpress_credits_' . $locale, $results, DAY_IN_SECONDS );
	}

	return $results;
}

/**
 * Retrieve the link to a contributor's WordPress.org profile page.
 *
 * @access private
 * @since 3.2.0
 *
 * @param string $display_name  The contributor's display name (passed by reference).
 * @param string $username      The contributor's username.
 * @param string $profiles      URL to the contributor's WordPress.org profile page.
 */
function _wp_credits_add_profile_link( &$display_name, $username, $profiles ) {
	$display_name = '<a href="' . esc_url( sprintf( $profiles, $username ) ) . '">' . esc_html( $display_name ) . '</a>';
}

/**
 * Retrieve the link to an external library used in WordPress.
 *
 * @access private
 * @since 3.2.0
 *
 * @param string $data External library data (passed by reference).
 */
function _wp_credits_build_object_link( &$data ) {
	$data = '<a href="' . esc_url( $data[1] ) . '">' . esc_html( $data[0] ) . '</a>';
}

/**
 * Displays the title for a given group of contributors.
 *
 * @since 5.3.0
 *
 * @param array $group_data The current contributor group.
 */
function wp_credits_section_title( $group_data = array() ) {
	if ( ! count( $group_data ) ) {
		return;
	}

	if ( $group_data['name'] ) {
		if ( 'Translators' === $group_data['name'] ) {
			// Considered a special slug in the API response. (Also, will never be returned for en_US.)
			$title = _x( 'Translators', 'Translate this to be the equivalent of English Translators in your language for the credits page Translators section' );
		} elseif ( isset( $group_data['placeholders'] ) ) {
			// phpcs:ignore WordPress.WP.I18n.LowLevelTranslationFunction,WordPress.WP.I18n.NonSingularStringLiteralText
			$title = vsprintf( translate( $group_data['name'] ), $group_data['placeholders'] );
		} else {
			// phpcs:ignore WordPress.WP.I18n.LowLevelTranslationFunction,WordPress.WP.I18n.NonSingularStringLiteralText
			$title = translate( $group_data['name'] );
		}

		echo '<h2 class="wp-people-group-title">' . esc_html( $title ) . "</h2>\n";
	}
}

/**
 * Displays a list of contributors for a given group.
 *
 * @since 5.3.0
 *
 * @param array  $credits The credits groups returned from the API.
 * @param string $slug    The current group to display.
 */
function wp_credits_section_list( $credits = array(), $slug = '' ) {
	$group_data   = isset( $credits['groups'][ $slug ] ) ? $credits['groups'][ $slug ] : array();
	$credits_data = $credits['data'];
	if ( ! count( $group_data ) ) {
		return;
	}

	if ( ! empty( $group_data['shuffle'] ) ) {
		shuffle( $group_data['data'] ); // We were going to sort by ability to pronounce "hierarchical," but that wouldn't be fair to Matt.
	}

	switch ( $group_data['type'] ) {
		case 'list':
			array_walk( $group_data['data'], '_wp_credits_add_profile_link', $credits_data['profiles'] );
			echo '<p class="wp-credits-list">' . wp_sprintf( '%l.', $group_data['data'] ) . "</p>\n\n";
			break;
		case 'libraries':
			array_walk( $group_data['data'], '_wp_credits_build_object_link' );
			echo '<p class="wp-credits-list">' . wp_sprintf( '%l.', $group_data['data'] ) . "</p>\n\n";
			break;
		default:
			$compact = 'compact' === $group_data['type'];
			$classes = 'wp-people-group ' . ( $compact ? 'compact' : '' );
			echo '<ul class="' . $classes . '" id="wp-people-group-' . $slug . '">' . "\n";
			foreach ( $group_data['data'] as $person_data ) {
				echo '<li class="wp-person" id="wp-person-' . esc_attr( $person_data[2] ) . '">' . "\n\t";
				echo '<a href="' . esc_url( sprintf( $credits_data['profiles'], $person_data[2] ) ) . '" class="web">';
				$size   = $compact ? 80 : 160;
				$data   = get_avatar_data( $person_data[1] . '@md5.gravatar.com', array( 'size' => $size ) );
				$data2x = get_avatar_data( $person_data[1] . '@md5.gravatar.com', array( 'size' => $size * 2 ) );
				echo '<span class="wp-person-avatar"><img src="' . esc_url( $data['url'] ) . '" srcset="' . esc_url( $data2x['url'] ) . ' 2x" class="gravatar" alt="" /></span>' . "\n";
				echo esc_html( $person_data[0] ) . "</a>\n\t";
				if ( ! $compact && ! empty( $person_data[3] ) ) {
					// phpcs:ignore WordPress.WP.I18n.LowLevelTranslationFunction,WordPress.WP.I18n.NonSingularStringLiteralText
					echo '<span class="title">' . translate( $person_data[3] ) . "</span>\n";
				}
				echo "</li>\n";
			}
			echo "</ul>\n";
			break;
	}
}

Filemanager

Name Type Size Permission Actions
admin-filters.php File 7.58 KB 0777
admin.php File 3.54 KB 0777
ajax-actions.php File 146.78 KB 0777
bookmark.php File 11.4 KB 0777
class-automatic-upgrader-skin.php File 3.58 KB 0777
class-bulk-plugin-upgrader-skin.php File 2.2 KB 0777
class-bulk-theme-upgrader-skin.php File 2.27 KB 0777
class-bulk-upgrader-skin.php File 5.44 KB 0777
class-core-upgrader.php File 14.65 KB 0777
class-custom-background.php File 20.69 KB 0777
class-custom-image-header.php File 47.21 KB 0777
class-file-upload-upgrader.php File 3.34 KB 0777
class-ftp-pure.php File 5.3 KB 0777
class-ftp-sockets.php File 8.28 KB 0777
class-ftp.php File 26.67 KB 0777
class-language-pack-upgrader-skin.php File 2.42 KB 0777
class-language-pack-upgrader.php File 14.58 KB 0777
class-pclzip.php File 192.11 KB 0777
class-plugin-installer-skin.php File 11.6 KB 0777
class-plugin-upgrader-skin.php File 3.2 KB 0777
class-plugin-upgrader.php File 21.14 KB 0777
class-theme-installer-skin.php File 12.26 KB 0777
class-theme-upgrader-skin.php File 4.07 KB 0777
class-theme-upgrader.php File 24.53 KB 0777
class-walker-category-checklist.php File 4.76 KB 0777
class-walker-nav-menu-checklist.php File 5.5 KB 0777
class-walker-nav-menu-edit.php File 12.95 KB 0777
class-wp-ajax-upgrader-skin.php File 4.1 KB 0777
class-wp-application-passwords-list-table.php File 6.73 KB 0777
class-wp-automatic-updater.php File 51.66 KB 0777
class-wp-comments-list-table.php File 30.3 KB 0777
class-wp-community-events.php File 18.33 KB 0777
class-wp-debug-data.php File 58.93 KB 0777
class-wp-filesystem-base.php File 22.86 KB 0777
class-wp-filesystem-direct.php File 16.8 KB 0777
class-wp-filesystem-ftpext.php File 20.06 KB 0777
class-wp-filesystem-ftpsockets.php File 16.82 KB 0777
class-wp-filesystem-ssh2.php File 21.8 KB 0777
class-wp-importer.php File 7.27 KB 0777
class-wp-internal-pointers.php File 4.47 KB 0777
class-wp-links-list-table.php File 8.26 KB 0777
class-wp-list-table-compat.php File 1.46 KB 0777
class-wp-list-table.php File 43.43 KB 0777
class-wp-media-list-table.php File 25.74 KB 0777
class-wp-ms-sites-list-table.php File 20.32 KB 0777
class-wp-ms-themes-list-table.php File 27.12 KB 0777
class-wp-ms-users-list-table.php File 14.43 KB 0777
class-wp-plugin-install-list-table.php File 23.69 KB 0777
class-wp-plugins-list-table.php File 48.4 KB 0777
class-wp-post-comments-list-table.php File 1.42 KB 0777
class-wp-posts-list-table.php File 60.52 KB 0777
class-wp-privacy-data-export-requests-list-table.php File 5.43 KB 0777
class-wp-privacy-data-removal-requests-list-table.php File 5.56 KB 0777
class-wp-privacy-policy-content.php File 31.59 KB 0777
class-wp-privacy-requests-table.php File 13.31 KB 0777
class-wp-screen.php File 36.36 KB 0777
class-wp-site-health-auto-updates.php File 13.2 KB 0777
class-wp-site-health.php File 111.65 KB 0777
class-wp-site-icon.php File 6.14 KB 0777
class-wp-terms-list-table.php File 19.14 KB 0777
class-wp-theme-install-list-table.php File 15.31 KB 0777
class-wp-themes-list-table.php File 9.99 KB 0777
class-wp-upgrader-skin.php File 6.34 KB 0777
class-wp-upgrader-skins.php File 1.44 KB 0777
class-wp-upgrader.php File 36.59 KB 0777
class-wp-users-list-table.php File 18.42 KB 0777
comment.php File 5.98 KB 0777
continents-cities.php File 20.06 KB 0777
credits.php File 5.8 KB 0777
dashboard.php File 67.52 KB 0777
deprecated.php File 40.74 KB 0777
edit-tag-messages.php File 1.44 KB 0777
export.php File 23.57 KB 0777
file.php File 91.72 KB 0777
image-edit.php File 38.23 KB 0777
image.php File 37.91 KB 0777
import.php File 6.52 KB 0777
list-table.php File 3.71 KB 0777
media.php File 115.15 KB 0777
menu.php File 9.44 KB 0777
meta-boxes.php File 64.38 KB 0777
misc.php File 44.74 KB 0777
ms-admin-filters.php File 1.27 KB 0777
ms-deprecated.php File 3.68 KB 0777
ms.php File 32.79 KB 0777
nav-menu.php File 46 KB 0777
network.php File 26.04 KB 0777
noop.php File 1.06 KB 0777
options.php File 4.05 KB 0777
plugin-install.php File 34.08 KB 0777
plugin.php File 87.7 KB 0777
post.php File 75.73 KB 0777
privacy-tools.php File 32.67 KB 0777
revision.php File 15.75 KB 0777
schema.php File 41.77 KB 0777
screen.php File 6.21 KB 0777
taxonomy.php File 8.22 KB 0777
template.php File 95.11 KB 0777
theme-install.php File 6.82 KB 0777
theme.php File 45.68 KB 0777
translation-install.php File 8.69 KB 0777
update-core.php File 69.14 KB 0777
update.php File 34.62 KB 0777
upgrade.php File 108.25 KB 0777
user.php File 20.51 KB 0777
widgets.php File 10.59 KB 0777