Changeset 436:0baf4e761be7 in documentViewer for MpdlXmlTextServer.py
- Timestamp:
- Mar 7, 2011, 2:08:07 PM (13 years ago)
- Branch:
- default
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
MpdlXmlTextServer.py
r435 r436 86 86 pagexml=href.replace('mode=text','mode=texttool&viewMode=%s&queryType=%s&query=%s&queryResultPageSize=%s&queryResultPN=%s&tocMode=%s&searchPN=%s&tocPN=%s&optionToggle=%s&characterNormalization=%s'%(viewMode,queryType,urllib.quote(query),pagesize,pn,tocMode,pn,tocPN,optionToggle,characterNormalization)) 87 87 hrefNode.nodeValue = pagexml.replace('page-fragment.xql','%s'%selfurl) 88 logging.debug("PUREXML :%s"%(serializeNode(pagenode)))88 #logging.debug("PUREXML :%s"%(serializeNode(pagenode))) 89 89 return serializeNode(pagenode) 90 90 if (queryType=="fulltextMorph"): … … 151 151 hrefList.append(href) 152 152 myList = ",".join(hrefList) 153 logging.debug("getGisPlaces :%s"%(myList))153 #logging.debug("getGisPlaces :%s"%(myList)) 154 154 return myList 155 155 … … 172 172 hrefList.append(href) 173 173 myList = ",".join(hrefList) 174 logging.debug("getALLGisPlaces :%s"%(myList))174 #logging.debug("getALLGisPlaces :%s"%(myList)) 175 175 return myList 176 176 … … 203 203 #original Pages 204 204 pagedivs = dom.xpath("//div[@class='pageNumberOrig']") 205 if pagedivs == dom.xpath("//div[@class='pageNumberOrig']"):205 """if pagedivs == dom.xpath("//div[@class='pageNumberOrig']"): 206 206 if len(pagedivs)>0: 207 207 docinfo['pageNumberOrig']= getTextFromNode(pagedivs[0]) 208 logging.debug("ORIGINAL PAGE: %s"%(docinfo['pageNumberOrig'])) 208 209 209 210 #original Pages Norm … … 212 213 if len(pagedivs)>0: 213 214 docinfo['pageNumberOrigNorm']= getTextFromNode(pagedivs[0]) 214 215 logging.debug("ORIGINAL PAGE NORM: %s"%(docinfo['pageNumberOrigNorm'])) 216 """ 215 217 #figureEntries 216 218 pagedivs = dom.xpath("//div[@class='countFigureEntries']") … … 364 366 return "no text here" 365 367 368 def getOrigPages(self, docinfo=None, pageinfo=None): 369 docpath = docinfo['textURLPath'] 370 pn =pageinfo['current'] 371 selfurl = self.absolute_url() 372 pagexml = self.getServerData("page-fragment.xql","document=%s&pn=%s"%(docpath, pn)) 373 dom = Parse(pagexml) 374 pagedivs = dom.xpath("//div[@class='pageNumberOrig']") 375 if pagedivs == dom.xpath("//div[@class='pageNumberOrig']"): 376 if len(pagedivs)>0: 377 docinfo['pageNumberOrig']= getTextFromNode(pagedivs[0]) 378 return docinfo['pageNumberOrig'] 379 380 def getOrigPagesNorm(self, docinfo=None, pageinfo=None): 381 docpath = docinfo['textURLPath'] 382 pn =pageinfo['current'] 383 selfurl = self.absolute_url() 384 pagexml = self.getServerData("page-fragment.xql","document=%s&pn=%s"%(docpath, pn)) 385 dom = Parse(pagexml) 386 pagedivs = dom.xpath("//div[@class='pageNumberOrigNorm']") 387 if pagedivs == dom.xpath("//div[@class='pageNumberOrigNorm']"): 388 if len(pagedivs)>0: 389 docinfo['pageNumberOrigNorm']= getTextFromNode(pagedivs[0]) 390 return docinfo['pageNumberOrigNorm'] 391 392 366 393 def getTranslate(self, query=None, language=None): 367 394 """translate into another languages"""
Note: See TracChangeset
for help on using the changeset viewer.