{% extends "layout.html" %} {% block js %} // display the form when clicking on the "add bill" button var show_form = function(){ $('#bill-form').show(70); $("#new-bill").hide(); return false; } // and provide a mechanism to hide it back var hide_form = function(){ $("#bill-form").hide(70); $("#new-bill").show(); return false; } $('#new-bill').click(show_form); $('#empty-new-bill').click(show_form); $('#hide-bill-form').click(hide_form); $('#cancel-form').click(hide_form); // ask for confirmation before removing an user $('a.remove').each(function(){ $(this).hide(); $(this).click(function(){ return confirm("are you sure?"); }); }); // display the remove button on mouse over (and hide them per default) $('.balance tr').hover(function(){ $(this).find('.remove').show(); }, function(){ $(this).find('.remove').hide(); }); {% endblock %} {% block sidebar %}
{{ member.name }} | {% if balance[member] > 0 %}+{% endif %}{{ balance[member] }} | {% if member.activated %}delete{% endif %} |
When? | Who paid? | For what? | Owers | How much? | Actions |
---|---|---|---|---|---|
{{ bill.date }} | {{ bill.payer }} | {{ bill.what }} | {% for ower in bill.owers %}{{ ower.name }} {% endfor %} | {{ bill.amount }} ({{ bill.pay_each() }} each) | edit delete |
Nothing to list yet. You probably want to add a bill ?
{% endif %} {% endblock %}