ikiwiki's map directive is full of surprises. I have put a snapshot of the site as it was when I saw the following problem at http://scratch.madduck.net/web__phd.martin-krafft.net__map-bug-2.tgz and can revert there any time, but I need to move on.
I have a few tags starting with
a (abridged list):
$ ls wiki/factors/tag/a* [...] wiki/factors/tag/active/: index.html wiki/factors/tag/affects/: contributors/ developers/ users/ [...]
wiki-wc/factors/tag.mdwn, I have a map for these tags:
and this works, except that for whatever reason, it actually sorts the three
affects/* tags under
$ w3m -dump wiki/factors/tag/index.html | grep active -A3 ○ active ■ contributors ■ developers ■ users
And this is actually in the HTML code:
<li><a href="active/">active</a> <ul> <li><a href="affects/contributors/">contributors</a> </li> <li><a href="affects/developers/">developers</a> </li> <li><a href="affects/users/">users</a> </li></ul> </li> <li><a href="approach/">approach</a> </li>
So it's not that the
<ul> has an empty parent
<li>, the three tags are
really children of
This really blows my mind.