Diff for /OSAS/OSA_system/OSAS_archiver.py between versions 1.12 and 1.13

version 1.12, 2005/05/04 14:06:31 version 1.13, 2006/09/25 13:48:39
Line 78  class OSAS_metadataOrganizer(SimpleItem, Line 78  class OSAS_metadataOrganizer(SimpleItem,
           
     bibDataSets={'Book':[('author','opt'),('year','opt'),('title','opt'),('series editor','opt'),('series title','opt'),('series volume','opt'),('number of pages','opt'),('city','opt'),('publisher','opt'),('edition','opt'),('number of volumes','opt'),('translator','opt'),('ISBN ISSN','opt')],      bibDataSets={'Book':[('author','opt'),('year','opt'),('title','opt'),('series editor','opt'),('series title','opt'),('series volume','opt'),('number of pages','opt'),('city','opt'),('publisher','opt'),('edition','opt'),('number of volumes','opt'),('translator','opt'),('ISBN ISSN','opt')],
                   'Journal Article':[('author','opt'),('year','opt'),('title','opt'),('journal','opt'),('volume','opt'),('issue','opt'),('pages','opt'),('alternate journal','opt'),('call number','opt')],                    'Journal Article':[('author','opt'),('year','opt'),('title','opt'),('journal','opt'),('volume','opt'),('issue','opt'),('pages','opt'),('alternate journal','opt'),('call number','opt')],
                   'Manuscript':[('author','opt'),('year','opt'),('title','opt'),('location','opt'),('signature','opt'),('pages','opt'),('editorial remarks','opt'),('description','opt'),('keywords','opt')]}                    'Manuscript':[('author','opt'),('year','opt'),('title','opt'),('location','opt'),('signature','opt'),('pages','opt'),('editorial remarks','opt'),('description','opt'),('keywords','opt')],
                     'Journal Volume':[('title','opt'),('editor','opt'),('year','opt'),('volume','opt'),('number of pages','opt'),('city','opt'),('publisher','opt'),('ISBN ISSN','opt')]
                     }
   
   
     referenceTypes=['Book','Journal Article','Manuscript']      referenceTypes=['Book','Journal Article','Manuscript','Journal Volume']
   
     def __init__(self,id,title):      def __init__(self,id,title):
         """init"""          """init"""
Line 134  class OSAS_metadataOrganizer(SimpleItem, Line 136  class OSAS_metadataOrganizer(SimpleItem,
     def writeAcquisitionMetadata(self,date,path,media_type,producer="mpiwg",description=""):      def writeAcquisitionMetadata(self,date,path,media_type,producer="mpiwg",description=""):
         """Schreibe Acquisiondata in index.meta"""          """Schreibe Acquisiondata in index.meta"""
                   
           
         #schreibe in index.meta          #schreibe in index.meta
         subnodes={}          subnodes={}
         subnodes['media-type']=media_type          subnodes['media-type']=media_type
Line 144  class OSAS_metadataOrganizer(SimpleItem, Line 145  class OSAS_metadataOrganizer(SimpleItem,
         subnodes['date']=date          subnodes['date']=date
         subnodes['description']=description          subnodes['description']=description
                   
         changeNodesInIndexMeta(path,"acquisition",subnodes)          changeNodesInIndexMeta(path,"acquisition",subnodes,parent="meta")
         #print "HI"          #print "HI"
   
         subnodes={}          subnodes={}
Line 164  class OSAS_metadataOrganizer(SimpleItem, Line 165  class OSAS_metadataOrganizer(SimpleItem,
   
                   
     def writeDocumentMetadata(self,referenceType):      def writeDocumentMetadata(self,referenceType):
   
         """write document metadata"""          """write document metadata"""
         form=self.REQUEST.form          form=self.REQUEST.form
 #schreibe in index.meta  #schreibe in index.meta
Line 175  class OSAS_metadataOrganizer(SimpleItem, Line 175  class OSAS_metadataOrganizer(SimpleItem,
         subnodes['device']=form['device']          subnodes['device']=form['device']
         subnodes['image-type']=form['image-type']          subnodes['image-type']=form['image-type']
         subnodes['production-comment']=form['production-comment']          subnodes['production-comment']=form['production-comment']
         changeNodesInIndexMeta(self.REQUEST.SESSION['path'],"image-acquisition",subnodes)          changeNodesInIndexMeta(self.REQUEST.SESSION['path'],"image-acquisition",subnodes,parent="meta")
   
         subnodes={}          subnodes={}
         subnodes['dpi']=form['dpi']          subnodes['dpi']=form['dpi']
           changeNodesInIndexMeta(self.REQUEST.SESSION['path'],"img",subnodes,parent="meta")
           
         changeNodesInIndexMeta(self.REQUEST.SESSION['path'],"img",subnodes)  
   
   
         pt=PageTemplateFile(os.path.join(package_home(globals()),'zpt','inputBiblioMetadata.zpt')).__of__(self)          pt=PageTemplateFile(os.path.join(package_home(globals()),'zpt','inputBiblioMetadata.zpt')).__of__(self)
         return pt()          return pt()
   
   
     def writeBiblioMetadata(self,bibdata_type,RESPONSE=None):      def writeBiblioMetadata(self,bibdata_type,RESPONSE=None):
         """Write all"""          """Write all"""
         #to do write metadata          #to do write metadata

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


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