]> sipb.mit.edu Git - ikiwiki.git/blob - doc/bugs/inline_sort_order_and_meta_date_value.mdwn
behaviour of inline with meta-provided times
[ikiwiki.git] / doc / bugs / inline_sort_order_and_meta_date_value.mdwn
1 I have a directory containing two files. f1 has 
2
3     meta date="2008-07-02 14:13:17"
4
5 f2 has
6
7     meta date="2008-07-02 21:04:21"
8
9 They have both been modified recently:
10
11     >>> stat(f1)
12     (33188, 459250L, 65027L, 1, 1000, 1000, 1686L, 1227967177, 1227966706, 1227966706)
13     >>> stat(f2)
14     (33188, 458868L, 65027L, 1, 1000, 1000, 938L, 1227967187, 1227966705, 1227966705)
15
16 Note that f1 is fractionally newer than f2 in terms of ctime and mtime, but f2 is much newer in terms of the meta information.
17
18 Another page includes them both via inline. The inclusion pagespec is not based on date, but on path (and the files are sorted into directories based on their dates)
19
20     inline pages="2008/07/*/*" show=5
21
22 The resulting page is rendered with f1 above f2, seemingly not using the meta directive information. The italic-footer in the inline pages does use the correct time e.g. <em>Posted Wed 02 Jul 2008 14:13:17 BST</em>.
23
24 If I instead include them using creation_year in the pagespec, they are ordered correctly.
25
26 I'm working on importing a blosxom site into ikiwiki. I'll try and reproduce this online.
27
28 -- [[JonDowland]]