I created a zope site with a slew of DTML Document containing clauses for documents. The idea is to list the various DTML Documents in an HTML form from which the user selects particular clauses for inclusion in a dynamically generated document. The DTML Documents are stored in various folders in a tree. This structure is easily viewed with a <dtml-tree> tag. However, I am trying to generate an HTML form with the same structure, but with radio buttons in front of each clause so that one (or none) of the selections can be made by the user. Making the HTML form is a bit tricky, but that isn't the really hard part. First, as users would be allowed to add folders and DTML documents at will (this is a necessity for the project), then a python script can't be used to generate the appropriate document (or can it, because you wouldn't know the complete parameter string). Has anyone tried to do something like this? I considered creating a separate document with a list of the clauses contained in a list parameter. Then the user could just select from the list. This isn't the best solution, because it would presuppose that the user knew what the clause was to begin with (a bad assumption). In fact, the nice thing about the form is that you could have a URL to the particular clause, which the users found very helpful. An alternative is to use a ZCatalog to generate the HTML form. That still leaves the problem of generating the completed document because the python script wouldn't have a non-volitile parameter list. I know that CMF is good for creating a single document. Unfortunately, I haven't found that it is useful for generating a document on the fly from selecting particular clauses from a multitude of clauses. Any ideas? Thanks in advance, Ron