comparison MpdlXmlTextServer.py @ 310:80ae2324562b

*** empty log message ***
author abukhman
date Fri, 15 Oct 2010 14:01:46 +0200
parents ea18683b2bff
children 84b69d261131
comparison
equal deleted inserted replaced
309:ea18683b2bff 310:80ae2324562b
40 40
41 def getSearch(self, pn=1, pageinfo=None, docinfo=None, query=None, queryType=None, lemma=None): 41 def getSearch(self, pn=1, pageinfo=None, docinfo=None, query=None, queryType=None, lemma=None):
42 """get search list""" 42 """get search list"""
43 docpath = docinfo['textURLPath'] 43 docpath = docinfo['textURLPath']
44 url = docinfo['url'] 44 url = docinfo['url']
45 logging.debug("documentViewer (gettoc) docpath: %s"%(docpath))
46 logging.debug("documentViewer (gettoc) url: %s"%(url))
47 pagesize = pageinfo['queryPageSize'] 45 pagesize = pageinfo['queryPageSize']
48 pn = pageinfo['searchPN'] 46 pn = pageinfo['searchPN']
49 sn = pageinfo['sn'] 47 sn = pageinfo['sn']
50 highlightQuery = pageinfo['highlightQuery'] 48 highlightQuery = pageinfo['highlightQuery']
51 query =pageinfo['query'] 49 query =pageinfo['query']
178 hrefList.append(href) 176 hrefList.append(href)
179 myList = ",".join(hrefList) 177 myList = ",".join(hrefList)
180 logging.debug("getALLGisPlaces :%s"%(myList)) 178 logging.debug("getALLGisPlaces :%s"%(myList))
181 return myList 179 return myList
182 180
181 def getOrigPages (self, docinfo=None, pageinfo=None):
182 """Show original page """
183 docpath = docinfo['textURLPath']
184 url = docinfo['url']
185 selfurl = self.absolute_url()
186 pn =pageinfo['current']
187 viewMode= pageinfo['viewMode']
188 text = self.getServerData("page-fragment.xql","document=%s&mode=%s&pn=%s"%(docpath, mode, pn))
189 dom =Parse(text)
190 pagedivs = dom.xpath("//div[@class='pageNumberOrig']")
191 logging.debug("getOrigPages :%s"%(pagedivs))
192 return pagedivs
183 193
184 def getTextPage(self, mode="text", pn=1, docinfo=None, pageinfo=None, highlightQuery=None,sn=None, viewMode=None, tocMode=None, tocPN=None, characterNormalization=""): 194 def getTextPage(self, mode="text", pn=1, docinfo=None, pageinfo=None, highlightQuery=None,sn=None, viewMode=None, tocMode=None, tocPN=None, characterNormalization=""):
185 """returns single page from fulltext""" 195 """returns single page from fulltext"""
186 docpath = docinfo['textURLPath'] 196 docpath = docinfo['textURLPath']
187 path = docinfo['textURLPath'] 197 path = docinfo['textURLPath']