{title}{tr}Contacts{/tr}{/title}
{if $view eq 'list'} {button href="?view=group" _class="btn btn-primary" _text="{tr}Group View{/tr}"} {else} {button href="?view=list" _class="btn btn-info" _text="{tr}List View{/tr}"} {/if} {button href="#" _onclick="flip('editform');return false;" _class="btn btn-primary" _text="{tr}Create/edit contacts{/tr}"} {button href="tiki-user_contacts_prefs.php" _class="btn btn-primary" _text="{tr}Preferences{/tr}"} {if $prefs.feature_webmail eq 'y' and $tiki_p_use_webmail eq 'y'} {button href="tiki-webmail.php" _class="btn btn-primary" _text="{tr}Webmail{/tr}"} {/if} {button href="tiki-carddav.php/addressbooks/{$user}/webmail" _class="btn btn-primary" _text="{tr}CardDAV{/tr}"}
{include file='find.tpl'} {initials_filter_links}
{*the table-responsive class cuts off dropdown menus *} {assign var=numbercol value=4} {foreach from=$exts item=ext key=k} {if $ext.show eq 'y'} {/if} {/foreach} {if $view eq 'list'} {assign var=numbercol value=$numbercol+1} {/if} {assign var=numbercol value=$numbercol+1} {foreach key=k item=channels from=$all} {if count($channels)} {if $view neq 'list'} {/if} {section name=user loop=$channels} {foreach from=$exts item=ext key=e} {if $ext.show eq 'y'} {/if} {/foreach} {if $view eq 'list'} {/if} {/section} {else} {norecords _colspan=$numbercol} {/if} {/foreach}
{tr}First Name{/tr} {tr}Last Name{/tr} {tr}Email{/tr} {tr}Nickname{/tr} {assign var=numbercol value=$numbercol+1} {$ext.tra} {tr}Groups{/tr}
{tr}from{/tr} {$k}
{$channels[user].firstName} {$channels[user].lastName} {$channels[user].nickname} {$channels[user].ext[$e]} {if isset($channels[user].groups)} {foreach item=it name=gr from=$channels[user].groups} {$it} {if $smarty.foreach.gr.index+1 ne $smarty.foreach.gr.last}, {/if} {/foreach} {else}   {/if} {actions} {strip} {icon name='download' _menu_text='y' _menu_icon='y' alt="{tr}vCard{/tr}"} {if $channels[user].user eq $user or $tiki_p_admin eq 'y'} {if $channels[user].user eq $user} {icon name='edit' _menu_text='y' _menu_icon='y' alt="{tr}Edit{/tr}"} {/if} {icon name='remove' _menu_text='y' _menu_icon='y' alt="{tr}Remove{/tr}"} {/if} {/strip} {/actions}
{if $cant_pages > 0}
{if $prev_offset >= 0} [{tr}Prev{/tr}]   {/if} {tr}Page:{/tr} {$actual_page}/{$cant_pages} {if $next_offset >= 0}   [{tr}Next{/tr}] {/if} {if $prefs.direct_pagination eq 'y'}
{section loop=$cant_pages name=foo} {assign var=selector_offset value=$smarty.section.foo.index|times:$maxRecords} {if $smarty.section.foo.index_next == $actual_page} {$smarty.section.foo.index_next} {else} {$smarty.section.foo.index_next} {/if}   {/section} {/if}
{/if} {literal} {/literal}