{$group.name|escape}
{* MANAGE GROUP *}
{if $can_manage_group}
{/if}
{* SORTING *}
{$_sort_list = [
'last_seen' => '[`Online`]',
'name' => '[`Alphabetically`]',
'signed_up' => '[`By signup date`]'
]}
{if isset($_sort_list[$sort])}{$_sort_list[$sort]|escape}{else}—{/if}
{$group.description|default:'[`Add group description`]'|escape|nl2br}
{elseif $group.description !== '[`Add group description`]'}{$group.description|escape|nl2br}
{/if} {if $_location_enabled && empty($geocoding.key)} {/if} {if $_location_enabled && !empty($geocoding.key)} {$group.location.address|escape}[`No users online.`]
{$_is_admin = $wa->user()->isAdmin($wa->app())} {$_has_rights = teamHelper::hasRights()} {$_can_drag = ( $_is_admin || $_has_rights )} {/if} {if !empty($offline) && $sort === 'last_seen'}[`Offline`]
-
{foreach $offline as $user}
{$user_data = waUser::getNameAndStatus($user, true)}
-
{$_url_encoded = urlencode($user.login|escape)}
{$_user_link = "`$wa_app_url`u/`$_url_encoded`/?list=group/`$group.id`"}
{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}