Changeset 245:437d697a40e5 in documentViewer for MpdlXmlTextServer.py


Ignore:
Timestamp:
Oct 11, 2010, 3:45:51 PM (14 years ago)
Author:
abukhman
Branch:
default
Message:

* empty log message *

File:
1 edited

Legend:

Unmodified
Added
Removed
  • MpdlXmlTextServer.py

    r244 r245  
    146146        text=self.getServerData("xpath.xql", "document=%s&xpath=%s&pn=%s"%(docinfo['textURLPath'], xpath,pn))
    147147        pagedom = Parse(text)
    148         result =pagedom.xpath("//result/resultPage/")
     148        result =pagedom.xpath("//result/resultPage/place")
    149149        for l in result:
    150             hrefNode= l.getAttributeNodeNS(None, u"place")
     150            hrefNode= l.getAttributeNodeNS(None, u"id")
     151            logging.debug("documentViewer (characterNormalization) l: %s"%(l))
    151152            if hrefNode:
    152153                href= hrefNode.nodeValue
    153154                if href.startswith('id='):
    154                     hrefNode.nodeValue = href.replace('id=',"?url=%s&viewMode=%s&tocMode=%s&tocPN=%s&pn=%sid="%(url,viewMode,tocMode,tocPN,pn))
    155                     logging.debug("YYYY href%s"%href)
    156                     logging.debug("YYYY serializeNode(pagenode)%s"%serializeNode(pagenode))
    157                     logging.debug("YYYY hrefNode.nodeValue%s"%hrefNode.nodeValue)
    158         logging.debug("YYYY serializeNode(pagenode)%s"%serializeNode(pagenode))           
     155                    hrefNode.nodeValue = href.replace('id=',"?")
     156                               
    159157        return serializeNode(pagenode)
    160158   
Note: See TracChangeset for help on using the changeset viewer.