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']