Příručka:$wgSpecialPages
Appearance
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: | [] |
Další nastavení: Podle abecedy | Podle funkce |
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