Kézikönyv:$wgParserConf
Ez a funkció el lett távolítva az alap MediaWikiből a(z) 1.36.0 verzióban. |
Parser: $wgParserConf | |
---|---|
Értelmező-konfiguráció. |
|
Bevezetve: | 1.12.0 |
Elavultnak jelölve: | 1.35.0 (Gerrit change 589397; git #a286a59e) |
Eltávolítva: | 1.36.0 (Gerrit change 665228; git #77c48b68) |
Megengedett értékek: | (tömb) |
Alapértelmezett érték: | (see below) |
Egyéb beállítások: Betűrendben | Funkció szerint |
Részletek
Configure the ParserFactory service in order to customize the Parser used.
Az asszociatív tömb a következő tagokból áll:
- class
- Az osztály neve.
- preprocessorClass
- Az előfeldolgozó-osztály. Jelenleg két osztály állítható be: Preprocessor_Hash, amely egyszerű PHP-tömböket használ az ideiglenes tárolásra; illetve a Preprocessor_DOM, amely ehhez a DOM-modult veszi igénybe. A Preprocessor_DOM általánosságban kevesebb memóriát használ, a sebesség a két osztály esetében nagyjából megegyezik.
- Ha nem adsz meg paramétert, a DOM elérhetősége esetén a Preprocessor_DOM osztály lesz használva, máskülönben a Preprocessor_Hash.
A teljes asszociatív tömb az első paraméterként lesz a konstruktorhoz továbbítva.
Vedd figyelembe, hogy ezt a beállítást csak a Setup.php használhatja – a konfiguráció a futásidő közben a $wgParser-funkciókkal változni fog, így ezen változó tartalma elavult lesz.
Az értéket csak a LocalSettings.php
-ban lehet módosítani, kiterjesztés telepítésekor nem.
Default values
MediaWiki-verzió: | ≥ 1.35 |
$wgParserConf = [
'class' => Parser::class,
];
MediaWiki-verziók: | 1.31 – 1.34 |
$wgParserConf = [
'class' => Parser::class,
# 'preprocessorClass' => Preprocessor_Hash::class,
];
MediaWiki-verziók: | 1.13 – 1.30 |
$wgParserConf = [
'class' => 'Parser',
# 'preprocessorClass' => 'Preprocessor_Hash',
];
MediaWiki-verzió: | 1.12 |
$wgParserConf = array(
'class' => 'Parser',
'preprocessorClass' => 'Preprocessor_Hash',
);