We're in the process of exporting a confluence space from one instance to another.
In this context, we've discovered that mentions break upon import into another instance, as they reference the user by some unique user identifier from the database. For some mentions, however, the link breaks but the name of the referenced user is displayed (i.e. it fails gracefully). In this case, the storage format in the SOURCE wiki looks like this:
<ac:link>
<ri:user ri:userkey="<32hexdigits>" />
<ac:plain-text-link-body>
<![CDATA[Lastname Firstname]]>
</ac:plain-text-link-body>
</ac:link>
For other mentions, the link breaks and a "broken image" icon is shown instead, with no easy way of discerning the user that was mentioned originally. In this way, the storage format in the SOURCE wiki looks like this:
<ac:link><ri:user ri:userkey="<32hexdigits>" /></ac:link>
I realize this is a long shot, but does anyone know what makes a mention use the former (more gracefully failing) format, rather than the latter?
Also, if anyone has experience with fixing up mentions after an export/import to another system, I'd be interested in your solution.
Thanks,
Michael