{if !empty($list)}
{foreach from=$list item='item' name='user_list'} {assign var='dto' value=$item.dto} {assign var='id' value=$dto->id} {if $smarty.foreach.user_list.first}
{/if} {capture assign="_fields"} {if isset($friendList) && !empty($friendList) && !empty($friendList[$id])} {text key="base+is_friend"} {/if} {if !empty($fields)} {foreach from=$fields[$id] item="field"} {$field.label}{$field.value}
{/foreach} {/if} {if isset($answerValues[$id])} {foreach from=$questionNameList item='questionName'}
{$questionNameValues[$questionName]}: {if isset($answerValues[$id][$questionName])} {if !is_array($answerValues[$id][$questionName])} {$answerValues[$id][$questionName]} {/if} {if is_array($answerValues[$id][$questionName])} {foreach from=$answerValues[$id][$questionName] item='answer'} {$answer} {/foreach} {/if} {else} - {/if}
{/foreach} {/if} {/capture} {capture assign="activity"} {if !empty($showPresenceList) && !empty($showPresenceList[$id]) && $showPresenceList[$id]} {if $onlineInfo} {if (!empty($onlineInfo) && $onlineInfo[$id]) || empty($onlineInfo) }{online_now blockedByUsers=$blockedByUsers blockedUsers=$blockedUsers usersOnline=$usersOnline userId=$dto->id}{else}{text key="base+user_list_activity"}: {format_date timestamp=$dto->activityStamp}{/if} {/if} {/if} {/capture} {assign var="username" value=$usernameList[$id]} {assign var="name" value=$displayNameList[$id]} {decorator name="user_list_item" avatar=$avatars[$id] username=$username displayName=$name contextMenu=$contextMenuList[$id] fields=$_fields activity=$activity set_class='ow_item_set3'} {if $smarty.foreach.user_list.iteration % 3 == 0 && !$smarty.foreach.user_list.last}
{/if} {if $smarty.foreach.user_list.last}
{/if} {/foreach}
{$paging}
{else}
{text key="base+user_no_users"}
{/if}