Mercurial > hg > documentViewer
diff documentViewer.py @ 477:17f0290b2327 elementtree
small fixes.
author | casties |
---|---|
date | Wed, 10 Aug 2011 21:18:03 +0200 |
parents | 1d93a8cb2d8f |
children | cd37d6f8d5e8 |
line wrap: on
line diff
--- a/documentViewer.py Tue Aug 09 20:27:41 2011 +0200 +++ b/documentViewer.py Wed Aug 10 21:18:03 2011 +0200 @@ -176,6 +176,9 @@ except Exception, e: logging.error("Unable to find MetaDataFolder 'metadata': "+str(e)) + if digilibBaseUrl is not None: + self.digilibBaseUrl = digilibBaseUrl + # proxy text server methods to fulltextclient def getTextPage(self, **args): @@ -447,6 +450,7 @@ docinfo = {'mode': mode, 'url': url} # add self url docinfo['viewerUrl'] = self.getDocumentViewerURL() + docinfo['digilibBaseUrl'] = self.digilibBaseUrl # get index.meta DOM docUrl = None metaDom = None @@ -515,9 +519,11 @@ # image path if mode != 'texttool': - # override image path from texttool + # override image path from texttool with url docinfo['imagePath'] = url.replace('/mpiwg/online/', '', 1) + + # number of images from digilib if docinfo.get('imagePath', None): docinfo['imageURL'] = self.digilibBaseUrl + "/servlet/Scaler?fn=" + docinfo['imagePath']