Manual:$wgNamespaceAliases
名前空間: $wgNamespaceAliases | |
---|---|
名前空間の別名を指定する。 |
|
導入されたバージョン: | 1.10.0 (r21720) |
除去されたバージョン: | 使用中 |
許容される値: | (文字列の配列) |
既定値: | [] |
その他の設定: アルファベット順 | 機能順 |
詳細
$wgExtraNamespaces
および言語ファイルで定義された、地域化された本来の名前空間名に対して、この変数では別名を指定します。
ページがこの別名の接頭辞でリクエストされた場合は、本来の名前にリダイレクトされます。
この変数には名前空間名から ID へのマッピングを設定してください。 例:
$wgNamespaceAliases = [
'Wikipedian' => NS_USER,
'Help' => 100
];
別名を 1 つだけ追加する場合は以下のようにします:
$wgNamespaceAliases['WP'] = NS_PROJECT;
プロジェクト ページに別名が必要な場合は、そのトークページに対しても類似の別名が必要かもしれません。その場合は、上記のように配列を追加するか、または以下のように 2 行を追加します:
$wgNamespaceAliases['WP'] = NS_PROJECT;
$wgNamespaceAliases['WP_talk'] = NS_PROJECT_TALK;
MediaWiki 1.17 未満では、NS_MAIN の別名は作成できませんでした。
If this setting is set to a namespace that does not exist (e.g. the namespace has not been added to $wgExtraNamespaces
but a constant has been defined) the alias will redirect to the main space.
空白を使用しない
名前空間名では、空白の代わりにアンダースコア (_
) を使用してください。
'My Namespace' は無効な名前であるため、代わりに 'My_Namespace' を使用します。