diff options
author | Jon Dowland <jon@ra.ncl.ac.uk> | 2009-02-17 14:05:25 +0000 |
---|---|---|
committer | Jon Dowland <jon@ra.ncl.ac.uk> | 2009-02-17 14:05:25 +0000 |
commit | 544a62493c43dc05e622aa4639e490c35c1cfb51 (patch) | |
tree | 5d43f0cc971a3ac3a0350942a9e9bd963793dc29 /doc/bugs | |
parent | eb01c46a15f927541751726d49b2f8a429f1935a (diff) |
add issues with tags and backlinks
Diffstat (limited to 'doc/bugs')
-rw-r--r-- | doc/bugs/tags_backlinks_and_3.x.mdwn | 27 |
1 files changed, 27 insertions, 0 deletions
diff --git a/doc/bugs/tags_backlinks_and_3.x.mdwn b/doc/bugs/tags_backlinks_and_3.x.mdwn new file mode 100644 index 000000000..f9180506e --- /dev/null +++ b/doc/bugs/tags_backlinks_and_3.x.mdwn @@ -0,0 +1,27 @@ +I think there might be an issue in the backlinks calculation in ikiwiki 3.04. + +I've just migrated to 3.04. In doing so, the following pagespec + +> "log/* and !link(tag/aggregation) and !link(tag/draft) and !*/Discussion" + +...started matching pages which contained + +> \[\[!template draft\]\] + +The page templates/draft.mdwn contains (amongst some markup) + +> \[\[!tag draft \]\] + +Prior to migration, the pagespec definitely took effect post-transclusion. + +An example: <http://jmtd.net/log/too_much_debconf_a_bad_thing/> contains the +template inclusion, which can be seen to have worked due to markup at the +bottom of the page. It even includes a "Tags: draft" link at the bottom. + +Strangely, <http://jmtd.net/tag/draft/> does not contain backlinks to pages +which are tagged using the procedure above. + +After the first rebuild, it's broken, after a subsequent refresh, it is fixed. +I've reproduced this twice (but assumed I'd done something wrong the first +time, so went ahead and migrated live, spamming planet debian in the process +:(). I will try and put together a testcase. -- [[users/Jon]], 2009/02/17 |