WordPress.org

Make WordPress Core

Ticket #23903: 23903.4.diff

File 23903.4.diff, 4.0 KB (added by ocean90, 12 months ago)
  • wp-admin/includes/ajax-actions.php

     
    21352135                $lines_added = $lines_deleted = 0; 
    21362136                $content = ''; 
    21372137                //compare from left to right, passed from application 
    2138                 foreach ( array_keys( _wp_post_revision_fields() ) as $field ) { 
     2138                foreach ( _wp_post_revision_fields() as $field => $field_value ) { 
    21392139                        $left_content = apply_filters( "_wp_post_revision_field_$field", $left_revision->$field, $field, $left_revision, 'left' ); 
    21402140                        $right_content = apply_filters( "_wp_post_revision_field_$field", $right_revision->$field, $field, $right_revision, 'right' ); 
    21412141 
     
    21492149                        // compare_to == 0 means first revision, so compare to a blank field to show whats changed 
    21502150                        $diff = wp_text_diff_with_count( ( 0 == $compare_to ) ? '' : $left_content, $right_content, $args ); 
    21512151 
    2152                         if ( isset( $diff[ 'html' ] ) ) 
     2152                        if ( isset( $diff[ 'html' ] ) ) { 
     2153                                $content .= sprintf( '<div class="diff-label">%s</div>', $field_value ); 
    21532154                                $content .= $diff[ 'html' ]; 
     2155                        } 
    21542156 
    21552157                        if ( isset( $diff[ 'lines_added' ] ) ) 
    21562158                                $lines_added = $lines_added + $diff[ 'lines_added' ]; 
  • wp-admin/css/colors-fresh.css

     
    13981398        background-color: #aaa; 
    13991399} 
    14001400 
     1401.diff-label { 
     1402        color: #666; 
     1403} 
     1404 
    14011405body .ui-tooltip { 
    14021406        border-color: #d7d7d7; 
    14031407        background-color: #fff; 
  • wp-admin/css/wp-admin.css

     
    36123612        width: 95%; 
    36133613} 
    36143614 
     3615#diff-title-to strong { 
     3616        display: none; 
     3617} 
     3618 
     3619.comparing-two-revisions #diff-title-to strong { 
     3620        display: inline; 
     3621} 
     3622 
    36153623.diff-slider-ticks-wrapper { 
    36163624        margin: 0 auto; 
    36173625        text-align: center; 
     
    36233631        margin-top: 20px; 
    36243632} 
    36253633 
     3634.diff-label { 
     3635        margin: 20px 0 5px; 
     3636        padding-left: 3px; 
     3637        font-size: 13px; 
     3638} 
     3639 
    36263640.diff-header { 
    36273641        height: 35px; 
    36283642        line-height: 35px; 
     
    36423656 
    36433657.diff-title img { 
    36443658        vertical-align: middle; 
     3659        margin-left: 5px; 
    36453660} 
    36463661 
    36473662#restore-revision { 
    36483663        margin-left: 10px; 
    36493664} 
    36503665 
    3651 .diff-col-titles { 
    3652         font-size: 16px; 
    3653         width: 100%; 
    3654         margin: 20px 0 10px; 
     3666#diff-table { 
     3667        margin-top: 20px; 
    36553668} 
    36563669 
    3657 .diff-col-title-added, 
    3658 .diff-col-title-removed { 
    3659         width: auto; 
    3660         text-align: left; 
    3661         float: left; 
    3662         width: 48%; 
    3663 } 
    3664  
    3665 .diff-col-title-added span, 
    3666 .diff-col-title-removed span { 
    3667         padding: .5em; 
    3668 } 
    3669  
    3670 .diff-col-title-added { 
    3671         float: right; 
    3672         color: #00a100; 
    3673 } 
    3674  
    3675 .diff-col-title-removed { 
    3676         color: #d2281f; 
    3677 } 
    3678  
    36793670.comparing-two-revisions #diff-previous-revision, 
    36803671.comparing-two-revisions #diff-next-revision, 
    36813672#diff-title-from-current-version, 
  • wp-admin/css/colors-classic.css

     
    14951495        background-color: #aaa; 
    14961496} 
    14971497 
     1498.diff-label { 
     1499        color: #666; 
     1500} 
     1501 
    14981502/* jQuery UI Slider */ 
    14991503.wp-slider.ui-slider { 
    15001504        border-color: #d1e5ee; 
  • wp-admin/revision.php

     
    141141                <input type="button" id="restore-revision" class="button button-primary" data-restore-link="{{{ data.restoreLink }}}" value="<?php esc_attr_e( 'Restore This Revision' )?>" /> 
    142142        </div> 
    143143 
    144         <div class="diff-col-titles"> 
    145                 <div class="diff-col-title-removed"><span><?php _e( 'Removed -' ); ?></span></div> 
    146                 <div class="diff-col-title-added"><span><?php _e( 'Added +' ); ?></span></div> 
    147                 <div class="clear"></div> 
    148         </div> 
    149  
    150         <div>{{{ data.diff }}}</div> 
     144        <div id="diff-table">{{{ data.diff }}}</div> 
    151145</script> 
    152146 
    153147<script id="tmpl-revision-interact" type="text/html">