Starting to do fixes for old multiple linking system
Posted by mholmes on 26 May 2010 in Activity log
Way back at the beginning of the project, we had a system for creating multiple links between documents. That's no longer functioning, because we now have a more sophisticated linking system based on the new db structure. However, the old links still persist in some of the original documents, and they're not working properly. This is what needs to be done:
- Find all instances of
<note type="link">. Typically, these contain a block of text surrounded by a<ref>tag with multiple targets. The text needs to be rebuilt with more logical links made from ref tags around specific mentions of individual targets in the text. - Many of the original links pointed to specific locations in the target documents based on ids. These ids were assigned to the ref tags originally, but that really doesn't make much sense in the case of engravings; we should be linking to the target annotation using the formula
ann_imtArea_10. Those targets should be updated appropriately. In the case of items in the text documents, it's OK to give a unique id to the<ref>tag, but that will need to be passed through by the XSLT (which I don't think is happening right now). - Finally, we need to document this on the blog with step-by-step instructions.
I've started this process with some edits to <il_cherche.xml> and <la_femme_battant.xml>, but haven't finished them yet.