Příručka:$wgNamespaceAliases

From mediawiki.org
This page is a translated version of the page Manual:$wgNamespaceAliases and the translation is 100% complete.
Jmenné prostory: $wgNamespaceAliases
Zadejte další názvy pro jmenné prostory.
Zavedeno od verze:1.10.0 (r21720)
Odstraněno od verze:stále se používá
Povolené hodnoty:(pole řetězců)
Výchozí hodnota:[]

Podrobnosti

Toto jsou alternativní názvy pro primární lokalizované názvy namespace, které jsou definovány $wgExtraNamespaces a jazykovým souborem. Pokud je požadována stránka s takovým prefixem, bude požadavek přesměrován na primární název.

Nastavte toto na mapu názvů jmenných prostorů na ID. Příklad:

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

Chcete-li přidat jeden alias:

$wgNamespaceAliases['WP'] = NS_PROJECT;

Pokud potřebujete alias pro projekt, pravděpodobně potřebujete podobný alias pro jeho diskusní stránku a měli byste přidat pole jako výše nebo dva řádky:

$wgNamespaceAliases['WP'] = NS_PROJECT;
$wgNamespaceAliases['WP_talk'] = NS_PROJECT_TALK;
Před MediaWiki 1.17 nebylo možné vytvořit alias pro NS_MAIN.

Pokud je toto nastavení nastaveno na jmenný prostor, který neexistuje (např. jmenný prostor nebyl přidán do $wgExtraNamespaces , ale byla definována konstanta), alias se přesměruje do hlavního prostoru.

Nepoužívejte mezery

V názvech jmenných prostorů používejte místo mezer podtržítka. 'My Namespace' je neplatný název; místo toho použijte 'My_Namespace'.