Mercurial > p > roundup > code
view roundup/cgi/PageTemplates/__init__.py @ 2279:297e46e22e04
implemented HTTP charset negotiation.
charset is kept in the browser cookie 'roundup_charset'
and may be changed by the form parameter '@charset'.
HTML rendered from templates is encoded and form fields are decoded
according to selected charset.
for other 'text/html' output (not coming from template rendering)
specify 'charset=utf-8' in HTTP 'Content-Type' header unless already set.
| author | Alexander Smishlajev <a1s@users.sourceforge.net> |
|---|---|
| date | Tue, 11 May 2004 13:32:05 +0000 |
| parents | fc52d57c6c3e |
| children | b43efe461b3e |
line wrap: on
line source
############################################################################## # # Copyright (c) 2001 Zope Corporation and Contributors. All Rights Reserved. # # This software is subject to the provisions of the Zope Public License, # Version 2.0 (ZPL). A copy of the ZPL should accompany this distribution. # THIS SOFTWARE IS PROVIDED "AS IS" AND ANY AND ALL EXPRESS OR IMPLIED # WARRANTIES ARE DISCLAIMED, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED # WARRANTIES OF TITLE, MERCHANTABILITY, AGAINST INFRINGEMENT, AND FITNESS # FOR A PARTICULAR PURPOSE # ############################################################################## __doc__='''Package wrapper for Page Templates This wrapper allows the Page Template modules to be segregated in a separate package. $Id: __init__.py,v 1.2 2004-02-11 23:55:09 richard Exp $''' __docformat__ = 'restructuredtext' __version__='$$'[11:-2] # Placeholder for Zope Product data misc_ = {} def initialize(context): # Import lazily, and defer initialization to the module import ZopePageTemplate ZopePageTemplate.initialize(context)
