hi, I have a problem with Caseys DTMLDocumentExt (http://www.zope.org/Members/Kaivo/DTMLDocumentExt) which makes DTML-Documents CatalogAware. Maybe this is a problem for all CatalogAware-Products... When a user edits a document in a version, the Catalog will be updated in this version. If the next user wants to edit another document he gets an "VersionLockError" because the Catalog is locked by the version of the previous user. So versions won't work with DTMLDocumentExt if more than one version is in use. any suggestions or workarounds? thank you, maik -- Maik Jablonski __o www.zfl.uni-bielefeld.de _ \<_ Deutsche Zope User Group Bielefeld, Germany (_)/(_) www.dzug.org
Maik Jablonski wrote:
When a user edits a document in a version, the Catalog will be updated in this version. If the next user wants to edit another document he gets an "VersionLockError" because the Catalog is locked by the version of the previous user. So versions won't work with DTMLDocumentExt if more than one version is in use.
any suggestions or workarounds?
Version, IMHO, were an experimental approah to revision control. The ycan work for simple sites (read non-indexed ones) or sites where there is only one content author. But, as you've found out, I'd recommend you don't use them in otyher situations or you will run into problems. Shane's CMFStaging stuff for the CMF looks quite interesting and may be of use to you here... cheers, Chris
participants (2)
-
Chris Withers -
Maik Jablonski