response
[ikiwiki.git] / doc / bugs / Not_all_comments_are_listed_by___33__map_or___33__inline.mdwn
1 While working on our forum I was surprised to see that some of the comments were not appearing in the RSS feed created by `!inline pages="forum/* or comment(forum/*)" feedonly="yes" show="25"`.
2
3 > I'm seeing some comments in the rss feed. The feed is limited to the 25
4 > most recent items, you can increase that with feedshow. --[[Joey]]
5
6 Then I found out that a map directive such as `!map pages="forum/* or
7 comment(forum/*)"` was bringing a weird result too. The output is a map
8 with quite a few broken links.
9
10 > This is the same as if you tried to link to a comment page or other 
11 > internal page with a [[ikiwiki/WikiLink]] -- you'd get a broken link
12 > or a create link because these are not true wiki pages. --[[Joey]]
13
14 Plus, some broken links in the map do match the comments missing on the RSS feed but some others do not.
15
16 Unfortunately, I couldn't find an obvious pattern for this failure.
17
18 We think it's a bug in ikiwiki. Our git repo is publicly available at
19 `git://git.immerda.ch/amnesia.git` (the ikiwiki source is in `/wiki/src`)
20 and the corresponding online version is available at
21 <https://tails.boum.org/forum/>. The buggy `!inline` is already included in
22 the original `forum.mdwn`. The buggy `!map` is not but the bug can be
23 reproduced by just including it in the source of the forum.