{% extends "backoffice/base.html" %} {% load django_bootstrap5 %} {% load widget_tweaks %} {% load i18n %} {% block title %} {% if form.create %} {% trans "Badge__create" %} {% else %} {{ badge.name }} {% endif %} | {{ assembly.name }} | {{ conference.name }} {% endblock title %} {% block content %} {% include "backoffice/assembly_edit_header.html" %} {% show_disclaimer "assembly_badges" %}
{% if form.create %} {% trans "Badge__create" %} {% else %} {% trans "Badge" %} "{{ badge.name }}" {% trans "public_link" %} {% endif %}
{% if not form.create %}
{% if badge.image %} {% else %}
404
{% endif %}
{% endif %} {% if form.create %}
{% else %}
{% endif %}
{% csrf_token %} {% bootstrap_form form exclude="image" %}
{% bootstrap_field form.image %}
{% if not form.create %}
{% trans "Badge__award-title" %}

{% trans "Badge__award-explanation" %}

{% csrf_token %} {% render_field assign_form.nickname class+="form-control mb-2 me-sm-2" placeholder="Nickname" %}
{% trans "Badge-renew-title" %}
{% csrf_token %}

{% trans "Badge-renew-explanation" %}

{% trans "Badge-assign-api-explanation" %}

{% if can_manage %}
{% trans "Badge__remove" %}

{% trans "Badge__remove__introduction" %}

{% csrf_token %}
{% endif %} {% if can_manage %}
{% trans "BadgeToken__create" %}

{% trans "Badge__create__introduction" %}

{% trans "BadgeToken__create__button" %}
{% endif %}
{% trans "Badge__valid__Current__Redeem__tokens" %}
{% for tok in badge.tokens.all %} {% endfor %}
{% trans "BadgeToken__token" %} {% trans "BadgeToken__active" %}/{% trans "BadgeToken__valid" %} {% trans "BadgeToken__redeemed_count__short" %}/{% trans "BadgeToken__redeemable_count__short" %} {% trans "BadgeToken__comment" %} {% trans "BadgeToken__validity_ranges" %} {% trans "BadgeToken__modify" %} {% trans "BadgeToken__activate" %}
{{ tok.token }} {% if tok.active %} ✅ {% else %} ❌ {% endif %} / {% if tok.valid %} ✅ {% else %} ❌ {% endif %} {{ tok.redeemed_count }} {% if tok.redeemable_count %}/{{ tok.redeemable_count }}{% endif %} {% if tok.comment %}{{ tok.comment }}{% endif %} {% for validity in tok.time_constraints.all %}{{ validity.date_time_range }}{% endfor %} {% trans "BadgeToken__modify" %}
{% csrf_token %}
{% endif %}
{% endblock content %}