Changeset 436:0baf4e761be7 in documentViewer
- Timestamp:
- Mar 7, 2011, 2:08:07 PM (14 years ago)
- Branch:
- default
- Files:
-
- 2 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""" -
documentViewer.py
r435 r436 47 47 """returns a string containing node as XML""" 48 48 stream = cStringIO.StringIO() 49 logging.debug("BUF: %s"%(stream))49 #logging.debug("BUF: %s"%(stream)) 50 50 Ft.Xml.Domlette.PrettyPrint(node, stream=stream, encoding=encoding) 51 51 s = stream.getvalue() 52 logging.debug("BUF: %s"%(s))52 #logging.debug("BUF: %s"%(s)) 53 53 stream.close() 54 54 return s … … 231 231 """get page""" 232 232 return self.template.fulltextclient.getTextPage(**args) 233 233 234 def getOrigPages(self, **args): 235 """get page""" 236 return self.template.fulltextclient.getOrigPages(**args) 237 238 def getOrigPagesNorm(self, **args): 239 """get page""" 240 return self.template.fulltextclient.getOrigPagesNorm(**args) 241 234 242 def getQuery(self, **args): 235 243 """get query in search"""
Note: See TracChangeset
for help on using the changeset viewer.