[Zope3-checkins] SVN: Zope3/trunk/src/zope/app/form/browser/add.pt
Avoid quoting the add form URL twice by unquoting the action
attribute.
Shane Hathaway
shane at zope.com
Mon Nov 29 19:44:53 EST 2004
Log message for revision 28539:
Avoid quoting the add form URL twice by unquoting the action attribute.
Otherwise, the browser sees the encoded equal sign in the form's action
attribute and encodes it again, leading to "%253D".
In general, it appears that browsers expect "href" attributes to already
be URL-quoted, but not any other attributes. Confusing to say the least.
Changed:
U Zope3/trunk/src/zope/app/form/browser/add.pt
-=-
Modified: Zope3/trunk/src/zope/app/form/browser/add.pt
===================================================================
--- Zope3/trunk/src/zope/app/form/browser/add.pt 2004-11-30 00:36:51 UTC (rev 28538)
+++ Zope3/trunk/src/zope/app/form/browser/add.pt 2004-11-30 00:44:53 UTC (rev 28539)
@@ -4,8 +4,8 @@
<div metal:define-macro="addform">
- <form action="." tal:attributes="action request/URL" method="post"
- enctype="multipart/form-data">
+ <form action="." tal:attributes="action request/URL/url:unquote"
+ method="post" enctype="multipart/form-data">
<div metal:define-macro="formbody">
More information about the Zope3-Checkins
mailing list