Changeset 496:f83ffab77502 in documentViewer for MpdlXmlTextServer.py


Ignore:
Timestamp:
Jun 18, 2010, 7:41:28 PM (14 years ago)
Author:
casties
Branch:
metalify-1
Message:

last version from HEAD
new zogilib version

File:
1 edited

Legend:

Unmodified
Added
Removed
  • MpdlXmlTextServer.py

    r495 r496  
    77import sys
    88import logging
     9import urllib
    910import documentViewer
    1011from documentViewer import getTextFromNode, serializeNode
     
    122123        return "no text here"   
    123124                       
    124     def getNumPages(self,docinfo=None):
     125    def getNumPages(self, docinfo):
    125126        """get list of pages from fulltext and put in docinfo"""
    126127        if 'numPages' in docinfo:
     
    217218    def getTranslate(self, query=None, language=None):
    218219        """translate into another languages"""
    219         data = self.getServerData("lt/lex.xql","document=&language="+str(language)+"&query="+url_quote(str(query)))
     220        data = self.getServerData("lt/lex.xql","document=&language="+str(language)+"&query="+urllib.quote(query))
    220221        #pagexml=self.template.fulltextclient.eval("/mpdl/interface/lt/lex.xql","document=&language="+str(language)+"&query="+url_quote(str(query)))
    221222        return data
     
    223224    def getLemma(self, lemma=None, language=None):
    224225        """simular words lemma """
    225         data = self.getServerData("lt/lemma.xql","document=&language="+str(language)+"&lemma="+url_quote(str(lemma)))
     226        data = self.getServerData("lt/lemma.xql","document=&language="+str(language)+"&lemma="+urllib.quote(lemma))
    226227        #pagexml=self.template.fulltextclient.eval("/mpdl/interface/lt/lemma.xql","document=&language="+str(language)+"&lemma="+url_quote(str(lemma)))
    227228        return data
     
    229230    def getLemmaNew(self, query=None, language=None):
    230231        """simular words lemma """
    231         data = self.getServerData("lt/lemma.xql","document=&language="+str(language)+"&lemma="+url_quote(str(query)))
     232        data = self.getServerData("lt/lemma.xql","document=&language="+str(language)+"&lemma="+urllib.quote(query))
    232233        #pagexml=self.template.fulltextclient.eval("/mpdl/interface/lt/lemma.xql","document=&language="+str(language)+"&lemma="+url_quote(str(query)))
    233234        return data
Note: See TracChangeset for help on using the changeset viewer.