[topicmapmail] xml:base and #foo URIs

Lars Marius Garshol larsga@garshol.priv.no
24 Apr 2003 10:38:02 +0200


* Murray Altheim
| 
|    1. First, there's IDs within XTM documents: [...]
| 
|    2. Secondly, there's fragment IDs (IDREFs in a sense) within
|       XTM documents: [...]
| 
| Now, there's hopefully little or no confusion about the former, and
| we're only talking about the latter, right?

Actually, they are inextricably tied together. If xml:base affects the
latter, but not the former, the result of processing your PSI TM when
downloaded to the local file system the <topicRef/> links will be to
attempt to download the version on your site to resolve the <topicRef/>s.
Similarly, if xml:base affects the former, but not the latter, all
internal <topicRef/>s will break.

So xml:base has to either affect both or neither.

-- 
Lars Marius Garshol, Ontopian         <URL: http://www.ontopia.net >
GSM: +47 98 21 55 50                  <URL: http://www.garshol.priv.no >