WordPress.org

Make WordPress Core

Ticket #23897: 23897.3.diff

File 23897.3.diff, 2.7 KB (added by adamsilverstein, 5 years 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}