${h.stylesheet_link('/css/main.css')} ${h.stylesheet_link('//ajax.googleapis.com/ajax/libs/jqueryui/1.7.2/themes/flick/jquery-ui.css')} ${h.javascript_link('//ajax.googleapis.com/ajax/libs/jquery/1.3.2/jquery.min.js')} ${h.javascript_link('//ajax.googleapis.com/ajax/libs/jqueryui/1.7.2/jquery-ui.min.js')} ${h.javascript_link('/js/admin.js')} % if c.mobile_client:
Use mobile interface
% endif % for message in h.flash.pop_messages():
${message | n}
% endfor
${next.body()}
<%def name="title()">BlueChips % if c.title != '': :: ${c.title} % endif <%def name="formatUser(user)"> % if user == request.environ['user']: Me % else: ${user.name} % endif <%def name="listExpenditures(es)"> % for e in es: <% if e.involves(request.environ['user']): klass = 'user-involved' else: klass = 'user-not-involved' %> % endfor
Date Spender Description Amount
${e.date} ${formatUser(e.spender)} ${e.description} ${e.amount}
<%def name="listTransfers(ts)"> % for t in ts: <% if t.involves(request.environ['user']): klass = 'user-involved' else: klass = 'user-not-involved' %> % endfor
Date From To Description Amount
${t.date} ${formatUser(t.debtor)} ${formatUser(t.creditor)} ${t.description} ${t.amount}
<%def name="expenditureIcon()"> ← <%def name="transferIcon()"> $$