WordPress.org

Make WordPress Core

Ticket #23897: 23897.3.diff

File 23897.3.diff, 2.7 KB (added by adamsilverstein, 12 months ago)

reverses direction for RTL in single handle mode

  • wp-admin/includes/ajax-actions.php

     
    21742174 
    21752175        $count = -1; 
    21762176 
    2177         //reverse the list to start with oldes revision 
     2177        //reverse the list to start with oldest revision 
    21782178        $revisions = array_reverse( $revisions ); 
    21792179 
    21802180        $previous_revision_id = 0; 
     
    21912191                $count++; 
    21922192                // return blank data for diffs to the left of the left handle (for right handel model) 
    21932193                // or to the right of the right handle (for left handel model) 
    2194                 if ( ( 0 != $left_handle_at && $count < $left_handle_at ) || 
    2195                          ( 0 != $right_handle_at && $count > ( $right_handle_at - 2 ) ) ) { 
     2194                if ( ! is_rtl() && ( ( 0 != $left_handle_at && $count < $left_handle_at ) || 
     2195                         ( 0 != $right_handle_at && $count > ( $right_handle_at - 2 ) ) ) ) { 
    21962196                        $all_the_revisions[] = array ( 
    21972197                                'ID' => $revision->ID, 
    21982198                        ); 
     
    22862286 
    22872287        endforeach; 
    22882288 
     2289        if ( is_rtl() && $compare_two_mode ) { 
     2290                $all_the_revisions = array_reverse( $all_the_revisions ); 
     2291        } 
     2292 
    22892293        echo json_encode( $all_the_revisions ); 
    22902294        exit(); 
    22912295} 
  • wp-admin/css/wp-admin-rtl.css

     
    955955  11.2 - Post Revisions 
    956956------------------------------------------------------------------------------*/ 
    957957 
    958 table.diff td, table.diff th { 
    959         font-family: Consolas, Monaco, monospace; 
     958#toggle-revision-compare-mode { 
     959        right: auto; 
     960        left: 0; 
    960961} 
    961962 
     963#loading-status { 
     964        right: auto; 
     965        left: 170px; 
     966} 
     967 
     968#loading-status .spinner { 
     969        float: right; 
     970} 
     971 
     972.diff-title { 
     973        float: right; 
     974} 
     975 
     976.diff-title strong { 
     977        text-align: left; 
     978        float: right; 
     979        margin-right: 0; 
     980        margin-left: 5px; 
     981} 
     982 
     983#restore-revision { 
     984        margin-left: 0; 
     985        margin-right: 10px; 
     986} 
     987 
     988.diff-col-title-added, 
     989.diff-col-title-removed { 
     990        text-align: right; 
     991        float: right; 
     992} 
     993 
     994.diff-col-title-added { 
     995        float: left; 
     996} 
     997 
     998.ui-tooltip-content img { 
     999        float: right; 
     1000        margin-right: 0; 
     1001        margin-left: 5px; 
     1002} 
     1003 
     1004 
    9621005/*------------------------------------------------------------------------------ 
    9631006  11.3 - Featured Images 
    9641007------------------------------------------------------------------------------*/ 
  • wp-admin/css/wp-admin.css

     
    37323732 
    37333733.diff-loading .spinner { 
    37343734        clear: both; 
    3735         margin-left: auto; 
    3736         margin-right: auto; 
     3735        margin: 0 auto; 
    37373736        display: block; 
    37383737        float: none; 
    37393738}