diff options
Diffstat (limited to 'examples/bench/mako')
-rw-r--r-- | examples/bench/mako/footer.html | 2 | ||||
-rw-r--r-- | examples/bench/mako/header.html | 5 | ||||
-rw-r--r-- | examples/bench/mako/template.html | 31 |
3 files changed, 38 insertions, 0 deletions
diff --git a/examples/bench/mako/footer.html b/examples/bench/mako/footer.html new file mode 100644 index 0000000..1b00330 --- /dev/null +++ b/examples/bench/mako/footer.html @@ -0,0 +1,2 @@ +<div id="footer"> +</div> diff --git a/examples/bench/mako/header.html b/examples/bench/mako/header.html new file mode 100644 index 0000000..e4f3382 --- /dev/null +++ b/examples/bench/mako/header.html @@ -0,0 +1,5 @@ +<div id="header"> + <h1>${title}</h1> +</div> + + diff --git a/examples/bench/mako/template.html b/examples/bench/mako/template.html new file mode 100644 index 0000000..d5ded9a --- /dev/null +++ b/examples/bench/mako/template.html @@ -0,0 +1,31 @@ +<!DOCTYPE html + PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" + "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"> +<html xmlns="http://www.w3.org/1999/xhtml" lang="en"> + <head> + <title>${title}</title> + </head> + <body> + +<%def name="greeting(name)"> + <p>hello ${name}!</p> +</%def> + + <%include file="header.html"/> + + ${greeting(user)} + ${greeting('me')} + ${greeting('world')} + + <h2>Loop</h2> + % if list_items: + <ul> + % for i, list_item in enumerate(list_items): + <li ${i+1==len(list_items) and "class='last'" or ""}>${list_item}</li> + % endfor + </ul> + % endif + + <%include file="footer.html"/> + </body> +</html> |