Diff for /ECHO_content/ECHO_collection.py between versions 1.25 and 1.26

version 1.25, 2004/04/02 15:06:47 version 1.26, 2004/04/02 17:38:11
Line 827  class ECHO_root(Folder,Persistent,Implic Line 827  class ECHO_root(Folder,Persistent,Implic
                   
     def getPartners(self):      def getPartners(self):
         """Get list of Partners. Presently only from a subfolder partners"""          """Get list of Partners. Presently only from a subfolder partners"""
         partnerTypes=['ECHO_partner']  
         ids=[]  
         try:  
             for entry in self.partners.__dict__.keys():  
                 object=getattr(self.partners,entry)  
                   
                 try:  
                   
                     if object.meta_type in partnerTypes:  
                         ids.append(object)  
                       
                 except:  
                     """nothing"""  
         except:  
             ids=[] # no partners  
         return ids  
   
           return [ item[1] for item in self.partners.ZopeFind(self.partners,obj_metatypes=['ECHO_partner'])]
           
           
                 
   
       
       def getPartnersXML(self):
           """partner liste als xml""" 
           partners=self.getPartners()
           ret="<partners>"
           for partner in partners:
               ret+="""<partner id="%s" title="%s"/>\n"""%(partner.getId(),partner.title)
   
           return ret+"\n</partners>"
       
     def getCollectionTree(self):      def getCollectionTree(self):
         """get the collection tree (list of triples (parent,child, depth)"""          """get the collection tree (list of triples (parent,child, depth)"""
   

Removed from v.1.25  
changed lines
  Added in v.1.26


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