Mercurial > hg > documentViewer
changeset 73:0f534c12cc9e
minor
author | dwinter |
---|---|
date | Tue, 04 Nov 2008 21:23:49 +0100 |
parents | 1493ff41d380 |
children | 5c9837484085 |
files | documentViewer.py |
diffstat | 1 files changed, 5 insertions(+), 3 deletions(-) [+] |
line wrap: on
line diff
--- a/documentViewer.py Tue Nov 04 21:19:59 2008 +0100 +++ b/documentViewer.py Tue Nov 04 21:23:49 2008 +0100 @@ -240,12 +240,14 @@ return False - def getDirinfoFromDigilib(self,path,docinfo=None): + def getDirinfoFromDigilib(self,path,docinfo=None,cut=0): """gibt param von dlInfo aus""" num_retries = 3 if docinfo is None: docinfo = {} - + + for x in range(cut): + path=getParentDir(path) infoUrl=self.digilibBaseUrl+"/dirInfo-xml.jsp?mo=dir&fn="+path logger("documentViewer (getparamfromdigilib)", logging.INFO, "dirInfo from %s"%(infoUrl)) @@ -519,7 +521,7 @@ docinfo = {} path=path.replace("/mpiwg/online","") docinfo['imagePath'] = path - docinfo=self.getDirinfoFromDigilib(path,docinfo=docinfo) + docinfo=self.getDirinfoFromDigilib(path,docinfo=docinfo,cut=cut) imageUrl=self.digilibBaseUrl+"/servlet/Scaler?fn="+path docinfo['imageURL'] = imageUrl