version 1.175.2.22, 2011/08/09 18:27:41
|
version 1.175.2.23, 2011/08/10 19:18:03
|
Line 176 class documentViewer(Folder):
|
Line 176 class documentViewer(Folder):
|
except Exception, e: |
except Exception, e: |
logging.error("Unable to find MetaDataFolder 'metadata': "+str(e)) |
logging.error("Unable to find MetaDataFolder 'metadata': "+str(e)) |
|
|
|
if digilibBaseUrl is not None: |
|
self.digilibBaseUrl = digilibBaseUrl |
|
|
|
|
# proxy text server methods to fulltextclient |
# proxy text server methods to fulltextclient |
def getTextPage(self, **args): |
def getTextPage(self, **args): |
Line 447 class documentViewer(Folder):
|
Line 450 class documentViewer(Folder):
|
docinfo = {'mode': mode, 'url': url} |
docinfo = {'mode': mode, 'url': url} |
# add self url |
# add self url |
docinfo['viewerUrl'] = self.getDocumentViewerURL() |
docinfo['viewerUrl'] = self.getDocumentViewerURL() |
|
docinfo['digilibBaseUrl'] = self.digilibBaseUrl |
# get index.meta DOM |
# get index.meta DOM |
docUrl = None |
docUrl = None |
metaDom = None |
metaDom = None |
Line 515 class documentViewer(Folder):
|
Line 519 class documentViewer(Folder):
|
|
|
# image path |
# image path |
if mode != 'texttool': |
if mode != 'texttool': |
# override image path from texttool |
# override image path from texttool with url |
docinfo['imagePath'] = url.replace('/mpiwg/online/', '', 1) |
docinfo['imagePath'] = url.replace('/mpiwg/online/', '', 1) |
|
|
|
|
|
|
# number of images from digilib |
# number of images from digilib |
if docinfo.get('imagePath', None): |
if docinfo.get('imagePath', None): |
docinfo['imageURL'] = self.digilibBaseUrl + "/servlet/Scaler?fn=" + docinfo['imagePath'] |
docinfo['imageURL'] = self.digilibBaseUrl + "/servlet/Scaler?fn=" + docinfo['imagePath'] |