--- ECHO_content/ECHO_movie.py 2005/03/07 21:25:09 1.2 +++ ECHO_content/ECHO_movie.py 2005/03/17 19:27:34 1.3 @@ -54,7 +54,8 @@ class ECHO_movie(Folder,Persistent,ECHO_ """ECHO Ressource""" security=ClassSecurityInfo() meta_type='ECHO_movie' - + contentType='movie' + # viewClassificationList=viewClassificationListMaster getSubCols = ECHO_helpers.getSubCols @@ -771,21 +772,24 @@ class ECHO_movie(Folder,Persistent,ECHO_ def generate_label(self): """Erzeugt_standard_Label aus Template""" - pt=getattr(self,"label_template_"+self.contentType.lower()) - - self.label=pt()[0:] - return pt() + try: + pt=getattr(self,"label_template_"+self.contentType.lower()) + self.label=pt()[0:] + return pt() + except: + return self.label security.declarePublic('generate_title') # has to be change, presentlyset because of OSAS koordination def generate_title(self,RESPONSE=None): """Erzeugt_standard_Label aus Template""" - pt=getattr(self,"label_template_"+self.contentType.lower()) - - self.title=pt()[0:] + try: + pt=getattr(self,"label_template_"+self.contentType.lower()) + self.title=pt()[0:] + return pt() + except: + return self.label - return pt() - Globals.InitializeClass(ECHO_movie) def manage_addECHO_movieForm(self):