aboutsummaryrefslogtreecommitdiff
path: root/participate.rb
diff options
context:
space:
mode:
authorBenjamin Kellermann <Benjamin.Kellermann@gmx.de>2009-03-29 22:22:54 +0200
committerBenjamin Kellermann <Benjamin.Kellermann@gmx.de>2009-03-29 22:22:54 +0200
commit017893a039f6469f127e684ba8f8021197b6daa5 (patch)
tree659edc8c36c1ee6385fe7b54fcc5400847ce5603 /participate.rb
parent8e4245713f045946acb98f72f6d0514b3c3eb09c (diff)
moved config to own page
Diffstat (limited to 'participate.rb')
-rw-r--r--participate.rb87
1 files changed, 36 insertions, 51 deletions
diff --git a/participate.rb b/participate.rb
index 759e0c5..279d1dc 100644
--- a/participate.rb
+++ b/participate.rb
@@ -45,18 +45,41 @@ if $cgi.include?("add_participant")
table.add_participant($cgi["add_participant"],agreed)
end
-table.invite_delete($cgi["invite_delete"]) if $cgi.include?("invite_delete")
-
-if $cgi.include?("add_remove_column")
- $htmlout += "Could not add/remove column #{$cgi["add_remove_column"]}" unless table.add_remove_column($cgi["add_remove_column"],$cgi["columndescription"])
-end
-
table.add_comment($cgi["commentname"],$cgi["comment"]) if $cgi.include?("comment")
table.delete_comment($cgi["delete_comment"].to_i) if $cgi.include?("delete_comment")
-table.toggle_hidden if $cgi.include?("toggle_hidden")
-$htmlout += table.to_html
+# POLL
+$htmlout += <<POLLTABLE
+<div id='polltable'>
+<form method='post' action='.'>
+#{table.to_html}
+</form>
+</div>
+POLLTABLE
+
+$htmlout += table.comment_to_html
+
+
+# ADD COMMENT
+$htmlout += <<ADDCOMMENT
+<div id='add_comment'>
+ <fieldset>
+ <legend>Comment</legend>
+ <form method='post' action='.'>
+ <div>
+ <label for='Commentname'>Name: </label>
+ <input id='Commentname' value='anonymous' type='text' name='commentname' />
+ <br />
+ <textarea cols='50' rows='6' name='comment' ></textarea>
+ <br />
+ <input type='submit' value='Submit' />
+ </div>
+ </form>
+ </fieldset>
+</div>
+ADDCOMMENT
+# HISTORY
MAXREV=VCS.revno
REVISION=MAXREV unless defined?(REVISION)
log = VCS.history
@@ -92,53 +115,15 @@ $htmlout += "</table>"
$htmlout += "</fieldset>"
$htmlout += "</div>"
-$htmlout += <<INVITEDELETE
-<div id='invite_delete'>
- <fieldset>
- <legend>invite/delete participant</legend>
- <form method='post' action='.'>
- <div>
- <input size='16' value='#{$cgi["invite_delete"]}' type='text' name='invite_delete' />
- <input type='submit' value='invite/delete' />
- </div>
- </form>
- </fieldset>
-</div>
-INVITEDELETE
-
-$htmlout += table.add_remove_column_htmlform
-
-$htmlout += <<ADDCOMMENT
-<div id='add_comment'>
- <fieldset>
- <legend>Comment</legend>
- <form method='post' action='.'>
- <div>
- <label for='Commentname'>Name: </label>
- <input id='Commentname' value='anonymous' type='text' name='commentname' />
- <br />
- <textarea cols='50' rows='10' name='comment' ></textarea>
- <br />
- <input type='submit' value='Submit' />
- </div>
- </form>
- </fieldset>
-</div>
-ADDCOMMENT
-$htmlout +=<<HIDDEN
-<div id='toggle_hidden'>
+$htmlout +=<<CONFIG
+<div id='configlink'>
<fieldset>
- <legend>Toggle Hidden flag</legend>
- <form method='post' action='.'>
- <div>
- <input type='hidden' name='toggle_hidden' value='toggle' />
- <input type='submit' value='#{table.hidden ? "unhide" : "hide"}' />
- </div>
- </form>
+ <legend>Configure the Poll</legend>
+ <a href='config.cgi' style='text-decoration:none'>config</a>
</fieldset>
</div>
-HIDDEN
+CONFIG
$htmlout += "</body>"