version 1.170, 2011/03/01 14:53:15
|
version 1.175, 2011/06/14 09:57:11
|
Line 46 def getTextFromNode(nodename):
|
Line 46 def getTextFromNode(nodename):
|
def serializeNode(node, encoding="utf-8"): |
def serializeNode(node, encoding="utf-8"): |
"""returns a string containing node as XML""" |
"""returns a string containing node as XML""" |
stream = cStringIO.StringIO() |
stream = cStringIO.StringIO() |
logging.debug("BUF: %s"%(stream)) |
#logging.debug("BUF: %s"%(stream)) |
Ft.Xml.Domlette.PrettyPrint(node, stream=stream, encoding=encoding) |
Ft.Xml.Domlette.Print(node, stream=stream, encoding=encoding) |
s = stream.getvalue() |
s = stream.getvalue() |
logging.debug("BUF: %s"%(s)) |
#logging.debug("BUF: %s"%(s)) |
stream.close() |
stream.close() |
return s |
return s |
|
|
Line 231 class documentViewer(Folder):
|
Line 231 class documentViewer(Folder):
|
"""get page""" |
"""get page""" |
return self.template.fulltextclient.getTextPage(**args) |
return self.template.fulltextclient.getTextPage(**args) |
|
|
|
def getOrigPages(self, **args): |
|
"""get page""" |
|
return self.template.fulltextclient.getOrigPages(**args) |
|
|
|
def getOrigPagesNorm(self, **args): |
|
"""get page""" |
|
return self.template.fulltextclient.getOrigPagesNorm(**args) |
|
|
def getQuery(self, **args): |
def getQuery(self, **args): |
"""get query in search""" |
"""get query in search""" |
return self.template.fulltextclient.getQuery(**args) |
return self.template.fulltextclient.getQuery(**args) |
Line 255 class documentViewer(Folder):
|
Line 263 class documentViewer(Folder):
|
"""get lemma""" |
"""get lemma""" |
return self.template.fulltextclient.getLemma(**args) |
return self.template.fulltextclient.getLemma(**args) |
|
|
|
def getLemmaQuery(self, **args): |
|
"""get query""" |
|
return self.template.fulltextclient.getLemmaQuery(**args) |
|
|
|
def getLex(self, **args): |
|
"""get lex""" |
|
return self.template.fulltextclient.getLex(**args) |
|
|
def getToc(self, **args): |
def getToc(self, **args): |
"""get toc""" |
"""get toc""" |
return self.template.fulltextclient.getToc(**args) |
return self.template.fulltextclient.getToc(**args) |
Line 890 class documentViewer(Folder):
|
Line 906 class documentViewer(Folder):
|
pageinfo['viewMode'] = viewMode |
pageinfo['viewMode'] = viewMode |
pageinfo['tocMode'] = tocMode |
pageinfo['tocMode'] = tocMode |
pageinfo['characterNormalization'] = self.REQUEST.get('characterNormalization','reg') |
pageinfo['characterNormalization'] = self.REQUEST.get('characterNormalization','reg') |
pageinfo['optionToggle'] = self.REQUEST.get('optionToggle','') |
#pageinfo['optionToggle'] = self.REQUEST.get('optionToggle','1') |
pageinfo['query'] = self.REQUEST.get('query','') |
pageinfo['query'] = self.REQUEST.get('query','') |
pageinfo['queryType'] = self.REQUEST.get('queryType','') |
pageinfo['queryType'] = self.REQUEST.get('queryType','') |
pageinfo['querySearch'] =self.REQUEST.get('querySearch', 'fulltext') |
pageinfo['querySearch'] =self.REQUEST.get('querySearch', 'fulltext') |