annotate examples/bench/mako/template.html @ 929:d010a80ebb4f trunk

Merge r1137 from py3k: add 2to3 build infrastructure to setup.py (this pulls the tests into the source distribution so that tests can be run after building with 2to3)
author hodgestar
date Fri, 18 Mar 2011 09:02:22 +0000
parents 0449396999c5
children
rev   line source
540
6b413fbf359a Replace Myghty by Mako in basic benchmark.
cmlenz
parents:
diff changeset
1 <!DOCTYPE html
6b413fbf359a Replace Myghty by Mako in basic benchmark.
cmlenz
parents:
diff changeset
2 PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN"
6b413fbf359a Replace Myghty by Mako in basic benchmark.
cmlenz
parents:
diff changeset
3 "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
6b413fbf359a Replace Myghty by Mako in basic benchmark.
cmlenz
parents:
diff changeset
4 <html xmlns="http://www.w3.org/1999/xhtml" lang="en">
6b413fbf359a Replace Myghty by Mako in basic benchmark.
cmlenz
parents:
diff changeset
5 <head>
6b413fbf359a Replace Myghty by Mako in basic benchmark.
cmlenz
parents:
diff changeset
6 <title>${title}</title>
6b413fbf359a Replace Myghty by Mako in basic benchmark.
cmlenz
parents:
diff changeset
7 </head>
6b413fbf359a Replace Myghty by Mako in basic benchmark.
cmlenz
parents:
diff changeset
8 <body>
6b413fbf359a Replace Myghty by Mako in basic benchmark.
cmlenz
parents:
diff changeset
9 <%def name="greeting(name)">
543
0449396999c5 Replace Myghty by Mako in bigtable benchmark, apply escaping in Mako templates.
cmlenz
parents: 540
diff changeset
10 <p>Hello, ${name | h}!</p>
540
6b413fbf359a Replace Myghty by Mako in basic benchmark.
cmlenz
parents:
diff changeset
11 </%def>
6b413fbf359a Replace Myghty by Mako in basic benchmark.
cmlenz
parents:
diff changeset
12
6b413fbf359a Replace Myghty by Mako in basic benchmark.
cmlenz
parents:
diff changeset
13 <%include file="header.html"/>
6b413fbf359a Replace Myghty by Mako in basic benchmark.
cmlenz
parents:
diff changeset
14
6b413fbf359a Replace Myghty by Mako in basic benchmark.
cmlenz
parents:
diff changeset
15 ${greeting(user)}
6b413fbf359a Replace Myghty by Mako in basic benchmark.
cmlenz
parents:
diff changeset
16 ${greeting('me')}
6b413fbf359a Replace Myghty by Mako in basic benchmark.
cmlenz
parents:
diff changeset
17 ${greeting('world')}
6b413fbf359a Replace Myghty by Mako in basic benchmark.
cmlenz
parents:
diff changeset
18
6b413fbf359a Replace Myghty by Mako in basic benchmark.
cmlenz
parents:
diff changeset
19 <h2>Loop</h2>
6b413fbf359a Replace Myghty by Mako in basic benchmark.
cmlenz
parents:
diff changeset
20 % if items:
6b413fbf359a Replace Myghty by Mako in basic benchmark.
cmlenz
parents:
diff changeset
21 <ul>
6b413fbf359a Replace Myghty by Mako in basic benchmark.
cmlenz
parents:
diff changeset
22 % for idx, item in enumerate(items):
543
0449396999c5 Replace Myghty by Mako in bigtable benchmark, apply escaping in Mako templates.
cmlenz
parents: 540
diff changeset
23 <li ${idx+1==len(items) and "class='last'" or ""}>${item | h}</li>
540
6b413fbf359a Replace Myghty by Mako in basic benchmark.
cmlenz
parents:
diff changeset
24 % endfor
6b413fbf359a Replace Myghty by Mako in basic benchmark.
cmlenz
parents:
diff changeset
25 </ul>
6b413fbf359a Replace Myghty by Mako in basic benchmark.
cmlenz
parents:
diff changeset
26 % endif
6b413fbf359a Replace Myghty by Mako in basic benchmark.
cmlenz
parents:
diff changeset
27 <%include file="footer.html"/>
6b413fbf359a Replace Myghty by Mako in basic benchmark.
cmlenz
parents:
diff changeset
28 </body>
6b413fbf359a Replace Myghty by Mako in basic benchmark.
cmlenz
parents:
diff changeset
29 </html>
Copyright (C) 2012-2017 Edgewall Software