From 6e77a372e2c883728c88adc8fa7a25fc0ff48652 Mon Sep 17 00:00:00 2001 From: Helen Hou-Sandi Date: Tue, 3 Dec 2013 17:31:33 +0000 Subject: [PATCH] Better Dashboard treatment when in no-JS, especially Quick Draft. props georgestephanis, helen. fixes #26376. git-svn-id: https://develop.svn.wordpress.org/trunk@26563 602fd350-edb4-49c9-b593-d223f7449a82 --- src/wp-admin/css/wp-admin.css | 2 +- src/wp-admin/includes/dashboard.php | 12 +++++++----- 2 files changed, 8 insertions(+), 6 deletions(-) diff --git a/src/wp-admin/css/wp-admin.css b/src/wp-admin/css/wp-admin.css index f243eb8e2b..ce6f4bff77 100644 --- a/src/wp-admin/css/wp-admin.css +++ b/src/wp-admin/css/wp-admin.css @@ -3103,7 +3103,7 @@ form.initial-form.quickpress-open input#title { /* Dashboard Quick Draft - Drafts list */ -#dashboard_quick_press .drafts { +.js #dashboard_quick_press .drafts { border-top: 1px solid #eee; } diff --git a/src/wp-admin/includes/dashboard.php b/src/wp-admin/includes/dashboard.php index 91bcbf45be..412e5a5fef 100644 --- a/src/wp-admin/includes/dashboard.php +++ b/src/wp-admin/includes/dashboard.php @@ -48,8 +48,10 @@ function wp_dashboard_setup() { } // QuickPress Widget - if ( is_blog_admin() && current_user_can( 'edit_posts' ) ) - wp_add_dashboard_widget( 'dashboard_quick_press', __( 'Quick Draft' ), 'wp_dashboard_quick_press' ); + if ( is_blog_admin() && current_user_can( 'edit_posts' ) ) { + $quick_draft_title = sprintf( '%1$s %2$s', __( 'Quick Draft' ), __( 'Drafts' ) ); + wp_add_dashboard_widget( 'dashboard_quick_press', $quick_draft_title, 'wp_dashboard_quick_press' ); + } // WordPress News wp_add_dashboard_widget( 'dashboard_primary', __( 'WordPress News' ), 'wp_dashboard_primary' ); @@ -311,7 +313,7 @@ function wp_dashboard_quick_press( $error_msg = false ) { $post_ID = (int) $post->ID; ?> -
+
@@ -355,7 +357,7 @@ function wp_dashboard_quick_press( $error_msg = false ) { if ( count( $drafts ) > 3 ) { echo '

' . _x( 'View all', 'drafts' ) . "

\n"; } - echo '

' . __( 'Drafts' ) . "

\n