https://bugzilla.wikimedia.org/show_bug.cgi?id=19527
Summary: (Changed) element IDs and scripts
Product: MediaWiki
Version: unspecified
Platform: All
OS/Version: All
Status: NEW
Severity: enhancement
Priority: Normal
Component: Vector Skin
AssignedTo: [email protected]
ReportedBy: [email protected]
In the current version of the vector skin several element id's have been
changed from the parent monobook.js skin. Several of these changes were without
any obvious technical need but are breaking the compatibility with existing
user scripts and gadgets.
As a workaround for this, people had to create "compatibility layers" that are
now added as gadgets that unnecessarily clog the preference page (see
http://en.wikipedia.org/wiki/Wikipedia_talk:Twinkle/Bugs#TW-B-305), script
developers have to add additional code to their script just to keep their
scripts compatible with monobook as well as vector, and user scripts that are
no longer actively maintained have stopped working.
I kindly ask the skin developers to undo these (cosmetic and invisible) ID
changes as long as this is possible and, in the future, keep the script
developers in mind when improving the skin. Some of the affected elements are
(from http://en.wikipedia.org/wiki/MediaWiki:Gadget-vectorskin-thunks.js):
p-cactions -> actions
p-personal -> personal
p-search -> p-navigation (?)
p-logo -> logo
column-one -> panel
column-content -> content
globalWrapper -> content (?)
Thanks in advance.
--
Configure bugmail: https://bugzilla.wikimedia.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are on the CC list for the bug.
_______________________________________________
Wikibugs-l mailing list
[email protected]
https://lists.wikimedia.org/mailman/listinfo/wikibugs-l