diff options
Diffstat (limited to 'IkiWiki')
-rw-r--r-- | IkiWiki/Plugin/link.pm | 8 |
1 files changed, 3 insertions, 5 deletions
diff --git a/IkiWiki/Plugin/link.pm b/IkiWiki/Plugin/link.pm index f6c3573f7..87e06ca89 100644 --- a/IkiWiki/Plugin/link.pm +++ b/IkiWiki/Plugin/link.pm @@ -64,23 +64,21 @@ sub checkconfig () { } } -sub is_externallink ($$;$$) { +sub is_externallink ($$;$) { my $page = shift; my $url = shift; my $anchor = shift; - my $force = shift; if (defined $anchor) { $url.="#".$anchor; } - if (! $force && $url =~ /$email_regexp/) { + if ($url =~ /$email_regexp/) { # url looks like an email address, so we assume it # is supposed to be an external link if there is no # page with that name. return (! (bestlink($page, linkpage($url)))) } - return ($url =~ /$url_regexp/) } @@ -140,7 +138,7 @@ sub scan (@) { my $content=$params{content}; while ($content =~ /(?<!\\)$link_regexp/g) { - if (! is_externallink($page, $2, $3, 1)) { + if (! is_externallink($page, $2, $3)) { add_link($page, linkpage($2)); } } |