Diff for /MPIWGWeb/MPIWGProjects.py between versions 1.47.2.118 and 1.47.2.119

version 1.47.2.118, 2010/09/14 06:22:50 version 1.47.2.119, 2010/09/14 06:46:33
Line 140  class MPIWGProject_publication(Folder): Line 140  class MPIWGProject_publication(Folder):
                 self._setObject('publicationImage2',nO)                  self._setObject('publicationImage2',nO)
                                         
   
           self.ZCacheable_invalidate()
         if RESPONSE:          if RESPONSE:
             self.redirect(RESPONSE,"../managePublications")              self.redirect(RESPONSE,"../managePublications")
   
Line 196  class MPIWGProject_relatedProject(Folder Line 197  class MPIWGProject_relatedProject(Folder
         self.projectWEB_title=object.getContent('WEB_title')[0:]          self.projectWEB_title=object.getContent('WEB_title')[0:]
                 
         self.enabled=True;          self.enabled=True;
                  self.ZCacheable_invalidate()
                 
         if RESPONSE:          if RESPONSE:
             self.redirect(RESPONSE,"../manageRelatedProjects")              self.redirect(RESPONSE,"../manageRelatedProjects")
Line 529  class MPIWGProject(CatalogAware,Folder,C Line 530  class MPIWGProject(CatalogAware,Folder,C
         obj.enabled=True;          obj.enabled=True;
         obj.place=self.getLastPublicationNumber()+1          obj.place=self.getLastPublicationNumber()+1
         obj.id=name          obj.id=name
                   self.ZCacheable_invalidate()
         if RESPONSE is not None:          if RESPONSE is not None:
                   
             self.redirect(RESPONSE,'managePublications')              self.redirect(RESPONSE,'managePublications')
Line 570  class MPIWGProject(CatalogAware,Folder,C Line 571  class MPIWGProject(CatalogAware,Folder,C
         obj.enabled=True;          obj.enabled=True;
         obj.place=self.getLastRelatedProjectNumber()+1          obj.place=self.getLastRelatedProjectNumber()+1
         obj.id=name          obj.id=name
                   self.ZCacheable_invalidate()
         if RESPONSE is not None:          if RESPONSE is not None:
                   
             self.redirect(RESPONSE,'manageRelatedProjects')              self.redirect(RESPONSE,'manageRelatedProjects')
Line 596  class MPIWGProject(CatalogAware,Folder,C Line 597  class MPIWGProject(CatalogAware,Folder,C
     def deletePublication(self,id,RESPONSE=None):      def deletePublication(self,id,RESPONSE=None):
             """delete Publication id"""              """delete Publication id"""
             self.manage_delObjects([id])              self.manage_delObjects([id])
               self.ZCacheable_invalidate()
             if RESPONSE:              if RESPONSE:
                   
                 self.redirect(RESPONSE,'managePublications')                  self.redirect(RESPONSE,'managePublications')
Line 603  class MPIWGProject(CatalogAware,Folder,C Line 605  class MPIWGProject(CatalogAware,Folder,C
     def deleteRelatedProject(self,id,RESPONSE=None):      def deleteRelatedProject(self,id,RESPONSE=None):
             """delete Publication id"""              """delete Publication id"""
             self.manage_delObjects([id])              self.manage_delObjects([id])
               self.ZCacheable_invalidate()
             if RESPONSE:              if RESPONSE:
                   
                 self.redirect(RESPONSE,'manageRelatedProjects')                  self.redirect(RESPONSE,'manageRelatedProjects')

Removed from v.1.47.2.118  
changed lines
  Added in v.1.47.2.119


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