diff options
author | Benjamin Kellermann <Benjamin.Kellermann@gmx.de> | 2009-11-24 20:55:40 +0100 |
---|---|---|
committer | Benjamin Kellermann <Benjamin.Kellermann@gmx.de> | 2009-11-24 20:55:40 +0100 |
commit | a7466acd2a8720e0dbb87972225c8937d44addca (patch) | |
tree | c00450b07ee334b6069b38ddea18b0bceaae0f9f /customize.rb | |
parent | bb58ba38b533cf3c0d40a820f02443d8ad7f55e2 (diff) |
css is stored in cookie now
Diffstat (limited to 'customize.rb')
-rwxr-xr-x | customize.rb | 7 |
1 files changed, 6 insertions, 1 deletions
diff --git a/customize.rb b/customize.rb index 7d31e49..5300b1c 100755 --- a/customize.rb +++ b/customize.rb @@ -74,12 +74,17 @@ 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" +$html.add_cookie("css",css,"/",Time.now + (1*60*60*24*365 * (css == "dudle.css" ? -1 : 1 ))) $html << <<CSS <div id='config_stylesheet'> <h2>Stylesheet</h2> -#{choosetable("Stylesheet settings",a,"css=dudle.css")} +#{choosetable("Stylesheet settings",a,"css=#{css}")} </div> CSS |