ikiwiki (3.20130711) unstable; urgency=low
[ikiwiki.git] / doc / bugs / __33__inline_sort__61____34__meta__40__date__41____34___ignored.mdwn
1 I am trying to do an !inline and sort the pages after meta(date)
2
3         \[[!inline pages="blog/* and !*/Discussion" sort="meta(date)" show="0" rootpage="blog" archive="yes"]]
4
5 There are a few pages inside blog/* and I would like to give the !meta line as example for two of them:
6
7 page 1: blog/get_http.mdwn
8
9         \[[!meta title="HTTP GET method" date="2010-09-17 00:00:00"]]
10
11 page 2: blog/nagios.mdwn
12
13         \[[!meta title="Nagios 3" date="2010-09-09 00:00:00"]]
14
15 page 3: blog/using_macos.mdwn
16
17         \[[!meta title="How I am using Mac OS X" date="2010-06-10 00:00:00"]]
18
19 The ordering which is created can be seen at <http://www.michael-hammer.at/blog_all> and is 
20
21 page 1 -> page 3 -> page 2
22
23 which is obviously not correct. I can say that the ordering is regardless of the sort="" argument inside !inline done by the ctime. This is really annoying as ctime is hard to recover if one has to move the blog from one machine to another.
24
25 - What am I doing wrong? 
26 - Is this a bug? If not: Why is meta(date) ignored?
27
28 % ikiwiki --version
29
30 ikiwiki version 3.20100815.7
31
32 > You're not using the [[meta directive|ikiwiki/directive/meta]] correctly.
33 > As it says at the top of that page, 
34
35 >> You can have only one field
36 >> per `meta` directive, use more directives if you want to specify more fields.
37
38 > So, \[[!meta title="Nagios 3"]] \[[!meta date="2010-09-09 00:00:00"]]
39 > and you should be good to go. --[[Joey]] [[done]]
40
41 >> Thank you for your help. Sometimes the solution is to easy. Sorry for PEBKAC bug report. --mueli