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