Changeset 132:39167e96e582 in documentViewer


Ignore:
Timestamp:
Jun 17, 2010, 5:38:59 PM (14 years ago)
Author:
casties
Branch:
default
Message:

fixed creation of text server on init

Files:
2 edited

Legend:

Unmodified
Added
Removed
  • MpdlXmlTextServer.py

    r6 r132  
    2121    manage_changeMpdlXmlTextServerForm = PageTemplateFile("zpt/manage_changeMpdlXmlTextServer", globals())
    2222       
    23     def __init__(self,id,title="",serverUrl="http://mpdl-proto.mpiwg-berlin.mpg.de/mpdl/interface/", timeout=40):
     23    def __init__(self,id,title="",serverUrl="http://mpdl-proto.mpiwg-berlin.mpg.de/mpdl/interface/", serverName=None, timeout=40):
    2424        """constructor"""
    2525        self.id=id
    2626        self.title=title
    2727        self.timeout = timeout
    28         self.serverUrl = serverUrl
     28        if serverName is None:
     29            self.serverUrl = serverUrl
     30        else:
     31            self.serverUrl = "http://%s/mpdl/interface/"%serverName
    2932
    3033       
  • documentViewer.py

    r130 r132  
    146146        try:
    147147            import MpdlXmlTextServer
    148             textServer = MpdlXmlTextServer(id='fulltextclient')
     148            textServer = MpdlXmlTextServer.MpdlXmlTextServer(id='fulltextclient',serverName=textServerName)
    149149            #templateFolder['fulltextclient'] = xmlRpcClient
    150150            templateFolder._setObject('fulltextclient',textServer)
     
    244244           
    245245        if not getattr(self, 'digilibBaseUrl', None):
    246             self.digilibBaseUrl = self.findDigilibUrl() or "http://nausikaa.mpiwg-berlin.mpg.de/digitallibrary"
     246            self.digilibBaseUrl = self.findDigilibUrl() or "http://digilib.mpiwg-berlin.mpg.de/digitallibrary"
    247247           
    248248        docinfo = self.getDocinfo(mode=mode,url=url)
    249        
    250249       
    251250        if tocMode != "thumbs":
     
    254253           
    255254        if viewMode=="auto": # automodus gewaehlt
    256             if docinfo.has_key("textURL") or docinfo.has_key('textURLPath'): #texturl gesetzt und textViewer konfiguriert
     255            if docinfo.has_key('textURL') or docinfo.has_key('textURLPath'): #texturl gesetzt und textViewer konfiguriert
    257256                viewMode="text_dict"
    258257            else:
     
    268267        if mk is None:
    269268            return ""
    270         if type(mk) is not ListType:
    271                 mk=[mk]
     269        if type(mk) is not ListType:
     270            mk=[mk]
    272271        for m in mk:
    273272            ret+="mk=%s"%m
Note: See TracChangeset for help on using the changeset viewer.