Autodetect user timezone using Javascript, this makes the Preferences code a bit more complicated in terms of interaction between default/parse/is_default/build/process/etc, but it should work as intended now
#!/usr/bin/python2.5
# :set filetype=py
"""
CGI mode using qmsk.web.fastcgi_main
"""
def main () :
"""
Build our wsgi.Application and run
"""
try :
from qmsk.web import wsgi, fastcgi_main
import urls
# create app
app = wsgi.Application(urls.mapper)
# run once
fastcgi_main.run(app)
except :
# display error on stdout
cgi_main.error()
if __name__ == '__main__' :
main()