--- ECHO_content/ECHO_collection.py 2004/03/04 12:59:53 1.16 +++ ECHO_content/ECHO_collection.py 2004/03/16 10:20:58 1.17 @@ -383,7 +383,14 @@ class ECHO_externalLink(Folder): manage_options = Folder.manage_options+( {'label':'Main Config','action':'ECHO_externalLink_config'}, ) - + + def getCredits(self): + """Ausgabe der credits""" + if self.credits: + return self.credits + else: + return [] + def index_html(self): """standard page""" @@ -420,7 +427,7 @@ class ECHO_collection(Folder, Persistent return getattr(self.partners,name) except: return "" - + security.declarePublic('ECHO_generateNavBar') def ECHO_generateNavBar(self): """Erzeuge Navigationsbar""" @@ -538,11 +545,8 @@ class ECHO_collection(Folder, Persistent def changeECHO_collection(self,title,label,description,content_type,responsible,weight,credits=None,sortfield="weight",coords=None,RESPONSE=None): """Änderung der Properties""" - try: - coordsnew=[ string.split(x,",") for x in coords] - except: - coordsnew=[] - + coordsnew=[ string.split(x,",") for x in coords] + setECHO_collectionInformation(self,title,label,description,content_type,responsible,credits,weight,coordsnew) self.sortfield=sortfield