version 1.48, 2005/10/19 11:56:52
|
version 1.49, 2005/10/19 13:41:59
|
Line 520 class versionedFileObject(File):
|
Line 520 class versionedFileObject(File):
|
|
|
self.REQUEST.RESPONSE.setHeader("Content-Disposition","""attachement; filename=%s"""%self.getId()) |
self.REQUEST.RESPONSE.setHeader("Content-Disposition","""attachement; filename=%s"""%self.getId()) |
self.REQUEST.RESPONSE.setHeader("Content-Type","application/octet-stream") |
self.REQUEST.RESPONSE.setHeader("Content-Type","application/octet-stream") |
|
#try: |
|
# txt=self.index_html() |
|
#except: |
|
# txt=self.index_html(REQUEST,RESPONSE) |
|
# |
|
#self.REQUEST.RESPONSE.setHeader("Content-Length","str(len(txt)+1000)") |
|
|
self.content_type="application/octet-stream" |
self.content_type="application/octet-stream" |
#self.REQUEST.RESPONSE.redirect(self.absolute_url()) |
self.REQUEST.RESPONSE.redirect(self.absolute_url()) |
#txt=urllib.urlopen(self.absolute_url()).read() |
#txt=urllib.urlopen(self.absolute_url()).read() |
#self.REQUEST.RESPONSE.write(txt) |
#self.REQUEST.RESPONSE.write(txt) |
try: |
|
self.REQUEST.RESPONSE.write(self.index_html()) |
|
except: |
|
self.REQUEST.RESPONSE.write(self.index_html(REQUEST,RESPONSE)) |
|
|
|
self.REQUEST.close() |
|
|
#self.REQUEST.close() |
|
|
def downloadLocked(self): |
def downloadLocked(self): |
"""download and lock""" |
"""download and lock""" |
Line 835 class versionedFile(Folder):
|
Line 838 class versionedFile(Folder):
|
self.REQUEST.RESPONSE.setHeader("Content-Disposition","""attachement; filename=%s"""%self.getLastVersion().getId()) |
self.REQUEST.RESPONSE.setHeader("Content-Disposition","""attachement; filename=%s"""%self.getLastVersion().getId()) |
self.REQUEST.RESPONSE.setHeader("Content-Type","application/octet-stream") |
self.REQUEST.RESPONSE.setHeader("Content-Type","application/octet-stream") |
|
|
|
#try: |
|
# txt=self.getLastVersion.index_html() |
|
#except: |
|
# txt=self.getLastVersion.index_html(REQUEST,RESPONSE) |
|
|
|
#self.REQUEST.RESPONSE.setHeader("Content-Length","str(len(txt)+1000)") |
|
|
self.content_type="application/octet-stream" |
self.content_type="application/octet-stream" |
#self.REQUEST.RESPONSE.write("bl") |
#self.REQUEST.RESPONSE.write("bl") |
self.REQUEST.RESPONSE.write(self.getLastVersion().index_html()) |
#self.REQUEST.RESPONSE.write(txt) |
self.REQUEST.close() |
#self.REQUEST.close() |
|
|
#self.getLastVersion().content_type="application/octet-stream" |
#self.getLastVersion().content_type="application/octet-stream" |
#self.REQUEST.RESPONSE.redirect(self.REQUEST['URL1']+'/'+self.getId()+'/'+self.getLastVersion().getId()) |
self.REQUEST.RESPONSE.redirect(self.REQUEST['URL1']+'/'+self.getId()+'/'+self.getLastVersion().getId()) |
|
|
def downloadLocked(self): |
def downloadLocked(self): |
"""download and lock""" |
"""download and lock""" |