Diff for /OSAS/OSA_system/OSAS_Root.py between versions 1.3 and 1.7

version 1.3, 2003/10/09 08:04:26 version 1.7, 2004/04/05 21:54:42
Line 6  from Products.PageTemplates.PageTemplate Line 6  from Products.PageTemplates.PageTemplate
   
 class OSAS_Root(Folder,Implicit):  class OSAS_Root(Folder,Implicit):
     """Implicit Folder of the  Storage Systems"""      """Implicit Folder of the  Storage Systems"""
     def __init__(self,id,RootFolderName):      def __init__(self,id,RootFolderName,DigILibURL,uploadServletUrl):
         """initialize a new instance"""          """initialize a new instance"""
         self.id = id          self.id = id
         self.RootFolderName = RootFolderName          self.RootFolderName = RootFolderName
           self.DigILibURL=DigILibURL
           self.uploadServletUrl=uploadServletUrl
   
     meta_type="OSAS_Root"      meta_type="OSAS_Root"
   
Line 17  class OSAS_Root(Folder,Implicit): Line 19  class OSAS_Root(Folder,Implicit):
         {'label':'Main Config','action':'Root_config'},          {'label':'Main Config','action':'Root_config'},
         )          )
   
       def setDigILibURL(self):
           """set"""
           self.DigILibURL=""
           
     def Root_config(self):      def Root_config(self):
         """Main configuration"""          """Main configuration"""
         pt=PageTemplateFile('Products/OSA_system/ConfigOSAS_Root.zpt').__of__(self)          pt=PageTemplateFile('Products/OSA_system/zpt/ConfigOSAS_Root.zpt').__of__(self)
         return pt()          return pt()
   
     def change_OSAS_Root(self,RootFolderName,RESPONSE=None):      def change_OSAS_Root(self,RootFolderName,DigILibURL,uploadServletUrl,RESPONSE=None):
         """Change RootFolderName"""          """Change RootFolderName"""
         self.RootFolderName=RootFolderName          self.RootFolderName=RootFolderName
           self.DigILibURL=DigILibURL
           self.uploadServletUrl=uploadServletUrl
           
         if RESPONSE is not None:          if RESPONSE is not None:
             RESPONSE.redirect('manage_main')              RESPONSE.redirect('manage_main')
   
Line 32  class OSAS_Root(Folder,Implicit): Line 41  class OSAS_Root(Folder,Implicit):
         """gives formatted date"""          """gives formatted date"""
     return strftime("%d.%m.%Y",localtime())       return strftime("%d.%m.%Y",localtime()) 
   
       def getUploadServletUrl(self):
           """get url"""
           try:
               self.uploadServletUrl=uploadServletUrl
           except:
               return "http://foxridge.rz-berlin.mpg.de:8000/upload/up"
 def manage_AddOSAS_RootForm(self):  def manage_AddOSAS_RootForm(self):
     """interface for adding the OSAS_root"""      """interface for adding the OSAS_root"""
     pt=PageTemplateFile('Products/OSA_system/AddOSAS_Root.zpt').__of__(self)      pt=PageTemplateFile('Products/OSA_system/zpt/AddOSAS_Root.zpt').__of__(self)
     return pt()      return pt()
   
 def manage_AddOSAS_Root(self,id,RootFolderName,RESPONSE=None):  def manage_AddOSAS_Root(self,id,RootFolderName,DigILibURL,uploadServletUrl,RESPONSE=None):
     """add the OSAS_root"""      """add the OSAS_root"""
     newObj=OSAS_Root(id,RootFolderName)      newObj=OSAS_Root(id,RootFolderName,DigILibURL,uploadServletUrl)
     self._setObject(id,newObj)      self._setObject(id,newObj)
     if RESPONSE is not None:      if RESPONSE is not None:
         RESPONSE.redirect('manage_main')          RESPONSE.redirect('manage_main')

Removed from v.1.3  
changed lines
  Added in v.1.7


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