]> asedeno.scripts.mit.edu Git - bluechips.git/blob - bluechips/templates/base.mako
Add support for Rails-like flash messages
[bluechips.git] / bluechips / templates / base.mako
1 <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
2           "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
3 <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
4   <head>
5     <meta http-equiv="content-type" content="text/html; charset=utf-8" />
6     <title>${self.title()}</title>
7     ${h.stylesheet_link('/css/main.css')}
8   </head>
9   <body>
10     <h1>${self.title()}</h1>
11     <% messages = h.flash.pop_messages() %>
12     % if messages:
13     <ul id="flash-messages">
14     % for message in messages:
15         <li>${message}</li>
16     % endfor
17     </ul>
18     % endif
19     <div id="content">
20       ${next.body()}
21     </div>
22   </body>
23 </html>
24
25 <%def name="title()">BlueChips</%def>