Howdy folks. Besides Amos' exciting XML Document download, there's something that snuck into beta1. I got back yesterday afternoon from being out all day to find out that XML import/export is actually *in the interface*. There's now an option on the import/export view of a folder to export as XML. Even _I_ wasn't aware that it finished in time for beta1. Better still, it was much, much more than I thought. If the contents of an object appear to be a displayable string, it is exported as a string. Thus, you can actually dump the contents of a tree, search and replace all the DTML Documents, then re-upload it. To get an idea, get beta 1, go to the QuickStart, click on Import/Export, and select "Download to local machine" and "XML format". If you have IE5, you'll actually get a parsed, colorized, and collapsible/expandible display in the browser window. Here's what a snippet looks like: <?xml version="1.0"?> <ZopeData> <record id="15"> <pickle> <tuple id="15.1"> <global id="15.0" name="Folder" module="OFS.Folder"/> <none/> </tuple> </pickle> <pickle> <dictionary id="15.2"> <item> <key> <string id="15.3" encoding="repr">standard_html_header</string> </key> Notice something? The elements are (effectively) Python types. The import/export machinery puts XML down at the pickle level. --Paul Paul Everitt Digital Creations paul@digicool.com 540.371.6909 ----------------------------------------- The Open Source Zope application server http://www.zope.org/ -----------------------------------------