{% if is_fragment %} {% extends "core/base_fragment.jinja" %} {% block metatags %} {% endblock %} {# Don't display tabs and errors #} {% block tabs %} {% endblock %} {% block errors %} {% endblock %} {% else %} {% extends "core/base.jinja" %} {% block additional_css %} {% endblock %} {% block description -%} {% trans %}The list of all clubs existing at UTBM.{% endtrans %} {%- endblock %} {% block title -%} {% trans %}Club list{% endtrans %} {%- endblock %} {% endif %} {% from "core/macros.jinja" import paginate_htmx %} {% block content %}

{% trans %}Filters{% endtrans %}

{{ form }}

{% trans %}Club list{% endtrans %}

{% if user.has_perm("club.add_club") %}
{% trans %}New club{% endtrans %} {% endif %}
{% for club in object_list %}
{% set club_url = club.get_absolute_url() %} {% if club.logo %} logo {{ club.name }} {% else %} {% endif %}

{{ club.name }} {% if not club.is_active %}({% trans %}inactive{% endtrans %}){% endif %}

{% set links = club.links.all() %} {% if links %}
{% for link in club.links.all() %} {{ link.name }} {% endfor %}
{% endif %} {{ club.short_description|markdown }}
{% endfor %}
{% if is_paginated %} {{ paginate_htmx(request, page_obj, paginator) }} {% endif %}
{% endblock %}