MediaWiki  1.27.1
docs/skin.txt File Reference

Functions

skin txt MediaWiki includes
four core it has been set as
the default in MediaWiki since
the 
release (2011)
 

Variables

skin txt MediaWiki includes
four core it has been set as
the default in MediaWiki since
the replacing Monobook it had
been the default skin since
before being replaced by
Vector largely rewritten in
while keeping its appearance
Several legacy skins were
removed in the as the burden
of supporting them became too
heavy to bear Those in etc for
skin dependent CSS etc for
skin dependent JavaScript
These can also be customised
on a per user by similarly to
how extensions are installed
You can then make that skin
the default by 
adding
 
skin txt MediaWiki includes
four core it has been set as
the default in MediaWiki since
the replacing Monobook it had
been the default skin since
before being replaced by
Vector largely rewritten in
while keeping its appearance
Several legacy skins were
removed in the as the burden
of supporting them became too
heavy to bear Those in etc for
skin dependent CSS etc for
skin dependent JavaScript
These can also be customised
on a per user 
basis
 
skin txt MediaWiki includes
four core it has been set as
the default in MediaWiki since
the replacing Monobook it had
been the default skin since
before being replaced by
Vector largely rewritten in
while keeping its appearance
Several legacy skins were
removed in the as the burden
of supporting them became too
heavy to bear Those in etc for
skin dependent CSS etc for
skin dependent JavaScript
These can also be customised
on a per user by 
editing [[User:< name >/vector.css]]
 
skin txt MediaWiki includes
four core it has been set as
the default in MediaWiki since
the replacing Monobook it had
been the default skin since
before being replaced by
Vector largely rewritten in
while keeping its appearance
Several legacy skins were
removed in the as the burden
of supporting them became too
heavy to bear Those in etc for
skin dependent CSS etc for
skin dependent JavaScript
These can also be customised
on a per user by 
etc
 
skin txt MediaWiki includes
four core it has been set as
the default in MediaWiki since
the replacing Monobook it had
been the default skin since
before being replaced by
Vector * 
Modern
 
skin txt MediaWiki includes
four core it has been set as
the default in MediaWiki since
the replacing Monobook * 
Monobook
 
skin txt MediaWiki includes
four core it has been set as
the default in MediaWiki since
the replacing Monobook it had
been the default skin since
before being replaced by
Vector largely rewritten in
while keeping its appearance
Several legacy skins were
removed in the as the burden
of supporting them became too
heavy to bear Those in
Nostalgia
 
skin txt MediaWiki includes
four core it has been set as
the default in MediaWiki since
the replacing Monobook it had
been the default skin since
before being replaced by
Vector largely rewritten in
while keeping its appearance
Several legacy skins were
removed in the 
release
 
skin txt MediaWiki includes
four core 
skins
 
skin txt MediaWiki includes
four core it has been set as
the default in MediaWiki since
the replacing Monobook it had
been the default skin since 
then
 
skin txt MediaWiki includes
four core it has been set as
the default in MediaWiki since
the replacing Monobook it had
been the default skin since
before being replaced by
Vector largely rewritten in
while keeping its appearance
Several legacy skins were
removed in the as the burden
of supporting them became too
heavy to bear Those 
were
 

Function Documentation

skin txt MediaWiki includes four core it has been set as the default in MediaWiki since the release ( 2011  )

Variable Documentation

skin txt MediaWiki includes four core it has been set as the default in MediaWiki since the replacing Monobook it had been the default skin since before being replaced by Vector largely rewritten in while keeping its appearance Several legacy skins were removed in the as the burden of supporting them became too heavy to bear Those in etc for skin dependent CSS etc for skin dependent JavaScript These can also be customised on a per user by similarly to how extensions are installed You can then make that skin the default by adding

Definition at line 57 of file skin.txt.

Referenced by XmlSelectTest::testSetDefaultAfterAddingOptions().

skin txt MediaWiki includes four core it has been set as the default in MediaWiki since the replacing Monobook it had been the default skin since before being replaced by Vector largely rewritten in while keeping its appearance Several legacy skins were removed in the as the burden of supporting them became too heavy to bear Those in etc for skin dependent CSS etc for skin dependent JavaScript These can also be customised on a per user basis

Definition at line 10 of file skin.txt.

skin txt MediaWiki includes four core it has been set as the default in MediaWiki since the replacing Monobook it had been the default skin since before being replaced by Vector largely rewritten in while keeping its appearance Several legacy skins were removed in the as the burden of supporting them became too heavy to bear Those in etc for skin dependent CSS etc for skin dependent JavaScript These can also be customised on a per user by editing[[User:< name >/vector.css]]

Definition at line 10 of file skin.txt.

skin txt MediaWiki includes four core it has been set as the default in MediaWiki since the replacing Monobook it had been the default skin since before being replaced by Vector largely rewritten in while keeping its appearance Several legacy skins were removed in the as the burden of supporting them became too heavy to bear Those in etc for skin dependent CSS etc for skin dependent JavaScript These can also be customised on a per user by etc
Initial value:
== Custom skins ==
Several custom skins are available as of 2014.
https:
Installing a skin requires adding its files in a subdirectory under skins/ and
adding an appropriate require_once line to LocalSettings.php
globals txt Globals are evil The original MediaWiki code relied on globals for processing context far too often MediaWiki development since then has been a story of slowly moving context out of global variables and into objects Storing processing context in object member variables allows those objects to be reused in a much more flexible way Consider the elegance of
database rows
Definition: globals.txt:10
skin txt MediaWiki includes four core skins
Definition: skin.txt:5
null for the local wiki Added in
Definition: hooks.txt:1418
skin txt MediaWiki includes four core it has been set as the default in MediaWiki since the replacing Monobook it had been the default skin since before being replaced by Vector largely rewritten in while keeping its appearance Several legacy skins were removed in the as the burden of supporting them became too heavy to bear Those in etc for skin dependent CSS etc for skin dependent JavaScript These can also be customised on a per user by similarly to how extensions are installed You can then make that skin the default by adding
Definition: skin.txt:57
The ContentHandler facility adds support for arbitrary content types on wiki instead of relying on wikitext for everything It was introduced in MediaWiki Each kind of and so on Built in content types are
and(b) You must cause any modified files to carry prominent notices stating that You changed the files
This document is intended to provide useful advice for parties seeking to redistribute MediaWiki to end users It s targeted particularly at maintainers for Linux since it s been observed that distribution packages of MediaWiki often break We ve consistently had to recommend that users seeking support use official tarballs instead of their distribution s and this often solves whatever problem the user is having It would be nice if this could such as
Definition: distributors.txt:9
as see the revision history and available at free of to any person obtaining a copy of this software and associated documentation files(the"Software")
I won t presume to tell you how to I m just describing the methods I chose to use for myself If you do choose to follow these it will probably be easier for you to collaborate with others on the but if you want to contribute without by all means do which work well I also use K &R brace matching style I know that s a religious issue for so if you want to use a style that puts opening braces on the next line
Definition: design.txt:79
this class mediates it Skin Encapsulates a look and feel for the wiki All of the functions that render HTML and make choices about how to render it are here and are called from various other places when and is meant to be subclassed with other skins that may override some of its functions The User object contains a reference to a skin(according to that user's preference)

Definition at line 57 of file skin.txt.

skin txt MediaWiki includes four core it has been set as the default in MediaWiki since the replacing Monobook it had been the default skin since before being replaced by Vector* Modern

Definition at line 10 of file skin.txt.

skin txt MediaWiki includes four core it has been set as the default in MediaWiki since the replacing Monobook* Monobook

Definition at line 10 of file skin.txt.

skin txt MediaWiki includes four core it has been set as the default in MediaWiki since the replacing Monobook it had been the default skin since before being replaced by Vector largely rewritten in while keeping its appearance Several legacy skins were removed in the as the burden of supporting them became too heavy to bear Those in* Nostalgia

Definition at line 10 of file skin.txt.

skin txt MediaWiki includes four core it has been set as the default in MediaWiki since the replacing Monobook it had been the default skin since before being replaced by Vector largely rewritten in while keeping its appearance Several legacy skins were removed in the release

Definition at line 10 of file skin.txt.

Referenced by JobQueueRedis::pushBlobs().

skin txt MediaWiki includes four core skins

Definition at line 5 of file skin.txt.

Referenced by LocalSettingsGenerator::__construct(), and LocalSettingsGenerator::getText().

skin txt MediaWiki includes four core it has been set as the default in MediaWiki since the replacing Monobook it had been the default skin since before being replaced by Vector largely rewritten in while keeping its appearance Several legacy skins were removed in the as the burden of supporting them became too heavy to bear Those were

Definition at line 10 of file skin.txt.

Referenced by CheckLanguageCLI::help().