--- ECHO_content/ECHO_collection.py 2004/04/14 23:44:52 1.38 +++ ECHO_content/ECHO_collection.py 2004/04/15 13:41:01 1.40 @@ -195,11 +195,6 @@ class ECHO_layoutTemplate(ZopePageTempla meta_type="ECHO_layoutTemplate" - #manage_options=ZopePageTemplate.manage_options+( - # {'label':'Set back to Standard','action':'changeECHO_layoutTemplateToStandardForm'}, - # ) - - def __init__(self, id, text=None, content_type=None,EchoType=None): self.id = str(id) @@ -212,11 +207,6 @@ class ECHO_layoutTemplate(ZopePageTempla text = open(self._default_content_fn).read() self.pt_edit(text, content_type) - ## def changeECHO_layoutTemplateToStandardForm(self): -## """change form""" -## pt=PageTemplateFile('Products/ECHO_content/zpt/changeECHO_pageTemplateWeightForm.zpt').__of__(self) -## return pt() - """change form""" @@ -570,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: @@ -824,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) @@ -922,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')