Manual:$wgUseTidy

From MediaWiki.org

Jump to: navigation, search
Tidy: $wgUseTidy
Use tidy to make sure HTML output is sane.
Introduced in version: 1.3.0
Removed in version: still in use
Allowed Values: (boolean)
Default Value: false

Other settings: Alphabetical | By Function


[edit] Details

Use "HTML tidy" to make sure HTML output is sane.

HTML tidy is a free tool that fixes broken HTML. See Wikipedia:HTML tidy and http://www.w3.org/People/Raggett/tidy/

You may wish to setup this tool, and set $wgUseTidy=true, to ensure that the wiki outputs reasonably clean and compliant HTML, even when malicous or foolish users add corrupt/badly formatted HTML to wiki pages.

Note that MediaWiki already does some built-in checks and corrections to user's HTML, and limits the range of html tags and attributes which can be used (unless you set $wgRawHtml=true Dangerous!) Limitations are described at meta:Help:HTML in wikitext. The logic for this is found in includes/Sanitizer.php. As such, you may decide that running HTML tidy over the output is not necessary.

[edit] Configuration

The location of the tidy configuration file can be set using Manual:$wgTidyConf - before MediaWiki 1.10, this was required. In later versions, a working default is provided.

[edit] See also

Personal tools