{% extends "base.html" %} {% import "macros.html" as macros %} {% macro request_header(attr, title, class=None) -%} {{ title }} {% if attr != None and attr in filters.get('sort', 'submit_timestamp') %} {% if filters.get('sort', 'submit_timestamp')[0] == '-' %} {% else %} {% endif %} {% else %} {% endif %} {%- endmacro %} {% macro request_cell(attr, content, filterable=True) -%} {% if (filterable == None and attr not in ['id', 'submit_timestamp', 'payout']) or filterable == True %} {{ content }} {% else %} {{ content }} {% endif %} {%- endmacro %} {% block head %} {{ super() }} {% endblock head %} {% block content %}
Filters
{% block table %} {% block table_headers %} {{ request_header("id", "Request ID") }} {{ request_header("pilot", "Pilot") }} {{ request_header("ship", "Ship") }} {{ request_header("system", "System") }} {{ request_header("status", "Status") }} {{ request_header("payout", "Payout") }} {{ request_header("submit_timestamp", "Submit Time") }} {{ request_header("division", "Division") }} {% endblock table_headers %} {% for request in pager.items %} {% block table_row scoped %} {{ request_cell('pilot', request.pilot.name) }} {{ request_cell('ship', request.ship_type) }} {{ request_cell('system', request.system) }} {{ request_cell('status', request.status) }} {{ request_cell('payout', request.payout.currency()) }} {{ request_cell('submit_timestamp', request.timestamp.strftime('%d %b %Y @ %H:%M')) }} {{ request_cell('division', request.division.name) }} {% endblock table_row %} {% endfor %}
{{ request.id }}
{% endblock table %}
{% if pager.pages > 1 %}
    {% else %}

    {{ pager.total }} requests • {{ total_payouts.currency() }} ISK

{% endblock content %}