Manual:$wgParserConf/fr
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 | |
---|---|
Configuration de l'analyseur syntaxique. |
|
<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> | (tableau) |
<translate> Default value:</translate> | (voir ci-dessous) |
<translate> Other settings:</translate> <translate> Alphabetical</translate> | <translate> By function</translate> |
Détails
Configure le service ParserFactory pour personnaliser l'analyseur utilisé.
Tableau associatif avec les membres suivants :
- class
- nom de la classe
- preprocessorClass
- classe du préprocesseur. Deux classes sont actuellement disponibles : Preprocessor_Hash, qui utilise les tableaux PHP bruts pour le stockage temporaire, et Preprocessor_DOM, qui utilise le module DOM pour le stockage temporaire. Preprocessor_DOM utilise généralement moins de mémoire; la vitesse des deux est en gros la même.
- Si ce paramètre n'est pas donné, il utilise Preprocessor_DOM si le module DOM est disponible, sinon il utilise Preprocessor_Hash.
Le tableau associatif entier sera passé au constructeur dans le premier paramètre. Notez que seul Setup.php peut utiliser cette variable -- la configuration va changer au moment de l'exécution via les fonctions membre de $wgParser, et donc le contenu de cette variable sera obsolète. La variable ne peut être modifiée que durant LocalSettings.php, en particulier elle ne peut être changée dans la fonction de configuration d'une extension.
Valeurs par défaut
<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
Version de MediaWiki : |
$wgParserConf = array(
'class' => 'Parser',
'preprocessorClass' => 'Preprocessor_Hash',
);
Categories:
- MediaWiki configuration settings/fr
- MediaWiki configuration settings introduced in version 1.12.0/fr
- MediaWiki configuration settings deprecated in version 1.35.0/fr
- MediaWiki configuration settings removed in version 1.36.0/fr
- Pages with broken file links
- MediaWiki deprecated or obsolete features/fr
- Parser variables/fr