list.html 1.4 KB

123456789101112131415161718192021222324252627282930313233343536
  1. {% extends "admin/admin/list.html" %}
  2. {% import "forms.html" as form_theme with context %}
  3. {% block table_row scoped %}
  4. <td class="lead-cell">
  5. <strong>{{ item.ban }}</strong> <span class="label {% if item.test == 0 -%}label-inverse">{% trans %}Username and E-mail{% endtrans %}
  6. {%- elif item.test == 1 -%}label-important">{% trans %}Username{% endtrans %}
  7. {%- elif item.test == 2 -%}label-warning">{% trans %}E-mail{% endtrans %}
  8. {%- else -%}label-info">{% trans %}IP Address{% endtrans %}
  9. {%- endif %}</span>
  10. </td>
  11. <td>
  12. {% if item.expires %}{{ item.expires|date }}{% else %}<em>{% trans %}Permanent{% endtrans %}</em>{% endif %}
  13. </td>
  14. {% endblock %}
  15. {% block search_form %}
  16. {{ form_theme.row(search_form.ban, attrs={
  17. 'class': 'span3',
  18. 'placeholder': lang_ban_contains(),
  19. }) }}
  20. {{ form_theme.row(search_form.reason, attrs={
  21. 'class': 'span3',
  22. 'placeholder': lang_ban_reason_contains(),
  23. }) }}
  24. {{ form_theme.row(search_form.test, attrs={'class': 'span3',}) }}
  25. {% endblock %}
  26. {# Translation strings #}
  27. {% macro lang_ban_contains() -%}
  28. {% trans %}Ban contains...{% endtrans %}
  29. {%- endmacro %}
  30. {% macro lang_ban_reason_contains() -%}
  31. {% trans %}Ban reason contains...{% endtrans %}
  32. {%- endmacro %}