clipbucket/upload/styles/cbv3/layout/manage_contacts.html
Arslan Hassan c703692e7e Added : Ajaxed msgs notifications :D
Fixed : Friend requests system
Added : unseen,unread options for recipients
2013-01-04 14:28:09 +00:00

111 lines
4.2 KiB
HTML

{include_template_file file="blocks/account_left.html"}
<div class="account-right">
<div class="account-heading">
<h2 >{lang code="Manage contacts"}</h2>
</div>
<div class="manager-list">
<div class="controller scrolltoFixed white-grad">
<div class="buttons">
<div class="right-button">
{if $mode=='manage'}
<a class="btn btn-primary" href="?mode=requests">
{lang code='Pending requests'}
({$userquery->get_friend_requests(userid(),['ignored'=>'no','count_only'=>true])|number_format})
</a>
{else}
<a class="btn btn-primary" href="?mode=manage">
{lang code='Contact list'}
</a>
{/if}
</div>
</div>
</div>
{if $mode=='manage'}
<!-- Get Friends list -->
{$friends=$userquery->get_contacts(userid())}
{if !$friends}
<div class="alert alert-large">{lang code='You do not have any contacts'}</div>
{else}
{foreach $friends as $friend}
<div class="friend-row-{$friend.userid} friend-row">
<div class="friend-avatar">
<img src="{$userquery->avatar($friend,'small')}" class="img-polaroid"/>
</div>
<div class="friend-name">
{name($friend)}
</div>
<div class="friend-actions">
<div class="btn-group">
<a class="btn btn-small ">List <i class="caret"></i></a>
<a class="btn btn-small btn-danger btn-unfriend" data-friend-id="{$friend.userid}" data-name="{name($friend)}">{lang code='Unfriend'}</a>
</div>
</div>
</div>
{/foreach}
{/if}
{/if}
{if $mode=='requests'}
{$friends=$userquery->get_friend_requests(userid(),['ignored'=>'no'])}
{if $friends}
{foreach $friends as $friend}
<div class="friend-row-{$friend.userid} friend-row request-block-{$friend.req_id} request-block">
<div class="friend-avatar">
<img src="{$userquery->avatar($friend,'small')}" class="img-polaroid"/>
</div>
<div class="friend-name">
{name($friend)}
</div>
<div class="friend-actions">
<div class="btn-group">
<a class="btn btn-small btn-confirm-friend" data-rid="{$friend.req_id}">{lang code='Confirm'}</i></a>
<a class="btn btn-small btn-ignore-friend" data-rid="{$friend.req_id}">{lang code='Ignore'}</a>
</div>
</div>
</div>
{/foreach}
{else}
<div class="alert alert-large alert-no-requests">{lang code='You do not have any friend requests'}</div>
{/if}
<!-- Get Hidden Requests -->
{$hidden_requests=$userquery->get_friend_requests(userid(),['ignored'=>'yes'])}
{if $hidden_requests}
<button class="btn btn-block" onclick="
$(this).hide();$('#hidden-requests').show();$('.alert-no-requests').hide()">{lang code='Show hidden requests'}</button>
<div class="display-none" id="hidden-requests">
{foreach $hidden_requests as $friend}
<div class="friend-row-{$friend.userid} friend-row request-block-{$friend.req_id} request-block">
<div class="friend-avatar">
<img src="{$userquery->avatar($friend,'small')}" class="img-polaroid"/>
</div>
<div class="friend-name">
{name($friend)}
</div>
<div class="friend-actions">
<div class="btn-group">
<a class="btn btn-small btn-confirm-friend" data-rid="{$friend.req_id}">{lang code='Confirm'}</i></a>
</div>
</div>
</div>
{/foreach}
</div>
{/if}
{/if}
</div>