Brad Bollenbach wrote:
I'm a newbie who adopted Zope only because of ZPT. I've been following this discussion (as well as other readings) to see what DTML gives in addition to ZPT.
1. DTML can be used to generate output that isn't valid HTML/XML (e.g. if you have a standard "confirmation email" or standard email invoice you send out, you might write a DTML template for said email).
You can do this in ZPT, I've already written examples that are now in various mailing list archvies.
2. Practicality. There are some interesting products that are built with DTML. If you want to customize them, you might need to learn DTML.
This, sadly, is true :-S Even Squishdot is still scripted in DTML because I just can't stomach wading through it all to re-write in the ZPT ;-) cheers, Chris