Diff for /OSA_system2/OSAS_metadata.py between versions 1.13 and 1.17

version 1.13, 2005/11/29 10:34:03 version 1.17, 2010/02/15 19:09:10
Line 10  import sys Line 10  import sys
 import xml.dom.minidom  import xml.dom.minidom
 import xml.dom.pulldom  import xml.dom.pulldom
 import OSAS_helpers  import OSAS_helpers
 import zLOG  import logging
   
   #ersetzt logging
   def logger(txt,method,txt2):
       """logging"""
       logging.info(txt+ txt2)
   
   
 import string  import string
 try:  try:
     from xml.xpath import Evaluate      from xml.xpath import Evaluate
Line 134  def manage_addMetadataMapping(self,idOfO Line 141  def manage_addMetadataMapping(self,idOfO
         
   
 class OSAS_Metadata(Folder):  class OSAS_Metadata(Folder):
     """Foldertype enthält methoden zur Halbautomatischen Erstellung von Metadatenfiles"""      """Foldertype enthaelt methoden zur Halbautomatischen Erstellung von Metadatenfiles"""
     security=ClassSecurityInfo()      security=ClassSecurityInfo()
           
     def __init__(self,id,shortDescription,description,fields):      def __init__(self,id,shortDescription,description,fields):
Line 244  class OSAS_Metadata(Folder): Line 251  class OSAS_Metadata(Folder):
                   
                   
     def getStoredTypes(self):      def getStoredTypes(self):
         """Gebe gespeicherte typen zurück"""          """Gebe gespeicherte typen zurueck"""
                   
         types=[]          types=[]
   
Line 300  class OSAS_Metadata(Folder): Line 307  class OSAS_Metadata(Folder):
         except:          except:
             return ""              return ""
     def getDisplayFieldsAsStrOLD(self,indexMeta):      def getDisplayFieldsAsStrOLD(self,indexMeta):
         """Gebe display fields als string zurück          """Gebe display fields als string zurueck
         @param path: Pfad zum Object          @param path: Pfad zum Object
         """          """
         ret=[]          ret=[]
         try:          try:
             dom=xml.dom.minidom.parseString(indexMeta)              dom=xml.dom.minidom.parseString(indexMeta)
         except:          except:
             zLOG.LOG("OSAS_metadata (getDisplayFieldsAsStr)",zLOG.INFO,"Cannot parse: %s"%indexMeta)              logger("OSAS_metadata (getDisplayFieldsAsStr)",logging.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:
Line 604  class OSAS_Metadata(Folder): Line 611  class OSAS_Metadata(Folder):
   
         if list=="":          if list=="":
             return None              return None
         listsplit=list.split("\n")          listsplit=[i.rstrip() for i in list.split("\n")]
         return listsplit          return listsplit
   
     def showHelp(self,refType,genericTag):      def showHelp(self,refType,genericTag):

Removed from v.1.13  
changed lines
  Added in v.1.17


FreeBSD-CVSweb <freebsd-cvsweb@FreeBSD.org>