aboutsummaryrefslogtreecommitdiff
path: root/customize.rb
diff options
context:
space:
mode:
authorBenjamin Kellermann <Benjamin.Kellermann@gmx.de>2009-11-26 13:04:54 +0100
committerBenjamin Kellermann <Benjamin.Kellermann@gmx.de>2009-11-26 13:04:54 +0100
commit1f066293d7bdd11f2c112f94e327259684d774c8 (patch)
tree99837c729673d37e4f6e94e87cb7e0c0dead1d1a /customize.rb
parent8e19920f0b25a388f9b976f8ecf4b0eaeaa1d4a4 (diff)
implemented choose-css
Diffstat (limited to 'customize.rb')
-rwxr-xr-xcustomize.rb10
1 files changed, 3 insertions, 7 deletions
diff --git a/customize.rb b/customize.rb
index 54f7995..0cb79a7 100755
--- a/customize.rb
+++ b/customize.rb
@@ -22,7 +22,8 @@
if __FILE__ == $0
-load "../dudle.rb"
+$:.unshift("..")
+require "dudle"
$d = Dudle.new("Customize")
@@ -65,11 +66,6 @@ $d << <<CHARSET
</div>
CHARSET
-
-a = [["default","css=dudle.css"],
- ["Print","css=print.css"],
- ["PrimeLife","css=primelife.css"],
- ["TU Dresden","css=tud.css"]]
css = $cgi.cookies["css"][0]
css = $cgi["css"] if $cgi.include?("css")
css ||= "dudle.css"
@@ -77,7 +73,7 @@ $d.html.add_cookie("css",css,"/",Time.now + (1*60*60*24*365 * (css == "dudle.css
$d << <<CSS
<div id='config_stylesheet'>
<h3>Stylesheet</h3>
-#{choosetable("Stylesheet settings",a,"css=#{css}")}
+#{choosetable("Stylesheet settings",$d.css.collect{|name,href| [name,"css=#{href}"]},"css=#{css}")}
</div>
CSS