Last modified: 2010-06-23 17:34:31 UTC

Wikimedia Bugzilla is closed!

Wikimedia migrated from Bugzilla to Phabricator. Bug reports are handled in Wikimedia Phabricator.
This static website is read-only and for historical purposes. It is not possible to log in and except for displaying bug reports and their history, links might be broken. See T26077, the corresponding Phabricator task for complete and up-to-date bug report information.
Bug 24077 - Vector broken on RTL in Commons
Vector broken on RTL in Commons
Status: RESOLVED INVALID
Product: MediaWiki extensions
Classification: Unclassified
UsabilityInitiative (Other open bugs)
unspecified
All All
: Normal normal (vote)
: ---
Assigned To: Adam Miller
:
Depends on:
Blocks:
  Show dependency treegraph
 
Reported: 2010-06-22 20:05 UTC by Nimish Gautam
Modified: 2010-06-23 17:34 UTC (History)
5 users (show)

See Also:
Web browser: ---
Mobile Platform: ---
Assignee Huggle Beta Tester: ---


Attachments

Description Nimish Gautam 2010-06-22 20:05:22 UTC
Vector on FF is broken on commons...when you switch your UI pref to an RTL language, the screen is borked
Comment 1 Platonides 2010-06-22 21:22:44 UTC
In what sense is it broken?

I don't see anything obvious in http://commons.wikimedia.org/wiki/?uselang=ar&useskin=vector
Comment 2 Roan Kattouw 2010-06-23 08:38:52 UTC
(In reply to comment #1)
> In what sense is it broken?
> 
> I don't see anything obvious in
> http://commons.wikimedia.org/wiki/?uselang=ar&useskin=vector

I do. The bar with the edit and history tabs, the watch star, the action dropdown and the search bar move all the way down to the bottom of the screen. The left navigation bar appears on the right as intended, but the arrows to collapse/expand it appear on the left.

Note, however, that this is not a software bug. uselang=ar is not SUPPOSED to change the page layout to RTL, see e.g. http://en.wikipedia.org/wiki/?uselang=ar&useskin=vector (where all is well). Commons wants uselang=ar to have this behavior for its own reasons and uses a pile of CSS hacks to accomplish this. It's these site-specific hacks that cause Vector to totally break on Commons in RTL mode, so the Commons community should fix them.

Breakage caused by local CSS so INVALID.
Comment 3 Derk-Jan Hartman 2010-06-23 12:12:25 UTC
I'll do some cleanup on this later today.
Comment 4 Derk-Jan Hartman 2010-06-23 16:09:57 UTC
There was a bug in the script for one, and the imports were somewhat broken on several browsers. Should work a bit better now. Though it seems that some custom work is still required here and there to fully support Vector.

Note You need to log in before you can comment on or make changes to this bug.


Navigation
Links