<HTML><HEAD>
<META http-equiv=Content-Type content="text/html; charset=iso-8859-1">
<META content="MSHTML 6.00.2900.3020" name=GENERATOR></HEAD>
<BODY style="MARGIN: 4px 4px 1px; FONT: 10pt Tahoma">
<DIV>We recently installed Staging Addon 1.6.1 on our site to have staging/versioning of our documents (pages) created in Kupu. We configured our workflow, which works great, except for one thing, and I was hoping that you guys could help out. I've created an issue on the Staging Addon project page (issue #32), but suggested that I create a patch for the fix, which I don't have time to do, nor the expertise to do...so I turn to you.</DIV>
<DIV> </DIV>
<DIV>We have many documents on our site, most of which link to another (or multiple) document inside the site. We have configured the workflow to archive the old version of a document, when a new version of it has been published. However this does not update all the internal links that pointed to the original document, which means that we have to manually go into the site and update all the links that pointed to the old version and redirect them to the new version.</DIV>
<DIV> </DIV>
<DIV>The Staging Addon developers responded the following way: </DIV>
<DIV>"I suppose that you use Kupu's "resolve uids" mechanism? Is that<BR>right? If not, you should not have this problem. For now,<BR>StagingAddOn only swaps ids (hence the URLs) of the old version<BR>and the new one upon publishing. To let Kupu's "resolve uid"<BR>feature work, we should also swap their UIDs. I had not been so<BR>keen to do that, until now. However, we already change all<BR>references from the old version to the new one. Changing the UID<BR>would be very similar and actually achieve more than what we do<BR>now. I may implement that, someday (though if you have a patch and<BR>tests, I will happily use them)."</DIV>
<DIV> </DIV>
<DIV>Do any of you know how I would "swap" UIDs (between versions) so that when we publish the new version of a document that all links that pointed to the old version are updated and point to the new version? Would anyone have suggestions for creating that patch? Is there an easier way to do this?</DIV>
<DIV> </DIV>
<DIV>Thank you very much for any help you may be able to provide!</DIV>
<DIV><BR> </DIV>
<DIV> </DIV>
<DIV> </DIV>
<DIV> </DIV>
<DIV> </DIV>
<DIV>sincerely, <BR>Lynn Turner<BR>Research Support, Family History Dept.</DIV>
<HR>NOTICE: This email message is for the sole use of the intended recipient(s) and may contain confidential and privileged information. Any unauthorized review, use, disclosure or distribution is prohibited. If you are not the intended recipient, please contact the sender by reply email and destroy all copies of the original message.<BR>
</BODY></HTML>