WordPress.org

Make WordPress Core

Ticket #12202: 12202.2.diff

File 12202.2.diff, 7.1 KB (added by matveb, 6 years ago)

Now working fine with MS though it depends on #12237 to be seen when SCRIPT_DEBUG is defined.

  • wp-admin/includes/dashboard.php

     
    212212 
    213213        $num_comm = wp_count_comments( ); 
    214214 
    215         echo "\n\t".'<p class="sub">' . __('At a Glance') . '</p>'; 
    216         echo "\n\t".'<div class="table">'."\n\t".'<table>'; 
     215        echo "\n\t".'<div class="table table_content">'."\n\t".'<table>'; 
     216        echo "\n\t".'<p class="sub">' . __('Content') . '</p>'; 
    217217        echo "\n\t".'<tr class="first">'; 
    218218 
    219219        // Posts 
     
    225225        } 
    226226        echo '<td class="first b b-posts">' . $num . '</td>'; 
    227227        echo '<td class="t posts">' . $text . '</td>'; 
     228         
     229        echo '</tr><tr>'; 
    228230        /* TODO: Show status breakdown on hover 
    229231        if ( $can_edit_pages && !empty($num_pages->publish) ) { // how many pages is not exposed in feeds.  Don't show if !current_user_can 
    230232                $post_type_texts[] = '<a href="edit-pages.php">'.sprintf( _n( '%s page', '%s pages', $num_pages->publish ), number_format_i18n( $num_pages->publish ) ).'</a>'; 
     
    241243                $pending_text = ''; 
    242244        } 
    243245        */ 
     246         
     247        // Pages 
     248        $num = number_format_i18n( $num_pages->publish ); 
     249        $text = _n( 'Page', 'Pages', $num_pages->publish ); 
     250        if ( current_user_can( 'edit_pages' ) ) { 
     251                $num = "<a href='edit.php?post_type=page'>$num</a>"; 
     252                $text = "<a href='edit.php?post_type=page'>$text</a>"; 
     253        } 
     254        echo '<td class="first b b_pages">' . $num . '</td>'; 
     255        echo '<td class="t pages">' . $text . '</td>'; 
     256         
     257        echo '</tr><tr>'; 
    244258 
     259        // Categories 
     260        $num = number_format_i18n( $num_cats ); 
     261        $text = _n( 'Category', 'Categories', $num_cats ); 
     262        if ( current_user_can( 'manage_categories' ) ) { 
     263                $num = "<a href='categories.php'>$num</a>"; 
     264                $text = "<a href='categories.php'>$text</a>"; 
     265        } 
     266        echo '<td class="first b b-cats">' . $num . '</td>'; 
     267        echo '<td class="t cats">' . $text . '</td>'; 
     268         
     269        echo '</tr><tr>'; 
     270         
     271        // Tags 
     272        $num = number_format_i18n( $num_tags ); 
     273        $text = _n( 'Tag', 'Tags', $num_tags ); 
     274        if ( current_user_can( 'manage_categories' ) ) { 
     275                $num = "<a href='edit-tags.php'>$num</a>"; 
     276                $text = "<a href='edit-tags.php'>$text</a>"; 
     277        } 
     278        echo '<td class="first b b-tags">' . $num . '</td>'; 
     279        echo '<td class="t tags">' . $text . '</td>'; 
     280         
     281        echo "</tr>"; 
     282        echo "\n\t</table>\n\t</div>"; 
     283         
     284         
     285        echo "\n\t".'<div class="table table_discussion">'."\n\t".'<table>'; 
     286        echo "\n\t".'<p class="sub">' . __('Discussion') . '</p>'; 
     287        echo "\n\t".'<tr class="first">'; 
     288         
    245289        // Total Comments 
    246290        $num = '<span class="total-count">' . number_format_i18n($num_comm->total_comments) . '</span>'; 
    247291        $text = _n( 'Comment', 'Comments', $num_comm->total_comments ); 
     
    254298 
    255299        echo '</tr><tr>'; 
    256300 
    257         // Pages 
    258         $num = number_format_i18n( $num_pages->publish ); 
    259         $text = _n( 'Page', 'Pages', $num_pages->publish ); 
    260         if ( current_user_can( 'edit_pages' ) ) { 
    261                 $num = "<a href='edit.php?post_type=page'>$num</a>"; 
    262                 $text = "<a href='edit.php?post_type=page'>$text</a>"; 
    263         } 
    264         echo '<td class="first b b_pages">' . $num . '</td>'; 
    265         echo '<td class="t pages">' . $text . '</td>'; 
    266  
    267301        // Approved Comments 
    268302        $num = '<span class="approved-count">' . number_format_i18n($num_comm->approved) . '</span>'; 
    269303        $text = _nx( 'Approved', 'Approved', $num_comm->approved, 'Right Now' ); 
     
    276310 
    277311        echo "</tr>\n\t<tr>"; 
    278312 
    279         // Categories 
    280         $num = number_format_i18n( $num_cats ); 
    281         $text = _n( 'Category', 'Categories', $num_cats ); 
    282         if ( current_user_can( 'manage_categories' ) ) { 
    283                 $num = "<a href='edit-tags.php?taxonomy=category'>$num</a>"; 
    284                 $text = "<a href='edit-tags.php?taxonomy=category'>$text</a>"; 
    285         } 
    286         echo '<td class="first b b-cats">' . $num . '</td>'; 
    287         echo '<td class="t cats">' . $text . '</td>'; 
    288  
    289313        // Pending Comments 
    290314        $num = '<span class="pending-count">' . number_format_i18n($num_comm->moderated) . '</span>'; 
    291315        $text = _n( 'Pending', 'Pending', $num_comm->moderated ); 
     
    298322 
    299323        echo "</tr>\n\t<tr>"; 
    300324 
    301         // Tags 
    302         $num = number_format_i18n( $num_tags ); 
    303         $text = _n( 'Tag', 'Tags', $num_tags ); 
    304         if ( current_user_can( 'manage_categories' ) ) { 
    305                 $num = "<a href='edit-tags.php'>$num</a>"; 
    306                 $text = "<a href='edit-tags.php'>$text</a>"; 
    307         } 
    308         echo '<td class="first b b-tags">' . $num . '</td>'; 
    309         echo '<td class="t tags">' . $text . '</td>'; 
    310  
    311325        // Spam Comments 
    312326        $num = number_format_i18n($num_comm->spam); 
    313327        $text = _n( 'Spam', 'Spam', $num_comm->spam ); 
     
    321335        echo "</tr>"; 
    322336        do_action('right_now_table_end'); 
    323337        echo "\n\t</table>\n\t</div>"; 
    324  
     338         
    325339        echo "\n\t".'<div class="versions">'; 
    326340        $ct = current_theme_info(); 
    327341 
     
    418432                <p class="submit"> 
    419433                        <input type="hidden" name="action" id="quickpost-action" value="post-quickpress-save" /> 
    420434                        <input type="hidden" name="quickpress_post_ID" value="<?php echo (int) $post->ID; ?>" /> 
    421                         <input type="hidden" name="post_type" value="post" /> 
    422435                        <?php wp_nonce_field('add-post'); ?> 
    423436                        <input type="submit" name="save" id="save-post" class="button" tabindex="4" value="<?php esc_attr_e('Save Draft'); ?>" /> 
    424437                        <input type="reset" value="<?php esc_attr_e( 'Reset' ); ?>" class="button" /> 
     
    9951008 */ 
    9961009function wp_dashboard_empty() {} 
    9971010 
    998 ?> 
     1011?> 
     1012 No newline at end of file 
  • wp-admin/css/dashboard.dev.css

     
    9191 
    9292#dashboard_right_now .inside { 
    9393        font-size: 12px; 
     94        padding-top: 20px; 
    9495} 
    9596 
    9697#dashboard_right_now p.sub { 
     
    99100        padding: 5px 10px 15px; 
    100101        color: #777; 
    101102        font-size: 13px; 
     103        position: absolute; 
     104        top: -17px; 
     105        left: 15px; 
    102106} 
    103107 
    104108#dashboard_right_now .table { 
     109        margin: 0 -9px; 
     110        padding: 0 10px; 
    105111        background: #f9f9f9; 
    106112        border-top: #ececec 1px solid; 
    107113        border-bottom: #ececec 1px solid; 
    108         margin: 0 -9px 10px; 
    109         padding: 0 10px; 
     114        position: relative; 
    110115} 
    111116 
    112 #dashboard_right_now table { 
    113         width: 100%; 
     117#dashboard_right_now .table_content { 
     118        float: left; 
     119        border-right: #ececec 1px solid; 
     120        width: 45%; 
    114121} 
    115122 
     123#dashboard_right_now .table_discussion { 
     124        float: right; 
     125        border-left: #ececec 1px solid; 
     126        width: 45%; 
     127} 
     128 
    116129#dashboard_right_now table  td { 
    117130        border-top: #ececec 1px solid; 
    118131        padding: 3px 0; 
     
    128141        text-align: right; 
    129142        font-family: Georgia, "Times New Roman", "Bitstream Charter", Times, serif; 
    130143        font-size: 14px; 
     144        width: 1%; 
    131145} 
    132146 
    133147#dashboard_right_now td.b a { 
     
    149163        white-space: nowrap; 
    150164} 
    151165 
    152 #dashboard_right_now td.first, 
    153 #dashboard_right_now td.last { 
    154         width: 1%; 
    155 } 
    156  
    157166#dashboard_right_now .spam { 
    158167        color: red; 
    159168} 
     
    168177 
    169178#dashboard_right_now .versions { 
    170179        padding: 6px 10px 12px; 
     180        clear: left; 
    171181} 
    172182 
    173183#dashboard_right_now .versions .b { 
     
    396406.dashboard-comment-wrap { 
    397407        overflow: hidden; 
    398408        word-wrap: break-word; 
    399 } 
    400  
     409} 
     410 No newline at end of file 
  • wp-admin/css/ms.dev.css

     
    5353#dashboard_right_now p.musub { 
    5454        margin-top: 12px; 
    5555        border-top: 1px solid #ececec; 
     56        position: static; 
    5657} 
    5758 
    5859#dashboard_right_now td.b a.musublink {