--- ECHO_content/ECHO_collection.py 2004/06/15 11:58:02 1.113 +++ ECHO_content/ECHO_collection.py 2004/06/18 10:17:58 1.118 @@ -503,7 +503,7 @@ class ECHO_resource(Folder,Persistent): try: label=getattr(self.copyrightTypes,copyright[2]).label - ret.append(("""%s"""%(link,copyright[1],label),copyright[0],copyright[0],copyright[1],copyright[2])) + ret.append(("""%s"""%(link,copyright[1],label),copyright[0],copyright[1],copyright[2],label)) except: """nothing""" @@ -2328,6 +2328,18 @@ class ECHO_root(Folder,Persistent,Implic """find all partners in partners""" par=self.ZopeFind(self.partners, obj_metatypes='ECHO_partner') return par + + def getPartnerFromID(self): + """find partner form ID return object""" + pa=self.REQUEST['partner'] + par=self.ZopeFind(self.partners, obj_ids=[pa]) + return par + + def getPartnerFromIDParameter(self, id): + """ find partners from ID""" + par=self.ZopeFind(self.partners, obj_ids=[id]) + return par + def manage_addECHO_root(self,id,title,RESPONSE=None):