[Zope-Checkins] CVS: Packages/OFS/dtml - fileEdit.dtml:1.8.16.2
Jens Vagelpohl
jens at dataflake.org
Wed Nov 10 15:51:48 EST 2004
Update of /cvs-repository/Packages/OFS/dtml
In directory cvs.zope.org:/tmp/cvs-serv4120/lib/python/OFS/dtml
Modified Files:
Tag: Zope-2_7-branch
fileEdit.dtml
Log Message:
- Collector #1454/OFS.File: Accept content types ending with
"javascript" as editable through the File edit form, just like
text/<foo> types
=== Packages/OFS/dtml/fileEdit.dtml 1.8.16.1 => 1.8.16.2 ===
--- Packages/OFS/dtml/fileEdit.dtml:1.8.16.1 Sun Jul 6 06:47:26 2003
+++ Packages/OFS/dtml/fileEdit.dtml Wed Nov 10 15:51:48 2004
@@ -48,48 +48,51 @@
</td>
</tr>
-<dtml-if "this().getContentType()[:4] == 'text' and this().get_size() < 65536">
-<tr>
- <td align="left" valign="top" colspan="2">
- <div style="width: 100%;">
- <dtml-let cols="REQUEST.get('dtpref_cols', '100%')"
- rows="REQUEST.get('dtpref_rows', '20')">
- <dtml-if "cols[-1]=='%'">
- <textarea name="filedata:text" wrap="off" style="width: &dtml-cols;;"
+<dtml-let ct=getContentType>
+ <dtml-if "(ct.startswith('text') or ct.endswith('javascript'))
+ and this().get_size() < 65536">
+ <tr>
+ <td align="left" valign="top" colspan="2">
+ <div style="width: 100%;">
+ <dtml-let cols="REQUEST.get('dtpref_cols', '100%')"
+ rows="REQUEST.get('dtpref_rows', '20')">
+ <dtml-if "cols[-1]=='%'">
+ <textarea name="filedata:text" wrap="off" style="width: &dtml-cols;;"
+ <dtml-else>
+ <textarea name="filedata:text" wrap="off" cols="&dtml-cols;"
+ </dtml-if>
+ rows="&dtml-rows;"><dtml-var __str__ html_quote></textarea>
+ </dtml-let>
+ </div>
+ </td>
+ </tr>
<dtml-else>
- <textarea name="filedata:text" wrap="off" cols="&dtml-cols;"
+ <tr>
+ <td align="left" valign="top">
+ <div class="form-label">
+ Last Modified
+ </div>
+ </td>
+ <td align="left" valign="top">
+ <div class="form-text">
+ <dtml-var bobobase_modification_time fmt="%Y-%m-%d %H:%M">
+ </div>
+ </td>
+ </tr>
+ <tr>
+ <td align="left" valign="top">
+ <div class="form-label">
+ File Size
+ </div>
+ </td>
+ <td align="left" valign="top">
+ <div class="form-text">
+ <dtml-var size thousands_commas> bytes
+ </div>
+ </td>
+ </tr>
</dtml-if>
- rows="&dtml-rows;"><dtml-var __str__ html_quote></textarea>
- </dtml-let>
- </div>
- </td>
-</tr>
-<dtml-else>
-<tr>
- <td align="left" valign="top">
- <div class="form-label">
- Last Modified
- </div>
- </td>
- <td align="left" valign="top">
- <div class="form-text">
- <dtml-var bobobase_modification_time fmt="%Y-%m-%d %H:%M">
- </div>
- </td>
-</tr>
-<tr>
- <td align="left" valign="top">
- <div class="form-label">
- File Size
- </div>
- </td>
- <td align="left" valign="top">
- <div class="form-text">
- <dtml-var size thousands_commas> bytes
- </div>
- </td>
-</tr>
-</dtml-if>
+</dtml-let>
<tr>
<td></td>
More information about the Zope-Checkins
mailing list