User:Derik/designStandards

From MediaWiki
Revision as of 03:10, 23 January 2010 by Derik (talk | contribs) (New page: ==Printing== MediaWiki has a built-in "noprint" class... but we aren't applying it to our templates. Maintenence templates (example: "we need pics!") should not print. Templates like "th...)
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to navigationJump to search

Printing

MediaWiki has a built-in "noprint" class... but we aren't applying it to our templates.

Maintenence templates (example: "we need pics!") should not print. Templates like "this is a stub" and "spoilers ho" (?) *should* print... as that's something that's relevant to... being... a... spoiler.. thing.

Syndication

Propose a class called "nosyndicate" to be applied like "noprint" so syndicators can hide templates that make no sense for them to have. (The boxart page on Botch's site being the prototypical example.)

Syndicate.css

A standard "syndicator" css file that includes the "starter set" of css. (A lot of our essential template css is mixed in with everything else as it stands right now, making it a nightmare for someone to figure out what code is required for template "X" to display correctly.)

Flatten?

Is there a script (Javascript?) to "flatten" a page displayed using action=render so that no external css files are required? Flatten just certain objects? (I'm not writing it, but if it exists it'd be nice to point people to.)

Syndication script

  • Find that beta syndication script that DOESN'T hammer our server, but archives locally.

Template Classifications

Some standard classifications for all templates like "maintenance", "info" "meta", "utility", "layout"... that will also be classes attached ot them. (Allowing syndicators to hide them by class easily.)