Diff for /MPIWGWeb/MPIWGProjects.py between versions 1.47.2.92 and 1.47.2.96

version 1.47.2.92, 2008/08/28 18:20:09 version 1.47.2.96, 2008/09/01 15:42:58
Line 616  class MPIWGProject(CatalogAware,Folder): Line 616  class MPIWGProject(CatalogAware,Folder):
         if date:          if date:
             return self.reTransformDate(date);              return self.reTransformDate(date);
         else:          else:
               # test ob parent abgeschlossen ist
               
               ct=self.getContexts(parents=self.getContent('xdata_05'),depth=1)
               if (len(ct)>0): #is there are parent
                   
                   return ct[0][0].getCompletedAt()
             return '';              return '';
                   
     def getStartedAt(self):      def getStartedAt(self):
Line 1019  class MPIWGProject(CatalogAware,Folder): Line 1025  class MPIWGProject(CatalogAware,Folder):
         # skip direct parent Folder /projects/          # skip direct parent Folder /projects/
         parent = self.aq_parent.aq_parent          parent = self.aq_parent.aq_parent
         # get parents breadcrumbs          # get parents breadcrumbs
         logging.debug("getbreadcrumbs,: title=%s self=%s parent=%s"%(self.title, repr(self), repr(parent)))  
         if hasattr(parent, 'getBreadcrumbs'):          if hasattr(parent, 'getBreadcrumbs'):
             logging.debug("getbreadcrumbs: recurse to %s"%parent)  
             crumbs = parent.getBreadcrumbs()              crumbs = parent.getBreadcrumbs()
                   
         # try to get acquisition URL from parent          # try to get acquisition URL from parent
Line 1043  class MPIWGProject(CatalogAware,Folder): Line 1047  class MPIWGProject(CatalogAware,Folder):
                           
         return crumbs          return crumbs
   
       def getRootProject(self):
           """returns the current root (=top level) project"""
           ct=self.getContexts(parents=self.getContent('xdata_05'))
           if len(ct) > 0:
               return ct[-1][0]
           else:
               return self        
   
   
     def preview(self,description):      def preview(self,description):
         """preview"""          """preview"""
         tmpPro=getattr(self,"previewTemplate",None)          tmpPro=getattr(self,"previewTemplate",None)

Removed from v.1.47.2.92  
changed lines
  Added in v.1.47.2.96


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