annotate examples/tutorial/geddit/templates/_form.html @ 966:570226c48119 trunk

Templates should be loaded as bytes -- the encoding is passed around with the source explicitly. Fixes bugs in test suite in Python 3.3.
author hodgestar
date Sat, 29 Dec 2012 19:12:14 +0000
parents e990fa05d80b
children
rev   line source
625
abad7c2ebe15 GenshiTutorial: implemented AJAX commenting.
cmlenz
parents:
diff changeset
1 <form xmlns="http://www.w3.org/1999/xhtml"
abad7c2ebe15 GenshiTutorial: implemented AJAX commenting.
cmlenz
parents:
diff changeset
2 xmlns:py="http://genshi.edgewall.org/"
abad7c2ebe15 GenshiTutorial: implemented AJAX commenting.
cmlenz
parents:
diff changeset
3 class="comment" action="${url('/comment/%s/' % link.id)}" method="post">
abad7c2ebe15 GenshiTutorial: implemented AJAX commenting.
cmlenz
parents:
diff changeset
4 <table summary=""><tbody><tr>
abad7c2ebe15 GenshiTutorial: implemented AJAX commenting.
cmlenz
parents:
diff changeset
5 <th><label for="username">Your name:</label></th>
abad7c2ebe15 GenshiTutorial: implemented AJAX commenting.
cmlenz
parents:
diff changeset
6 <td>
abad7c2ebe15 GenshiTutorial: implemented AJAX commenting.
cmlenz
parents:
diff changeset
7 <input type="text" id="username" name="username" />
abad7c2ebe15 GenshiTutorial: implemented AJAX commenting.
cmlenz
parents:
diff changeset
8 <span py:if="'username' in errors" class="error">${errors.username}</span>
abad7c2ebe15 GenshiTutorial: implemented AJAX commenting.
cmlenz
parents:
diff changeset
9 </td>
abad7c2ebe15 GenshiTutorial: implemented AJAX commenting.
cmlenz
parents:
diff changeset
10 </tr><tr>
abad7c2ebe15 GenshiTutorial: implemented AJAX commenting.
cmlenz
parents:
diff changeset
11 <th><label for="comment">Comment:</label></th>
abad7c2ebe15 GenshiTutorial: implemented AJAX commenting.
cmlenz
parents:
diff changeset
12 <td>
abad7c2ebe15 GenshiTutorial: implemented AJAX commenting.
cmlenz
parents:
diff changeset
13 <textarea id="comment" name="content" rows="6" cols="50"></textarea>
abad7c2ebe15 GenshiTutorial: implemented AJAX commenting.
cmlenz
parents:
diff changeset
14 <span py:if="'content' in errors" class="error"><br />${errors.content}</span>
631
e990fa05d80b GenshiTutorial: implement the XSS section.
cmlenz
parents: 625
diff changeset
15 <p class="hint">You can use HTML tags here for formatting.</p>
625
abad7c2ebe15 GenshiTutorial: implemented AJAX commenting.
cmlenz
parents:
diff changeset
16 </td>
abad7c2ebe15 GenshiTutorial: implemented AJAX commenting.
cmlenz
parents:
diff changeset
17 </tr><tr>
abad7c2ebe15 GenshiTutorial: implemented AJAX commenting.
cmlenz
parents:
diff changeset
18 <td></td>
abad7c2ebe15 GenshiTutorial: implemented AJAX commenting.
cmlenz
parents:
diff changeset
19 <td>
abad7c2ebe15 GenshiTutorial: implemented AJAX commenting.
cmlenz
parents:
diff changeset
20 <input type="submit" value="Submit" />
abad7c2ebe15 GenshiTutorial: implemented AJAX commenting.
cmlenz
parents:
diff changeset
21 <input type="submit" name="cancel" value="Cancel" />
abad7c2ebe15 GenshiTutorial: implemented AJAX commenting.
cmlenz
parents:
diff changeset
22 </td>
abad7c2ebe15 GenshiTutorial: implemented AJAX commenting.
cmlenz
parents:
diff changeset
23 </tr></tbody></table>
abad7c2ebe15 GenshiTutorial: implemented AJAX commenting.
cmlenz
parents:
diff changeset
24 </form>
Copyright (C) 2012-2017 Edgewall Software