[ZDP] BackTalk to Document The Zope Book (2.6 Edition)/Advanced DTML

webmaster at zope.org webmaster at zope.org
Wed Jan 14 11:08:06 EST 2004


A comment to the paragraph below was recently added via http://zope.org/Documentation/Books/ZopeBook/2_6Edition/AdvDTML.stx#1-0

---------------

  DTML is the kind of language that appears to "do what you mean."
  That is good when it does what you actually want it to do, but when
  it does something you don't want to do, well, it's no fun at all.
  This chapter tells you how to make DTML do what you *really* mean.
  When you're done reading this chapter you will be able to write DTML
  that will accomplish a number of complex tasks including:

   o Inspect and Modify the REQUEST object

   o Modify the current namespace

   o Call other scripts from within DTML

   o Send email with or without MIME attachments

   o Handle exceptions within DTML    

    % Anonymous User - Jan. 14, 2004 11:08 am:
     After about a week of reading the Zope Book and listening in on irc.freenode.net#zope , I've discovered that,
     culturally, they're trying to move away from DTML anything and use ZPT. Per
     https://www.philikon.de/wiki/ZopeChannelFAQ :
     --------
     I have problem XYZ with DTML. Help!

     If you are scripting markup such as (X)HTML, use Zope Page Templates (ZPT) instead and slap the person who
     taught you DTML. Read http://zope.org/Documentation/Books/ZopeBook/2_6Edition/AppendixC.stx for more
     information.
     --------

     Don't frustrate yourself by learning too much about DTML. ZPT is more powerful and works with third-party
     HTML editors, GUI and non-GUI.



More information about the ZDP mailing list