Mercurial > hg > documentViewer
comparison MpdlXmlTextServer.py @ 361:c1381556f389
*** empty log message ***
author | abukhman |
---|---|
date | Mon, 18 Oct 2010 14:08:39 +0200 |
parents | a0fd5e95772c |
children | c89ae357ae48 |
comparison
equal
deleted
inserted
replaced
360:a0fd5e95772c | 361:c1381556f389 |
---|---|
187 | 187 |
188 viewMode= pageinfo['viewMode'] | 188 viewMode= pageinfo['viewMode'] |
189 text = self.getServerData("page-fragment.xql","document=%s&mode=%s&pn=%s"%(docinfo['textURLPath'], 'text', pn)) | 189 text = self.getServerData("page-fragment.xql","document=%s&mode=%s&pn=%s"%(docinfo['textURLPath'], 'text', pn)) |
190 dom =Parse(text) | 190 dom =Parse(text) |
191 pagedivs = dom.xpath("//div[@class='pageNumberOrig']") | 191 pagedivs = dom.xpath("//div[@class='pageNumberOrig']") |
192 logging.debug("YYYYYYpagedivs :%s"%(pagedivs)) | |
192 if len(pagedivs)>0: | 193 if len(pagedivs)>0: |
193 originalPage= getTextFromNode(pagedivs[0]) | 194 originalPage= getTextFromNode(pagedivs[0]) |
194 #return docinfo['originalPage'] | 195 #return docinfo['originalPage'] |
195 return originalPage | 196 return originalPage |
197 | |
196 | 198 |
197 def getTextPage(self, mode="text", pn=1, docinfo=None, pageinfo=None, highlightQuery=None,sn=None, viewMode=None, tocMode=None, tocPN=None, characterNormalization=""): | 199 def getTextPage(self, mode="text", pn=1, docinfo=None, pageinfo=None, highlightQuery=None,sn=None, viewMode=None, tocMode=None, tocPN=None, characterNormalization=""): |
198 """returns single page from fulltext""" | 200 """returns single page from fulltext""" |
199 docpath = docinfo['textURLPath'] | 201 docpath = docinfo['textURLPath'] |
200 path = docinfo['textURLPath'] | 202 path = docinfo['textURLPath'] |