[Checkins] SVN: z3c.reference/trunk/ removed double escapes

Juergen Kartnaller juergen at kartnaller.at
Thu Jan 24 12:46:14 EST 2008


Log message for revision 83180:
  removed double escapes

Changed:
  U   z3c.reference/trunk/CHANGES.txt
  U   z3c.reference/trunk/src/z3c/reference/browser/widget.py

-=-
Modified: z3c.reference/trunk/CHANGES.txt
===================================================================
--- z3c.reference/trunk/CHANGES.txt	2008-01-24 17:42:39 UTC (rev 83179)
+++ z3c.reference/trunk/CHANGES.txt	2008-01-24 17:46:14 UTC (rev 83180)
@@ -5,6 +5,7 @@
 After
 =====
 
+- remove double escapes
 - the form for the reference editor must have id "viewrefeditor_formdata" to
   have a unique identifier for the form.
 

Modified: z3c.reference/trunk/src/z3c/reference/browser/widget.py
===================================================================
--- z3c.reference/trunk/src/z3c/reference/browser/widget.py	2008-01-24 17:42:39 UTC (rev 83179)
+++ z3c.reference/trunk/src/z3c/reference/browser/widget.py	2008-01-24 17:46:14 UTC (rev 83180)
@@ -31,7 +31,6 @@
 from zope.publisher.browser import TestRequest
 
 from zope.app.intid.interfaces import IIntIds
-from zope.app.form.browser.widget import SimpleInputWidget
 from zope.app.form.browser.textwidgets import TextWidget
 from zope.app.component import hooks
 from zope.app.form.browser.widget import renderElement
@@ -260,6 +259,8 @@
         for k, v in data.items():
             if type(v) is type([]) and len(v)==1:
                 data[k] = v[0].decode('utf8')
+        if 'form.view' in data:
+            data['form.view'] = data['form.view'].replace('&','&')
 
         data['form.actions.apply'] = u''
         r = TestRequest(form=data)



More information about the Checkins mailing list