Jump to content

Kézikönyv:$wgNamespaceAliases

From mediawiki.org
This page is a translated version of the page Manual:$wgNamespaceAliases and the translation is 93% complete.
Outdated translations are marked like this.
Névterek: $wgNamespaceAliases
További neveket ad a névterekhez.
Bevezetve:1.10.0 (r21720)
Eltávolítva:használatban
Megengedett értékek:(sztringek tömbje)
Alapértelmezett érték:[]

Részletek

A változóval az $wgExtraNamespaces -ben és a nyelvi fájlban szereplő lefordított elsődleges névterekhez lehet további neveket adni. Ha egy lapot ilyen előtaggal kérünk le, a kérés át lesz irányítva az elsődleges névre.

A beállítással a névterek neveit azonosítóikra kell átfordítani. Példa:

$wgNamespaceAliases = [
	'Wikipedian' => NS_USER,
	'Help' => 100
];

Egy alias hozzáadása:

$wgNamespaceAliases['WP'] = NS_PROJECT;

Ha szükséged van egy aliasra, valószínűleg a vitalapokhoz is kelleni fog, ezért vagy a fentihez hasonlóan definiáld azt is, vagy az alábbi két sort rögzítsd:

$wgNamespaceAliases['WP'] = NS_PROJECT;
$wgNamespaceAliases['WP_talk'] = NS_PROJECT_TALK;
A MediaWiki 1.17 előtt nem volt lehetséges aliast megadni az NS_MAIN-hez.

Ha az érték nem létező névtérre mutat (például a névtér nem lett rögzítve a $wgextranamespaces-ben, de a hozzátartozó konstans meg lett adva), akkor az alias a fő névtérre fog mutatni.

Ne használj szóközöket

Az elválasztáshoz szóköz helyett alsóvonást használj: a „Saját névtér” érvénytelen név, ehelyett a „Saját_névtér” használandó.