From 3a4282fd75e3b3317b2b08b4aa2e6ac154310e73 Mon Sep 17 00:00:00 2001 From: Alexis Metaireau Date: Fri, 7 Jul 2017 00:06:56 +0200 Subject: Absolute imports & some other improvements (#243) * Use absolute imports and rename package to ihatemoney * Add a ihatemoney command * Factorize application creation logic * Refactor the tests * Update the wsgi.py module with the new create_app() function * Fix some styling thanks to Flake8. * Automate Flake8 check in the CI. --- budget/templates/list_bills.html | 128 --------------------------------------- 1 file changed, 128 deletions(-) delete mode 100644 budget/templates/list_bills.html (limited to 'budget/templates/list_bills.html') diff --git a/budget/templates/list_bills.html b/budget/templates/list_bills.html deleted file mode 100644 index 4029bc9..0000000 --- a/budget/templates/list_bills.html +++ /dev/null @@ -1,128 +0,0 @@ -{% extends "sidebar_table_layout.html" %} - -{% block title %} - {{ g.project.name }}{% endblock %} -{% block head %} - - -{% endblock %} -{% block js %} - {% if add_bill %} $('#new-bill').click(); {% endif %} - - // Hide all members actions - $('.action').each(function(){ - $(this).hide(); - }); - - // ask for confirmation before removing an user - $('.action.delete').each(function(){ - var link = $(this).find('button'); - link.click(function(){ - if ($(this).hasClass("confirm")){ - return true; - } - $(this).html("{{_("you sure?")}}"); - $(this).addClass("confirm"); - return false; - }); - }); - - // display the remove button on mouse over (and hide them per default) - $('.balance tr').hover(function(){ - $(this).find('.action').show(); - }, function(){ - $(this).find('.action').hide(); - }); - - var highlight_owers = function(){ - var ower_ids = $(this).attr("owers").split(','); - var payer_id = $(this).attr("payer"); - $.each(ower_ids, function(i, val){ - $('#bal-member-'+val).addClass("ower_line"); - }); - $("#bal-member-"+payer_id).addClass("payer_line"); - }; - - var unhighlight_owers = function(){ - $('[id^="bal-member-"]').removeClass("ower_line payer_line"); - }; - - $('#bill_table tbody tr').hover(highlight_owers, unhighlight_owers); - -{% endblock %} - -{% block sidebar %} -
- {{ forms.add_member(member_form) }} -
- -
- - {% set balance = g.project.balance %} - {% for member in g.project.members | sort(attribute='name') if member.activated or balance[member.id]|round(2) != 0 %} - - - {% if member.activated %} - - {% else %} - - {% endif %} - - - {% endfor %} -
{{ member.name }} - (x{{ member.weight|minimal_round(1) }}) - -
-
-
-
-
-
-
- {% if balance[member.id]|round(2) > 0 %}+{% endif %}{{ "%.2f" | format(balance[member.id]) }} -
-
-{% endblock %} - -{% block content %} -
{{ _("The project identifier is") }} {{ g.project.id }}, {{ _("remember it!") }}
-{{ _("Add a new bill") }} - - - - {% if bills.count() > 0 %} - - - - {% for bill in bills %} - - - - - - - - - {% endfor %} - -
{{ _("When?") }}{{ _("Who paid?") }}{{ _("For what?") }}{{ _("For whom?") }}{{ _("How much?") }}{{ _("Actions") }}
{{ bill.date }}{{ bill.payer }}{{ bill.what }}{{ bill.owers|join(', ', 'name') }} {{ "%0.2f"|format(bill.amount) }} ({{ "%0.2f"|format(bill.pay_each()) }} {{ _("each") }}) - {{ _('edit') }} - {{ _('delete') }} -
- - {% else %} -

{{ _("Nothing to list yet. You probably want to") }} {{ _("add a bill") }} ?

- {% endif %} -{% endblock %} -- cgit v1.1