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