version 1.2, 2008/12/17 12:12:27
|
version 1.3, 2009/04/14 16:31:27
|
Line 204 class ECHO_resource(CatalogAware,Folder,
|
Line 204 class ECHO_resource(CatalogAware,Folder,
|
|
|
def getRDF(self,urn=None): |
def getRDF(self,urn=None): |
"""rdf""" |
"""rdf""" |
ret=getRDFDescription(self,self.link,urn=urn) |
ap = self.getArchivePathFromMetadata() |
|
|
|
|
|
ret=getRDFDescription(self,self.link,urn=urn,ap=ap) |
|
logging.debug("ret:"+repr(ret)) |
return ret+self.createSubElementRDF(urn=urn) |
return ret+self.createSubElementRDF(urn=urn) |
|
|
|
|
Line 648 class ECHO_resource(CatalogAware,Folder,
|
Line 652 class ECHO_resource(CatalogAware,Folder,
|
"""gibt pfad zum image aus""" |
"""gibt pfad zum image aus""" |
return self.getImageView(noredirect="yes",onlyPath="yes") |
return self.getImageView(noredirect="yes",onlyPath="yes") |
|
|
|
def getArchivePathFromMetadata(self): |
|
try: |
|
fh=ECHO_helpers.urlopen(self.metalink) |
|
dom=xml.dom.minidom.parse(fh) |
|
archivePath=dom.getElementsByTagName('archive-path') |
|
text = getText(archivePath[0].childNodes) |
|
return text |
|
except: |
|
return "" |
|
|
def getImageView(self,noredirect=None,onlyPath=None): |
def getImageView(self,noredirect=None,onlyPath=None): |
"""getImages; give Imageviewr and <error></error> if somthing goes wrong.""" |
"""getImages; give Imageviewr and <error></error> if somthing goes wrong.""" |
try: |
try: |