Commit ff1ce13f authored by 's avatar

*** empty log message ***

parent 5870471e
......@@ -102,7 +102,7 @@
##############################################################################
"""DTML Document objects."""
__version__='$Revision: 1.4 $'[11:-2]
__version__='$Revision: 1.5 $'[11:-2]
from DocumentTemplate.DT_Util import InstanceDict, TemplateDict
from ZPublisher.Converters import type_converters
from Globals import HTML, HTMLFile, MessageDialog
......@@ -218,41 +218,16 @@ class DTMLDocument(DTMLMethod, PropertyManager):
Response, and key word arguments."""
kw['document_id'] =self.id
kw['document_title']=self.title
if client is None:
# Called as subtemplate, so don't need error propigation!
#__traceback_info__=(`self.__name__`, `self`, `self.aq_parent`)
r=apply(HTML.__call__, (self, self, REQUEST), kw)
# try:
# md=REQUEST
# md._push(InstanceDict(self.aq_parent, md))
# md._push(InstanceDict(self, md))
# r=apply(HTML.__call__, (self, self, REQUEST), kw)
# finally:
# md._pop(1)
r=apply(HTML.__call__, (self, client, REQUEST), kw)
if RESPONSE is None: return r
return decapitate(r, RESPONSE)
## md=TemplateDict()
## push=md._push
## globals=self.globals
## shared_globals=self.shared_globals
## mapping=REQUEST
## if shared_globals: push(shared_globals)
## if globals: push(globals)
## if mapping: push(mapping)
## push(InstanceDict(client, md))
## if hasattr(mapping, 'AUTHENTICATED_USER'):
## md.AUTHENTICATED_USER=mapping['AUTHENTICATED_USER']
## md.validate=self.validate
## md.this=self
try: r=apply(HTML.__call__, (self, self, REQUEST), kw)
try: r=apply(HTML.__call__, (self, (client, self), REQUEST), kw)
except:
if self.id()=='standard_error_message':
raise sys.exc_type, sys.exc_value, sys.exc_traceback
return self.raise_standardErrorMessage(client, REQUEST)
if RESPONSE is None: return r
return decapitate(r, RESPONSE)
......
......@@ -102,7 +102,7 @@
##############################################################################
"""Image object"""
__version__='$Revision: 1.53 $'[11:-2]
__version__='$Revision: 1.54 $'[11:-2]
import Globals, string, struct, mimetypes, content_types
from Globals import HTMLFile, MessageDialog
......@@ -196,9 +196,11 @@ class File(Persistent,Implicit,PropertyManager,
c(REQUEST['PARENTS'][1],REQUEST)
else:
c()
RESPONSE['content-type'] =self.content_type
RESPONSE.setHeader('content-type', self.content_type)
return self.data
def view_image_or_file(self, URL1):
"""
The default view of the contents of the File or Image.
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment