X-Git-Url: http://git.vanrenterghem.biz/git.ikiwiki.info.git/blobdiff_plain/75196e76b627709a6ecae3fa948e1fba7928a5ce..1254e72d680e6d259abf35897560fa573d0d1c35:/doc/plugins/htmlscrubber.mdwn diff --git a/doc/plugins/htmlscrubber.mdwn b/doc/plugins/htmlscrubber.mdwn index 080575c46..98933d99e 100644 --- a/doc/plugins/htmlscrubber.mdwn +++ b/doc/plugins/htmlscrubber.mdwn @@ -6,7 +6,8 @@ to avoid XSS attacks and the like. It excludes all html tags and attributes except for those that are whitelisted using the same lists as used by Mark Pilgrim's Universal Feed -Parser, documented at . +Parser, documented at +. Notably it strips `style` and `link` tags, and the `style` attribute. All attributes that can be used to specify an url are checked to make sure @@ -33,7 +34,7 @@ potentially unsafe HTML tags. The `htmlscrubber_skip` configuration setting can be used to skip scrubbing of some pages. Set it to a [[ikiwiki/PageSpec]], such as -"posts/* and !comment(*) and !*/Discussion", and pages matching that can have +`posts/* and !comment(*) and !*/Discussion`, and pages matching that can have all the evil CSS, JavsScript, and unsafe html elements you like. One safe way to use this is to use [[lockedit]] to lock those pages, so only admins can edit them.