--- ECHO_content/ECHO_collection.py 2004/05/07 16:37:09 1.68 +++ ECHO_content/ECHO_collection.py 2004/05/07 16:52:04 1.69 @@ -598,9 +598,15 @@ class ECHO_collection(Folder, Persistent """ECHO Collection""" security=ClassSecurityInfo() meta_type='ECHO_collection' - + viewClassificationList=viewClassificationListMaster displayTypes=displayTypes - + + def getViewClassification(self): + if hasattr(self,'viewClassification'): + return self.viewClassification + else: + return "" + def getTitle(self): """title""" return self.title.encode('utf-8') @@ -837,13 +843,14 @@ class ECHO_collection(Folder, Persistent else: return "#dddddd" - def changeECHO_collection(self,title,label,description,contentType,responsible,weight,secondaryLink,secondaryLinkTitle,credits=None,sortfield="weight",coords=None,RESPONSE=None,imageTag="",bgcolour=""): + def changeECHO_collection(self,title,label,description,contentType,responsible,weight,secondaryLink,secondaryLinkTitle,credits=None,sortfield="weight",coords=None,RESPONSE=None,imageTag="",bgcolour="",viewClassification=None): """Änderung der Properties""" self.secondaryLink=secondaryLink self.secondaryLinkTitle=secondaryLinkTitle self.imageTag=imageTag self.bgcolour=bgcolour + self.viewClassification=viewClassification if coords: coordsnew=[ string.split(x,",") for x in coords]