#!/usr/bin/ruby -Ke
require "cgi"
require "htmltemplate"
cgi = CGI.new()
html = HTMLTemplate.open( "show.html" )
html.gsub!( "(\ttitle\t)", cgi.query_string.to_s )
html.block( "params" ) do |block|
cgi.params.collect do |key,val|
str = block.dup
str.gsub!( "(\tkey\t)", CGI::escapeHTML( key ) )
str.gsub!( "(\tval\t)", CGI::escapeHTML( val.inspect ) )
str
end
end
cgi.out do
html.to_s
end