Site structure
Version 5.x > Site structure > Content Staging question. View modes: 
User avatar
Member
Member
gregb - 10/14/2011 2:18:26 PM
   
Content Staging question.
I was thinking of implementing the content staging structure on page 11 of "The value of Content Staging" document found here: http://www.kentico.com/Product/Resources/Whitepapers/The-Value-of-Content-Staging/ContentStagingWhitePaper.pdf with scheduled content staging from Production server back to the Dev and QA servers.

However I had questions regarding how content staging and cultures in kentico work.

The scenario I'm thinking of is as follow: Developer is working on a new culture for our site on the Development Server. Developer creates fr-ca version of the home page on the dev server, on the same day Contributor makes document changes to the home page which currently only has en-ca. Scheduled task pushes new content from Staging to Production then Production pushes changes back to the Dev and QA.

Now based on kentico documentation: "If you click the Run complete synchronization link, all documents are synchronized to the target server(s). In case you made any changes to content on the target servers in the meantime, these changes will be overwritten. Extra documents will not be deleted on the target server."

I've inspected our current documents and noticed that a document will have the same nodeid throughout all cultures. Based on the above documentation does this mean that the document in production with only en-ca culture will overwrite the document on the dev server and thus losing the fr-ca version created earlier?

User avatar
Kentico Support
Kentico Support
kentico_jurajo - 10/20/2011 2:11:12 AM
   
RE:Content Staging question.
Hi,

Not, the culture version won't be deleted. The node ID is the same since it is still one node but the language versions are different documents with different document ID. So, only the document of given culture will be updated according to its document ID.

For better understanding please see the document management internals.

Best regards,
Juraj Ondrus