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) |
|
|