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']