Diff for /MPIWGWeb/MPIWGStaff.py between versions 1.10.2.52 and 1.10.2.53

version 1.10.2.52, 2008/08/27 12:12:48 version 1.10.2.53, 2008/08/28 18:20:09
Line 391  class MPIWGStaff(CatalogAware,ZSQLExtend Line 391  class MPIWGStaff(CatalogAware,ZSQLExtend
             return style                  return style    
   
   
       def getLabel(self):
           """returns a label for this object"""
           return self.title
   
       def getBreadcrumbs(self):
           """return list of breadcrumbs from here to the root"""
           crumbs = []
           # skip direct parent Folder /members/
           parent = self.aq_parent.aq_parent
           # get parents breadcrumbs
           logging.debug("getbreadcrumbs-: title=%s self=%s parent=%s"%(self.title, repr(self), repr(parent)))
           if hasattr(parent, 'getBreadcrumbs'):
               logging.debug("getbreadcrumbs: recurse to %s"%parent)
               crumbs = parent.getBreadcrumbs()
           
           # try to get acquisition URL from parent
           if hasattr(parent, 'absolute_url'):
               baseUrl = "%s/%s/"%(parent.absolute_url(), 'members')
           else:
               baseUrl = "/en/staff/members/"
               
           # add this
           crumbs.append((self.getLabel(), baseUrl+self.getId(), self))
               
           return crumbs
   
   
     def changeCurrentWork(self,current_work,key,publish="yes",RESPONSE=None):      def changeCurrentWork(self,current_work,key,publish="yes",RESPONSE=None):
         """change current work"""          """change current work"""
                   

Removed from v.1.10.2.52  
changed lines
  Added in v.1.10.2.53


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