comparison MpdlXmlTextServer.py @ 172:11cb88e7f523

characterNormalization
author abukhman
date Tue, 24 Aug 2010 16:05:44 +0200
parents 77d5ff742bb4
children d1c13a6ba20d
comparison
equal deleted inserted replaced
171:77d5ff742bb4 172:11cb88e7f523
163 for l in links: 163 for l in links:
164 hrefNode = l.getAttributeNodeNS(None, u"href") 164 hrefNode = l.getAttributeNodeNS(None, u"href")
165 if hrefNode: 165 if hrefNode:
166 href= hrefNode.nodeValue 166 href= hrefNode.nodeValue
167 if href.startswith('#note-'): 167 if href.startswith('#note-'):
168 hrefNode.nodeValue = href.replace('#note-',"?url=%s&viewMode=%s&tocMode=%s&tocPN=%s&pn=%s&characterNormalization=%s#note-"%(url,viewMode,tocMode,tocPN,pn,characterNormalization)) 168 hrefNode.nodeValue = href.replace('#note-',"?url=%s&viewMode=%s&tocMode=%s&tocPN=%s&pn=%s#note-"%(url,viewMode,tocMode,tocPN,pn))
169 return serializeNode(pagenode) 169 return serializeNode(pagenode)
170 if mode == "xml": 170 if mode == "xml":
171 # first div contains text 171 # first div contains text
172 pagedivs = pagedom.xpath("/div") 172 pagedivs = pagedom.xpath("/div")
173 if len(pagedivs) > 0: 173 if len(pagedivs) > 0: