diff -r 490d5cc509ed -r cf61fcea0001 wp/wp-admin/includes/credits.php
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/wp/wp-admin/includes/credits.php Mon Oct 14 17:39:30 2019 +0200
@@ -0,0 +1,76 @@
+ 'WordPress/' . $wp_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 = '' . esc_html( $display_name ) . '';
+}
+
+/**
+ * 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 = '' . esc_html( $data[0] ) . '';
+}