Actually Aegir's staging/live setup uses 2 different DBs. I think there's overlap in the page IDs. No?
Yeh but that's not relevant. Aegir uses repligard to copy things over from the staging db to live. It uses the unique id (GUID) in the repligard table and if there is a clashing id for an object in the destination db, repligard will create a new id for that object and then change all the relationships - topics, up etc - so that the new article, for example, ends up in the right place.
So the moral is you don't have to worry about any of this. The only thing you have to do is get it working in staging and make sure you don't use hard coded topic ids in your code because they may change. If you want to refer to a specific topic like a root topic or a media topic, use code-init to define these by searching for them by name (see code-init in the sample site).
Cheers James
Tony
--------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
--------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
