Diff for /MPIWGWeb/Attic/MPIWGTemplate.py between versions 1.1.2.8 and 1.1.2.13

version 1.1.2.8, 2009/04/16 15:55:19 version 1.1.2.13, 2012/01/13 10:01:28
Line 8  import logging Line 8  import logging
 from OFS.Folder import Folder  from OFS.Folder import Folder
 from AccessControl import ClassSecurityInfo  from AccessControl import ClassSecurityInfo
 from MPIWGHelper import *  from MPIWGHelper import *
   from ZODB import FileStorage, DB
   import transaction
   
   # dummy definitions for backwards compatibility
   import MPIWGFeature
   
   class MPIWGFeature(MPIWGFeature.MPIWGFeature):
       """deprecated! use class in MPIWGFeature.py"""
   
   import MPIWGFolder
   
   class MPIWGFolder(MPIWGFolder.MPIWGFolder):
       """deprecated! use class in MPIWGFolder.py"""
   
   
   
Line 53  class MPIWGTemplate(ZopePageTemplate): Line 66  class MPIWGTemplate(ZopePageTemplate):
     getSection = getSection      getSection = getSection
     getSubSection = getSubSection      getSubSection = getSubSection
           
     def harvest_page(self):      def harvest_page(self,mode="normal"):
         """harvest main"""          """harvest main"""
           
          
   
           # Ensure that a 'userdb' key is present
           # in the root
          
           templates = self.en.getHarvestCache()
           #templates = getattr(self,'getHarvestCache',self.en.getHarvestCache)()
         try:          try:
             return self.pt_render()             
               rendered = self.pt_render()
               templates[self.absolute_url()]=rendered
               logging.debug("harvest:"+self.absolute_url())
               transaction.commit()
               return rendered
         except:          except:
             logging.error("cannot harvest: %s"%self.absolute_url())              logging.error("cannot harvest: %s"%self.absolute_url())
                   
                   
                                             
           
           
                        
 def manage_addMPIWGTemplateForm(self):  def manage_addMPIWGTemplateForm(self):
     """Form for adding"""      """Form for adding"""
     pt=PageTemplateFile(os.path.join(package_home(globals()),'zpt/AddMPIWGTemplate.zpt')).__of__(self)      pt=PageTemplateFile(os.path.join(package_home(globals()),'zpt/AddMPIWGTemplate.zpt')).__of__(self)

Removed from v.1.1.2.8  
changed lines
  Added in v.1.1.2.13


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