Commit 6bef5dd6 authored by Evan Simpson's avatar Evan Simpson

Change default HTML and make it get used.

parent 42be3b5f
...@@ -87,7 +87,7 @@ ...@@ -87,7 +87,7 @@
Zope object encapsulating a Page Template. Zope object encapsulating a Page Template.
""" """
__version__='$Revision: 1.3 $'[11:-2] __version__='$Revision: 1.4 $'[11:-2]
import os, AccessControl, Acquisition, sys import os, AccessControl, Acquisition, sys
from Globals import DTMLFile, MessageDialog, package_home from Globals import DTMLFile, MessageDialog, package_home
...@@ -124,7 +124,7 @@ class ZopePageTemplate(PageTemplate, Script, Historical, Cacheable, ...@@ -124,7 +124,7 @@ class ZopePageTemplate(PageTemplate, Script, Historical, Cacheable,
_default_bindings = {'name_subpath': 'traverse_subpath'} _default_bindings = {'name_subpath': 'traverse_subpath'}
_default_content_fn = os.path.join(package_home(globals()), _default_content_fn = os.path.join(package_home(globals()),
'dtml', 'default.xml') 'dtml', 'default.html')
manage_options = ( manage_options = (
{'label':'Edit', 'action':'pt_editForm'}, {'label':'Edit', 'action':'pt_editForm'},
...@@ -315,7 +315,7 @@ def manage_addPageTemplate(self, id, REQUEST=None, submit=None): ...@@ -315,7 +315,7 @@ def manage_addPageTemplate(self, id, REQUEST=None, submit=None):
else: else:
file = REQUEST.form.get('file') file = REQUEST.form.get('file')
headers = getattr(file, 'headers', None) headers = getattr(file, 'headers', None)
if headers is None: if headers is None or not file.filename:
zpt = ZopePageTemplate(id) zpt = ZopePageTemplate(id)
else: else:
zpt = ZopePageTemplate(id, file, headers.get('content_type')) zpt = ZopePageTemplate(id, file, headers.get('content_type'))
......
<html> <html>
<head> <head>
<title tal:insert="template/title">The title</title> <title tal:content="template/title">The title</title>
</head> </head>
<body> <body>
This is Page Template <span tal:replace="template/title" />. This is Page Template <span tal:replace="template/title" />.
......
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