version 1.10, 2006/10/18 15:16:23
|
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 48 import urllib
|
Line 48 import urllib
|
import xml.dom.minidom |
import xml.dom.minidom |
import ECHO_helpers |
import ECHO_helpers |
from ECHO_helpers import * |
from ECHO_helpers import * |
try: |
|
from ECHO_language import * |
|
except: |
|
print "no echo_language" |
|
|
|
class ECHO_movie(Folder,Persistent,ECHO_basis): |
class ECHO_movie(Folder,Persistent,ECHO_basis): |
"""ECHO Ressource""" |
"""ECHO Ressource""" |
Line 135 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 291 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()) |