Manual:$wgParserConf/cs
From Linux Web Expert
File:OOjs UI icon alert-destructive.svg | <translate> This feature was removed completely in version <tvar name=ver>1.36.0</tvar>.</translate> |
<translate> Parser</translate>: $wgParserConf | |
---|---|
Konfigurace analyzátoru. |
|
<translate> Introduced in version:</translate> | 1.12.0 |
<translate> Deprecated in version:</translate> | 1.35.0 (Gerrit change 589397; git #a286a59e) |
<translate> Removed in version:</translate> | 1.36.0 (Gerrit change 665228; git #77c48b68) |
<translate> Allowed values:</translate> | (pole) |
<translate> Default value:</translate> | (viz níže) |
<translate> Other settings:</translate> <translate> Alphabetical</translate> | <translate> By function</translate> |
Podrobnosti
Nakonfiguruje službu ParserFactory za účelem přizpůsobení použitého analyzátoru.
Asociativní pole s následujícími členy:
- class
- Název třídy
- preprocessorClass
- Třída preprocesorů. V současné době jsou k dispozici dvě třídy: Preprocessor_Hash, která používá obyčejná pole PHP pro dočasné úložiště, a Preprocessor_DOM, která používá modul DOM pro dočasné úložiště. Preprocessor_DOM obecně používá méně paměti. Rychlost obou je zhruba stejná.
- Pokud tento parametr není uveden, použije Preprocessor_DOM, pokud je modul DOM dostupný, jinak použije Preprocessor_Hash.
Celé asociativní pole bude předáno konstruktoru jako první parametr. Všimněte si, že tuto proměnnou může používat pouze Setup.php -- konfigurace se změní za běhu prostřednictvím členských funkcí $wgParser, takže obsah této proměnné bude zastaralý. Proměnnou lze změnit pouze během LocalSettings.php, zejména ji nelze změnit během funkce nastavení rozšíření.
Výchozí hodnoty
<td class="mw-version-versionbox" title="<translate nowrap> The latest stable version is <tvar name=1>1.41</tvar></translate>"><translate> ≥</translate> 1.35
<translate> MediaWiki version:</translate> |
$wgParserConf = [
'class' => Parser::class,
];
1.31 – 1.34
<translate> MediaWiki versions:</translate> |
$wgParserConf = [
'class' => Parser::class,
# 'preprocessorClass' => Preprocessor_Hash::class,
];
1.13 – 1.30
<translate> MediaWiki versions:</translate> |
$wgParserConf = [
'class' => 'Parser',
# 'preprocessorClass' => 'Preprocessor_Hash',
];
1.12
Verze MediaWiki: |
$wgParserConf = array(
'class' => 'Parser',
'preprocessorClass' => 'Preprocessor_Hash',
);
Categories:
- MediaWiki configuration settings/cs
- MediaWiki configuration settings introduced in version 1.12.0/cs
- MediaWiki configuration settings deprecated in version 1.35.0/cs
- MediaWiki configuration settings removed in version 1.36.0/cs
- Pages with broken file links
- MediaWiki deprecated or obsolete features/cs
- Parser variables/cs