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

version 1.62, 2005/07/06 16:37:01 version 1.64, 2005/10/07 10:51:38
Line 19  from threading import Thread Line 19  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!!!"
           
   
   
 try:  try:
     from Products.ECHO_content.ECHO_collection import ECHO_basis      from Products.ECHO_content.ECHO_collection import ECHO_basis
 except:  except:
Line 105  class generateSet: Line 109  class generateSet:
   
                     self.response+=str("<p>Get File: %s<br>\n"%filename)                      self.response+=str("<p>Get File: %s<br>\n"%filename)
   
   
             if self.local:              if self.local:
                                   
                 if self.version=="working":                  if self.version=="working":
Line 132  class generateSet: Line 137  class generateSet:
                 fh.close()                  fh.close()
   
                     #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()
                                                           
Line 251  class metaData(SimpleItem): Line 257  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 366  class ImageDigilib(Folder,Persistent,Imp Line 372  class ImageDigilib(Folder,Persistent,Imp
         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 534  def manage_AddImageDigilib(self,id,fileu Line 543  def manage_AddImageDigilib(self,id,fileu
                                     
   
 class ImageCollection(Folder, Persistent, Implicit,ECHO_basis):  class ImageCollection(Folder, Persistent, Implicit,ECHO_basis):
       """Sammelordner fuer Bilder"""
     """Sammelordner für Bilder"""  
     meta_type="ImageCollection"      meta_type="ImageCollection"
   
   
       security=ClassSecurityInfo()
       
     #scalerPath="http://127.0.0.1:18080/digitallibrary/servlet/Scaler/?fn="      #scalerPath="http://127.0.0.1:18080/digitallibrary/servlet/Scaler/?fn="
     scalerPath="http://nausikaa2.rz-berlin.mpg.de/digitallibrary/servlet/Scaler/?fn="      scalerPath="http://nausikaa2.rz-berlin.mpg.de/digitallibrary/servlet/Scaler/?fn="
           
Line 1420  class ImageCollection(Folder, Persistent Line 1431  class ImageCollection(Folder, Persistent
             return filename              return filename
         else:          else:
             return fn              return fn
           
           
       security.declareProtected('View','index_html')
     def index_html(self,fn=None):      def index_html(self,fn=None):
         """main template collection"""          """main template collection"""
           
Line 1485  class ImageCollectionMD(ImageCollection, Line 1499  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.64


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