annotate examples/bench/mako/template.html @ 543:afe7f8638307

Replace Myghty by Mako in bigtable benchmark, apply escaping in Mako templates.
author cmlenz
date Thu, 28 Jun 2007 18:12:15 +0000
parents 661715b49c0c
children
rev   line source
540
661715b49c0c Replace Myghty by Mako in basic benchmark.
cmlenz
parents:
diff changeset
1 <!DOCTYPE html
661715b49c0c Replace Myghty by Mako in basic benchmark.
cmlenz
parents:
diff changeset
2 PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN"
661715b49c0c Replace Myghty by Mako in basic benchmark.
cmlenz
parents:
diff changeset
3 "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
661715b49c0c Replace Myghty by Mako in basic benchmark.
cmlenz
parents:
diff changeset
4 <html xmlns="http://www.w3.org/1999/xhtml" lang="en">
661715b49c0c Replace Myghty by Mako in basic benchmark.
cmlenz
parents:
diff changeset
5 <head>
661715b49c0c Replace Myghty by Mako in basic benchmark.
cmlenz
parents:
diff changeset
6 <title>${title}</title>
661715b49c0c Replace Myghty by Mako in basic benchmark.
cmlenz
parents:
diff changeset
7 </head>
661715b49c0c Replace Myghty by Mako in basic benchmark.
cmlenz
parents:
diff changeset
8 <body>
661715b49c0c Replace Myghty by Mako in basic benchmark.
cmlenz
parents:
diff changeset
9 <%def name="greeting(name)">
543
afe7f8638307 Replace Myghty by Mako in bigtable benchmark, apply escaping in Mako templates.
cmlenz
parents: 540
diff changeset
10 <p>Hello, ${name | h}!</p>
540
661715b49c0c Replace Myghty by Mako in basic benchmark.
cmlenz
parents:
diff changeset
11 </%def>
661715b49c0c Replace Myghty by Mako in basic benchmark.
cmlenz
parents:
diff changeset
12
661715b49c0c Replace Myghty by Mako in basic benchmark.
cmlenz
parents:
diff changeset
13 <%include file="header.html"/>
661715b49c0c Replace Myghty by Mako in basic benchmark.
cmlenz
parents:
diff changeset
14
661715b49c0c Replace Myghty by Mako in basic benchmark.
cmlenz
parents:
diff changeset
15 ${greeting(user)}
661715b49c0c Replace Myghty by Mako in basic benchmark.
cmlenz
parents:
diff changeset
16 ${greeting('me')}
661715b49c0c Replace Myghty by Mako in basic benchmark.
cmlenz
parents:
diff changeset
17 ${greeting('world')}
661715b49c0c Replace Myghty by Mako in basic benchmark.
cmlenz
parents:
diff changeset
18
661715b49c0c Replace Myghty by Mako in basic benchmark.
cmlenz
parents:
diff changeset
19 <h2>Loop</h2>
661715b49c0c Replace Myghty by Mako in basic benchmark.
cmlenz
parents:
diff changeset
20 % if items:
661715b49c0c Replace Myghty by Mako in basic benchmark.
cmlenz
parents:
diff changeset
21 <ul>
661715b49c0c Replace Myghty by Mako in basic benchmark.
cmlenz
parents:
diff changeset
22 % for idx, item in enumerate(items):
543
afe7f8638307 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
661715b49c0c Replace Myghty by Mako in basic benchmark.
cmlenz
parents:
diff changeset
24 % endfor
661715b49c0c Replace Myghty by Mako in basic benchmark.
cmlenz
parents:
diff changeset
25 </ul>
661715b49c0c Replace Myghty by Mako in basic benchmark.
cmlenz
parents:
diff changeset
26 % endif
661715b49c0c Replace Myghty by Mako in basic benchmark.
cmlenz
parents:
diff changeset
27 <%include file="footer.html"/>
661715b49c0c Replace Myghty by Mako in basic benchmark.
cmlenz
parents:
diff changeset
28 </body>
661715b49c0c Replace Myghty by Mako in basic benchmark.
cmlenz
parents:
diff changeset
29 </html>
Copyright (C) 2012-2017 Edgewall Software