diff -r c7c34916027a -r 177826044cd9 wp/wp-admin/admin-header.php --- a/wp/wp-admin/admin-header.php Mon Oct 14 18:06:33 2019 +0200 +++ b/wp/wp-admin/admin-header.php Mon Oct 14 18:28:13 2019 +0200 @@ -6,9 +6,10 @@ * @subpackage Administration */ -@header('Content-Type: ' . get_option('html_type') . '; charset=' . get_option('blog_charset')); -if ( ! defined( 'WP_ADMIN' ) ) +@header( 'Content-Type: ' . get_option( 'html_type' ) . '; charset=' . get_option( 'blog_charset' ) ); +if ( ! defined( 'WP_ADMIN' ) ) { require_once( dirname( __FILE__ ) . '/admin.php' ); +} /** * In case admin-header.php is included in a function. @@ -26,30 +27,36 @@ $update_title, $total_update_count, $parent_file; // Catch plugins that include admin-header.php before admin.php completes. -if ( empty( $current_screen ) ) +if ( empty( $current_screen ) ) { set_current_screen(); +} get_admin_page_title(); $title = esc_html( strip_tags( $title ) ); if ( is_network_admin() ) { - /* translators: Network admin screen title. 1: Network name */ + /* translators: Network admin screen title. %s: Network name */ $admin_title = sprintf( __( 'Network Admin: %s' ), esc_html( get_network()->site_name ) ); } elseif ( is_user_admin() ) { - /* translators: User dashboard screen title. 1: Network name */ + /* translators: User dashboard screen title. %s: Network name */ $admin_title = sprintf( __( 'User Dashboard: %s' ), esc_html( get_network()->site_name ) ); } else { $admin_title = get_bloginfo( 'name' ); } if ( $admin_title == $title ) { - /* translators: Admin screen title. 1: Admin screen name */ - $admin_title = sprintf( __( '%1$s — WordPress' ), $title ); + /* translators: Admin screen title. %s: Admin screen name */ + $admin_title = sprintf( __( '%s — WordPress' ), $title ); } else { /* translators: Admin screen title. 1: Admin screen name, 2: Network or site name */ $admin_title = sprintf( __( '%1$s ‹ %2$s — WordPress' ), $title, $admin_title ); } +if ( wp_is_recovery_mode() ) { + /* translators: %s: Admin screen title. */ + $admin_title = sprintf( __( 'Recovery Mode — %s' ), $admin_title ); +} + /** * Filters the title tag content for an admin page. * @@ -69,10 +76,10 @@ wp_enqueue_style( 'colors' ); wp_enqueue_style( 'ie' ); -wp_enqueue_script('utils'); +wp_enqueue_script( 'utils' ); wp_enqueue_script( 'svg-painter' ); -$admin_body_class = preg_replace('/[^a-z0-9_-]+/i', '-', $hook_suffix); +$admin_body_class = preg_replace( '/[^a-z0-9_-]+/i', '-', $hook_suffix ); ?> @@ -207,7 +233,7 @@ ?>
- +
set_parentage( $parent_file ); ?> -
+
render_screen_meta(); @@ -262,5 +288,6 @@ */ do_action( 'all_admin_notices' ); -if ( $parent_file == 'options-general.php' ) - require(ABSPATH . 'wp-admin/options-head.php'); +if ( $parent_file == 'options-general.php' ) { + require( ABSPATH . 'wp-admin/options-head.php' ); +}