Openbravo Issue Tracking System - Openbravo ERP
View Issue Details
0018294Openbravo ERPA. Platformpublic2011-08-16 18:112011-09-02 10:55
dbaz 
dbaz 
urgentmajoralways
closedfixed 
5
 
 
Core
No
0018294: [RTL] A mechanism to load rtl style files is needed
When a RTL language is selected, a mechanism to load specific rtl style files (js and css) is needed. This mechanism should take advantage of previous developments:

https://code.openbravo.com/erp/devel/pi/rev/9daad2b86943a8d466d684f6d309d43ccd1fe99a [^]

https://code.openbravo.com/erp/devel/pi/rev/5acd44629c18a86609a5a06e13353153ed06d066 [^]

To set default (English (USA)) language as RTL:

As "System Administrator" go to "Language" window
Select "English (USA)" (in "Name" column)
Activate "RTL Language" checkbox
Save
Log-off
Log-in

After that, you can take advantage of Keyboard Shortcuts to open menu options if the interface is not usable

https://docs.google.com/spreadsheet/ccc?authkey=CPjuiJsF&key=0AscCzhu_uHnCdFlJSkMxQTRoNHdYUE1PNDBYRDY1YUE&hl=en&authkey=CPjuiJsF#gid=0 [^]
No tags attached.
related to defect 0018286 closed dbaz [RTL] Login screenshot is rendered wrong 
related to design defect 0018287 closed dbaz [RTL] Workspace parts are not flipped 
related to design defect 0018288 closed dbaz [RTL] Navigation bar is rendered wrong 
related to defect 0018289 closed dbaz [RTL] Tab bar is rendered wrong 
related to design defect 0018290 closed dbaz [RTL] Grid is rendered wrong 
related to design defect 0018291 closed dbaz [RTL] Form is rendered wrong 
related to design defect 0018292 closed dbaz [RTL] Form personalization window is rendered wrong 
related to design defect 0018293 closed dbaz [RTL] Dialogs are rendered wrong 
related to defect 0018308 closed dbaz [RTL] Status bar is rendered wrong 
related to defect 0018318 closed dbaz [RTL] Classic windows are rendered wrong 
Issue History
2011-08-16 18:11dbazNew Issue
2011-08-16 18:11dbazAssigned To => dbaz
2011-08-16 18:11dbazModules => Core
2011-08-16 18:12dbazRelationship addedrelated to 0018286
2011-08-16 18:12dbazRelationship addedrelated to 0018287
2011-08-16 18:13dbazRelationship addeddepends on 0018288
2011-08-16 18:14dbazRelationship deleteddepends on 0018288
2011-08-16 18:14dbazRelationship addedrelated to 0018288
2011-08-16 18:14dbazRelationship addedrelated to 0018289
2011-08-16 18:15dbazRelationship addedrelated to 0018290
2011-08-16 18:15dbazRelationship addedrelated to 0018291
2011-08-16 18:15dbazRelationship addedrelated to 0018292
2011-08-16 18:16dbazRelationship addedrelated to 0018293
2011-08-17 15:21dbazRelationship addedrelated to 0018308
2011-08-17 16:56hgbotCheckin
2011-08-17 16:56hgbotNote Added: 0040273
2011-08-17 16:56hgbotStatusnew => resolved
2011-08-17 16:56hgbotResolutionopen => fixed
2011-08-17 16:56hgbotFixed in SCM revision => http://code.openbravo.com/erp/devel/pi/rev/99aab8f43be5d90c0dd9d7c880bd59b6b6bdb245 [^]
2011-08-19 01:48dbazRelationship addedrelated to 0018318
2011-08-22 18:39hudsonbotCheckin
2011-08-22 18:39hudsonbotNote Added: 0040404
2011-09-02 10:55mtaalNote Added: 0040714
2011-09-02 10:55mtaalStatusresolved => closed

Notes
(0040273)
hgbot   
2011-08-17 16:56   
Repository: erp/devel/pi
Changeset: 99aab8f43be5d90c0dd9d7c880bd59b6b6bdb245
Author: David Baz Fayos <david.baz <at> openbravo.com>
Date: Wed Aug 17 16:55:48 2011 +0200
URL: http://code.openbravo.com/erp/devel/pi/rev/99aab8f43be5d90c0dd9d7c880bd59b6b6bdb245 [^]

Fixed issue 18294: [RTL] Added a mechanism to load specific RTL styles

---
M modules/org.openbravo.client.application/src/org/openbravo/client/application/ApplicationComponentProvider.java
A modules/org.openbravo.client.application/web/org.openbravo.userinterface.smartclient/openbravo/skins/Default/org.openbravo.client.application/ob-rtl-styles.css
A modules/org.openbravo.client.application/web/org.openbravo.userinterface.smartclient/openbravo/skins/Default/org.openbravo.client.application/ob-rtl-styles.js
---
(0040404)
hudsonbot   
2011-08-22 18:39   
A changeset related to this issue has been promoted main and to the
Central Repository, after passing a series of tests.

Promotion changeset: https://code.openbravo.com/erp/devel/main/rev/30e6a459386a [^]

Maturity status: Test
(0040714)
mtaal   
2011-09-02 10:55   
Yes correct point and the change shows the correct approach. We need to add this to the docs when rtl is done.