Mercurial > hg > documentViewer
comparison MpdlXmlTextServer.py @ 321:480097b8e685
*** empty log message ***
author | abukhman |
---|---|
date | Fri, 15 Oct 2010 15:42:09 +0200 |
parents | 719e6e985677 |
children | 9adbedb6f85b |
comparison
equal
deleted
inserted
replaced
320:719e6e985677 | 321:480097b8e685 |
---|---|
187 viewMode= pageinfo['viewMode'] | 187 viewMode= pageinfo['viewMode'] |
188 text = self.getServerData("page-fragment.xql","document=%s&mode=%s&pn=%s"%(docinfo['textURLPath'], 'text', pn)) | 188 text = self.getServerData("page-fragment.xql","document=%s&mode=%s&pn=%s"%(docinfo['textURLPath'], 'text', pn)) |
189 dom =Parse(text) | 189 dom =Parse(text) |
190 pagedivs = dom.xpath("//div[@class='pageNumberOrig']") | 190 pagedivs = dom.xpath("//div[@class='pageNumberOrig']") |
191 logging.debug("getOrigPages :%s"%(pagedivs)) | 191 logging.debug("getOrigPages :%s"%(pagedivs)) |
192 for l in pagedivs: | 192 original =getTextFromNode(pagedivs[0]) |
193 hrefNode = l.getAttributeNodeNS(None, u"div") | 193 logging.debug("XXXXXXXXXXXgetOrigPagesXXXXXXXX :%s"%(original)) |
194 href=hrefNode.nodeValue | 194 return original |
195 logging.debug("XXXXXXXXXXXgetOrigPagesXXXXXXXX :%s"%(href)) | |
196 return "pagedivs" | |
197 | 195 |
198 def getTextPage(self, mode="text", pn=1, docinfo=None, pageinfo=None, highlightQuery=None,sn=None, viewMode=None, tocMode=None, tocPN=None, characterNormalization=""): | 196 def getTextPage(self, mode="text", pn=1, docinfo=None, pageinfo=None, highlightQuery=None,sn=None, viewMode=None, tocMode=None, tocPN=None, characterNormalization=""): |
199 """returns single page from fulltext""" | 197 """returns single page from fulltext""" |
200 docpath = docinfo['textURLPath'] | 198 docpath = docinfo['textURLPath'] |
201 path = docinfo['textURLPath'] | 199 path = docinfo['textURLPath'] |