{{bound-avatar model "huge"}}
{{#if model.primary_group_name}}
{{avatar-flair
flairURL=model.primary_group_flair_url
flairBgColor=model.primary_group_flair_bg_color
flairColor=model.primary_group_flair_color
groupName=model.primary_group_name}}
{{/if}}
{{if nameFirst model.name (format-username model.username)}} {{user-status model currentUser=currentUser}}
{{#if nameFirst}}{{model.username}}{{else}}{{model.name}}{{/if}}
{{#if model.title}}
{{model.title}}
{{/if}}
{{plugin-outlet name="user-post-names" args=(hash model=model)}}
{{#if model.location}}{{d-icon "map-marker"}} {{model.location}}{{/if}}
{{#if model.website_name}}
{{d-icon "globe"}}
{{#if linkWebsite}}
{{model.website_name}}
{{else}}
{{model.website_name}}
{{/if}}
{{/if}}
{{plugin-outlet name="user-location-and-website" args=(hash model=model)}}
{{#if model.isSuspended}}
{{d-icon "ban"}}
{{#if model.suspendedForever}}
{{i18n 'user.suspended_permanently'}}
{{else}}
{{i18n 'user.suspended_notice' date=model.suspendedTillDate}}
{{/if}}
{{#if model.suspend_reason}}
{{i18n 'user.suspended_reason'}} {{model.suspend_reason}}
{{/if}}
{{/if}}
{{#if isNotSuspendedOrIsStaff}}
{{{model.bio_cooked}}}
{{/if}}
{{#if publicUserFields}}
{{#each publicUserFields as |uf|}}
{{#if uf.value}}
{{uf.field.name}}:
{{uf.value}}
{{/if}}
{{/each}}
{{plugin-outlet name="user-profile-public-fields"
args=(hash publicUserFields=publicUserFields
model=model)}}
{{/if}}
{{plugin-outlet name="user-profile-primary" args=(hash model=model)}}