--- OSA_system2/OSAS_helpers.py 2004/12/23 10:48:28 1.3 +++ OSA_system2/OSAS_helpers.py 2005/02/11 16:27:01 1.4 @@ -69,62 +69,6 @@ def getMetaInfoFromXML(path,xmlInfo): return html -def getMetaFile(self,path): - """get index.meta and translate it to HTML""" - html=[] - if not os.path.exists(path+"/index.meta"): - return self.getMetaInfoFromIndexMeta(path) - #return "NO_METADATA" - else: - f = os.popen("cat "+path+"/index.meta","r") - lines = f.read() - dom = xml.dom.minidom.parseString(lines) - try: - name=getText(dom.getElementsByTagName("name")[0].childNodes) - except: - name="NOT_DEFINED!!!" - try: - creator=getText(dom.getElementsByTagName("creator")[0].childNodes) - except: - creator="NOT_DEFINED!!!" - - try: - creation_date=getText(dom.getElementsByTagName("archive-creation-date")[0].childNodes) - except: - creation_date="NOT_DEFINED!!!" - - try: - description=getText(dom.getElementsByTagName("description")[0].childNodes) - except: - description="NOT_DEFINED!!!" - - try: - type=getText(dom.getElementsByTagName("content-type")[0].childNodes) - except: - type="" - if type=="scanned document": - html="

Document: "+name+"

" - elif type=="folder": - html="

Folder: "+name+"

" - else: - html="

Document: "+name+"

" - - html=html+"

created by: "+creator+" at: "+creation_date+"

" - html=html+"

Description

"+description+"

" - try: - bib = dom.getElementsByTagName("meta")[0].getElementsByTagName("bib")[0] - if bib.attributes.has_key('type'): - html=html+"

Info ("+bib.attributes['type'].value+")

" - else: - html=html+"

Info

" - html=html+getBib(bib.childNodes) - - except: - """none""" - -# html=html.encode('utf-8','replace')+getBib(bib.childNodes).encode('utf-8','replace') - - return html def getBib(nodelist): """ translate bibliographical entries """