MediaWiki  master
README
Go to the documentation of this file.
1 Skins, such as the default skin Vector, are distributed separately. Drop them
2 into this directory and enable as per the skin's installation instructions.
3 
4 You can find a list of available skins at
5 <https://www.mediawiki.org/wiki/Category:All_skins>,
6 and more information about installing and configuring skins at
7 <https://www.mediawiki.org/wiki/Manual:Skin_configuration>.
8 
9 If you are a developer, you might want to fetch the skin tree in another
10 directory and make a symbolic link:
11 
12  mediawiki/skins$ ln -s ../../skins-trunk/FooBar
13 
14 The default skin Vector can be installed by cloning from Git:
15  git clone https://phabricator.wikimedia.org/diffusion/SVEC/Vector
16 
17 Other skins are also available:
18  https://phabricator.wikimedia.org/diffusion/SKIN/
19 
20 
21 Please note that under POSIX systems (Linux...), parent of a symbolic path
22 refers to the link source, NOT to the target! You should check the env
23 variable MW_INSTALL_PATH in case the extension is not in the default location.
24 
25 The following code snippet lets you override the default path:
26 
27  $IP = getenv( 'MW_INSTALL_PATH' );
28  if( $IP === false ) {
29  $IP = __DIR__ . '/../..';
30  }
31  require_once "$IP/maintenance/Maintenance.php"; // a MediaWiki core file
#define the
table suitable for use with IDatabase::select()
Skins
Definition: README:1
The most up to date schema for the tables in the database will always be tables sql in the maintenance directory
Definition: schema.txt:2
it sets a lot of them automatically from query and such
Definition: design.txt:93
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
such as the default skin Vector
Definition: README:1
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)