aboutsummaryrefslogtreecommitdiff
path: root/overview.rb
diff options
context:
space:
mode:
authorBenjamin Kellermann <Benjamin.Kellermann@gmx.de>2008-10-30 20:54:34 +0100
committerBenjamin Kellermann <Benjamin.Kellermann@gmx.de>2008-10-30 20:54:34 +0100
commita618c050e2694f4ea437c5583d8dc763e4bd8780 (patch)
tree44e1477609c00f270a1567c00c4fccd94a04806d /overview.rb
parent43b72ebc81a6cd2edfc90435a6b32a29b0bd1e36 (diff)
use cgi to print out
Diffstat (limited to 'overview.rb')
-rw-r--r--overview.rb28
1 files changed, 14 insertions, 14 deletions
diff --git a/overview.rb b/overview.rb
index e8e7f0c..dc890d1 100644
--- a/overview.rb
+++ b/overview.rb
@@ -6,7 +6,7 @@ require "cgi"
require "poll"
require "datepoll"
-puts <<HEAD
+$htmlout += <<HEAD
<head>
<title>dudle</title>
<link rel="alternate" type="application/atom+xml" href="atom.cgi" />
@@ -33,7 +33,7 @@ if $cgi.include?("create_poll")
end
Dir.chdir("..")
if hidden
- puts <<HIDDENINFO
+ $htmlout += <<HIDDENINFO
<fieldset>
<legend>Info</legend>
Poll #{SITE} created successfull!
@@ -43,34 +43,34 @@ Please remember the url (<a href="#{SITE}">#{$cgi.server_name}#{$cgi.script_name
HIDDENINFO
end
else
- puts "<fieldset><legend>Error</legend>This poll already exists!</fieldset>"
+ $htmlout += "<fieldset><legend>Error</legend>This poll already exists!</fieldset>"
end
end
-puts "<fieldset><legend>Available Polls</legend>"
-puts "<table><tr><th>Poll</th><th>Last change</th></tr>"
+$htmlout += "<fieldset><legend>Available Polls</legend>"
+$htmlout += "<table><tr><th>Poll</th><th>Last change</th></tr>"
Dir.glob("*/data.yaml").sort_by{|f|
File.new(f).mtime
}.reverse.collect{|f|
f.gsub(/\/data\.yaml$/,'')
}.each{|site|
unless YAML::load_file("#{site}/data.yaml").hidden
- puts "<tr>"
- puts "<td class='site'><a href='#{site}'>#{site}</a></td>"
- puts "<td class='mtime'>#{File.new(site + "/data.yaml").mtime.strftime('%d.%m, %H:%M')}</td>"
- puts "</tr>"
+ $htmlout += "<tr>"
+ $htmlout += "<td class='site'><a href='#{site}'>#{site}</a></td>"
+ $htmlout += "<td class='mtime'>#{File.new(site + "/data.yaml").mtime.strftime('%d.%m, %H:%M')}</td>"
+ $htmlout += "</tr>"
end
}
-puts "</table>"
-puts "</fieldset>"
+$htmlout += "</table>"
+$htmlout += "</fieldset>"
-puts <<CHARSET
+$htmlout += <<CHARSET
<fieldset><legend>change charset</legend>
#{UTFASCII}
</fieldset>
CHARSET
-puts <<CREATE
+$htmlout += <<CREATE
<fieldset><legend>Create new Poll</legend>
<form method='post' action='.'>
<table>
@@ -99,5 +99,5 @@ puts <<CREATE
</fieldset>
CREATE
-puts "</body></html>"
+$htmlout += "</body></html>"