Actually, Dreamweaver is much better than you think!
Not at all, I love it ;-)
At the UCON conference it was released that Dreamweaver is built on a version of ECMASCRIPT(Javascript) and .XML, The entire app(minus some core code) is all javascript and is easily manipulated. The kit you found is a tool for building functionality into Dreamweaver. It is really powerful.
As Dreamweaver has FTP access there is no reason that Dreamweaver cannot be a full blown IDE for Zope. There are 3 things that would need to happen:
I was hoping for the dreamweaver.openDocument() method for interacting with Zope. In that way you could get more control by using the manage_-methods and do more intelligent things than just updating files. I have not comfirmed if the dreamweaver.openDocument() just takes (file:) URLs or if it takes (http:) URLs as well? In that case it would be worth considering building a C-library handling HTTP communication inside DW. (If its not already done?)
1. DTML Tags would have to be added to ZOPE under a ZOPE MENU 2. Modify the MIME SETTINGS so Dreamweaver could recognize ZOPE Docs (or rename them in ZOPE)
Have you found were to do this?
3. Add ZOPE Logic to the menus. (IF, WHILE, IN)
I don't quite follow? Could you explain it for me?
Oracle built a dreamweaver extension to view and edit parameters in an oracle database. With the Dreamweaver SDK there really isn't anything you can't do.
Almost ;-) /Johan