anonstream/anonstream/templates/macros/user.html

32 行
882 B
HTML
Raw 通常表示 履歴

2022-03-07 23:51:59 +09:00
{##
2022-07-24 11:24:40 +09:00
# SPDX-FileCopyrightText: 2022 n9k <https://git.076.ne.jp/ninya9k>
2022-03-07 23:51:59 +09:00
# SPDX-License-Identifier: AGPL-3.0-or-later
##}
{%
macro appearance(
user,
insignia_class,
name_class,
tag_class,
tripcode_nbsp_class='for-tripcode',
tripcode_class='tripcode for-tripcode'
)
%}
{{- '' -}}
{%- if user.broadcaster -%}
<b class="{{ insignia_class }}" title="Broadcaster">##</b>
{{- '&nbsp;' | safe -}}
{%- endif -%}
2022-03-07 16:11:49 +09:00
<span class="{{ name_class }}">
{{- user.name or get_default_name(user) -}}
{%- if not user.broadcaster and user.name is none -%}
<sup class="{{ tag_class }}"><b>{{ user.tag }}</b></sup>
{%- endif -%}
</span>
{%- if user.tripcode -%}
<span class="{{ tripcode_nbsp_class }}">&nbsp;</span>
{{- '' -}}
2022-03-07 16:11:49 +09:00
<span class="{{ tripcode_class }}">{{ user.tripcode.digest }}</span>
{%- endif -%}
{% endmacro %}