Changeset 436:0baf4e761be7 in documentViewer for MpdlXmlTextServer.py


Ignore:
Timestamp:
Mar 7, 2011, 2:08:07 PM (13 years ago)
Author:
abukhman
Branch:
default
Message:

* empty log message *

File:
1 edited

Legend:

Unmodified
Added
Removed
  • MpdlXmlTextServer.py

    r435 r436  
    8686                            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))
    8787                            hrefNode.nodeValue = pagexml.replace('page-fragment.xql','%s'%selfurl)                                           
    88                 logging.debug("PUREXML :%s"%(serializeNode(pagenode)))
     88                #logging.debug("PUREXML :%s"%(serializeNode(pagenode)))
    8989                return serializeNode(pagenode)       
    9090        if (queryType=="fulltextMorph"):
     
    151151            hrefList.append(href)
    152152            myList = ",".join(hrefList)
    153         logging.debug("getGisPlaces :%s"%(myList))                             
     153        #logging.debug("getGisPlaces :%s"%(myList))                             
    154154        return myList
    155155   
     
    172172            hrefList.append(href)
    173173            myList = ",".join(hrefList)
    174             logging.debug("getALLGisPlaces :%s"%(myList))
     174            #logging.debug("getALLGisPlaces :%s"%(myList))
    175175        return myList
    176176         
     
    203203        #original Pages
    204204        pagedivs = dom.xpath("//div[@class='pageNumberOrig']")
    205         if pagedivs == dom.xpath("//div[@class='pageNumberOrig']"):
     205        """if pagedivs == dom.xpath("//div[@class='pageNumberOrig']"):
    206206            if len(pagedivs)>0:
    207207                docinfo['pageNumberOrig']= getTextFromNode(pagedivs[0])
     208                logging.debug("ORIGINAL PAGE: %s"%(docinfo['pageNumberOrig']))
    208209       
    209210        #original Pages Norm
     
    212213            if len(pagedivs)>0:
    213214                docinfo['pageNumberOrigNorm']= getTextFromNode(pagedivs[0])
    214        
     215                logging.debug("ORIGINAL PAGE NORM: %s"%(docinfo['pageNumberOrigNorm']))
     216        """
    215217        #figureEntries
    216218        pagedivs = dom.xpath("//div[@class='countFigureEntries']")
     
    364366        return "no text here"
    365367   
     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               
    366393    def getTranslate(self, query=None, language=None):
    367394        """translate into another languages"""
Note: See TracChangeset for help on using the changeset viewer.