[Zope-Checkins] CVS: Zope3/lib/python/Zope/App/OFS/Image/Views/Browser - ImageData.py:1.1.2.2 browser.zcml:1.1.2.2 edit.pt:1.1.2.2
Stephan Richter
srichter@cbu.edu
Wed, 27 Mar 2002 09:36:35 -0500
Update of /cvs-repository/Zope3/lib/python/Zope/App/OFS/Image/Views/Browser
In directory cvs.zope.org:/tmp/cvs-serv13035/Views/Browser
Modified Files:
Tag: srichter-OFS_Formulator-branch
ImageData.py browser.zcml edit.pt
Log Message:
- Tweaks for new Publisher and ZPT security
=== Zope3/lib/python/Zope/App/OFS/Image/Views/Browser/ImageData.py 1.1.2.1 => 1.1.2.2 ===
image = self.getContext()
if REQUEST is not None:
- REQUEST['RESPONSE'].setHeader('content-type',
+ REQUEST.getResponse().setHeader('content-type',
image.getContentType())
return image.getData()
=== Zope3/lib/python/Zope/App/OFS/Image/Views/Browser/browser.zcml 1.1.2.1 => 1.1.2.2 ===
<browser:defaultView name="view"
- for="Zope.App.OFS.Image.Image.IImage."
- factory="Zope.App.OFS.Image.Views.Browser.ImageData." />
+ for="Zope.App.OFS.Content.Image.Image.IImage."
+ factory=".ImageData." />
<browser:view name="data"
- for="Zope.App.OFS.Image.Image.IImage."
- factory="Zope.App.OFS.Image.Views.Browser.ImageData." />
+ for="Zope.App.OFS.Content.Image.Image.IImage."
+ factory=".ImageData." />
<security:protectClass
- name="Zope.App.OFS.Image.Views.Browser.ImageData."
+ name=".ImageData."
permission_id="Zope.View" methods="index, tag" />
<browser:view name="edit"
- for="Zope.App.OFS.Image.Image.IImage."
- factory="Zope.App.OFS.Image.Views.Browser.ImageEdit." />
+ for="Zope.App.OFS.Content.Image.Image.IImage."
+ factory=".ImageEdit." />
<security:protectClass
- name="Zope.App.OFS.Image.Views.Browser.ImageEdit."
- permission_id="Zope.View" methods="index, action" />
+ name=".ImageEdit."
+ permission_id="Zope.View"
+ methods="index, action" />
<!-- Formulator directives -->
<browser:view name="DataFieldView"
- for="Zope.App.OFS.Image.Image.IImage."
- factory="Zope.App.OFS.Image.ImageFields.DataField. Zope.App.Formulator.Widgets.Browser.FileWidget." />
+ for="Zope.App.OFS.Content.Image.Image.IImage."
+ factory="Zope.App.OFS.Content.Image.ImageFields.DataField.
+ Zope.App.Formulator.Widgets.Browser.FileWidget." />
<browser:view name="ContentTypeFieldView"
- for="Zope.App.OFS.Image.Image.IImage."
- factory="Zope.App.OFS.Image.ImageFields.ContentTypeField. Zope.App.Formulator.Widgets.Browser.TextWidget." />
+ for="Zope.App.OFS.Content.Image.Image.IImage."
+ factory="Zope.App.OFS.Content.Image.ImageFields.ContentTypeField.
+ Zope.App.Formulator.Widgets.Browser.TextWidget." />
</zopeConfigure>
=== Zope3/lib/python/Zope/App/OFS/Image/Views/Browser/edit.pt 1.1.2.1 => 1.1.2.2 ===
- <div tal:condition="python: options.has_key('errors') and options['errors']">
+ <div tal:condition="python: options.has_key('errors')
+ and options['errors']">
Errors:
<div tal:repeat="error options/errors | nothing"
tal:content="error">Foo </div>
</div>
- <form action="editAction" method="post" enctype="multipart/form-data">
+ <form action="action" method="post" enctype="multipart/form-data">
<table class="EditTable">
<tbody>
@@ -46,7 +47,8 @@
<tr tal:repeat="fieldView python:container.getFieldViews(request)">
<th class="EditAttributeName"
- tal:content="python: fieldView.getContext().getValue('title')">Title</th>
+ tal:content="python: fieldView.getContext().getValue('title')">
+ Title</th>
<td class="EditAttributeValue"
tal:content="structure fieldView/render"><input />
</td>