Page MenuHomePhabricator

Skins "Simple" and "Modern" are broken
Closed, ResolvedPublic

Description

Author: angus

Description:
The generated web pages simply don't have a LINK tag to load the default simple.css anymore.

http://es.wikipedia.org/w/index.php?title=Portada&useskin=simple

Thank you.


Version: 1.14.x
Severity: major

Details

Reference
bz14954

Event Timeline

bzimport raised the priority of this task from to Medium.Nov 21 2014, 10:10 PM
bzimport added a project: MediaWiki-Parser.
bzimport set Reference to bz14954.
bzimport added a subscriber: Unknown Object (MLST).

baard wrote:

I see the same using the modern skin on (all) Wikimedia wikis. Modern.css and common.css are not loaded. This breaks infoboxes and other customised CSS.

wiki.bugzilla wrote:

just adding two exemplary links here to make sure you note the impact:
http://de.wikipedia.org/w/index.php?title=Wikipedia:Hauptseite&useskin=modern (German Wikipedia's main page)
http://de.wikipedia.org/w/index.php?title=Bayern&useskin=modern (random article with infobox and other stuff that isn't rendered)
… lots of grumbling all around especially by 'modern' users

Sorry, I forgot to update those two skins for the new SkinTemplate CSS handling. :(

r38139 fixed this for Modern...

r38143 fixed Simple.

Note there's lots of general weirdness with Modern, as it doesn't use the same IDs and classes as everything else; it should get a major overhaul at some point.

Plus final tweak to Modern in r38146, r38147...

pbirken wrote:

This change breaks the layout of flagged revisions (see http://de.wikipedia.org/wiki/Bild:Weissraum.jpg). We turned off the box for most cases, but you can see there http://de.wikipedia.org/wiki/Am_Rande_des_Rollfelds that in particular infoboxes get real problems.

Comment #6 seems to be unrelated; screenshot is of MonoBook skin. If a problem persists, please provide more info on a dedicated bug.