diff options
author | Benjamin Kellermann <Benjamin.Kellermann@gmx.de> | 2009-11-26 13:04:54 +0100 |
---|---|---|
committer | Benjamin Kellermann <Benjamin.Kellermann@gmx.de> | 2009-11-26 13:04:54 +0100 |
commit | 1f066293d7bdd11f2c112f94e327259684d774c8 (patch) | |
tree | 99837c729673d37e4f6e94e87cb7e0c0dead1d1a /customize.rb | |
parent | 8e19920f0b25a388f9b976f8ecf4b0eaeaa1d4a4 (diff) |
implemented choose-css
Diffstat (limited to 'customize.rb')
-rwxr-xr-x | customize.rb | 10 |
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 |