Last modified: 2012-09-27 01:11:00 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 T26318, the corresponding Phabricator task for complete and up-to-date bug report information.
Bug 24318 - Extension:UsabilityInitiative not in sync with the Vector-skin
Extension:UsabilityInitiative not in sync with the Vector-skin
Status: RESOLVED FIXED
Product: MediaWiki
Classification: Unclassified
Interface (Other open bugs)
1.16.x
All All
: Normal major (vote)
: ---
Assigned To: Trevor Parscal
:
Depends on:
Blocks:
  Show dependency treegraph
 
Reported: 2010-07-09 12:01 UTC by Krinkle
Modified: 2012-09-27 01:11 UTC (History)
2 users (show)

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


Attachments

Description Krinkle 2010-07-09 12:01:39 UTC
Today I thought I'd install the UsabilityInitiative Extension on my 2-week old fresh install of 1.16.0beta3.

However, several functions didn't appear to work and after a painfull time of changing settings and toggling variables, it tuns out the problem was that the skin wasn't in sync with the Extension (or the other way around). Thing that is most visisble (imho) is the non-functional collapsibleTabs.

The reason for this is that in the Vector skin of 1.16.0beta3 several HTML elements have different IDs then in the version currently live on WMF wikis (such as #panel -> #mw-panel).

After dumping the trunk version of the extension and going with the one in the REL1.16 branch I thought things would better, but same problems.

See the below:
http://svn.wikimedia.org/svnroot/mediawiki/branches/REL1_16/extensions/UsabilityInitiative/Vector/Modules/CollapsibleNav/CollapsibleNav.js
http://svn.wikimedia.org/svnroot/mediawiki/trunk/extensions/UsabilityInitiative/Vector/Modules/CollapsibleNav/CollapsibleNav.js

So I'm not sure how to get it work, without messing up the code of the Extension myself.
Should I get a new version of the vector skin (if so, where ?). Or will that not work in 1.16.0beta3 ?
Asuming so, the Extension should be compatible with REL1.16 (atleast the version on that branch ;-) )


Because right now, using the latest released beta and the trunk or 1.16 branch version of the Extension, it's broken..
Comment 1 Krinkle 2010-07-09 12:03:58 UTC
Adding Roan as Assignee as suggested in #mediawiki
Comment 2 DieBuche 2010-12-14 15:49:26 UTC
Looks fixed now. Both extensentions and skin in REL1_16 refer to mw-panel etc.

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


Navigation
Links