aboutsummaryrefslogtreecommitdiff
path: root/doc/bugs
diff options
context:
space:
mode:
authorJoey Hess <joey@kitenet.net>2011-06-29 18:35:29 -0400
committerJoey Hess <joey@kitenet.net>2011-06-29 18:35:29 -0400
commita965e024302c900df9a77ed9eccc8609d2986571 (patch)
tree154368b56da0ee6ba8c55ee7e0092e8c3386fea7 /doc/bugs
parenta18a62aa30fb80448793376a79fe2e567212f270 (diff)
downloadikiwiki-a965e024302c900df9a77ed9eccc8609d2986571.tar
ikiwiki-a965e024302c900df9a77ed9eccc8609d2986571.tar.gz
Bugfix for wikilink containing an email address not showing up in brokenlinks list.
Diffstat (limited to 'doc/bugs')
-rw-r--r--doc/bugs/emails_should_not_be_considered_as_broken_links.mdwn9
1 files changed, 9 insertions, 0 deletions
diff --git a/doc/bugs/emails_should_not_be_considered_as_broken_links.mdwn b/doc/bugs/emails_should_not_be_considered_as_broken_links.mdwn
index 90d9fceff..353c3653d 100644
--- a/doc/bugs/emails_should_not_be_considered_as_broken_links.mdwn
+++ b/doc/bugs/emails_should_not_be_considered_as_broken_links.mdwn
@@ -3,3 +3,12 @@ The [[ikiwiki/directive/brokenlinks]] directive lists emails when used inside [[
[[!brokenlinks pages="*@* and !recentchanges"]]
> Weird. The bug, imho, is that `\[[email-address]]` results in a marked-up email address. I think marking up email addresses into hyperlinks should be handled by a markup plugin (e.g. markdown), not by the wikilink parser. I feel the same way for external links, but it appears [this is all by design](http://source.ikiwiki.branchable.com/?p=source.git;a=commitdiff;h=07a08122d926ab6b7741c94bc6c0038ffe0113fb). — [[Jon]]
+
+>> I belive this was done for compatability with the wikicreole plugin.
+>> Since in creole, a wikilink can contain an email or full html link,
+>> and it was easier to make ikiwiki's wikilinks do so too, rather
+>> than put entirely different link handling into creole.
+>>
+>> Anyway, I've fixed this, although it leaves some weirdness if a page
+>> is created with a name like an email address and that same email address
+>> was previously used for external links. [[done]] --[[Joey]]