annotate examples/bench/mako/template.html @ 1045:d7ede0cf4735 stable-0.6.x tip

Merge r1269 from trunk (fix for selecting namespaced attributes).
author hodgestar
date Thu, 20 Mar 2014 13:01:56 +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