comparison MpdlXmlTextServer.py @ 360:a0fd5e95772c

*** empty log message ***
author abukhman
date Mon, 18 Oct 2010 14:07:11 +0200
parents 09da965be551
children c1381556f389
comparison
equal deleted inserted replaced
359:09da965be551 360:a0fd5e95772c
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 logging.debug("textXAXA :%s"%(text))
191 dom =Parse(text) 190 dom =Parse(text)
192 pagedivs = dom.xpath("//div[@class='pageNumberOrig']") 191 pagedivs = dom.xpath("//div[@class='pageNumberOrig']")
193 if len(pagedivs)>0: 192 if len(pagedivs)>0:
194 originalPage = getTextFromNode(pagedivs[0]) 193 originalPage= getTextFromNode(pagedivs[0])
195 #return docinfo['originalPage'] 194 #return docinfo['originalPage']
196 return originalPage 195 return originalPage
197 #return docinfo 196
198
199 def getTextPage(self, mode="text", pn=1, docinfo=None, pageinfo=None, highlightQuery=None,sn=None, viewMode=None, tocMode=None, tocPN=None, characterNormalization=""): 197 def getTextPage(self, mode="text", pn=1, docinfo=None, pageinfo=None, highlightQuery=None,sn=None, viewMode=None, tocMode=None, tocPN=None, characterNormalization=""):
200 """returns single page from fulltext""" 198 """returns single page from fulltext"""
201 docpath = docinfo['textURLPath'] 199 docpath = docinfo['textURLPath']
202 path = docinfo['textURLPath'] 200 path = docinfo['textURLPath']
203 url = docinfo['url'] 201 url = docinfo['url']