|
|
| version 1.11, 2006/10/19 07:28:00 | version 1.14.2.1, 2011/10/13 07:48:27 |
|---|---|
| Line 26 from Acquisition import Implicit | Line 26 from Acquisition import Implicit |
| import urllib | import urllib |
| import smtplib | import smtplib |
| import time | import time |
| from Ft.Xml.Domlette import NonvalidatingReader | #from Ft.Xml.Domlette import NonvalidatingReader |
| from Ft.Xml.Domlette import PrettyPrint | #from Ft.Xml.Domlette import PrettyPrint |
| from Ft.Xml import EMPTY_NAMESPACE | #from Ft.Xml import EMPTY_NAMESPACE |
| import Ft.Xml.XPath | #import Ft.Xml.XPath |
| import cStringIO | import cStringIO |
| import zLOG | import logging |
| try: | try: |
| from psycopg import libpq | from psycopg import libpq |
| Line 131 class ECHO_movie(Folder,Persistent,ECHO_ | Line 131 class ECHO_movie(Folder,Persistent,ECHO_ |
| urn=self.absolute_url() | urn=self.absolute_url() |
| ret="" | ret="" |
| rettemp="""<RDF:Seq RDF:about="%s">\n"""%urn | rettemp="""<rdf:Seq rdf:about="%s">\n"""%urn |
| li="""<RDF:li RDF:resource="%s" />\n""" | li="""<rdf:li rdf:resource="%s" />\n""" |
| rettemp+=li%self.thumbUrl | rettemp+=li%self.thumbUrl |
| rettemp+=li%self.metalink | rettemp+=li%self.metalink |
| rettemp+=li%self.rawFile | rettemp+=li%self.rawFile |
| rettemp+=li%getattr(self,'lowresFile','') | rettemp+=li%getattr(self,'lowresFile','') |
| rettemp+=li%self.link | rettemp+=li%self.link |
| rettemp+="</RDF:Seq>" | rettemp+="</rdf:Seq>" |
| rettemp+=getRDFDescription(self,self.thumbUrl,nameDef="thumb",typeName="thumb",urn=self.thumbUrl) | rettemp+=getRDFDescription(self,self.thumbUrl,nameDef="thumb",typeName="thumb",urn=self.thumbUrl) |
| rettemp+=getRDFDescription(self,self.metalink,nameDef="metadata",typeName="ECHO_metaData",urn=self.metalink) | rettemp+=getRDFDescription(self,self.metalink,nameDef="metadata",typeName="ECHO_metaData",urn=self.metalink) |
| Line 287 class ECHO_movie(Folder,Persistent,ECHO_ | Line 287 class ECHO_movie(Folder,Persistent,ECHO_ |
| def copyTitleToInfoXML(self,RESPONSE=None): | def copyTitleToInfoXML(self,RESPONSE=None): |
| """copy title from the resource""" | """copy title from the resource""" |
| presentationXML=readFieldFromXML(self.metalink,'texttool','presentation') | presentationXML=readFieldFromXML(self.metalink,'texttool','presentation') |
| resourcepath=readFieldFromXML(self.metalink,'resource','archive-path') | resourcepath=readFieldFromXML_xpath(self.metalink,'//resource/archive-path') |
| if (not presentationXML) or (not resourcepath): | if (not presentationXML) or (not resourcepath): |
| if RESPONSE: | if RESPONSE: |
| RESPONSE.write("Error: %s\n"%self.getId()) | RESPONSE.write("Error: %s\n"%self.getId()) |