[Zope-dev] Re: bug in ZopePageTemplate.py?
Tres Seaver
tseaver at palladion.com
Fri Nov 9 17:14:28 EST 2007
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
Chris Withers wrote:
> Hi Guys,
>
> Can you remember why you added the following line to ZopePageTemplate.py?
>
> content_type = 'text/html'
>
> It seems to arbitarily lock new page templates (or subclasses of them)
> into text/html mode.
>
> MailTemplates subclass ZopePageTemplate and expect to be text/plain by
> default...
That code is there only when reading from the default content, right?
And that file is *definitely* 'text/html'.
Why don't you just override it at class level in the subclass? For
instance, override '__init__' to read your file before calling the
'super' version, and pass its contents through as 'text', along with
your desired 'content_type'.
Tres.
- --
===================================================================
Tres Seaver +1 540-429-0999 tseaver at palladion.com
Palladion Software "Excellence by Design" http://palladion.com
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.6 (GNU/Linux)
Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org
iD8DBQFHNNvE+gerLs4ltQ4RAuOcAKDN/dv+ADtX3tZOpKFqH9AJ2GbKOwCfeyvZ
rzHP8cn3/KF+OsMZxWzBvb4=
=r2oa
-----END PGP SIGNATURE-----
More information about the Zope-Dev
mailing list