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

Reply via email to