/solace/templates/badges/show_badge.html
HTML | 30 lines | 30 code | 0 blank | 0 comment | 0 complexity | 310c5850de87d6b56310ad408741a192 MD5 | raw file
Possible License(s): BSD-3-Clause
1{% extends 'layout.html' %}
2{% from '_helpers.html' import render_badge %}
3{% from '_helpers.html' import render_user %}
4{% set page_navigation_item = 'badges.show_list' %}
5{% set page_title = _('%s-Badge') % badge.name %}
6{% block body %}
7 <h1>{{ page_title }}</h1>
8 <div class="badgedisplay">
9 <div class="badge">{{ render_badge(badge) }}</div>
10 <div class="explanation">
11 {{ badge.description|e }}
12 {% if not badge.single_awarded %}
13 <small class="multibadge">{{
14 _('This badge can be earned multiple times.') }}</small>
15 {% endif %}
16 </div>
17 </div>
18 {% if user_badges %}
19 <p>{{ _('This badge was recently awarded to:') }}
20 <ul class="userlist">
21 {%- for user_badge in user_badges %}
22 <li>{{ render_user(user_badge.user, avatar_size=26) }}
23 <span class="awarded">{{ _('awarded %s') %
24 user_badge.awarded|datetimeformat }}</span>
25 {%- endfor %}
26 </ul>
27 {% else %}
28 <p>{{ _('This badge was not yet awarded. Be the first') }}
29 {% endif %}
30{% endblock %}