mirror of
https://gitcode.com/gh_mirrors/hy/Hydro.git
synced 2026-10-17 17:36:08 +08:00
22 lines
846 B
HTML
22 lines
846 B
HTML
{% macro render_inline(
|
|
udoc,
|
|
avatar=true,
|
|
badge=true,
|
|
modbadge=true
|
|
) %}
|
|
<span class="user-profile-link">
|
|
{% if avatar %}
|
|
<img class="small user-profile-avatar v-center" src="{{ udoc['gravatar']|default('')|gravatar_url }}" width="20" height="20">
|
|
{% endif %}
|
|
<a class="user-profile-name" href="/u/{{ udoc['_id']|default(0) }}">
|
|
{{ udoc['uname'] }}
|
|
</a>
|
|
{% if badge %}
|
|
<a class="user-profile-badge v-center badge--lv{{ udoc['level']|default(0) }}" href="/u/{{ udoc['_id']|default(0) }}" title="LV {{ udoc['level']|default(0) }}: Top {{ builtin.LEVELS[udoc['level']|default(0)]|default('N/A') }}%">LV {{ udoc['level']|default(0) }}</a>
|
|
{% if modbadge and handler.hasPerm(perm.PERM_MOD_BADGE) %}
|
|
<span class="user-profile-badge v-center badge--mod" title="Moderator">MOD</span>
|
|
{% endif %}
|
|
{% endif %}
|
|
</span>
|
|
{% endmacro %}
|