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