Jump to navigation Jump to search
This page is a translated version of the page Manual:Skin configuration and the translation is 77% complete.

Other languages:
Deutsch • ‎English • ‎Nederlands • ‎español • ‎français • ‎italiano • ‎polski • ‎português do Brasil • ‎български • ‎русский • ‎中文 • ‎日本語 • ‎한국어


ウィキの外装 (スキン) を新規に作成する方法は、管理者向けの総合的な情報を参照してください。外装全般の情報はHelp:外装を、新しい外装の作成についての開発者向けの情報はManual:Skinningをそれぞれ参照してください。

この説明文書は、MediaWiki 1.24 以降向けです。


MediaWiki の tarball ダウンロードには 4 つのスキンが同梱されるようになっています:Vector(既定の外装)、MonoBookModernCologne Blue

しかし、MediaWiki を Git またはナイトリー版からダウンロードした場合、あるいは追加の外装をインストールしたい場合は、それらの外装または追加の外装のコードを別にダウンロードする必要があります。

多くの MediaWiki 外装は Wikimedia Git リポジトリに含まれています(完全な一覧はこちらから参照してください)。 スキンはMediaWiki 外装のダウンロードよりダウンロードできます(tar形式)。

このグループ内の外装をどれか Git 経由でダウンロードするには、以下のような呼び出しを作成します。

git clone[name of skin]

例: 既定のベクター外装を用いるには、MediaWiki-core/skins/ディレクトリにある下記を入力します。

git clone

適したリリースの外装を入手します。 新しいディレクトリに移動し、実行:

git checkout REL1_27 (もしくはその他のリリース版あるいはタグ)

残念ながら、現状では Git 以外から外装をダウンロードする方法がありませんが、その仕組みを開発しようとしています。

ダウンロードした外装用のフォルダは MediaWiki をインストールしたディレクトリのサブディレクトリ/skins配下に置きます (Git リポジトリを直接、このサブディレクトリに置きます。)


/skins ディレクトリ内の任意の使いたい外装について、LocalSettings.php ファイルで有効化しなければなりません。 例えば、ベクター外装を有効にするには以下を追加します。 複数の外装をインストールした場合は、個別の文を使って有効にします。

// mw.v 1.24.x or less
require_once "$IP/skins/Vector/Vector.php";
// mw.v 1.25.x or above
wfLoadSkin( 'Vector' );


外装の選択によっては追加の段階が必要かもしれません。 内の各外装のページに詳細なインストールガイドがあります。例えば Vector のものは Skin:Vector#インストールをご覧ください。他のすべての外装についての説明も同様です。


A default skin should be set for new users of a wiki by setting the variable $wgDefaultSkin in LocalSettings.php to the lowercase skin name specified in the skin file. Users can still change their skin by going to their preferences page, unless you uninstall or suppress all other skins, or disable the preference altogether (see below). For example:

$wgDefaultSkin = 'vector';

Changing these value on an existing wiki will automatically change the setting of all users who have been using the previous default skin. There is a maintenance script to change users' preferences (userOptions.php), but you will most likely not need to use it.

If you do not change this value, Vector will be the default skin.


外装をアンインストールするには、require_once の行を LocalSettings.php ファイルから取り除きます。その後、skins/ ディレクトリを削除することができます。



The administrator can limit the skin choices that are offered site-wide in user's preferences by listing skin(s) to suppress in the $wgSkipSkins array. This might be useful if you want to test a new skin without letting users see it. To do this, put something like this in LocalSettings.php :

// To remove various skins from the User Preferences choices
$wgSkipSkins = array( "cologneblue", "monobook" );

You will be able to preview the skin using the useskin URL parameter.


MediaWiki allows administrators to specify site-wide CSS rules to be added to every page rendered. These rules can be added by editing the page Common.css on your wiki, if $wgUseSiteCss is set to true. In addition to a global stylesheet, one can also specify CSS rules to be used only in certain skins (see Manual:Interface/Stylesheets).


利用者はページ "User:利用者名/common.css" を作成することにより、自分用のCSSルールを指定することができます。 そのページのCSSは利用者がどのスキンを使用していても適用されます。 もしウェブサイトの既定の外装が変更されても、利用者のカスタムCSSは以前と同じように引き続き有効に作用します。 この機能は LocalSettings.php 中の $wgAllowUserCss を true に設定することで有効化されます。 また、利用者はページ "User:利用者名/外装名.css" を作成することにより、特定の外装にCSSを適用することもできます。 例えばMonoBookスキンを利用しているなら、ページSpecial:MyPage/monobook.css を編集します。

Disable site users' ability to choose skins in user preferences

MediaWiki バージョン: 1.16

The system administrator can completely remove the "Skin" option so that it does not show up at all in User Preferences. This makes sense if your site will use a customized skin and would not look right in any other skin.

To do it, add a new line containing the following code to LocalSettings.php. It will remove the "Skin" option from preferences and the possibility to use the useskin parameter in the URL.

$wgHiddenPrefs[] = 'skin';