[Checkins] SVN: z3c.form/trunk/ Templates now declare XML namespaces.
Malthe Borch
mborch at gmail.com
Mon Sep 8 09:42:24 EDT 2008
Log message for revision 90947:
Templates now declare XML namespaces.
Changed:
U z3c.form/trunk/CHANGES.txt
U z3c.form/trunk/src/z3c/form/adding.txt
U z3c.form/trunk/src/z3c/form/browser/button_display.pt
U z3c.form/trunk/src/z3c/form/browser/button_input.pt
U z3c.form/trunk/src/z3c/form/browser/checkbox_display.pt
U z3c.form/trunk/src/z3c/form/browser/checkbox_input.pt
U z3c.form/trunk/src/z3c/form/browser/file_display.pt
U z3c.form/trunk/src/z3c/form/browser/file_input.pt
U z3c.form/trunk/src/z3c/form/browser/image_display.pt
U z3c.form/trunk/src/z3c/form/browser/image_input.pt
U z3c.form/trunk/src/z3c/form/browser/multi_display.pt
U z3c.form/trunk/src/z3c/form/browser/multi_hidden.pt
U z3c.form/trunk/src/z3c/form/browser/multi_input.pt
U z3c.form/trunk/src/z3c/form/browser/orderedselect_display.pt
U z3c.form/trunk/src/z3c/form/browser/orderedselect_input.pt
U z3c.form/trunk/src/z3c/form/browser/password_display.pt
U z3c.form/trunk/src/z3c/form/browser/password_input.pt
U z3c.form/trunk/src/z3c/form/browser/radio_display.pt
U z3c.form/trunk/src/z3c/form/browser/radio_input.pt
U z3c.form/trunk/src/z3c/form/browser/select_display.pt
U z3c.form/trunk/src/z3c/form/browser/select_hidden.pt
U z3c.form/trunk/src/z3c/form/browser/select_input.pt
U z3c.form/trunk/src/z3c/form/browser/submit_display.pt
U z3c.form/trunk/src/z3c/form/browser/submit_input.pt
U z3c.form/trunk/src/z3c/form/browser/text_display.pt
U z3c.form/trunk/src/z3c/form/browser/text_hidden.pt
U z3c.form/trunk/src/z3c/form/browser/text_input.pt
U z3c.form/trunk/src/z3c/form/browser/textarea_display.pt
U z3c.form/trunk/src/z3c/form/browser/textarea_input.pt
U z3c.form/trunk/src/z3c/form/browser/textlines_display.pt
U z3c.form/trunk/src/z3c/form/browser/textlines_input.pt
U z3c.form/trunk/src/z3c/form/error.pt
U z3c.form/trunk/src/z3c/form/form.txt
U z3c.form/trunk/src/z3c/form/group.txt
U z3c.form/trunk/src/z3c/form/subform.txt
U z3c.form/trunk/src/z3c/form/tests/custom_error.pt
U z3c.form/trunk/src/z3c/form/tests/simple_caredit.pt
U z3c.form/trunk/src/z3c/form/tests/simple_display.pt
U z3c.form/trunk/src/z3c/form/tests/simple_edit.pt
U z3c.form/trunk/src/z3c/form/tests/simple_groupedit.pt
U z3c.form/trunk/src/z3c/form/tests/simple_owneredit.pt
U z3c.form/trunk/src/z3c/form/tests/simple_subedit.pt
U z3c.form/trunk/src/z3c/form/widget_multi.pt
-=-
Modified: z3c.form/trunk/CHANGES.txt
===================================================================
--- z3c.form/trunk/CHANGES.txt 2008-09-08 13:35:56 UTC (rev 90946)
+++ z3c.form/trunk/CHANGES.txt 2008-09-08 13:42:24 UTC (rev 90947)
@@ -5,6 +5,8 @@
Version 2.0.0 (2008-??-??)
--------------------------
+- Refactoring: Templates now declare XML namespaces.
+
- Refactoring: HTML output is now compared using a modified version of
the XML-aware output checker provided by ``lxml``.
Modified: z3c.form/trunk/src/z3c/form/adding.txt
===================================================================
--- z3c.form/trunk/src/z3c/form/adding.txt 2008-09-08 13:35:56 UTC (rev 90946)
+++ z3c.form/trunk/src/z3c/form/adding.txt 2008-09-08 13:42:24 UTC (rev 90947)
@@ -75,7 +75,7 @@
... we can now view the form:
>>> print add()
- <html>
+ <html xmlns="http://www.w3.org/1999/xhtml">
<body>
<form action=".">
<div class="row">
Modified: z3c.form/trunk/src/z3c/form/browser/button_display.pt
===================================================================
--- z3c.form/trunk/src/z3c/form/browser/button_display.pt 2008-09-08 13:35:56 UTC (rev 90946)
+++ z3c.form/trunk/src/z3c/form/browser/button_display.pt 2008-09-08 13:42:24 UTC (rev 90947)
@@ -1,6 +1,10 @@
-<input type="button" id="" name="" class="" value="" disabled="disabled"
+<html xmlns="http://www.w3.org/1999/xhtml"
+ xmlns:tal="http://xml.zope.org/namespaces/tal"
+ tal:omit-tag="">
+<input id="" name="" class="" value="" disabled="disabled" type="button"
tal:attributes="id view/id;
name view/name;
class view/klass;
style view/style;
value view/value" />
+</html>
Modified: z3c.form/trunk/src/z3c/form/browser/button_input.pt
===================================================================
--- z3c.form/trunk/src/z3c/form/browser/button_input.pt 2008-09-08 13:35:56 UTC (rev 90946)
+++ z3c.form/trunk/src/z3c/form/browser/button_input.pt 2008-09-08 13:42:24 UTC (rev 90947)
@@ -1,3 +1,6 @@
+<html xmlns="http://www.w3.org/1999/xhtml"
+ xmlns:tal="http://xml.zope.org/namespaces/tal"
+ tal:omit-tag="">
<input type="button" id="" name="" class="" value="" accesskey=""
tal:attributes="id view/id;
name view/name;
@@ -24,3 +27,4 @@
alt view/alt;
accesskey view/accesskey;
onselect view/onselect" />
+</html>
Modified: z3c.form/trunk/src/z3c/form/browser/checkbox_display.pt
===================================================================
--- z3c.form/trunk/src/z3c/form/browser/checkbox_display.pt 2008-09-08 13:35:56 UTC (rev 90946)
+++ z3c.form/trunk/src/z3c/form/browser/checkbox_display.pt 2008-09-08 13:42:24 UTC (rev 90947)
@@ -1,3 +1,6 @@
+<html xmlns="http://www.w3.org/1999/xhtml"
+ xmlns:tal="http://xml.zope.org/namespaces/tal"
+ tal:omit-tag="">
<span id="" class=""
tal:attributes="id view/id;
class view/klass;
@@ -14,9 +17,10 @@
onkeypress view/onkeypress;
onkeydown view/onkeydown;
onkeyup view/onkeyup"><tal:block
- tal:repeat="value view/displayValue"
+ repeat="value view/displayValue"
><span class="selected-option"
tal:content="value"
/><tal:block condition="not:repeat/value/end">, </tal:block
></tal:block
></span>
+</html>
Modified: z3c.form/trunk/src/z3c/form/browser/checkbox_input.pt
===================================================================
--- z3c.form/trunk/src/z3c/form/browser/checkbox_input.pt 2008-09-08 13:35:56 UTC (rev 90946)
+++ z3c.form/trunk/src/z3c/form/browser/checkbox_input.pt 2008-09-08 13:42:24 UTC (rev 90947)
@@ -1,3 +1,6 @@
+<html xmlns="http://www.w3.org/1999/xhtml"
+ xmlns:tal="http://xml.zope.org/namespaces/tal"
+ tal:omit-tag="">
<span class="option"
tal:repeat="item view/items">
<input type="checkbox" id="" name="" class="" alt="" title=""
@@ -6,8 +9,8 @@
tal:condition="item/checked"
tal:attributes="id item/id;
name item/name;
+ class view/klass;
value item/value;
- class view/klass;
style view/style;
title view/title;
lang view/lang;
@@ -30,13 +33,14 @@
alt view/alt;
accesskey view/accesskey;
onselect view/onselect"
- /><input type="checkbox" id="" name="" class="" alt="" title="" tabindex=""
+ /><input id="" name="" class="" alt="" title="" tabindex=""
disabled="" readonly="" accesskey="" value=""
+ type="checkbox"
tal:condition="not:item/checked"
tal:attributes="id item/id;
name item/name;
+ class view/klass;
value item/value;
- class view/klass;
style view/style;
title view/title;
lang view/lang;
@@ -66,3 +70,4 @@
</span>
<input name="field-empty-marker" type="hidden" value="1"
tal:attributes="name string:${view/name}-empty-marker" />
+</html>
Modified: z3c.form/trunk/src/z3c/form/browser/file_display.pt
===================================================================
--- z3c.form/trunk/src/z3c/form/browser/file_display.pt 2008-09-08 13:35:56 UTC (rev 90946)
+++ z3c.form/trunk/src/z3c/form/browser/file_display.pt 2008-09-08 13:42:24 UTC (rev 90947)
@@ -1,3 +1,6 @@
+<html xmlns="http://www.w3.org/1999/xhtml"
+ xmlns:tal="http://xml.zope.org/namespaces/tal"
+ tal:omit-tag="">
<span id="" class=""
tal:attributes="id view/id;
class view/klass;
@@ -16,3 +19,4 @@
onkeyup view/onkeyup"><tal:block
condition="view/value" content="view/value"
/></span>
+</html>
Modified: z3c.form/trunk/src/z3c/form/browser/file_input.pt
===================================================================
--- z3c.form/trunk/src/z3c/form/browser/file_input.pt 2008-09-08 13:35:56 UTC (rev 90946)
+++ z3c.form/trunk/src/z3c/form/browser/file_input.pt 2008-09-08 13:42:24 UTC (rev 90947)
@@ -1,3 +1,6 @@
+<html xmlns="http://www.w3.org/1999/xhtml"
+ xmlns:tal="http://xml.zope.org/namespaces/tal"
+ tal:omit-tag="">
<input type="file" id="" name="" class="" title="" lang="" disabled=""
readonly="" alt="" tabindex="" accesskey="" size="" maxlength=""
tal:attributes="id view/id;
@@ -27,3 +30,4 @@
onselect view/onselect;
size view/size;
maxlength view/maxlength" />
+</html>
Modified: z3c.form/trunk/src/z3c/form/browser/image_display.pt
===================================================================
--- z3c.form/trunk/src/z3c/form/browser/image_display.pt 2008-09-08 13:35:56 UTC (rev 90946)
+++ z3c.form/trunk/src/z3c/form/browser/image_display.pt 2008-09-08 13:42:24 UTC (rev 90947)
@@ -1,7 +1,11 @@
-<input type="image" id="" name="" class="" src="" value="" disabled="disabled"
+<html xmlns="http://www.w3.org/1999/xhtml"
+ xmlns:tal="http://xml.zope.org/namespaces/tal"
+ tal:omit-tag="">
+<input id="" name="" class="" src="" value="" disabled="disabled" type="image"
tal:attributes="id view/id;
name view/name;
class view/klass;
style view/style;
src view/src;
value view/value" />
+</html>
Modified: z3c.form/trunk/src/z3c/form/browser/image_input.pt
===================================================================
--- z3c.form/trunk/src/z3c/form/browser/image_input.pt 2008-09-08 13:35:56 UTC (rev 90946)
+++ z3c.form/trunk/src/z3c/form/browser/image_input.pt 2008-09-08 13:42:24 UTC (rev 90947)
@@ -1,5 +1,8 @@
-<input type="image" id="" name="" class="" src="" value=""
- accesskey=""
+<html xmlns="http://www.w3.org/1999/xhtml"
+ xmlns:tal="http://xml.zope.org/namespaces/tal"
+ tal:omit-tag="">
+<input id="" name="" class="" src="" value=""
+ accesskey="" type="image"
tal:attributes="id view/id;
name view/name;
class view/klass;
@@ -26,3 +29,4 @@
alt view/alt;
accesskey view/accesskey;
onselect view/onselect" />
+</html>
Modified: z3c.form/trunk/src/z3c/form/browser/multi_display.pt
===================================================================
--- z3c.form/trunk/src/z3c/form/browser/multi_display.pt 2008-09-08 13:35:56 UTC (rev 90946)
+++ z3c.form/trunk/src/z3c/form/browser/multi_display.pt 2008-09-08 13:42:24 UTC (rev 90947)
@@ -1,3 +1,6 @@
+<html xmlns="http://www.w3.org/1999/xhtml"
+ xmlns:tal="http://xml.zope.org/namespaces/tal"
+ tal:omit-tag="">
<span id="" class=""
tal:attributes="id view/id;
class view/klass;
@@ -20,3 +23,4 @@
/><tal:block condition="not:repeat/value/end">, </tal:block
></tal:block
></span>
+</html>
Modified: z3c.form/trunk/src/z3c/form/browser/multi_hidden.pt
===================================================================
--- z3c.form/trunk/src/z3c/form/browser/multi_hidden.pt 2008-09-08 13:35:56 UTC (rev 90946)
+++ z3c.form/trunk/src/z3c/form/browser/multi_hidden.pt 2008-09-08 13:42:24 UTC (rev 90947)
@@ -1,3 +1,6 @@
+<html xmlns="http://www.w3.org/1999/xhtml"
+ xmlns:tal="http://xml.zope.org/namespaces/tal"
+ tal:omit-tag="">
<tal:block define="id view/id;
name string:${view/name}:list"
repeat="item view/items">
@@ -7,3 +10,4 @@
</tal:block>
<input name="field-empty-marker" type="hidden" value="1"
tal:attributes="name string:${view/name}-empty-marker" />
+</html>
Modified: z3c.form/trunk/src/z3c/form/browser/multi_input.pt
===================================================================
--- z3c.form/trunk/src/z3c/form/browser/multi_input.pt 2008-09-08 13:35:56 UTC (rev 90946)
+++ z3c.form/trunk/src/z3c/form/browser/multi_input.pt 2008-09-08 13:42:24 UTC (rev 90947)
@@ -1,3 +1,8 @@
+<html xmlns="http://www.w3.org/1999/xhtml"
+ xmlns:tal="http://xml.zope.org/namespaces/tal"
+ xmlns:metal="http://xml.zope.org/namespaces/metal"
+ xmlns:i18n="http://xml.zope.org/namespaces/i18n"
+ tal:omit-tag="">
<div class="multi-widget"
tal:attributes="class view/klass">
<tal:block repeat="widget view/widgets">
@@ -15,13 +20,15 @@
</div>
<div class="widget">
<div class="multi-widget-checkbox">
- <input type="checkbox" value="1" class="multi-widget-checkbox checkbox-widget"
+ <input id="" name=""
+ class="multi-widget-checkbox checkbox-widget"
+ type="checkbox" value="1"
tal:attributes="id string:${widget/id}-remove;
name string:${widget/name}.remove" />
</div>
<div class="multi-widget-input"
tal:content="structure widget/render">
- <input type="text" size="24" value="" />
+ <input size="24" value="" type="text" />
</div>
</div>
<div class="error"
@@ -38,3 +45,4 @@
</div>
</div>
<input type="hidden" tal:replace="structure view/counterMarker" />
+</html>
Modified: z3c.form/trunk/src/z3c/form/browser/orderedselect_display.pt
===================================================================
--- z3c.form/trunk/src/z3c/form/browser/orderedselect_display.pt 2008-09-08 13:35:56 UTC (rev 90946)
+++ z3c.form/trunk/src/z3c/form/browser/orderedselect_display.pt 2008-09-08 13:42:24 UTC (rev 90947)
@@ -1,3 +1,6 @@
+<html xmlns="http://www.w3.org/1999/xhtml"
+ xmlns:tal="http://xml.zope.org/namespaces/tal"
+ tal:omit-tag="">
<span id="" class=""
tal:attributes="id view/id;
class view/klass;
@@ -14,9 +17,10 @@
onkeypress view/onkeypress;
onkeydown view/onkeydown;
onkeyup view/onkeyup"><tal:block
- tal:repeat="value view/displayValue"
+ repeat="value view/displayValue"
><span class="selected-option"
tal:content="value"
/><tal:block condition="not:repeat/value/end">, </tal:block
></tal:block
></span>
+</html>
Modified: z3c.form/trunk/src/z3c/form/browser/orderedselect_input.pt
===================================================================
--- z3c.form/trunk/src/z3c/form/browser/orderedselect_input.pt 2008-09-08 13:35:56 UTC (rev 90946)
+++ z3c.form/trunk/src/z3c/form/browser/orderedselect_input.pt 2008-09-08 13:42:24 UTC (rev 90947)
@@ -1,4 +1,9 @@
+<html xmlns="http://www.w3.org/1999/xhtml"
+ xmlns:tal="http://xml.zope.org/namespaces/tal"
+ xmlns:i18n="http://xml.zope.org/namespaces/i18n"
+ tal:omit-tag="">
<script type="text/javascript">
+ <![CDATA[
function moveItems(from, to)
{
// shortcuts for selection fields
@@ -133,15 +138,15 @@
// error message for missing selection
function selectionError()
{alert("Must select something!")}
-
+]]>
</script>
<table border="0" class="ordered-selection-field">
<tr>
<td>
- <select id="from" name="from" size="5" multiple=""
- tal:attributes="name string:${view/name}.from;
- id string:${view/id}-from;
+ <select id="from" name="from" class="" multiple="" size="5"
+ tal:attributes="id string:${view/id}-from;
+ name string:${view/name}.from;
class view/klass;
style view/style;
title view/title;
@@ -169,20 +174,20 @@
</select>
</td>
<td>
- <button name="from2toButton" type="button" value="→"
- onclick="javascript:from2to()"
- tal:attributes="onClick string:javascript:from2to('${view/id}')"
+ <button onclick="javascript:from2to()"
+ name="from2toButton" type="button" value="→"
+ tal:attributes="onClick string:javascript:from2to('${view/id}')"
>→</button>
<br />
- <button name="to2fromButton" type="button" value="←"
- onclick="javascript:to2from()"
- tal:attributes="onClick string:javascript:to2from('${view/id}')"
+ <button onclick="javascript:to2from()"
+ name="to2fromButton" type="button" value="←"
+ tal:attributes="onClick string:javascript:to2from('${view/id}')"
>←</button>
</td>
<td>
- <select id="to" name="to" size="5" multiple=""
- tal:attributes="name string:${view/name}.to;
- id string:${view/id}-to;
+ <select id="to" name="to" class="" multiple="" size="5"
+ tal:attributes="id string:${view/id}-to;
+ name string:${view/name}.to;
class view/klass;
style view/style;
title view/title;
@@ -221,16 +226,17 @@
</td>
<td>
<button
+ onclick="javascript:moveUp()"
name="upButton" type="button" value="↑"
- onclick="javascript:moveUp()"
tal:attributes="onClick string:javascript:moveUp('${view/id}')"
>↑</button>
<br />
<button
+ onclick="javascript:moveDown()"
name="downButton" type="button" value="↓"
- onclick="javascript:moveDown()"
tal:attributes="onClick string:javascript:moveDown('${view/id}')"
>↓</button>
</td>
</tr>
</table>
+</html>
Modified: z3c.form/trunk/src/z3c/form/browser/password_display.pt
===================================================================
--- z3c.form/trunk/src/z3c/form/browser/password_display.pt 2008-09-08 13:35:56 UTC (rev 90946)
+++ z3c.form/trunk/src/z3c/form/browser/password_display.pt 2008-09-08 13:42:24 UTC (rev 90947)
@@ -1,3 +1,6 @@
+<html xmlns="http://www.w3.org/1999/xhtml"
+ xmlns:tal="http://xml.zope.org/namespaces/tal"
+ tal:omit-tag="">
<span id="" class=""
tal:attributes="id view/id;
class view/klass;
@@ -16,3 +19,4 @@
onkeyup view/onkeyup"><tal:block
condition="view/value" content="view/value"
/></span>
+</html>
Modified: z3c.form/trunk/src/z3c/form/browser/password_input.pt
===================================================================
--- z3c.form/trunk/src/z3c/form/browser/password_input.pt 2008-09-08 13:35:56 UTC (rev 90946)
+++ z3c.form/trunk/src/z3c/form/browser/password_input.pt 2008-09-08 13:42:24 UTC (rev 90947)
@@ -1,5 +1,9 @@
-<input type="password" id="" name="" class="" title="" lang="" disabled=""
+<html xmlns="http://www.w3.org/1999/xhtml"
+ xmlns:tal="http://xml.zope.org/namespaces/tal"
+ tal:omit-tag="">
+<input id="" name="" class="" title="" lang="" disabled=""
readonly="" alt="" tabindex="" accesskey="" size="" maxlength=""
+ type="password"
tal:attributes="id view/id;
name view/name;
class view/klass;
@@ -27,3 +31,4 @@
onselect view/onselect;
size view/size;
maxlength view/maxlength" />
+</html>
Modified: z3c.form/trunk/src/z3c/form/browser/radio_display.pt
===================================================================
--- z3c.form/trunk/src/z3c/form/browser/radio_display.pt 2008-09-08 13:35:56 UTC (rev 90946)
+++ z3c.form/trunk/src/z3c/form/browser/radio_display.pt 2008-09-08 13:42:24 UTC (rev 90947)
@@ -1,3 +1,6 @@
+<html xmlns="http://www.w3.org/1999/xhtml"
+ xmlns:tal="http://xml.zope.org/namespaces/tal"
+ tal:omit-tag="">
<span id="" class=""
tal:attributes="id view/id;
class view/klass;
@@ -14,9 +17,10 @@
onkeypress view/onkeypress;
onkeydown view/onkeydown;
onkeyup view/onkeyup"><tal:block
- tal:repeat="value view/displayValue"
+ repeat="value view/displayValue"
><span class="selected-option"
tal:content="value"
/><tal:block condition="not:repeat/value/end">, </tal:block
></tal:block
></span>
+</html>
Modified: z3c.form/trunk/src/z3c/form/browser/radio_input.pt
===================================================================
--- z3c.form/trunk/src/z3c/form/browser/radio_input.pt 2008-09-08 13:35:56 UTC (rev 90946)
+++ z3c.form/trunk/src/z3c/form/browser/radio_input.pt 2008-09-08 13:42:24 UTC (rev 90947)
@@ -1,3 +1,6 @@
+<html xmlns="http://www.w3.org/1999/xhtml"
+ xmlns:tal="http://xml.zope.org/namespaces/tal"
+ tal:omit-tag="">
<span class="option"
tal:repeat="item view/items">
<label for=""
@@ -2,39 +5,10 @@
tal:attributes="for item/id">
- <input type="radio" id="" name="" class="" alt="" title=""
+ <input id="" name="" class="" alt="" title=""
tabindex="" disabled="" readonly="" accesskey="" value=""
- checked="checked"
- tal:condition="item/checked"
+ checked="" type="radio"
+ tal:define="checked item/checked"
tal:attributes="id item/id;
name item/name;
- value item/value;
class view/klass;
- style view/style;
- title view/title;
- lang view/lang;
- onclick view/onclick;
- ondblclick view/ondblclick;
- onmousedown view/onmousedown;
- onmouseup view/onmouseup;
- onmouseover view/onmouseover;
- onmousemove view/onmousemove;
- onmouseout view/onmouseout;
- onkeypress view/onkeypress;
- onkeydown view/onkeydown;
- onkeyup view/onkeyup;
- disabled view/disabled;
- tabindex view/tabindex;
- onfocus view/onfocus;
- onblur view/onblur;
- onchange view/onchange;
- readonly view/readonly;
- alt view/alt;
- accesskey view/accesskey;
- onselect view/onselect"
- /><input type="radio" id="" name="" class="" alt="" title="" tabindex=""
- disabled="" readonly="" accesskey="" value=""
- tal:condition="not:item/checked"
- tal:attributes="id item/id;
- name item/name;
value item/value;
- class view/klass;
style view/style;
@@ -60,9 +34,12 @@
readonly view/readonly;
alt view/alt;
accesskey view/accesskey;
- onselect view/onselect" />
+ onselect view/onselect;
+ checked python: checked and 'checked' or None"
+ />
<span class="label" tal:content="item/label">Label</span>
</label>
</span>
<input name="field-empty-marker" type="hidden" value="1"
tal:attributes="name string:${view/name}-empty-marker" />
+</html>
Modified: z3c.form/trunk/src/z3c/form/browser/select_display.pt
===================================================================
--- z3c.form/trunk/src/z3c/form/browser/select_display.pt 2008-09-08 13:35:56 UTC (rev 90946)
+++ z3c.form/trunk/src/z3c/form/browser/select_display.pt 2008-09-08 13:42:24 UTC (rev 90947)
@@ -1,3 +1,6 @@
+<html xmlns="http://www.w3.org/1999/xhtml"
+ xmlns:tal="http://xml.zope.org/namespaces/tal"
+ tal:omit-tag="">
<span id="" class=""
tal:attributes="id view/id;
class view/klass;
@@ -14,9 +17,10 @@
onkeypress view/onkeypress;
onkeydown view/onkeydown;
onkeyup view/onkeyup"><tal:block
- tal:repeat="value view/displayValue"
+ repeat="value view/displayValue"
><span class="selected-option"
tal:content="value"
/><tal:block condition="not:repeat/value/end">, </tal:block
></tal:block
></span>
+</html>
Modified: z3c.form/trunk/src/z3c/form/browser/select_hidden.pt
===================================================================
--- z3c.form/trunk/src/z3c/form/browser/select_hidden.pt 2008-09-08 13:35:56 UTC (rev 90946)
+++ z3c.form/trunk/src/z3c/form/browser/select_hidden.pt 2008-09-08 13:42:24 UTC (rev 90947)
@@ -1,9 +1,13 @@
+<div xmlns="http://www.w3.org/1999/xhtml"
+ xmlns:tal="http://xml.zope.org/namespaces/tal"
+ tal:omit-tag="">
<tal:block define="id view/id;
name string:${view/name}:list"
repeat="item view/items">
- <input type="hidden" name="" class="hidden-widget"
+ <input id="" name="" value="" class="hidden-widget" type="hidden"
tal:condition="item/selected"
- tal:attributes="name name; value item/value; id item/id" />
+ tal:attributes="id item/id; name name; value item/value" />
</tal:block>
<input name="field-empty-marker" type="hidden" value="1"
tal:attributes="name string:${view/name}-empty-marker" />
+</div>
Modified: z3c.form/trunk/src/z3c/form/browser/select_input.pt
===================================================================
--- z3c.form/trunk/src/z3c/form/browser/select_input.pt 2008-09-08 13:35:56 UTC (rev 90946)
+++ z3c.form/trunk/src/z3c/form/browser/select_input.pt 2008-09-08 13:42:24 UTC (rev 90947)
@@ -1,3 +1,6 @@
+<div xmlns="http://www.w3.org/1999/xhtml"
+ xmlns:tal="http://xml.zope.org/namespaces/tal"
+ tal:omit-tag="">
<select id="" name="" class="" tabindex="" disabled="" multiple="" size=""
tal:attributes="id view/id;
name string:${view/name}:list;
@@ -37,3 +40,4 @@
</select>
<input name="field-empty-marker" type="hidden" value="1"
tal:attributes="name string:${view/name}-empty-marker" />
+</div>
Modified: z3c.form/trunk/src/z3c/form/browser/submit_display.pt
===================================================================
--- z3c.form/trunk/src/z3c/form/browser/submit_display.pt 2008-09-08 13:35:56 UTC (rev 90946)
+++ z3c.form/trunk/src/z3c/form/browser/submit_display.pt 2008-09-08 13:42:24 UTC (rev 90947)
@@ -1,6 +1,10 @@
-<input type="submit" id="" name="" class="" value="" disabled="disabled"
+<html xmlns="http://www.w3.org/1999/xhtml"
+ xmlns:tal="http://xml.zope.org/namespaces/tal"
+ tal:omit-tag="">
+<input id="" name="" class="" value="" disabled="disabled" type="submit"
tal:attributes="id view/id;
name view/name;
class view/klass;
style view/style;
value view/value" />
+</html>
Modified: z3c.form/trunk/src/z3c/form/browser/submit_input.pt
===================================================================
--- z3c.form/trunk/src/z3c/form/browser/submit_input.pt 2008-09-08 13:35:56 UTC (rev 90946)
+++ z3c.form/trunk/src/z3c/form/browser/submit_input.pt 2008-09-08 13:42:24 UTC (rev 90947)
@@ -1,5 +1,8 @@
-<input type="submit" id="" name="" class="" value=""
- accesskey=""
+<html xmlns="http://www.w3.org/1999/xhtml"
+ xmlns:tal="http://xml.zope.org/namespaces/tal"
+ tal:omit-tag="">
+<input id="" name="" class="" value=""
+ accesskey="" type="submit"
tal:attributes="id view/id;
name view/name;
class view/klass;
@@ -25,3 +28,4 @@
alt view/alt;
accesskey view/accesskey;
onselect view/onselect" />
+</html>
Modified: z3c.form/trunk/src/z3c/form/browser/text_display.pt
===================================================================
--- z3c.form/trunk/src/z3c/form/browser/text_display.pt 2008-09-08 13:35:56 UTC (rev 90946)
+++ z3c.form/trunk/src/z3c/form/browser/text_display.pt 2008-09-08 13:42:24 UTC (rev 90947)
@@ -1,18 +1,22 @@
-<span id="" class=""
- tal:attributes="id view/id;
- class view/klass;
- style view/style;
- title view/title;
- lang view/lang;
- onclick view/onclick;
- ondblclick view/ondblclick;
- onmousedown view/onmousedown;
- onmouseup view/onmouseup;
- onmouseover view/onmouseover;
- onmousemove view/onmousemove;
- onmouseout view/onmouseout;
- onkeypress view/onkeypress;
- onkeydown view/onkeydown;
- onkeyup view/onkeyup"><tal:block
- condition="view/value" content="view/value"
-/></span>
+<html xmlns="http://www.w3.org/1999/xhtml"
+ xmlns:tal="http://xml.zope.org/namespaces/tal"
+ tal:omit-tag="">
+ <span id="" class=""
+ tal:attributes="id view/id;
+ class view/klass;
+ style view/style;
+ title view/title;
+ lang view/lang;
+ onclick view/onclick;
+ ondblclick view/ondblclick;
+ onmousedown view/onmousedown;
+ onmouseup view/onmouseup;
+ onmouseover view/onmouseover;
+ onmousemove view/onmousemove;
+ onmouseout view/onmouseout;
+ onkeypress view/onkeypress;
+ onkeydown view/onkeydown;
+ onkeyup view/onkeyup"><tal:block
+ condition="view/value" content="view/value"
+ /></span>
+</html>
Modified: z3c.form/trunk/src/z3c/form/browser/text_hidden.pt
===================================================================
--- z3c.form/trunk/src/z3c/form/browser/text_hidden.pt 2008-09-08 13:35:56 UTC (rev 90946)
+++ z3c.form/trunk/src/z3c/form/browser/text_hidden.pt 2008-09-08 13:42:24 UTC (rev 90947)
@@ -1,5 +1,9 @@
-<input type="hidden" id="" name="" class="hidden-widget" size="" alt="" title=""
- tabindex="" disabled="" readonly="" accesskey="" maxlength="" value=""
+<div xmlns="http://www.w3.org/1999/xhtml"
+ xmlns:tal="http://xml.zope.org/namespaces/tal"
+ tal:omit-tag="">
+<input id="" name="" value="" class="hidden-widget" size="" alt="" title=""
+ tabindex="" disabled="" readonly="" accesskey="" maxlength=""
+ type="hidden"
tal:attributes="id view/id;
name view/name;
title view/title;
@@ -11,3 +15,4 @@
maxlength view/maxlength;
value view/value;
size view/size" />
+</div>
Modified: z3c.form/trunk/src/z3c/form/browser/text_input.pt
===================================================================
--- z3c.form/trunk/src/z3c/form/browser/text_input.pt 2008-09-08 13:35:56 UTC (rev 90946)
+++ z3c.form/trunk/src/z3c/form/browser/text_input.pt 2008-09-08 13:42:24 UTC (rev 90947)
@@ -1,30 +1,35 @@
-<input type="text" id="" name="" class="" title="" lang="" disabled=""
- readonly="" alt="" tabindex="" accesskey="" size="" maxlength=""
- tal:attributes="id view/id;
- name view/name;
- class view/klass;
- style view/style;
- title view/title;
- lang view/lang;
- onclick view/onclick;
- ondblclick view/ondblclick;
- onmousedown view/onmousedown;
- onmouseup view/onmouseup;
- onmouseover view/onmouseover;
- onmousemove view/onmousemove;
- onmouseout view/onmouseout;
- onkeypress view/onkeypress;
- onkeydown view/onkeydown;
- onkeyup view/onkeyup;
- value view/value;
- disabled view/disabled;
- tabindex view/tabindex;
- onfocus view/onfocus;
- onblur view/onblur;
- onchange view/onchange;
- readonly view/readonly;
- alt view/alt;
- accesskey view/accesskey;
- onselect view/onselect;
- size view/size;
- maxlength view/maxlength" />
+<html xmlns="http://www.w3.org/1999/xhtml"
+ xmlns:tal="http://xml.zope.org/namespaces/tal"
+ tal:omit-tag="">
+ <input id="" name="" class="" title="" lang="" disabled=""
+ readonly="" alt="" tabindex="" accesskey="" size="" maxlength=""
+ style="" value="" type="text"
+ tal:attributes="id view/id;
+ name view/name;
+ class view/klass;
+ style view/style;
+ title view/title;
+ lang view/lang;
+ onclick view/onclick;
+ ondblclick view/ondblclick;
+ onmousedown view/onmousedown;
+ onmouseup view/onmouseup;
+ onmouseover view/onmouseover;
+ onmousemove view/onmousemove;
+ onmouseout view/onmouseout;
+ onkeypress view/onkeypress;
+ onkeydown view/onkeydown;
+ onkeyup view/onkeyup;
+ value view/value;
+ disabled view/disabled;
+ tabindex view/tabindex;
+ onfocus view/onfocus;
+ onblur view/onblur;
+ onchange view/onchange;
+ readonly view/readonly;
+ alt view/alt;
+ accesskey view/accesskey;
+ onselect view/onselect;
+ size view/size;
+ maxlength view/maxlength" />
+</html>
Modified: z3c.form/trunk/src/z3c/form/browser/textarea_display.pt
===================================================================
--- z3c.form/trunk/src/z3c/form/browser/textarea_display.pt 2008-09-08 13:35:56 UTC (rev 90946)
+++ z3c.form/trunk/src/z3c/form/browser/textarea_display.pt 2008-09-08 13:42:24 UTC (rev 90947)
@@ -1,18 +1,22 @@
-<span id="" class=""
- tal:attributes="id view/id;
- class view/klass;
- style view/style;
- title view/title;
- lang view/lang;
- onclick view/onclick;
- ondblclick view/ondblclick;
- onmousedown view/onmousedown;
- onmouseup view/onmouseup;
- onmouseover view/onmouseover;
- onmousemove view/onmousemove;
- onmouseout view/onmouseout;
- onkeypress view/onkeypress;
- onkeydown view/onkeydown;
- onkeyup view/onkeyup"><tal:block
- condition="view/value" content="view/value"
-/></span>
+<html xmlns="http://www.w3.org/1999/xhtml"
+ xmlns:tal="http://xml.zope.org/namespaces/tal"
+ tal:omit-tag="">
+ <span id="" class=""
+ tal:attributes="id view/id;
+ class view/klass;
+ style view/style;
+ title view/title;
+ lang view/lang;
+ onclick view/onclick;
+ ondblclick view/ondblclick;
+ onmousedown view/onmousedown;
+ onmouseup view/onmouseup;
+ onmouseover view/onmouseover;
+ onmousemove view/onmousemove;
+ onmouseout view/onmouseout;
+ onkeypress view/onkeypress;
+ onkeydown view/onkeydown;
+ onkeyup view/onkeyup"><tal:block
+ condition="view/value" content="view/value"
+ /></span>
+</html>
Modified: z3c.form/trunk/src/z3c/form/browser/textarea_input.pt
===================================================================
--- z3c.form/trunk/src/z3c/form/browser/textarea_input.pt 2008-09-08 13:35:56 UTC (rev 90946)
+++ z3c.form/trunk/src/z3c/form/browser/textarea_input.pt 2008-09-08 13:42:24 UTC (rev 90947)
@@ -1,30 +1,34 @@
+<html xmlns="http://www.w3.org/1999/xhtml"
+ xmlns:tal="http://xml.zope.org/namespaces/tal"
+ tal:omit-tag="">
<textarea
- id="" name="" class="" cols="" rows=""
- tabindex="" disabled="" readonly="" accesskey=""
- tal:attributes="id view/id;
- name view/name;
- class view/klass;
- style view/style;
- title view/title;
- lang view/lang;
- onclick view/onclick;
- ondblclick view/ondblclick;
- onmousedown view/onmousedown;
- onmouseup view/onmouseup;
- onmouseover view/onmouseover;
- onmousemove view/onmousemove;
- onmouseout view/onmouseout;
- onkeypress view/onkeypress;
- onkeydown view/onkeydown;
- onkeyup view/onkeyup;
- disabled view/disabled;
- tabindex view/tabindex;
- onfocus view/onfocus;
- onblur view/onblur;
- onchange view/onchange;
- cols view/cols;
- rows view/rows;
- readonly view/readonly;
- accesskey view/accesskey;
- onselect view/onselect"
- tal:content="view/value" />
+ id="" name="" class="" cols="" rows=""
+ tabindex="" disabled="" readonly="" accesskey=""
+ tal:attributes="id view/id;
+ name view/name;
+ class view/klass;
+ style view/style;
+ title view/title;
+ lang view/lang;
+ onclick view/onclick;
+ ondblclick view/ondblclick;
+ onmousedown view/onmousedown;
+ onmouseup view/onmouseup;
+ onmouseover view/onmouseover;
+ onmousemove view/onmousemove;
+ onmouseout view/onmouseout;
+ onkeypress view/onkeypress;
+ onkeydown view/onkeydown;
+ onkeyup view/onkeyup;
+ disabled view/disabled;
+ tabindex view/tabindex;
+ onfocus view/onfocus;
+ onblur view/onblur;
+ onchange view/onchange;
+ cols view/cols;
+ rows view/rows;
+ readonly view/readonly;
+ accesskey view/accesskey;
+ onselect view/onselect"
+ tal:content="view/value" />
+</html>
Modified: z3c.form/trunk/src/z3c/form/browser/textlines_display.pt
===================================================================
--- z3c.form/trunk/src/z3c/form/browser/textlines_display.pt 2008-09-08 13:35:56 UTC (rev 90946)
+++ z3c.form/trunk/src/z3c/form/browser/textlines_display.pt 2008-09-08 13:42:24 UTC (rev 90947)
@@ -1,3 +1,6 @@
+<html xmlns="http://www.w3.org/1999/xhtml"
+ xmlns:tal="http://xml.zope.org/namespaces/tal"
+ tal:omit-tag="">
<span id="" class=""
tal:attributes="id view/id;
class view/klass;
@@ -16,3 +19,4 @@
onkeyup view/onkeyup"><tal:block
condition="view/value" content="view/value"
/></span>
+</html>
Modified: z3c.form/trunk/src/z3c/form/browser/textlines_input.pt
===================================================================
--- z3c.form/trunk/src/z3c/form/browser/textlines_input.pt 2008-09-08 13:35:56 UTC (rev 90946)
+++ z3c.form/trunk/src/z3c/form/browser/textlines_input.pt 2008-09-08 13:42:24 UTC (rev 90947)
@@ -1,3 +1,6 @@
+<html xmlns="http://www.w3.org/1999/xhtml"
+ xmlns:tal="http://xml.zope.org/namespaces/tal"
+ tal:omit-tag="">
<textarea
id="" name="" class="" cols="" rows=""
tabindex="" disabled="" readonly="" accesskey=""
@@ -28,3 +31,4 @@
accesskey view/accesskey;
onselect view/onselect"
tal:content="structure view/value" />
+</html>
Modified: z3c.form/trunk/src/z3c/form/error.pt
===================================================================
--- z3c.form/trunk/src/z3c/form/error.pt 2008-09-08 13:35:56 UTC (rev 90946)
+++ z3c.form/trunk/src/z3c/form/error.pt 2008-09-08 13:42:24 UTC (rev 90947)
@@ -1 +1,5 @@
-<div class="error" tal:content="view/message">Error</div>
+<html xmlns="http://www.w3.org/1999/xhtml"
+ xmlns:tal="http://xml.zope.org/namespaces/tal"
+ tal:omit-tag="">
+ <div class="error" tal:content="view/message">Error</div>
+</html>
Modified: z3c.form/trunk/src/z3c/form/form.txt
===================================================================
--- z3c.form/trunk/src/z3c/form/form.txt 2008-09-08 13:35:56 UTC (rev 90946)
+++ z3c.form/trunk/src/z3c/form/form.txt 2008-09-08 13:42:24 UTC (rev 90947)
@@ -300,7 +300,7 @@
Let's now render the page:
>>> print addForm.render()
- <html>
+ <html xmlns="http://www.w3.org/1999/xhtml">
<body>
<form action=".">
<div class="row">
@@ -407,7 +407,7 @@
>>> addTemplate(addForm)
>>> print addForm.render()
- <html>
+ <html xmlns="http://www.w3.org/1999/xhtml">
<body>
<i>There were some errors.</i>
<ul>
@@ -476,7 +476,7 @@
and see how the form looks like:
>>> print addForm.render() # doctest: +NOPARSE_MARKUP
- <html>
+ <html xmlns="http://www.w3.org/1999/xhtml">
<body>
<i>There were some errors.</i>
<ul>
@@ -588,7 +588,7 @@
Now the factory will be used to provide a template:
>>> print addForm.render() # doctest: +NOPARSE_MARKUP
- <html>
+ <html xmlns="http://www.w3.org/1999/xhtml">
...
</html>
@@ -597,7 +597,7 @@
methods:
>>> print addForm() # doctest: +NOPARSE_MARKUP
- <html>
+ <html xmlns="http://www.w3.org/1999/xhtml">
...
</html>
@@ -626,12 +626,13 @@
>>> addForm = PersonAddForm(root, TestRequest())
>>> addTemplate(addForm)
>>> addForm.update()
- >>> print testing.render(addForm, './/div[2][@class="row"]')
+ >>> print testing.render(addForm, './/xmlns:div[2][@class="row"]')
<div class="row">
<label for="form-widgets-name">Full Name</label>
<input class="text-widget required textline-field"
id="form-widgets-name" name="form.widgets.name" type="text" value="">
</div>
+
Adding a "Cancel" button
------------------------
@@ -669,7 +670,7 @@
the add form should display a cancel button:
>>> addForm.update()
- >>> print testing.render(addForm, './/div[@class="action"]')
+ >>> print testing.render(addForm, './/xmlns:div[@class="action"]')
<div class="action">
<input type="submit" id="form-buttons-add" name="form.buttons.add"
class="submit-widget button-field" value="Add" />
@@ -739,7 +740,7 @@
>>> addTemplate(editForm)
>>> editForm.update()
>>> print editForm.render()
- <html>
+ <html xmlns="http://www.w3.org/1999/xhtml">
<body>
<form action=".">
<div class="row">
@@ -799,7 +800,7 @@
>>> addTemplate(editForm)
>>> editForm.update()
>>> print editForm.render()
- <html>
+ <html xmlns="http://www.w3.org/1999/xhtml">
<body>
<i>There were some errors.</i>
<ul>
@@ -862,7 +863,7 @@
>>> editForm = PersonEditForm(root[u'srichter'], request)
>>> addTemplate(editForm)
>>> editForm.update()
- >>> print testing.render(editForm, './/i')
+ >>> print testing.render(editForm, './/xmlns:i')
<i>Data successfully updated.</i>
>>> stephan = root[u'srichter']
@@ -925,7 +926,7 @@
>>> editForm = PersonEditForm(root[u'srichter'], request)
>>> addTemplate(editForm)
>>> editForm.update()
- >>> print testing.render(editForm, './/i')
+ >>> print testing.render(editForm, './/xmlns:i')
<i>No changes were applied.</i>
@@ -950,7 +951,7 @@
>>> editForm.noChangesMessage = u'No changes were detected in the form data.'
>>> editForm.update()
- >>> print testing.render(editForm, './/i')
+ >>> print testing.render(editForm, './/xmlns:i')
<i>No changes were detected in the form data.</i>
When even more flexibility is required within a project, one could also
@@ -984,7 +985,7 @@
>>> addTemplate(editForm)
>>> editForm.update()
>>> print editForm.render()
- <html>
+ <html xmlns="http://www.w3.org/1999/xhtml">
<body>
<form action=".">
<div class="row">
@@ -1060,7 +1061,7 @@
>>> display = PersonDisplayForm(stephan, TestRequest())
>>> display.update()
>>> print display.render()
- <html>
+ <html xmlns="http://www.w3.org/1999/xhtml">
<body>
<div class="row">
<span id="form-widgets-id"
@@ -1286,7 +1287,7 @@
>>> myEdit = MyEditForm(root[u'srichter'], TestRequest())
>>> addTemplate(myEdit)
>>> myEdit.update()
- >>> print testing.render(myEdit, './/input[@id="form-widgets-name"]')
+ >>> print testing.render(myEdit, './/xmlns:input[@id="form-widgets-name"]')
<input type="text" id="form-widgets-name"
name="form.widgets.name" class="MyCSS required textline-field"
value="Claudia Richter" />
@@ -1313,7 +1314,7 @@
>>> hiddenEdit = HiddenFieldEditForm(root[u'srichter'], TestRequest())
>>> addTemplate(hiddenEdit)
>>> hiddenEdit.update()
- >>> print testing.render(hiddenEdit, './/input[@id="form-widgets-age"]')
+ >>> print testing.render(hiddenEdit, './/xmlns:input[@id="form-widgets-age"]')
<input type="hidden" id="form-widgets-age"
name="form.widgets.age" class="hidden-widget"
value="29" />
Modified: z3c.form/trunk/src/z3c/form/group.txt
===================================================================
--- z3c.form/trunk/src/z3c/form/group.txt 2008-09-08 13:35:56 UTC (rev 90946)
+++ z3c.form/trunk/src/z3c/form/group.txt 2008-09-08 13:42:24 UTC (rev 90947)
@@ -106,7 +106,7 @@
We can now render the form:
>>> print add.render()
- <html>
+ <html xmlns="http://www.w3.org/1999/xhtml">
<body>
<form action=".">
<div class="row">
@@ -187,10 +187,10 @@
>>> add = RegistrationAddForm(None, request)
>>> add.update()
- >>> print testing.render(add, './/i')
+ >>> print testing.render(add, './/xmlns:i')
<i>There were some errors.</i>
- >>> print testing.render(add, './/fieldset[1]/ul')
+ >>> print testing.render(add, './/xmlns:fieldset[1]/xmlns:ul')
<ul>
<li>
Address: <div class="error">Required input is missing.</div>
@@ -212,10 +212,10 @@
>>> add = RegistrationAddForm(None, request)
>>> add.update()
- >>> print testing.render(add, './/i')
+ >>> print testing.render(add, './/xmlns:i')
<i>There were some errors.</i>
- >>> print testing.render(add, './/ul[1]')
+ >>> print testing.render(add, './/xmlns:ul[1]')
<ul>
<li>
Last Name:
@@ -229,7 +229,7 @@
</li>
</ul>
- >>> print testing.render(add, './/fieldset[1]/ul')
+ >>> print testing.render(add, './/xmlns:fieldset[1]/xmlns:ul')
<ul>
<li>
Address: <div class="error">Required input is missing.</div>
@@ -291,7 +291,7 @@
After updating the form, we can render the HTML:
>>> print edit.render()
- <html>
+ <html xmlns="http://www.w3.org/1999/xhtml">
<body>
<form action=".">
<div class="row">
@@ -372,10 +372,10 @@
>>> edit = RegistrationEditForm(reg, request)
>>> edit.update()
- >>> print testing.render(edit, './/i')
+ >>> print testing.render(edit, './/xmlns:i')
<i>There were some errors.</i>
- >>> print testing.render(edit, './/ul')
+ >>> print testing.render(edit, './/xmlns:ul')
<ul>
<li>
Address:
@@ -383,7 +383,7 @@
</li>
</ul>
- >>> print testing.render(edit, './/fieldset/ul')
+ >>> print testing.render(edit, './/xmlns:fieldset/xmlns:ul')
<ul>
<li>
Address: <div class="error">Required input is missing.</div>
@@ -420,7 +420,7 @@
The success message will be shown on the form, ...
- >>> print testing.render(edit, './/i')
+ >>> print testing.render(edit, './/xmlns:i')
<i>Data successfully updated.</i>
and the data is correctly updated:
@@ -541,7 +541,7 @@
the ``owner`` prefix for the fields.
>>> print edit.render()
- <html>
+ <html xmlns="http://www.w3.org/1999/xhtml">
<body>
<form action=".">
<div class="row">
@@ -622,7 +622,7 @@
We'll see if everything worked on the form side.
- >>> print testing.render(edit, './/i')
+ >>> print testing.render(edit, './/xmlns:i')
<i>Data successfully updated.</i>
Now the owner object should have updated fields.
Modified: z3c.form/trunk/src/z3c/form/subform.txt
===================================================================
--- z3c.form/trunk/src/z3c/form/subform.txt 2008-09-08 13:35:56 UTC (rev 90946)
+++ z3c.form/trunk/src/z3c/form/subform.txt 2008-09-08 13:42:24 UTC (rev 90947)
@@ -103,7 +103,7 @@
>>> carForm = CarForm(mycar, request)
>>> carForm.update()
>>> print carForm.render()
- <html>
+ <html xmlns="http://www.w3.org/1999/xhtml">
<body>
<form action=".">
<div class="row">
@@ -175,7 +175,7 @@
Also, the form should say that the data of the owner has changed:
>>> print carForm.render()
- <html>
+ <html xmlns="http://www.w3.org/1999/xhtml">
<body>
<form action=".">
<div class="row">
@@ -292,7 +292,7 @@
>>> carForm = CarForm(mycar, request)
>>> carForm.update()
>>> print carForm.render()
- <html>
+ <html xmlns="http://www.w3.org/1999/xhtml">
<body>
<form action=".">
<div class="row">
@@ -385,7 +385,7 @@
Let's look at the rendered form:
>>> print carForm.render()
- <html>
+ <html xmlns="http://www.w3.org/1999/xhtml">
<body>
<i>There were some errors.</i>
<ul>
@@ -466,7 +466,7 @@
u'MA-991723FDG'
>>> print carForm.render() # doctest: +NOPARSE_MARKUP
- <html>
+ <html xmlns="http://www.w3.org/1999/xhtml">
...
<fieldset>
<legend>Owner</legend>
@@ -495,7 +495,7 @@
>>> carForm = CarForm(mycar, request)
>>> carForm.update()
>>> print carForm.render() # doctest: +NOPARSE_MARKUP
- <html>
+ <html xmlns="http://www.w3.org/1999/xhtml">
...
<fieldset>
<legend>Owner</legend>
@@ -571,7 +571,7 @@
>>> carForm = CarAddForm(container, request)
>>> carForm.update()
>>> print carForm.render()
- <html>
+ <html xmlns="http://www.w3.org/1999/xhtml">
<body>
<form action=".">
<div class="row">
Modified: z3c.form/trunk/src/z3c/form/tests/custom_error.pt
===================================================================
--- z3c.form/trunk/src/z3c/form/tests/custom_error.pt 2008-09-08 13:35:56 UTC (rev 90946)
+++ z3c.form/trunk/src/z3c/form/tests/custom_error.pt 2008-09-08 13:42:24 UTC (rev 90947)
@@ -1,4 +1,8 @@
-<div class="error">
- <img src="alert.png" alt="Alert" />
- <span tal:content="view/message">Error</span>
-</div>
+<html xmlns="http://www.w3.org/1999/xhtml"
+ xmlns:tal="http://xml.zope.org/namespaces/tal"
+ tal:omit-tag="">
+ <div class="error">
+ <img src="alert.png" alt="Alert" />
+ <span tal:content="view/message">Error</span>
+ </div>
+</html>
Modified: z3c.form/trunk/src/z3c/form/tests/simple_caredit.pt
===================================================================
--- z3c.form/trunk/src/z3c/form/tests/simple_caredit.pt 2008-09-08 13:35:56 UTC (rev 90946)
+++ z3c.form/trunk/src/z3c/form/tests/simple_caredit.pt 2008-09-08 13:42:24 UTC (rev 90947)
@@ -1,4 +1,5 @@
-<html>
+<html xmlns="http://www.w3.org/1999/xhtml"
+ xmlns:tal="http://xml.zope.org/namespaces/tal">
<body>
<i tal:condition="view/status" tal:content="view/status" />
<ul tal:condition="view/widgets/errors">
Modified: z3c.form/trunk/src/z3c/form/tests/simple_display.pt
===================================================================
--- z3c.form/trunk/src/z3c/form/tests/simple_display.pt 2008-09-08 13:35:56 UTC (rev 90946)
+++ z3c.form/trunk/src/z3c/form/tests/simple_display.pt 2008-09-08 13:42:24 UTC (rev 90947)
@@ -1,4 +1,5 @@
-<html>
+<html xmlns="http://www.w3.org/1999/xhtml"
+ xmlns:tal="http://xml.zope.org/namespaces/tal">
<body>
<div class="row" tal:repeat="widget view/widgets/values">
<span tal:replace="structure widget/render" /></div>
Modified: z3c.form/trunk/src/z3c/form/tests/simple_edit.pt
===================================================================
--- z3c.form/trunk/src/z3c/form/tests/simple_edit.pt 2008-09-08 13:35:56 UTC (rev 90946)
+++ z3c.form/trunk/src/z3c/form/tests/simple_edit.pt 2008-09-08 13:42:24 UTC (rev 90947)
@@ -1,4 +1,5 @@
-<html>
+<html xmlns="http://www.w3.org/1999/xhtml"
+ xmlns:tal="http://xml.zope.org/namespaces/tal">
<body>
<i tal:condition="view/status" tal:content="view/status" />
<ul tal:condition="view/widgets/errors">
Modified: z3c.form/trunk/src/z3c/form/tests/simple_groupedit.pt
===================================================================
--- z3c.form/trunk/src/z3c/form/tests/simple_groupedit.pt 2008-09-08 13:35:56 UTC (rev 90946)
+++ z3c.form/trunk/src/z3c/form/tests/simple_groupedit.pt 2008-09-08 13:42:24 UTC (rev 90947)
@@ -1,4 +1,5 @@
-<html>
+<html xmlns="http://www.w3.org/1999/xhtml"
+ xmlns:tal="http://xml.zope.org/namespaces/tal">
<body>
<i tal:condition="view/status" tal:content="view/status"/>
<ul tal:condition="view/widgets/errors"
Modified: z3c.form/trunk/src/z3c/form/tests/simple_owneredit.pt
===================================================================
--- z3c.form/trunk/src/z3c/form/tests/simple_owneredit.pt 2008-09-08 13:35:56 UTC (rev 90946)
+++ z3c.form/trunk/src/z3c/form/tests/simple_owneredit.pt 2008-09-08 13:42:24 UTC (rev 90947)
@@ -1,3 +1,6 @@
+<div xmlns="http://www.w3.org/1999/xhtml"
+ xmlns:tal="http://xml.zope.org/namespaces/tal"
+ tal:omit-tag="">
<i tal:condition="view/status" tal:content="view/status" />
<ul tal:condition="view/widgets/errors">
<li tal:repeat="error view/widgets/errors">
@@ -18,3 +21,4 @@
<div class="action" tal:repeat="action view/actions/values">
<input type="submit" tal:replace="structure action/render"
/></div>
+</div>
Modified: z3c.form/trunk/src/z3c/form/tests/simple_subedit.pt
===================================================================
--- z3c.form/trunk/src/z3c/form/tests/simple_subedit.pt 2008-09-08 13:35:56 UTC (rev 90946)
+++ z3c.form/trunk/src/z3c/form/tests/simple_subedit.pt 2008-09-08 13:42:24 UTC (rev 90947)
@@ -1,3 +1,6 @@
+<div xmlns="http://www.w3.org/1999/xhtml"
+ xmlns:tal="http://xml.zope.org/namespaces/tal"
+ tal:omit-tag="">
<i tal:condition="view/status" tal:content="view/status" />
<ul tal:condition="view/widgets/errors">
<li tal:repeat="error view/widgets/errors">
@@ -15,3 +18,4 @@
tal:content="widget/label" />
<input type="text" tal:replace="structure widget/render"
/></div>
+</div>
Modified: z3c.form/trunk/src/z3c/form/widget_multi.pt
===================================================================
--- z3c.form/trunk/src/z3c/form/widget_multi.pt 2008-09-08 13:35:56 UTC (rev 90946)
+++ z3c.form/trunk/src/z3c/form/widget_multi.pt 2008-09-08 13:42:24 UTC (rev 90947)
@@ -1,6 +1,10 @@
-<div class="multiWidget"
- tal:attributes="class view/css">
- <div tal:repeat="widget view/widgets">
- <tal:block replace="widget/render">widget</tal:block>
+<html xmlns="http://www.w3.org/1999/xhtml"
+ xmlns:tal="http://xml.zope.org/namespaces/tal"
+ tal:omit-tag="">
+ <div class="multiWidget"
+ tal:attributes="class view/css">
+ <div tal:repeat="widget view/widgets">
+ <tal:block replace="widget/render">widget</tal:block>
+ </div>
</div>
-</div>
+</html>
More information about the Checkins
mailing list