diff examples/bench/mako/template.html @ 540:661715b49c0c

Replace Myghty by Mako in basic benchmark.
author cmlenz
date Thu, 28 Jun 2007 17:32:19 +0000
parents
children afe7f8638307
line wrap: on
line diff
new file mode 100644
--- /dev/null
+++ b/examples/bench/mako/template.html
@@ -0,0 +1,29 @@
+<!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 items:
+      <ul>
+        % for idx, item in enumerate(items):
+          <li ${idx+1==len(items) and "class='last'" or ""}>${item}</li>
+        % endfor
+      </ul>
+    % endif
+    <%include file="footer.html"/>
+  </body>
+</html>
Copyright (C) 2012-2017 Edgewall Software