Photos
Blog
Projects
vanrenterghem.biz
projects
/
git.ikiwiki.info.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
autoindex.t: check that none of the files that shouldn't be generated are autofiles
[git.ikiwiki.info.git]
/
IkiWiki
/
Plugin
/
htmlscrubber.pm
diff --git
a/IkiWiki/Plugin/htmlscrubber.pm
b/IkiWiki/Plugin/htmlscrubber.pm
index 8475181780db55cfd1b0e0846f277e44fa87e156..a58a27d5221acc50e932057b9fabaffcf38c7b97 100644
(file)
--- a/
IkiWiki/Plugin/htmlscrubber.pm
+++ b/
IkiWiki/Plugin/htmlscrubber.pm
@@
-32,7
+32,7
@@
sub import {
);
# data is a special case. Allow a few data:image/ types,
# but disallow data:text/javascript and everything else.
);
# data is a special case. Allow a few data:image/ types,
# but disallow data:text/javascript and everything else.
- $safe_url_regexp=qr/^(?:(?:$uri_schemes):|data:image\/(?:png|jpeg|gif)|[^:]+(?:$|[\/\?
]))
/i;
+ $safe_url_regexp=qr/^(?:(?:$uri_schemes):|data:image\/(?:png|jpeg|gif)|[^:]+(?:$|[\/\?
#]))|^#
/i;
}
sub getsetup () {
}
sub getsetup () {
@@
-57,8
+57,8
@@
sub sanitize (@) {
if (exists $config{htmlscrubber_skip} &&
length $config{htmlscrubber_skip} &&
if (exists $config{htmlscrubber_skip} &&
length $config{htmlscrubber_skip} &&
- exists $params{
dest
page} &&
- pagespec_match($params{
dest
page}, $config{htmlscrubber_skip})) {
+ exists $params{page} &&
+ pagespec_match($params{page}, $config{htmlscrubber_skip})) {
return $params{content};
}
return $params{content};
}