Manual:Hooks/CanonicalNamespaces/cs

From Linux Web Expert

The printable version is no longer supported and may have rendering errors. Please update your browser bookmarks and please use the default browser print function instead.
CanonicalNamespaces
<translate> Available from <tvar name=1><translate> version <tvar (r71576, codereview)</tvar></translate>
Pro rozšíření přidávající své vlastní jmenné prostory nebo mění výchozí hodnoty.
<translate> Define function:</translate>
public static function onCanonicalNamespaces( array &$namespaces ) { ... }
<translate> Attach hook:</translate> <translate> In <tvar name=1>extension.json</tvar>:</translate>
{
	"Hooks": {
		"CanonicalNamespaces": "MediaWiki\\Extension\\MyExtension\\Hooks::onCanonicalNamespaces"
	}
}
<translate> Called from:</translate> <translate> File(s):</translate> MWNamespace.php
<translate> Interface:</translate> CanonicalNamespacesHook.php

<translate> For more information about attaching hooks, see <tvar name=1>Příručka:Háčky </tvar>.</translate>
<translate> For examples of extensions using this hook, see <tvar name=cat>Category:CanonicalNamespaces extensions/cs</tvar>.</translate>


Chcete-li definovat nové jmenné prostory, měla by rozšíření upřednostňovat registraci rozšíření před tímto háčkem (další informace ).

Podrobnosti

  • &$namespaces: Pole čísel jmenného prostoru s odpovídajícími kanonickými názvy

Tento háček byl nahrazen $wgExtraNamespaces.