Changeset 2533


Ignore:
Timestamp:
10/09/2008 03:13:29 PM (7 years ago)
Author:
martinkou
Message:

The language direction of the WYSIWYG plugin should follow editor.lang.dir instead of editor.config.contentLangDirection.
Fixed wrong layout of tabs under RTL mode.

Location:
CKEditor/branches/prototype/_source/plugins
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • CKEditor/branches/prototype/_source/plugins/dialog/plugin.js

    r2532 r2533  
    396396                selected[0].addClass( 'cke_dialog_tab_selected' );
    397397                selected[1].show();
     398                var me = this;
    398399
    399400                // Place the bridge just under the selected tab. Count 1px left and right
     
    401402                setTimeout( function()
    402403                        {
     404                                var selectedElement = selected[0].getFirst().$;
    403405                                bridge.setStyles(
    404406                                                {
    405                                                         left : ( selected[0].getFirst().$.offsetLeft + 17 || 0 ) + 'px',
     407                                                        left : me._.editor.lang.dir == 'ltr' ? ( selectedElement.offsetLeft + 17 || 0 ) + 'px' : 'auto',
     408                                                        right : me._.editor.lang.dir == 'rtl' ?
     409                                                                ( selectedElement.offsetParent.offsetWidth - selectedElement.offsetLeft - selectedElement.offsetWidth + 17 || 0 ) + 'px' :
     410                                                                'auto',
    406411                                                        width : ( selected[0].getFirst().$.offsetWidth - 2 || 0 ) + 'px'
    407412                                                });
  • CKEditor/branches/prototype/_source/plugins/wysiwygarea/plugin.js

    r2530 r2533  
    223223                                                                data =
    224224                                                                        editor.config.docType +
    225                                                                         '<html dir="' + editor.config.contentsLangDirection + '">' +
     225                                                                        '<html dir="' + editor.lang.dir + '">' +
    226226                                                                        '<head>' +
    227227                                                                                '<link href="' + editor.config.contentsCss + '" type="text/css" rel="stylesheet" _fcktemp="true"/>' +
Note: See TracChangeset for help on using the changeset viewer.
© 2003 – 2012 CKSource – Frederico Knabben. All rights reserved. | Terms of use | Privacy policy