{{$count=0;}} {{foreach $users as $user}} {{if $count%2 == 0}}
{{endif}}
{template="userPhoto" app="core" group="global" params="$user->member(), 'small'"}

{{if $user->id AND \IPS\Member::loggedIn()->language()->checkKeyExists( "core_staff_directory_name_" . $user->id ) }} {{if member.canAccessModule( \IPS\Application\Module::get( 'core', 'members' ) )}} {lang="core_staff_directory_name_{$user->id}" escape="true"} {{else}} {lang="core_staff_directory_name_{$user->id}" escape="true"} {{endif}} {{else}} {$user->member()->link()|raw} {{endif}}

{{if $user->id AND \IPS\Member::loggedIn()->language()->checkKeyExists( "core_staff_directory_title_" . $user->id ) }} {lang="core_staff_directory_title_{$user->id}" escape="true"} {{endif}}

{{if $user->id AND \IPS\Member::loggedIn()->language()->checkKeyExists( "core_staff_directory_bio_" . $user->id )}}
{lang="core_staff_directory_bio_{$user->id}"}
{{endif}} {{if !member.members_disable_pm AND !$user->member()->members_disable_pm AND \IPS\Member::loggedIn()->member_id AND \IPS\Member::loggedIn()->canAccessModule( \IPS\Application\Module::get( 'core', 'messaging' ) )}}
{lang="message_send"} {{endif}}
{{$count++;}} {{if $count%2 == 0}}
{{endif}} {{endforeach}} {{if $count%2 != 0}} {{endif}}