aboutsummaryrefslogtreecommitdiff
path: root/charset.rb
diff options
context:
space:
mode:
authorBenjamin Kellermann <Benjamin.Kellermann@gmx.de>2009-11-20 16:28:40 +0100
committerBenjamin Kellermann <Benjamin.Kellermann@gmx.de>2009-11-20 16:28:40 +0100
commitd5c5f1816037817117ed759d1954bf17780122cb (patch)
tree690132da3983dd2abe7e6494be83de1feb80fcd7 /charset.rb
parent00183811523468d9571d9da34bbe1356528dacae (diff)
fix charset settings
Diffstat (limited to 'charset.rb')
-rw-r--r--charset.rb9
1 files changed, 4 insertions, 5 deletions
diff --git a/charset.rb b/charset.rb
index c208dd6..1dfef01 100644
--- a/charset.rb
+++ b/charset.rb
@@ -18,7 +18,7 @@
############################################################################
if ($cgi.include?("utf") || $cgi.cookies["utf"][0]) && !$cgi.include?("ascii")
- expiretime = Time.now+1*60*60*24*365
+ USEUTF = true
YES = CGI.escapeHTML('✔')
NO = CGI.escapeHTML('✘')
@@ -33,7 +33,7 @@ if ($cgi.include?("utf") || $cgi.cookies["utf"][0]) && !$cgi.include?("ascii")
EDIT = CGI.escapeHTML("✍")
DELETE = CGI.escapeHTML("⌧")
else
- expiretime = Time.now-1*60*60*24*36
+ USEUTF = false
YES = CGI.escapeHTML('OK')
NO = CGI.escapeHTML('NO')
@@ -49,6 +49,5 @@ else
DELETE = CGI.escapeHTML("delete")
end
-UTFCHARS = [YES,NO,MAYBE,UNKNOWN,YEARBACK,MONTHBACK,MONTHFORWARD,YEARFORWARD,EDIT,DELETE]
-
-$html.add_cookie("utf","true","/",expiretime)
+UTFCHARS = CGI.escapeHTML("✔✘↞←→↠✍⌧")
+$html.add_cookie("utf","true","/",Time.now + (1*60*60*24*365 * (USEUTF ? 1 : -1 )))