aboutsummaryrefslogtreecommitdiff
path: root/history.rb
diff options
context:
space:
mode:
authorBenjamin Kellermann <Benjamin.Kellermann@gmx.de>2009-11-21 11:18:59 +0100
committerBenjamin Kellermann <Benjamin.Kellermann@gmx.de>2009-11-21 11:18:59 +0100
commit66ded2d67eefb07e7c66213c20ff92eb62613d4e (patch)
treec30e557cbb80c80660fdc4053f0e0948d9dbdda7 /history.rb
parent8d757f5f03ea9d551d1715bfa7064eba07e0edb4 (diff)
code restructuring
Diffstat (limited to '')
-rwxr-xr-xhistory.rb16
1 files changed, 8 insertions, 8 deletions
diff --git a/history.rb b/history.rb
index 34daa63..6edacdc 100755
--- a/history.rb
+++ b/history.rb
@@ -33,10 +33,14 @@ require "poll"
load "config.rb"
Dir.chdir(olddir)
+maxrev = VCS.revno
if $cgi.include?("revision")
- REVISION=$cgi["revision"].to_i
- table = YAML::load(VCS.cat(REVISION, "data.yaml"))
+ revno=$cgi["revision"].to_i
+ versiontitle = "Poll of Version #{revno}"
+ table = YAML::load(VCS.cat(revno, "data.yaml"))
else
+ revno = maxrev
+ versiontitle = "Current Poll"
table = YAML::load_file("data.yaml")
end
@@ -55,15 +59,11 @@ TABLE
-if defined?(REVISION)
- $html << "<h2>Poll of Version #{REVISION}</h2>"
-else
- $html << "<h2>Current Poll</h2>"
-end
+$html << "<h2>#{versiontitle}</h2>"
$html << table.to_html("",false)
$html << "<h2>History</h2>"
-$html << "<div id='history'>#{table.history_to_html}</div>"
+$html << "<div id='history'>#{table.history_to_html(maxrev, revno)}</div>"
$html << "</div></body>"