--- ECHO_content/ECHO_collection.py 2004/04/14 23:45:58 1.39 +++ ECHO_content/ECHO_collection.py 2004/04/15 13:41:01 1.40 @@ -560,7 +560,7 @@ class ECHO_collection(Folder, Persistent for entry in object.__dict__.keys(): element=getattr(object,entry) try: - if element.meta_type=="ECHO_collection": + if element.meta_type in ["ECHO_collection","ECHO_group"]: collections+="" collections+=getCollection(element,depth)+"\n" except: @@ -814,7 +814,7 @@ class ECHO_collection(Folder, Persistent def getSubCols(self,sortfield="weight"): - subColTypes=['ECHO_collection','ECHO_externalLink','ECHO_resource'] + subColTypes=['ECHO_group','ECHO_collection','ECHO_externalLink','ECHO_resource'] ids=[] for entry in self.__dict__.keys(): object=getattr(self,entry) @@ -912,7 +912,11 @@ class ECHO_group(ECHO_collection): if RESPONSE is not None: RESPONSE.redirect('manage_main') - + + def getLogo(self): + """logo ausgeben""" + return "ECHO_groups" + def content_html(self): """template fuer content""" return content_html(self,'group')