aboutsummaryrefslogtreecommitdiff
path: root/index.cgi
diff options
context:
space:
mode:
authorunknown <Benjamin.Kellermann@gmx.de>2008-09-07 22:15:54 +0200
committerunknown <Benjamin.Kellermann@gmx.de>2008-09-07 22:15:54 +0200
commit88d58eb6067531479192bd295ca0de1ac882c059 (patch)
tree937e54282f2893e2be58d5b48bf21c71141cf46d /index.cgi
parent7907e97bc098ed216f49965b1f1765ec4338dd28 (diff)
bugfix in new sorting functionality
Diffstat (limited to '')
-rwxr-xr-xindex.cgi6
1 files changed, 3 insertions, 3 deletions
diff --git a/index.cgi b/index.cgi
index 701db04..3b76530 100755
--- a/index.cgi
+++ b/index.cgi
@@ -388,11 +388,11 @@ else
HEAD
puts "<fieldset><legend>Available Polls</legend>"
puts "<table><tr><th>Poll</th><th>Last change</th></tr>"
- d = Dir.new(".").sort_by{|f|
+ Dir.glob("*.yaml").sort_by{|f|
File.new(f).mtime
}.reverse.collect{|f|
- f.gsub(/\.yaml$/,'') if f =~ /\.yaml$/
- }.compact.each{|site|
+ f.gsub(/\.yaml$/,'')
+ }.each{|site|
puts "<tr>"
puts "<td class='site'><a href='?#{site}'>#{site}</a></td>"
puts "<td class='mtime'>#{File.new(site + ".yaml").mtime.strftime('%d.%m, %H:%M')}</td>"