aboutsummaryrefslogtreecommitdiff
path: root/doc/todo/RSS_fields.mdwn
blob: 54a2f98addcc2775399be58fc64a410e18657290 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
### Add more fields to the RSS output

I'd like to see more fields in the RSS output, specifically an author
indication and a comments link. These would be useful for blogging,
especially on aggregator sites like http://planet.debian.org. I think maybe
the meta plugin can be used to set the author field, though I haven't tried
it, but in my opinion a better way would be to have the author taken from
the user name who created the page (either from the svn commit or from the
user name in the web commit). Maybe there are issues with this though.

> Yes, the meta plugin will add fields if author meta-info is speficied.
> To get author info from commits it would need to store it in the index file,
> similarly to how pagectime is stored. Doable.

I'd also like to see a comments field added with a link to the discussion
page so that comments can be made there. One thing I'm not sure how to deal
with is the way the discussion page link changes after it has been created.
There would need to be some way of specifying to ikiwiki.cgi to create the
page if it doesn't exist, or to just edit the page if it does.
Alternatively, the discussion pages could be automatically created when a
new blog post is created, and then the edit link would work fine.

> I would really like for some additional TMP variables to be present in the rss template as well.  For the inline page template, the CTIME TMPL_VAR results in nice phrases like: <q>Posted late Tuesday morning, November 13th, 2007</q>, and it would be neat to let the planet Debian people see that as well :-) Manoj

[[!tag wishlist]]