[Zope] Re: [Zope-dev] Zope Book call for assistance

Chris McDonough chrism@zope.com
07 Dec 2002 07:47:41 -0500


On Sat, 2002-12-07 at 06:11, Tino Wildenhain wrote:
> Hi Chris,
> 
> --On Freitag, 6. Dezember 2002 21:27 -0500 Chris McDonough 
> <chrism@zope.com> wrote:
> 
> > On Fri, 2002-12-06 at 19:13, Tino Wildenhain wrote:
> >> These are exactly the things you shouldn't neither do in DTML
> >> nor in ZPT :-)
> >
> > What do you suggest people use for a templating language for email,
> > JavaScript, SQL, etc?  I think it's too much to expect them to use
> > Python to do this (esp. wrt SQL methods).
> 
> Oh, is it? I'd rather like to write %(name)s %(value)d
> then <dtml-whatever value>
> Recently I read the python-dbi spec and its very nice to see
> what you could do with the above form. There are even
> standard ways to do multiple querys or function calls.
> (Hope I can contribute a product for this as time permits)
> 
> For E-Mail and Javascript templates I also find it less confusing
> if I can use %(var)s form.
> 
> As a general solution for texts one can use "file" which has an edit
> tab for several releases of zope now. Then use it like this:
> 
> context.thefile.read() % context.REQUEST.form
> 
> or whatever seems appropriate to get values from.
> 
> E-Mail even gets clearer with the solution since you can easyly
> loop and do whatever instead of multiple <dtml-sendmail> tags.

The solution then would be to write several new chapters that talk about
how to do this.

- C