I have just created a fishbowl proposal for hooking the creation of new objects during HTTP/FTP PUT operations: http://dev.zope.org/Wikis/DevSite/Proposals/HookablePUTCreation Note that this proposal stems from my hack this weekend, which makes it possible to create portal content via FTP; I am confident that this is a *short* project. Please comment at the discussion page, Tres.