{{if !\IPS\Request::i()->isAjax()}}
{template="profileHeader" app="core" location="front" group="profile" params="$member, false"}
{{endif}}
{{if settings.reputation_enabled and settings.reputation_show_profile}} {{endif}} {{if \IPS\Settings::i()->warn_on and !$member->inGroup( explode( ',', \IPS\Settings::i()->warn_protected ) ) and ( \IPS\Member::loggedIn()->modPermission('mod_see_warn') or ( \IPS\Settings::i()->warn_show_own and \IPS\Member::loggedIn()->member_id == $member->member_id ) )}}

{lang="member_warn_level" pluralize="$member->warn_level"}


{{if !$member->mod_posts && !$member->restrict_post && !$member->temp_ban}} {lang="no_restrictions_applied"}
{{else}} {lang="restrictions_applied"}
    {{if $member->mod_posts}}
  • {lang="moderation_modq"}
  • {{endif}} {{if $member->restrict_post}}
  • {lang="moderation_nopost"}
  • {{endif}} {{if $member->temp_ban}}
  • {lang="moderation_banned"}
  • {{endif}}
{{endif}} {{if ( member.canWarn( $member ) || ( member.modPermission('can_flag_as_spammer') and !$member->modPermission() and !$member->isAdmin() ) ) and $member->member_id != member.member_id }}
    {{if member.canWarn( $member )}}
  • {lang="warn_user"}
  • {{endif}} {{if member.modPermission('can_flag_as_spammer') and $member->member_id != member.member_id and !$member->modPermission() and !$member->isAdmin()}}
  • {{if $member->members_bitoptions['bw_is_spammer']}} {lang="spam_unflag"} {{else}} {lang="spam_flag"} {{endif}}
  • {{endif}}
{{endif}}
{{if count( $member->warnings( 1 ) )}}

{lang="see_recent_warnings"}

{{endif}}
{{else}} {{if \IPS\Member::loggedIn()->modPermission('can_flag_as_spammer') and !$member->inGroup( explode( ',', \IPS\Settings::i()->warn_protected ) ) and \IPS\Member::loggedIn()->member_id != $member->member_id}} {{if $member->members_bitoptions['bw_is_spammer']}} {lang="spam_unflag"} {{else}} {lang="spam_flag"} {{endif}} {{endif}} {{endif}} {{if count( $followers ) || \IPS\Member::loggedIn()->member_id === $member->member_id}}
{template="followers" group="profile" app="core" params="$member, $followers"}
{{endif}}

{lang='profile_about' sprintf='$member->name'}

{{if $member->group['g_icon'] }}
{{endif}}
    {{if $member->isOnline() AND $member->location}}
  • {lang="online_users_location_lang"} {$member->location()|raw}
  • {{endif}} {{if $member->member_title || $member->rank['title'] || $member->rank['image']}}
  • {lang="profile_rank"}
    {{if $member->member_title}} {$member->member_title}
    {{elseif $member->rank['title']}} {$member->rank['title']}
    {{endif}} {$member->rank['image']|raw}
  • {{endif}} {{if $member->birthday}}
  • {lang="bday"} {$member->birthday}
  • {{endif}}
{{foreach $sidebarFields as $group => $fields}} {{if count( $fields )}}
{{if $group != 'core_pfieldgroups_0'}}

{lang="$group"}

{{endif}}
    {{foreach $fields as $field => $value}}
  • {lang="$field"} {$value|raw}
  • {{endforeach}}
{{endif}} {{endforeach}} {{if \IPS\Member::loggedIn()->modPermission('can_see_emails')}}

{lang="profile_contact"}

{{endif}} {{if !empty( $visitors ) || \IPS\Member::loggedIn()->member_id == $member->member_id}}
{template="recentVisitorsBlock" group="profile" params="$member, $visitors"}
{{endif}}
{$mainContent|raw}
{{if !\IPS\Request::i()->isAjax()}}
{{endif}}