--- documentViewer/documentViewer.py 2011/03/07 14:08:07 1.171 +++ documentViewer/documentViewer.py 2011/04/28 09:58:39 1.173 @@ -47,7 +47,7 @@ def serializeNode(node, encoding="utf-8" """returns a string containing node as XML""" stream = cStringIO.StringIO() #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() #logging.debug("BUF: %s"%(s)) stream.close() @@ -263,6 +263,14 @@ class documentViewer(Folder): """get lemma""" 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): """get toc""" return self.template.fulltextclient.getToc(**args) @@ -898,7 +906,7 @@ class documentViewer(Folder): pageinfo['viewMode'] = viewMode pageinfo['tocMode'] = tocMode 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['queryType'] = self.REQUEST.get('queryType','') pageinfo['querySearch'] =self.REQUEST.get('querySearch', 'fulltext')