[Zope-CMF] Re: Derived Content Types & WebDAV
Tres Seaver
tseaver at palladion.com
Wed Mar 28 12:45:30 EDT 2007
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
Dieter Maurer wrote:
> Charlie Clark wrote at 2007-3-27 13:28 +0200:
>> having made my own content type which is derived from Document with
>> three additional attributes, I've moved onto the exciting world of
>> editing content via webDAV. It seems some methods have to be extended/
>> overwritten for this to work so I have added customised versions of
>> the following
>> getMetadataHeaders() # Document.py
>> setMetadata() # Document.py
>> getMetadataHeaders() # DublinCore.py
>> _editMetaData() # DublinCore.py
>>
>> Is this a correct assumption?
>
> I would be quite surprised if these methods had much to do
> with WebDAV editing. Instead, I would look for "PROPPATCH"
> (and how it is implemented).
The methods Charlie lays out are used to "crack" metadata from the body
of a content object (Document, NewsItem, Event) during a PUT. PROPPATCH
would indeed be the way to modify the values without re-uploading the body.
Tres.
- --
===================================================================
Tres Seaver +1 540-429-0999 tseaver at palladion.com
Palladion Software "Excellence by Design" http://palladion.com
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.2.2 (GNU/Linux)
Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org
iD8DBQFGCpuq+gerLs4ltQ4RAlHsAJ9Dy6nqW6UhZybFinGD4Gnr4/ix2ACeL1vw
jD0Fx/MS1+1uXOjIsHhgHO8=
=AXLZ
-----END PGP SIGNATURE-----
More information about the Zope-CMF
mailing list