aboutsummaryrefslogtreecommitdiff
path: root/participate.rb
diff options
context:
space:
mode:
authorBenjamin Kellermann <Benjamin.Kellermann@gmx.de>2009-11-20 10:31:24 +0100
committerBenjamin Kellermann <Benjamin.Kellermann@gmx.de>2009-11-20 10:31:24 +0100
commit47988b9d4bccb0b6145e1d2cf7462879576f6521 (patch)
treeecef7de7aaf995f544a3e711524c36ac1a2bfe46 /participate.rb
parentc3d97c3944186d3ad08bcd50b496f3e64ebd8c3b (diff)
changed interface to many tabs
Diffstat (limited to 'participate.rb')
-rwxr-xr-xparticipate.rb41
1 files changed, 18 insertions, 23 deletions
diff --git a/participate.rb b/participate.rb
index 1bafd30..1ba7c8d 100755
--- a/participate.rb
+++ b/participate.rb
@@ -21,30 +21,26 @@ require "poll"
load "config.rb"
Dir.chdir(olddir)
-if $cgi.include?("revision")
- REVISION=$cgi["revision"].to_i
- table = YAML::load(VCS.cat(REVISION, "data.yaml"))
-else
- table = YAML::load_file("data.yaml")
-
- if $cgi.include?("add_participant")
- if $cgi.include?("delete_participant")
- table.delete($cgi["olduser"])
- else
- agreed = {}
- $cgi.params.each{|k,v|
- if k =~ /^add_participant_checked_/
- agreed[k.gsub(/^add_participant_checked_/,"")] = v[0]
- end
- }
-
- table.add_participant($cgi["olduser"],$cgi["add_participant"],agreed)
- end
+table = YAML::load_file("data.yaml")
+
+if $cgi.include?("add_participant")
+ if $cgi.include?("delete_participant")
+ table.delete($cgi["olduser"])
+ else
+ agreed = {}
+ $cgi.params.each{|k,v|
+ if k =~ /^add_participant_checked_/
+ agreed[k.gsub(/^add_participant_checked_/,"")] = v[0]
+ end
+ }
+
+ table.add_participant($cgi["olduser"],$cgi["add_participant"],agreed)
end
-
- table.add_comment($cgi["commentname"],$cgi["comment"]) if $cgi["comment"] != ""
- table.delete_comment($cgi["delete_comment"].to_i) if $cgi.include?("delete_comment")
end
+
+table.add_comment($cgi["commentname"],$cgi["comment"]) if $cgi["comment"] != ""
+table.delete_comment($cgi["delete_comment"].to_i) if $cgi.include?("delete_comment")
+
$html = HTML.new("dudle - #{table.name}")
$html.header["Cache-Control"] = "no-cache"
load "../charset.rb"
@@ -86,7 +82,6 @@ if VCS.revno == 1
HINT
else
$html << <<TABLE
-<p id='history'>history:#{table.history_to_html}</p>
<h1>#{table.name}</h1>
<div id='polltable'>
<form method='post' action='.'>