moved templating system to jinja
[yourule] / templates / gallery.tmpl
index 0a94f91760fd27988c88590b35f5f7246f15a64c..b80b538d89571e2b7e74dbd2e00dd3e7d6cf2b96 100644 (file)
@@ -1,6 +1,6 @@
-#extends site
+<% extends 'site.tmpl' %>
 
-#block body
+<% block body %>
 
 <h2>Gallery of Existing Rulers</h2>
 
 <th>Rulers</th>
 <th></th>
 </tr>
-#for $ruler in $rulers
+<% for ruler in rulers %>
 <tr>
-  <td>$ruler.model</td>
-  <td>$ruler.pixel_width</td>
-  <td>$ruler.cm_width()/$ruler.in_width</td>
+  <td><%= ruler.model%></td>
+  <td><%= ruler.pixel_width %></td>
+  <td><%= ruler.cm_width() %>/<%= ruler.in_width() %></td>
   <td>
-    <a href="/show/ruler_${ruler.pixel_width}px_${ruler.cm_width}centimeters.png?fromgallery=true">cm</a>/<a href="/show/ruler_${ruler.pixel_width}px_${ruler.in_width}inches.png?fromgallery=true">in</a>
+    <a href="/show/ruler_<%= ruler.pixel_width %>px_<%= ruler.cm_width() %>centimeters.png?fromgallery=true">cm</a>/<a href="/show/ruler_<%= ruler.pixel_width %>px_<%= ruler.in_width() %>inches.png?fromgallery=true">in</a>
   </td>
-  <td><form method="GET" action="delete/$ruler.id" style="display:inline;">
+  <td><form method="GET" action="delete/<%= ruler.id %>" style="display:inline;">
       <input type="submit" value="delete" /></form></td>
 </tr>
-#end for
+<% endfor %>
 </table>
 
 <h2>Add Your Ruler</h2>
 <p>If your ruler is not on the list you should add it with the box
 form.</p>
 
-#if $getVar('errormsg', False)
+<% if errormsg %>
 <div class="errormsg">
 <strong>Error</strong><br />
-$getVar('errormsg', False)
+<%= errormsg %>
 </div>
-#end if
+<% endif %>
 <form method="POST" action="/gallery">
 
-#include 'templates/_form_elements.tmpl'
+<% include '_form_elements.tmpl' %>
 
 <p><label for="model">Laptop or monitor model:</label>
 <input type="text" name="model" size="50" maxlength="100"
-value="$getVar("model", None)" /></p>
+value="<%= model %>" /></p>
 
 <input type="Submit" name="submit" value="Save" />
 </form>
 
-#end block body
+<% endblock %>

Benjamin Mako Hill || Want to submit a patch?