|
|
| version 1.33, 2010/09/23 15:29:06 | version 1.41, 2010/09/24 13:48:03 |
|---|---|
| Line 48 class MpdlXmlTextServer(SimpleItem): | Line 48 class MpdlXmlTextServer(SimpleItem): |
| pn = pageinfo['searchPN'] | pn = pageinfo['searchPN'] |
| sn = pageinfo['sn'] | sn = pageinfo['sn'] |
| highlightQuery = pageinfo['highlightQuery'] | highlightQuery = pageinfo['highlightQuery'] |
| #query =pageinfo['query'] | query =pageinfo['query'] |
| queryType =pageinfo['queryType'] | queryType =pageinfo['queryType'] |
| viewMode= pageinfo['viewMode'] | viewMode= pageinfo['viewMode'] |
| tocMode = pageinfo['tocMode'] | tocMode = pageinfo['tocMode'] |
| Line 56 class MpdlXmlTextServer(SimpleItem): | Line 56 class MpdlXmlTextServer(SimpleItem): |
| tocPN = pageinfo['tocPN'] | tocPN = pageinfo['tocPN'] |
| selfurl = self.absolute_url() | selfurl = self.absolute_url() |
| data = self.getServerData("doc-query.xql","document=%s&mode=%s&queryType=%s&query=%s&queryResultPageSize=%s&queryResultPN=%s&sn=%s&viewMode=%s&highlightQuery=%s"%(docpath, 'text', queryType, urllib.quote(query), pagesize, pn, sn, viewMode,highlightQuery)) | data = self.getServerData("doc-query.xql","document=%s&mode=%s&queryType=%s&query=%s&queryResultPageSize=%s&queryResultPN=%s&sn=%s&viewMode=%s&highlightQuery=%s"%(docpath, 'text', queryType, urllib.quote(query), pagesize, pn, sn, viewMode,urllib.quote(highlightQuery))) |
| #page=self.template.fulltextclient.eval("/mpdl/interface/doc-query.xql","document=%s&mode=%s&queryType=%s&query=%s&queryResultPageSize=%s&queryResultPN=%s&sn=%s&viewMode=%s&highlightQuery=%s"%(docpath, 'text', queryType, query, pagesize, pn, sn, viewMode,highlightQuery) ,outputUnicode=False) | #page=self.template.fulltextclient.eval("/mpdl/interface/doc-query.xql","document=%s&mode=%s&queryType=%s&query=%s&queryResultPageSize=%s&queryResultPN=%s&sn=%s&viewMode=%s&highlightQuery=%s"%(docpath, 'text', queryType, query, pagesize, pn, sn, viewMode,highlightQuery) ,outputUnicode=False) |
| pagexml = data.replace('?document=%s'%str(docpath),'?url=%s'%url) | pagexml = data.replace('?document=%s'%str(docpath),'?url=%s'%url) |
| Line 147 class MpdlXmlTextServer(SimpleItem): | Line 147 class MpdlXmlTextServer(SimpleItem): |
| #logging.debug("documentViewer (characterNormalization) characterNormalization: %s"%(characterNormalization)) | #logging.debug("documentViewer (characterNormalization) characterNormalization: %s"%(characterNormalization)) |
| textParam = "document=%s&mode=%s&pn=%s&characterNormalization=%s"%(docpath,textmode,pn,characterNormalization) | textParam = "document=%s&mode=%s&pn=%s&characterNormalization=%s"%(docpath,textmode,pn,characterNormalization) |
| if highlightQuery is not None: | if highlightQuery is not None: |
| textParam +="&highlightQuery=%s&sn=%s"%(highlightQuery,sn) | textParam +="&highlightQuery=%s&sn=%s"%(urllib.quote(highlightQuery),sn) |
| pagexml = self.getServerData("page-fragment.xql",textParam) | pagexml = self.getServerData("page-fragment.xql",textParam) |
| #pagexml=self.template.fulltextclient.eval("/mpdl/interface/page-fragment.xql", textParam, outputUnicode=False) | #pagexml=self.template.fulltextclient.eval("/mpdl/interface/page-fragment.xql", textParam, outputUnicode=False) |
| Line 249 class MpdlXmlTextServer(SimpleItem): | Line 249 class MpdlXmlTextServer(SimpleItem): |
| docpath = docinfo['textURLPath'] | docpath = docinfo['textURLPath'] |
| pagesize = pageinfo['queryPageSize'] | pagesize = pageinfo['queryPageSize'] |
| pn = pageinfo['searchPN'] | pn = pageinfo['searchPN'] |
| #query =pageinfo['query'] | query =pageinfo['query'] |
| queryType =pageinfo['queryType'] | queryType =pageinfo['queryType'] |
| tocSearch = 0 | tocSearch = 0 |
| tocDiv = None | tocDiv = None |