version 1.286, 2007/03/09 17:57:13
|
version 1.287, 2007/04/20 14:46:26
|
Line 1177 class ECHO_resource(CatalogAware,Folder,
|
Line 1177 class ECHO_resource(CatalogAware,Folder,
|
only if metalink is set, otherwise it gives false |
only if metalink is set, otherwise it gives false |
""" |
""" |
|
|
|
texterUrl="http://nausikaa2.mpiwg-berlin.mpg.de/digitallibrary/servlet/Texter?fn=/" |
|
|
|
vl,msg=self.checkValidityOfMetaLink() |
|
|
|
if not vl: #ungueltiger link, versuche neuen |
|
newStr=re.match(".*/mpiwg/online/(.*)",self.metalink) # suche pfad hinter /mpiwg/online |
|
oldLink=self.metalink |
|
|
|
if newStr: |
|
self.metalink=texterUrl+newStr.group(1) |
vl,msg=self.checkValidityOfMetaLink() |
vl,msg=self.checkValidityOfMetaLink() |
|
else: |
|
logging.error("change Viewer XX(mew Metadatafile) %s"%self.metalink) |
|
vl=False |
|
|
|
if not vl: # geht immer noch nicht, dann setzte wieder zurueck |
|
self.metaLink=oldLink |
|
|
|
logging.info("change Viewer (mew Metadatafile) %s"%self.metalink) |
|
|
if vl: |
if vl: |
self.newViewer=newViewer |
self.newViewer=newViewer |