I have a few content object versioning questions and was wondering if anyone
has best practices for versioning that they would like to share.

When editing an existing object as a root user, I build a structure of new
values for the object, run a contentObjectVersionCreate and then a
contenObjectData call passing the new properties. For a get of a previous
version, I run a contentObjectVersionGet to get the desired values, then a
contentObjectVersionCreate and a contentObjectData passing the values
obtained from contentObjectVersionGet.

For staged publication with approvals though, I seems that I need to
generate three copies of the object (along the lines of the 'Staging content
using version control' in the Programming with Allaire Spectra doc. pg.193)
and control publication using the active and archived flags for these
objects. However, when I pull up a listing of versions per content object
these flags are not available. Do I need to use each version's VersionID to
pull up version objects from our versioning db and set flags in those
objects? If anyone could respond with a short list of actions they use to
control staged content versioning it would be much appreciated!

Thanks,
Seth

www.impossible.com

------------------------------------------------------------------------------
To Unsubscribe visit 
http://www.houseoffusion.com/index.cfm?sidebar=lists&body=lists/spectra_talk or send a 
message to [EMAIL PROTECTED] with 'unsubscribe' in the body.

Reply via email to