Jump to content

Příručka:$wgSpecialPages

From mediawiki.org
This page is a translated version of the page Manual:$wgSpecialPages and the translation is 100% complete.
Rozšíření: $wgSpecialPages
Seznam vlastních speciálních stránek.
Zavedeno od verze:1.7.0 (r15031)
Odstraněno od verze:stále se používá
Povolené hodnoty:viz níže
Výchozí hodnota:[]

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. (zastaralé od 1.34)

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

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

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