From 35bcc0d2501f3852f54aa1b835e14d049efe28c0 Mon Sep 17 00:00:00 2001 From: Stefan Schlott Date: Mon, 26 Aug 2013 09:26:01 +0200 Subject: [PATCH] Sort archive pages by date (descending) --- lib/yearlyarchive.rb | 1 + 1 file changed, 1 insertion(+) diff --git a/lib/yearlyarchive.rb b/lib/yearlyarchive.rb index aaefc514..beecf98e 100644 --- a/lib/yearlyarchive.rb +++ b/lib/yearlyarchive.rb @@ -9,6 +9,7 @@ def generate_yearly_archive(articles, date_attribute, basepath, title, templaten yearlist = yearmap.keys.sort yearlist.each_index { |i| year = yearlist[i] + yearmap[year].sort! { |a,b| b[date_attribute] <=> a[date_attribute] } linkprev = if (i>0) ", :linkprev => OpenStruct.new(:title => '#{yearlist[i-1]}', :link => '#{basepath}/#{yearlist[i-1]}/')" else