Mercurial > hg > documentViewer
comparison MpdlXmlTextServer.py @ 197:9226f1b456eb
*** empty log message ***
author | abukhman |
---|---|
date | Tue, 05 Oct 2010 12:52:07 +0200 |
parents | 60c98265a8dd |
children | 812710c57dfc |
comparison
equal
deleted
inserted
replaced
196:60c98265a8dd | 197:9226f1b456eb |
---|---|
135 return docinfo | 135 return docinfo |
136 xpath ='/count(//pb)' | 136 xpath ='/count(//pb)' |
137 text=self.getServerData("xpath.xql", "document=%s&xpath=%s"%(docinfo['textURLPath'], xpath)) | 137 text=self.getServerData("xpath.xql", "document=%s&xpath=%s"%(docinfo['textURLPath'], xpath)) |
138 logging.debug("documentViewer (text) text: %s"%(text)) | 138 logging.debug("documentViewer (text) text: %s"%(text)) |
139 #docinfo['numPages']=text('resultPage') | 139 #docinfo['numPages']=text('resultPage') |
140 docinfo['numPages']= pagedom.text("//resultPage") | 140 pagedom = Parse(text) |
141 docinfo['numPages']= pagedom.xpath("//resultPage") | |
141 #logging.debug("documentViewer (characterNormalization) docinfo['numPages']: %s"%(docinfo['numPages'])) | 142 #logging.debug("documentViewer (characterNormalization) docinfo['numPages']: %s"%(docinfo['numPages'])) |
142 return docinfo | 143 return docinfo |
143 | 144 |
144 def getTextPage(self, mode="text", pn=1, docinfo=None, pageinfo=None, highlightQuery=None,sn=None, viewMode=None, tocMode=None, tocPN=None, characterNormalization=""): | 145 def getTextPage(self, mode="text", pn=1, docinfo=None, pageinfo=None, highlightQuery=None,sn=None, viewMode=None, tocMode=None, tocPN=None, characterNormalization=""): |
145 """returns single page from fulltext""" | 146 """returns single page from fulltext""" |