1I think there might be an issue in the backlinks calculation in ikiwiki 3.04.
2
3I've just migrated to 3.04. In doing so, the following pagespec
4
5> "log/* and !link(tag/aggregation) and !link(tag/draft) and !*/Discussion"
6
7...started matching pages which contained
8
9> \[\[!template draft\]\]
10
11The page templates/draft.mdwn contains (amongst some markup)
12
13> \[\[!tag draft \]\]
14
15Prior to migration, the pagespec definitely took effect post-transclusion.
16
17An example: <http://jmtd.net/log/too_much_debconf_a_bad_thing/> contains the
18template inclusion, which can be seen to have worked due to markup at the
19bottom of the page. It even includes a "Tags: draft" link at the bottom.
20
21Strangely, <http://jmtd.net/tag/draft/> does not contain backlinks to pages
22which are tagged using the procedure above.
23
24After the first rebuild, it's broken, after a subsequent refresh, it is fixed.
25I've reproduced this twice (but assumed I'd done something wrong the first
26time, so went ahead and migrated live, spamming planet debian in the process
27:(). I will try and put together a testcase. -- [[users/Jon]], 2009/02/17
28
29> Looks like the same problem as
30> [[cannot_reliably_use_meta_in_template]]. AFAIK, this has never worked
31> reliably, although the linked page has a simple, though potentially
32> expensive fix. --[[Joey]]
33
34> fix made, [[done]] --[[Joey]]
35