Diff for /ImageArchive/ImageArchive.py between versions 1.62 and 1.63

version 1.62, 2005/07/06 16:37:01 version 1.63, 2005/08/09 16:48:29
Line 18  import time Line 18  import time
 from threading import Thread  from threading import Thread
 import Queue  import Queue
 import cgi  import cgi
   from AccessControl import ClassSecurityInfo
 try:  try:
     from Products.ZSQLExtend.ZSQLExtend import ZSQLExtendFolder      from Products.ZSQLExtend.ZSQLExtend import ZSQLExtendFolder
 except:  except:
     print "ZSQL Extend Folder nicht importiert"      print "ZSQL Extend Folder nicht importiert"
     print "Metadatendfolder funktioniert nicht!!!"      print "Metadatendfolder funktioniert nicht!!!"
           class ZSQLExtendFolder:
       """leer"""    
 try:  try:
     from Products.ECHO_content.ECHO_collection import ECHO_basis      from Products.ECHO_content.ECHO_collection import ECHO_basis
 except:  except:
Line 113  class generateSet: Line 114  class generateSet:
                 else:                  else:
                     sourcePath="/mpiwg/online/"+self.ImageViewerPath+"/"+id[0]                      sourcePath="/mpiwg/online/"+self.ImageViewerPath+"/"+id[0]
                 targetPath=tmpPath+"/"+filename                  targetPath=tmpPath+"/"+filename
   
                 try:                  try:
                                 shutil.copyfile(sourcePath,targetPath)                                  shutil.copyfile(sourcePath,targetPath)
                 except:                  except:
Line 134  class generateSet: Line 136  class generateSet:
                     #folgeseiten                      #folgeseiten
             if int(self.filenamesIds[id[0]][1])>1:               if int(self.filenamesIds[id[0]][1])>1: 
                 #ids=self.show_thumbs()                  #ids=self.show_thumbs()
                                                           nr=self.ids.index(id[0])
                     try:                      try:
                                 nr=self.ids.index(id[0])                                  nr=self.ids.index(id[0])
                 except:                  except:
Line 251  class metaData(SimpleItem): Line 253  class metaData(SimpleItem):
 class ImageDigilib(Folder,Persistent,Implicit):  class ImageDigilib(Folder,Persistent,Implicit):
     """Anzeige object fuer digilib"""      """Anzeige object fuer digilib"""
     meta_type="ImageDigilib"      meta_type="ImageDigilib"
       security=ClassSecurityInfo()
     leiden_meta_fields=['image_id','date','country','place','people','description','photographer']      leiden_meta_fields=['image_id','date','country','place','people','description','photographer']
   
     manage_options = Folder.manage_options+(      manage_options = Folder.manage_options+(
Line 365  class ImageDigilib(Folder,Persistent,Imp Line 367  class ImageDigilib(Folder,Persistent,Imp
         """form"""          """form"""
         pt=PageTemplateFile(os.path.join(package_home(globals()),'zpt','upDateImageForm.zpt')).__of__(self)          pt=PageTemplateFile(os.path.join(package_home(globals()),'zpt','upDateImageForm.zpt')).__of__(self)
         return pt()                  return pt()        
       security.declareProtected('View management screens','renameImageForm')
     def renameImageForm(self):      def renameImageForm(self):
         """form"""          """form"""
         pt=PageTemplateFile(os.path.join(package_home(globals()),'zpt','renameImageForm.zpt')).__of__(self)          pt=PageTemplateFile(os.path.join(package_home(globals()),'zpt','renameImageForm.zpt')).__of__(self)
         return pt()          return pt()
   
       security.declareProtected('View management screens','renameImage')
     def renameImage(self,newname,RESPONSE=None):      def renameImage(self,newname,RESPONSE=None):
         """umbenennen"""          """umbenennen"""
         #umbennen des files im folder          #umbennen des files im folder
Line 1485  class ImageCollectionMD(ImageCollection, Line 1488  class ImageCollectionMD(ImageCollection,
         {'label':'ZSQLExtend','action':'changeZSQLExtendForm'},          {'label':'ZSQLExtend','action':'changeZSQLExtendForm'},
        )         )
   
       try:    
     changeZSQLExtendForm=ZSQLExtendFolder.changeZSQLExtendForm      changeZSQLExtendForm=ZSQLExtendFolder.changeZSQLExtendForm
       except:
         pass
           
     def setGenericSearchStringForm(self):      def setGenericSearchStringForm(self):
         """form setze generischen search string fuer MD"""          """form setze generischen search string fuer MD"""

Removed from v.1.62  
changed lines
  Added in v.1.63


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