Manual:$wgSpecialPages/cs

From Linux Web Expert

<translate> Extensions</translate>: $wgSpecialPages
Seznam vlastních speciálních stránek.
<translate> Introduced in version:</translate>1.7.0 (r15031)
<translate> Removed in version:</translate><translate> still in use</translate>
<translate> Allowed values:</translate>viz níže
<translate> Default value:</translate>[]

Podrobnosti

$wgSpecialPages ukládá seznam vlastních speciálních stránek definovaných pro instalaci MediaWiki. Pole je klíčováno nelokalizovaným ID pro speciální stránku. Hodnota přiřazená každému klíči je specifikátor ObjectFactory (MediaWiki 1.34+) nebo jeden z následujících:

  • řetězec: řetězec obsahující název podtřídy SpecialPage .
  • pole: pole, kde první prvek je název podtřídy a všechny zbývající prvky jsou parametry, které by měly být předány konstruktoru této podtřídy. (Tento formát byl v MW 1.18 zastaralý a od MW 1.32 již není uznáván.)
  • zpětné volání: Od MW 1.24 se očekává, že Gerrit change 152755 vrátí instanci SpecialPage. Užitečné pro plnou kontrolu nad konstrukčními parametry speciální stránky.
  • skutečný předmět na SpecialPage. <translate> (deprecated in <tvar name=2>1.34</tvar>)</translate>

Speciální stránku lze také deaktivovat pomocí:

$wgSpecialPages['Name'] = DisabledSpecialPage::getCallback( 'Name', 'message' );

Další informace naleznete na stránce SpecialPage.php