--- 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):