Mercurial > hg > documentViewer
comparison MpdlXmlTextServer.py @ 358:0b660cb2889e
*** empty log message ***
author | abukhman |
---|---|
date | Mon, 18 Oct 2010 14:04:47 +0200 |
parents | fb9bbc7c0659 |
children | 09da965be551 |
comparison
equal
deleted
inserted
replaced
357:fb9bbc7c0659 | 358:0b660cb2889e |
---|---|
176 hrefList.append(href) | 176 hrefList.append(href) |
177 myList = ",".join(hrefList) | 177 myList = ",".join(hrefList) |
178 logging.debug("getALLGisPlaces :%s"%(myList)) | 178 logging.debug("getALLGisPlaces :%s"%(myList)) |
179 return myList | 179 return myList |
180 | 180 |
181 def getOrigPages (self, docinfo=None, pageinfo=None): | 181 def getOrigPages (self, docinfo=None,pageinfo=None): |
182 """Show original page """ | 182 """Show original page """ |
183 docpath = docinfo['textURLPath'] | 183 #docpath = docinfo['textURLPath'] |
184 url = docinfo['url'] | 184 #url = docinfo['url'] |
185 selfurl = self.absolute_url() | 185 selfurl = self.absolute_url() |
186 pn =pageinfo['current'] | 186 pn =pageinfo['current'] |
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 #text = self.getServerData("page-fragment.xql","document=%s"%(docinfo['textURLPath'])) | |
191 logging.debug("TEXTIXAXA:%s"%(text)) | |
192 dom =Parse(text) | 190 dom =Parse(text) |
193 pagedivs = dom.xpath("//div[@class='pageNumberOrig']") | 191 pagedivs = dom.xpath("//div[@class='pageNumberOrig']") |
194 if len(pagedivs)>0: | 192 if len(pagedivs)>0: |
195 originalPage = getTextFromNode(pagedivs[0]) | 193 originalPage = getTextFromNode(pagedivs[0]) |
196 #return docinfo['originalPage'] | 194 #return docinfo['originalPage'] |
197 return originalPage | 195 return originalPage |
198 #return docinfo | 196 #return docinfo |
199 | 197 |
200 def getTextPage(self, mode="text", pn=1, docinfo=None, pageinfo=None, highlightQuery=None,sn=None, viewMode=None, tocMode=None, tocPN=None, characterNormalization=""): | 198 def getTextPage(self, mode="text", pn=1, docinfo=None, pageinfo=None, highlightQuery=None,sn=None, viewMode=None, tocMode=None, tocPN=None, characterNormalization=""): |
201 """returns single page from fulltext""" | 199 """returns single page from fulltext""" |
202 docpath = docinfo['textURLPath'] | 200 docpath = docinfo['textURLPath'] |
203 path = docinfo['textURLPath'] | 201 path = docinfo['textURLPath'] |