[Checkins] SVN: z3c.form/trunk/src/z3c/form/ Declare XML namespaces.
Malthe Borch
mborch at gmail.com
Mon Sep 8 11:53:59 EDT 2008
Log message for revision 90955:
Declare XML namespaces.
Changed:
U z3c.form/trunk/src/z3c/form/widget.txt
U z3c.form/trunk/src/z3c/form/zcml.txt
-=-
Modified: z3c.form/trunk/src/z3c/form/widget.txt
===================================================================
--- z3c.form/trunk/src/z3c/form/widget.txt 2008-09-08 15:45:26 UTC (rev 90954)
+++ z3c.form/trunk/src/z3c/form/widget.txt 2008-09-08 15:53:59 UTC (rev 90955)
@@ -76,9 +76,13 @@
>>> import tempfile
>>> textWidgetTemplate = tempfile.mktemp('text.pt')
- >>> open(textWidgetTemplate, 'w').write('''\
- ... <input type="text" name="" value=""
- ... tal:attributes="name view/name; value view/value;" />\
+ >>> open(textWidgetTemplate, 'w').write('''
+ ... <html xmlns="http://www.w3.org/1999/xhtml"
+ ... xmlns:tal="http://xml.zope.org/namespaces/tal"
+ ... tal:omit-tag="">
+ ... <input type="text" name="" value=""
+ ... tal:attributes="name view/name; value view/value;" />
+ ... </html>
... ''')
Next, we have to create a template factory for the widget:
Modified: z3c.form/trunk/src/z3c/form/zcml.txt
===================================================================
--- z3c.form/trunk/src/z3c/form/zcml.txt 2008-09-08 15:45:26 UTC (rev 90954)
+++ z3c.form/trunk/src/z3c/form/zcml.txt 2008-09-08 15:53:59 UTC (rev 90955)
@@ -19,11 +19,15 @@
>>> temp_dir = tempfile.mkdtemp()
>>> file = os.path.join(temp_dir, 'widget.pt')
>>> open(file, 'w').write('''
- ... <input type="text" id="" name="" value="" size=""
- ... tal:attributes="id view/id;
- ... name view/name;
- ... size view/size;
- ... value view/value;" />
+ ... <html xmlns="http://www.w3.org/1999/xhtml"
+ ... xmlns:tal="http://xml.zope.org/namespaces/tal"
+ ... tal:omit-tag="">
+ ... <input type="text" id="" name="" value="" size=""
+ ... tal:attributes="id view/id;
+ ... name view/name;
+ ... size view/size;
+ ... value view/value;" />
+ ... </html>
... ''')
and a interface
More information about the Checkins
mailing list