--- OSA_system2/OSAS_metadata.py 2004/11/29 09:48:07 1.1 +++ OSA_system2/OSAS_metadata.py 2005/02/11 20:06:57 1.3 @@ -241,17 +241,15 @@ class OSAS_Metadata(Folder): if RESPONSE is not None: RESPONSE.redirect('manage_main') - def getDisplayFieldsAsStr(self,path): + def getDisplayFieldsAsStr(self,indexMeta): """Gebe display fields als string zurück @param path: Pfad zum Object """ ret=[] - if not os.path.exists(os.path.join(path,'index.meta')): - return "" try: - dom=xml.dom.minidom.parse(os.path.join(path,'index.meta')) + dom=xml.dom.minidom.parseString(indexMeta) except: - zLOG.LOG("OSAS_metadata (getDisplayFieldsAsStr)",zLOG.INFO,"Cannot parse: %s"%path) + zLOG.LOG("OSAS_metadata (getDisplayFieldsAsStr)",zLOG.INFO,"Cannot parse: %s"%indexMeta) try: bib = dom.getElementsByTagName("meta")[0].getElementsByTagName("bib")[0] except: