misuzu/templates/profile/master.twig

46 lines
1.5 KiB
Twig

{% extends 'master.twig' %}
{% if profile_user is defined %}
{% set image = url('user-avatar', {'user': profile_user.id, 'res': 200}) %}
{% set manage_link = url('manage-user', {'user': profile_user.id}) %}
{% if profile_user.hasBackground %}
{% set site_background = profile_user.backgroundInfo %}
{% endif %}
{% set stats = [
{
'title': 'Joined',
'is_date': true,
'value': profile_user.createdTime,
},
{
'title': 'Last seen',
'is_date': true,
'value': profile_user.activeTime,
},
{
'title': 'Topics',
'value': profile_stats.forum_topic_count,
'url': url('user-profile-forum-topics', {'user': profile_user.id}),
'active': profile_mode == 'forum-topics',
},
{
'title': 'Posts',
'value': profile_stats.forum_post_count,
'url': url('user-profile-forum-posts', {'user': profile_user.id}),
'active': profile_mode == 'forum-posts',
},
{
'title': 'Comments',
'value': profile_stats.comments_count,
},
{
'title': 'Changes',
'value': profile_stats.changelog_count,
},
] %}
{% else %}
{% set image = url('user-avatar', {'user': 0, 'res': 240}) %}
{% set manage_link = url('manage-users') %}
{% set profile_is_editing = false %}
{% set profile_notices = [] %}
{% endif %}