diff options
author | Benjamin Kellermann <Benjamin.Kellermann@gmx.de> | 2009-11-20 10:31:24 +0100 |
---|---|---|
committer | Benjamin Kellermann <Benjamin.Kellermann@gmx.de> | 2009-11-20 10:31:24 +0100 |
commit | 47988b9d4bccb0b6145e1d2cf7462879576f6521 (patch) | |
tree | ecef7de7aaf995f544a3e711524c36ac1a2bfe46 /customize.rb | |
parent | c3d97c3944186d3ad08bcd50b496f3e64ebd8c3b (diff) |
changed interface to many tabs
Diffstat (limited to 'customize.rb')
-rwxr-xr-x | customize.rb | 71 |
1 files changed, 71 insertions, 0 deletions
diff --git a/customize.rb b/customize.rb new file mode 100755 index 0000000..0bd685d --- /dev/null +++ b/customize.rb @@ -0,0 +1,71 @@ +#!/usr/bin/env ruby + +################################ +# Author: Benjamin Kellermann # +# License: CC-by-sa 3.0 # +# see License # +################################ + +require "cgi" + +if __FILE__ == $0 + +$cgi = CGI.new +load "../html.rb" +$html = HTML.new("dudle - Customize") +load "../charset.rb" + +$html.header["Cache-Control"] = "no-cache" + +$html.add_css("../dudle.css") + +$html << "<body>" +$html << Dudle::tabs("Customize") +$html << "<div id='main'>" +$html << "<h1>Customize Personal Settings</h1>" + +$html << <<CHARSET +<div id='charset'> +<h2>Charset</h2> +<ul> +<li><a href='?utf' style='text-decoration:none'>If you see all these characters: #{UTFCHARS} you can safely change the charset to UTF-8</a></li> +<li><a href='?ascii' style='text-decoration:none'>Change Charset to plain ASCII</a></li> +</ul> +</div> +CHARSET + +$html << <<CHARSET +<div id='config_stylesheet'> +<h2>Stylesheet</h2> +<ul> +CHARSET +[["default","dudle.css"], + ["PrimeLife","primelife.css"], + ["TU Dresden","tud.css"]].each{|descr,cssfile| + $html << "<li><a href='?css=#{cssfile}'>#{descr}</a></li>" +} +$html << <<CHARSET +</ul> +</div> +CHARSET + +$html << <<CHARSET +<div id='config_user'> +<h2>Default Username</h2> +<form method='post' action=''> + <div> + <label for=''>Username: </label> + <input id='' size='16' type='text' value="" name='default_username' /> + <input type='submit' value='Save' /> + </div> +</form> +</div> +CHARSET + +$html << "</div>" +$html << "</body>" + +$html.out($cgi) +end + + |