{% macro user_profile_link(user) -%} {{ user.get_display_name() }} {%- endmacro %} {% macro user_profile_link_short_name(user) -%} {{ user.get_short_name() }} {%- endmacro %} {% macro user_link_with_pict(user) -%} {{ user.get_mini_item()|safe }} {%- endmacro %} {% macro facebook_share(news) -%} {% trans %}Share on Facebook{% endtrans %} {%- endmacro %} {% macro user_mini_profile(user) %}
{% if user.profile_pict %} {% trans %}Profile{% endtrans %} {% endif %}

{{ user.get_full_name() }}

{% if user.nick_name %}

« {{ user.nick_name }} »

{% endif %} {% if user.date_of_birth %}

{% trans %}Born: {% endtrans %}{{ user.date_of_birth|date("d/m/Y") }} ({{ user.get_age() }})

{% endif %} {% if user.promo %}

Promo {{ user.promo }} {% trans %}Promo: {% endtrans %}{{ user.promo }}

{% endif %}
{%- endmacro %} {% macro user_subscription(user) %} {% trans subscription_end=user.subscriptions.last().subscription_end %}Subscribed until {{ subscription_end }}{% endtrans %}
{% trans %}Account number: {% endtrans %}{{ user.customer.account_id }}
{%- endmacro %} {% macro show_slots(user) %} {% if user.slots.filter(start_date__gte=timezone.now()).exists() %}
{% trans %}Slot{% endtrans %}
{% endif %} {% endmacro %} {% macro show_tokens(user) %} {% if user.tokens.exists() %}
{% trans %}Tokens{% endtrans %}
{% endif %} {% endmacro %} {% macro delete_godfather(user, profile, godfather, is_father) %} {% if user == profile or user.is_root or user.is_board_member %} {% trans %}Delete{% endtrans %} {% endif %} {% endmacro %} {% macro paginate(page_obj, paginator) %} {% if page_obj.has_previous() %} {% trans %}Previous{% endtrans %} {% else %} {% trans %}Previous{% endtrans %} {% endif %} {% for i in paginator.page_range %} {% if page_obj.number == i %} {{ i }} ({% trans %}current{% endtrans %}) {% else %} {{ i }} {% endif %} {% endfor %} {% if page_obj.has_next() %} {% trans %}Next{% endtrans %} {% else %} {% trans %}Next{% endtrans %} {% endif %} {% endmacro %}