[`All users`]
{* SORTING *} {if !empty($contacts)}
{$_sort_list = [
'last_seen' => '[`Online`]',
'name' => '[`Alphabetically`]',
'signed_up' => '[`By signup date`]'
]}
{if isset($_sort_list[$sort])}{$_sort_list[$sort]|escape}{else}—{/if}
{/if}
[`No users online.`]
{/if} {if !empty($offline) && $sort === 'last_seen'}[`Offline`]
-
{foreach $offline as $user}
{$user_data = waUser::getNameAndStatus($user, true)}
-
{if !empty($user_data.user.birth_day) && $user_data.user.birth_day == waDateTime::format('j') && $user_data.user.birth_month == waDateTime::format('n')}
{/if}
{$user_data.formatted_user_name|escape} @{$user.login|escape}{if !empty($user_data.user._event)} {$_badge_status_styles = ''} {if !empty($user_data.user._event.status_bg_color)} {$_badge_status_styles = "color: `$user_data.user._event.status_font_color`; background: `$user_data.user._event.status_bg_color`;"} {else} {$_badge_status_styles = "color: `$user_data.user._event.font_color`; background: `$user_data.user._event.bg_color`;"} {/if} {if $user_data.user._event.icon} {else} {/if} {$user_data.user._event.summary|escape} {/if} {if !empty($user.jobtitle)} {$user.jobtitle|escape} {/if}
[`Last seen`] {if empty($user.last_datetime)} [`never`] {else} {$user.last_datetime_formatted} {/if}
{/foreach}
[`No users.`]
{/if}