|
|
| version 1.34, 2008/11/04 20:19:59 | version 1.35, 2008/11/04 20:23:49 |
|---|---|
| Line 240 class documentViewer(Folder): | Line 240 class documentViewer(Folder): |
| return False | return False |
| def getDirinfoFromDigilib(self,path,docinfo=None): | def getDirinfoFromDigilib(self,path,docinfo=None,cut=0): |
| """gibt param von dlInfo aus""" | """gibt param von dlInfo aus""" |
| num_retries = 3 | num_retries = 3 |
| if docinfo is None: | if docinfo is None: |
| docinfo = {} | docinfo = {} |
| for x in range(cut): | |
| path=getParentDir(path) | |
| infoUrl=self.digilibBaseUrl+"/dirInfo-xml.jsp?mo=dir&fn="+path | infoUrl=self.digilibBaseUrl+"/dirInfo-xml.jsp?mo=dir&fn="+path |
| logger("documentViewer (getparamfromdigilib)", logging.INFO, "dirInfo from %s"%(infoUrl)) | logger("documentViewer (getparamfromdigilib)", logging.INFO, "dirInfo from %s"%(infoUrl)) |
| Line 519 class documentViewer(Folder): | Line 521 class documentViewer(Folder): |
| docinfo = {} | docinfo = {} |
| path=path.replace("/mpiwg/online","") | path=path.replace("/mpiwg/online","") |
| docinfo['imagePath'] = path | docinfo['imagePath'] = path |
| docinfo=self.getDirinfoFromDigilib(path,docinfo=docinfo) | docinfo=self.getDirinfoFromDigilib(path,docinfo=docinfo,cut=cut) |
| imageUrl=self.digilibBaseUrl+"/servlet/Scaler?fn="+path | imageUrl=self.digilibBaseUrl+"/servlet/Scaler?fn="+path |
| docinfo['imageURL'] = imageUrl | docinfo['imageURL'] = imageUrl |