Changeset 2533


Ignore:
Timestamp:
10/09/08 15:13:29 (6 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