--- documentViewer/MpdlXmlTextServer.py 2010/10/08 12:02:36 1.60 +++ documentViewer/MpdlXmlTextServer.py 2010/10/11 13:30:49 1.71 @@ -154,6 +154,7 @@ class MpdlXmlTextServer(SimpleItem): docpath = docinfo['textURLPath'] path = docinfo['textURLPath'] url = docinfo['url'] + name = docinfo['name'] viewMode= pageinfo['viewMode'] tocMode = pageinfo['tocMode'] characterNormalization=pageinfo['characterNormalization'] @@ -203,10 +204,10 @@ class MpdlXmlTextServer(SimpleItem): if hrefNode: href=hrefNode.nodeValue if href.startswith('http://chinagis.mpiwg-berlin.mpg.de'): - page= hrefNode.nodeValue =href.replace('chinagis_REST','chinagis') - text=page.replace('/chgis','') - l.setAttributeNS(None, 'target', '_blank') - return serializeNode(text) + hrefNode.nodeValue =href.replace('chinagis_REST/REST/db/chgis/mpdl','chinagis/REST/db/mpdl/'%name) + #hrefNode.nodeValue =href.replace('chinagis_REST/REST/db/chgis/mpdl','chinagis/REST/db/mpdl%s'%url) + l.setAttributeNS(None, 'target', '_blank') + return serializeNode(pagenode) if mode == "pureXml": # first div contains text