Changeset 514:c55e376be01b in documentViewer for documentViewer.py


Ignore:
Timestamp:
Feb 28, 2012, 6:46:37 PM (12 years ago)
Author:
casties
Branch:
default
Message:

search works even with unicode...

File:
1 edited

Legend:

Unmodified
Added
Removed
  • documentViewer.py

    r513 r514  
    1818import string
    1919
    20 from SrvTxtUtils import getInt, getText, getHttpData, refreshingImageFileIndexHtml
     20from SrvTxtUtils import getInt, utf8ify, getText, getHttpData, refreshingImageFileIndexHtml
    2121   
    2222def serializeNode(node, encoding="utf-8"):
     
    382382        urlParams = self.getParams(param=param, val=val, params=params, duplicates=duplicates)
    383383        # quote values and assemble into query string (not escaping '/')
    384         ps = paramSep.join(["%s=%s"%(k,urllib.quote_plus(unicode(v),'/')) for (k, v) in urlParams.items()])
     384        ps = paramSep.join(["%s=%s"%(k, urllib.quote_plus(utf8ify(v), '/')) for (k, v) in urlParams.items()])
    385385        if baseUrl is None:
    386386            baseUrl = self.getDocumentViewerURL()
     
    397397        """returns info about the document as XML"""
    398398        if not self.digilibBaseUrl:
    399             self.digilibBaseUrl = self.findDigilibUrl() or "http://nausikaa.mpiwg-berlin.mpg.de/digitallibrary"
     399            self.digilibBaseUrl = self.findDigilibUrl() or "http://digilib.mpiwg-berlin.mpg.de/digitallibrary"
    400400       
    401401        docinfo = self.getDocinfo(mode=mode,url=url)
Note: See TracChangeset for help on using the changeset viewer.