Manual:$wgTidyConfig/nl
From Linux Web Expert
<translate> Tidy</translate>: $wgTidyConfig | |
---|---|
Configuratie van het hulpmiddel voor HTML naverwerking om ongeldige HTML-code te herstellen. |
|
<translate> Introduced in version:</translate> | 1.26.0 (Gerrit change 235401; git #2c6c954e) |
<translate> Removed in version:</translate> | <translate> still in use</translate> |
<translate> Allowed values:</translate> | (array) of null |
<translate> Default value:</translate> | [] (1.36+)
null (1.26-1.30) |
<translate> Other settings:</translate> <translate> Alphabetical</translate> | <translate> By function</translate> |
Details
Configuratie hulpmiddel. Zet dit in een configuratie array om een extern hulpmiddel in te schakelen. Meestal is dat Dave Raggett's "HTML Tidy". Zie http://www.w3.org/People/Raggett/tidy/.
De vervanging van Tidy wordt RemexHtml
Als dit null is en $wgUseTidy
is true, dan worden de ontraden configuratie parameters gebruikt.
Als het null is en $wgUseTidy is false, dan wordt teruggevallen op PHP.
Keys zijn:
- driver - Kan zijn:
- RaggettInternalHHVM - Gebruik de in functionaliteit beperkte extensie HHVM
- RaggettInternalPHP - Gebruik de extensie PECL
- RaggettExternal - Gebruik de externe binary (tidyBin)
- Html5Depurate - Gebruik de externe service Depurate <translate> (removed in <tvar name=2>1.32</tvar>)</translate> Gerrit change 431531
- Html5Internal - Gebruik de PHP-bibliotheek Balancer <translate> (removed in <tvar name=2>1.32</tvar>)</translate> Gerrit change 431531
- RemexHtml - Gebruik de PHP-bibliotheek RemexHtml
- tidyConfigFile - Pad naar het configuratie-bestand van een van de Raggett drivers
- debugComment - Bij true kan een commentaar worden toegevoegd aan de uitvoer met een waarschuwing
- tidyBin - Bij RaggettExternal, het pad naar de tidy binary.
- tidyCommandLine - Bij RaggettExternal, aanvullende opties voor de commandoregel.
Voorbeeld
MediaWiki configureren om de tidy PECL package te gebruiken:
$wgTidyConfig = [
'driver' => 'RaggettInternalPHP',
'tidyConfigFile' => "$IP/includes/tidy/tidy.conf",
];
or to use the tidy
binary:
$wgTidyConfig = [
'driver' => 'RaggettExternal',
'tidyConfigFile' => "$IP/includes/tidy/tidy.conf",
'tidyBin' => 'tidy',
'tidyCommandLine' => '',
];
The connection between $wgTidyConfig
and the settings used by older MediaWiki versions ($wgTidyInternal
, $wgUseTidy
, $wgTidyBin
, $wgTidyConf
, $wgTidyOpts
, $wgDebugTidy
) is roughly:
$wgTidyConfig = $wgUseTidy ? [
'driver' => $wgTidyInternal ? 'RaggettInternalPHP' : 'RaggettExternal',
'tidyConfigFile' => $wgTidyConf,
'debugComment' => $wgDebugTidy,
'tidyBin' => $wgTidyBin,
'tidyCommandLine' => $wgTidyOpts,
] : null;