diff options
Diffstat (limited to 'doc/recentchanges/change_23e3e5f15e61639ccba4a7dfbab11d6fe4b9f047._change')
-rw-r--r-- | doc/recentchanges/change_23e3e5f15e61639ccba4a7dfbab11d6fe4b9f047._change | 69 |
1 files changed, 0 insertions, 69 deletions
diff --git a/doc/recentchanges/change_23e3e5f15e61639ccba4a7dfbab11d6fe4b9f047._change b/doc/recentchanges/change_23e3e5f15e61639ccba4a7dfbab11d6fe4b9f047._change deleted file mode 100644 index 8ad9336d8..000000000 --- a/doc/recentchanges/change_23e3e5f15e61639ccba4a7dfbab11d6fe4b9f047._change +++ /dev/null @@ -1,69 +0,0 @@ -[[!meta author="""https://www.google.com/accounts/o8/id?id=AItOawmwYptyV5ptNt8LCbMYsmpcNkk9_DRt-EY"""]] - -[[!meta authorurl="""https://www.google.com/accounts/o8/id?id=AItOawmwYptyV5ptNt8LCbMYsmpcNkk9_DRt-EY"""]] - -[[!meta title="""change to forum/Blog_posting_times_and_ikiwiki_state on ikiwiki"""]] - -[[!meta permalink="http://ikiwiki.info/recentchanges/#change-23e3e5f15e61639ccba4a7dfbab11d6fe4b9f047"]] - -<div id="change-23e3e5f15e61639ccba4a7dfbab11d6fe4b9f047" class="metadata"> -<span class="desc"><br />Changed pages:</span> -<span class="pagelinks"> - -<a href="http://git.ikiwiki.info/?p=ikiwiki;a=blobdiff;f=doc/forum/Blog_posting_times_and_ikiwiki_state.mdwn;h=3e6c23241c525fb70a47afa7f14ec695c27a766f;hp=0000000000000000000000000000000000000000;hb=23e3e5f15e61639ccba4a7dfbab11d6fe4b9f047;hpb=c3624227620f5034fa84b3cb1294a61fc08eeea9" title="diff" rel="nofollow">[[diff|wikiicons/diff.png]]</a><a href="http://ikiwiki.info/ikiwiki.cgi?page=forum%2FBlog_posting_times_and_ikiwiki_state&do=goto" rel="nofollow">forum/Blog posting times and ikiwiki state</a> - - -</span> -<span class="desc"><br />Changed by:</span> -<span class="committer"> - -<a href="https://www.google.com/accounts/o8/id?id=AItOawmwYptyV5ptNt8LCbMYsmpcNkk9_DRt-EY" rel="nofollow">Matt</a> - -</span> -<span class="desc"><br />Commit type:</span> -<span class="committype">web</span> -<span class="desc"><br />Date:</span> -<span class="changedate"><span class="relativedate" title="Wed, 03 Nov 2010 19:34:53 -0400">19:34:53 11/03/10</span></span> -<span class="desc"><br /></span> -</div> - -<span class="revert"> -<a href="http://ikiwiki.info/ikiwiki.cgi?rev=23e3e5f15e61639ccba4a7dfbab11d6fe4b9f047&do=revert" title="revert" rel="nofollow">[[revert|wikiicons/revert.png]]</a> -</span> - -<div class="changelog"> - -</div> - -<div class="diff"> -<pre> -diff --git a/doc/forum/Blog_posting_times_and_ikiwiki_state.mdwn b/doc/forum/Blog_posting_times_and_ikiwiki_state.mdwn -new file mode 100644 -index 0000000..3e6c232 ---- /dev/null -+++ b/doc/forum/Blog_posting_times_and_ikiwiki_state.mdwn -@@ -0,0 +1,19 @@ -+What I wanted -+------------- -+ -+I thought to myself it would be nice to see from the console the dates that my ikiwiki blog posts were published. Especially as I would like to know the order of my todo list without having to view the webpage. -+ -+What I discovered -+----------------- -+ -+Looked at the code and saw the functions for grabbing the ctime from git but couldn't reconcile them to the "Posted" date in the RSS feed. Some more reading and I figured out that the Posted time is taken from the UNIX ctime when first uploaded into the repository and this information is stored in the page state via a Perl storable database - indexdb. (I'm sure most know this but to be clear in UNIX ctime is *not* the actual creation time of a file. UNIX has no facility for recording the actual creation time - however on first upload to the wiki it's good enough). -+ -+Wrote a Perl script to query and sort indexdb. Now I can list my todos or blog posts in the order they appear on the web. Handy. -+ -+However the ikiwiki state is specifically excluded via '.gitignore'. I work a lot on trains and not having this file in my cloned wiki means I can't list published posts or my todos in the proper order. I can get an approximation from git logs but, dam it, I want it the same! -+ -+What can I do? -+-------------- -+ -+Is it a spectacularly bad idea to include the ikiwiki state file in my cloned repo (I suspect it is). What else could be done? Can I disable pagestate somehow or force ikiwiki to always use git commit times for Posted times? -+ - -</pre> -</div> - -<!-- 23e3e5f15e61639ccba4a7dfbab11d6fe4b9f047 --> |