Mercurial > hg > documentViewer
comparison MpdlXmlTextServer.py @ 179:ac715583385b
urllib.quote
author | abukhman |
---|---|
date | Thu, 23 Sep 2010 17:12:02 +0200 |
parents | 3d9fd9dba38a |
children | 41a461d62af0 |
comparison
equal
deleted
inserted
replaced
178:3d9fd9dba38a | 179:ac715583385b |
---|---|
252 query =pageinfo['query'] | 252 query =pageinfo['query'] |
253 queryType =pageinfo['queryType'] | 253 queryType =pageinfo['queryType'] |
254 tocSearch = 0 | 254 tocSearch = 0 |
255 tocDiv = None | 255 tocDiv = None |
256 | 256 |
257 pagexml = self.getServerData("doc-query.xql","document=%s&mode=%s&queryType=%s&query=%s&queryResultPageSize=%s&queryResultPN=%s"%(docpath, 'text', queryType, query, pagesize, pn)) | 257 pagexml = self.getServerData("doc-query.xql","document=%s&mode=%s&queryType=%s&query=%s&queryResultPageSize=%s&queryResultPN=%s"%(docpath, 'text', queryType, urllib.quote(query), pagesize, pn)) |
258 #pagexml=self.template.fulltextclient.eval("/mpdl/interface/doc-query.xql","document=%s&mode=%s&queryType=%s&query=%s&queryResultPageSize=%s&queryResultPN=%s"%(docpath, 'text', queryType, query, pagesize, pn) ,outputUnicode=False) | 258 #pagexml=self.template.fulltextclient.eval("/mpdl/interface/doc-query.xql","document=%s&mode=%s&queryType=%s&query=%s&queryResultPageSize=%s&queryResultPN=%s"%(docpath, 'text', queryType, query, pagesize, pn) ,outputUnicode=False) |
259 pagedom = Parse(pagexml) | 259 pagedom = Parse(pagexml) |
260 numdivs = pagedom.xpath("//div[@class='queryResultHits']") | 260 numdivs = pagedom.xpath("//div[@class='queryResultHits']") |
261 tocSearch = int(getTextFromNode(numdivs[0])) | 261 tocSearch = int(getTextFromNode(numdivs[0])) |
262 tc=int((tocSearch/10)+1) | 262 tc=int((tocSearch/10)+1) |