|
|
| version 1.1, 2005/03/07 20:30:48 | version 1.4, 2005/03/22 20:31:26 |
|---|---|
| Line 54 class ECHO_movie(Folder,Persistent,ECHO_ | Line 54 class ECHO_movie(Folder,Persistent,ECHO_ |
| """ECHO Ressource""" | """ECHO Ressource""" |
| security=ClassSecurityInfo() | security=ClassSecurityInfo() |
| meta_type='ECHO_movie' | meta_type='ECHO_movie' |
| contentType='movie' | |
| # viewClassificationList=viewClassificationListMaster | # viewClassificationList=viewClassificationListMaster |
| Line 67 class ECHO_movie(Folder,Persistent,ECHO_ | Line 68 class ECHO_movie(Folder,Persistent,ECHO_ |
| def getRDF(self,urn=None): | def getRDF(self,urn=None): |
| """rdf""" | """rdf""" |
| ret=getRDFDescription(self,self.link,urn=urn) | #ret=getRDFDescription(self,self.link,urn=urn) |
| return ret+self.createSubElementRDF(urn=urn) | #return ret+self.createSubElementRDF(urn=urn) |
| if not urn: | |
| urn=self.absolute_url() | |
| ret="" | |
| rettemp="""<RDF:Seq RDF:about="%s">\n"""%urn | |
| li="""<RDF:li RDF:resource="%s" />\n""" | |
| rettemp+=li%self.thumbUrl | |
| rettemp+=li%self.metalink | |
| rettemp+=li%self.rawFile | |
| rettemp+=li%self.link | |
| rettemp+="</RDF:Seq>" | |
| rettemp+=getRDFDescription(self,self.thumbUrl,nameDef="thumb",typeName="thumbnail",urn=self.thumbUrl) | |
| rettemp+=getRDFDescription(self,self.metalink,nameDef="metadata",typeName="ECHO_metaData",urn=self.metalink) | |
| rettemp+=getRDFDescription(self,self.rawFile,nameDef="raw",typeName="ECHO_dv_movie",urn=self.rawFile) | |
| rettemp+=getRDFDescription(self,self.link,nameDef="streaming internal",typeName="ECHO_streaming",urn=self.link) | |
| return rettemp | |
| def getAccessRightSelectorHTML(self,outlook="select"): | def getAccessRightSelectorHTML(self,outlook="select"): |
| """htmlselector""" | """htmlselector""" |
| Line 395 class ECHO_movie(Folder,Persistent,ECHO_ | Line 414 class ECHO_movie(Folder,Persistent,ECHO_ |
| def changeECHO_movie_main(self,metalink,link,rawFile,thumbUrl,title,label,description,contentType,renderingType="",weight="",resourceID="",RESPONSE=None): | |
| def changeECHO_movie_main(self,metalink,link,rawFile,thumbUrl,title,label,description,contentType,renderingType,weight,resourceID,RESPONSE=None): | |
| """Aenderung der Properties""" | """Aenderung der Properties""" |
| self.resourceID=resourceID | self.resourceID=resourceID |
| self.title=title | self.title=title |
| Line 772 class ECHO_movie(Folder,Persistent,ECHO_ | Line 790 class ECHO_movie(Folder,Persistent,ECHO_ |
| def generate_label(self): | def generate_label(self): |
| """Erzeugt_standard_Label aus Template""" | """Erzeugt_standard_Label aus Template""" |
| try: | |
| pt=getattr(self,"label_template_"+self.contentType.lower()) | pt=getattr(self,"label_template_"+self.contentType.lower()) |
| self.label=pt()[0:] | self.label=pt()[0:] |
| return pt() | return pt() |
| except: | |
| return self.label | |
| security.declarePublic('generate_title') # has to be change, presentlyset because of OSAS koordination | security.declarePublic('generate_title') # has to be change, presentlyset because of OSAS koordination |
| def generate_title(self,RESPONSE=None): | def generate_title(self,RESPONSE=None): |
| """Erzeugt_standard_Label aus Template""" | """Erzeugt_standard_Label aus Template""" |
| try: | |
| pt=getattr(self,"label_template_"+self.contentType.lower()) | pt=getattr(self,"label_template_"+self.contentType.lower()) |
| self.title=pt()[0:] | self.title=pt()[0:] |
| return pt() | return pt() |
| except: | |
| return self.label | |
| Globals.InitializeClass(ECHO_movie) | Globals.InitializeClass(ECHO_movie) |