clipbucket/upload/styles/cbv3/layout/blocks/groups/manage_members.html
2012-10-01 10:40:38 +00:00

144 lines
6.6 KiB
HTML

<script>
</script>
<div class="manager-list">
<div class="controller scrolltoFixed white-grad">
<div class="buttons">
<div class="btn-toolbar">
<div class="btn-group">
<label class="btn btn-mini check-all"><input type="checkbox"></label>
</div>
<div class="btn-group">
<a class="btn btn-mini" onclick="group_member('activate_pending');" >{lang code='Approve'}</a>
<a class="btn btn-mini" onclick="group_member('disapprove_members');">{lang code='Disapprove'}</a>
<a class="btn btn-mini" onclick="group_member('ban_members');">{lang code='Ban'}</a>
<a class="btn btn-mini" onclick="group_member('unban_members');">{lang code='Remove ban'}</a>
<a class="btn btn-mini" onclick="
cb_confirm('{lang code="Confirm Delete?"}','{lang code="Are you sure you want to delete selected members from this group?"}'
,function(){
group_action('delete_members');
})
">Delete</a>
</div>
</div>
<div class="right-button">
{if $pending_members}
<a class="btn btn-mini btn-inverse"
onclick="groupToggleList(this,'all_members','pending_members');">Pending
<span class="badge badge-info">
{$pending_members|count}
</span>
</a>
{/if}
</div>
</div>
</div>
<form name="group-members-form" method="post" id="group-form" action="{$queryString}">
<input type="hidden" name="todo" id="action_mode" value="yes"/>
<table id="group-members-list" class="table table-striped list-block {if !$group_members}display-none{/if}">
<thead style="display: none">
<tr>
<th width="20"></th>
<th width="40"></th>
<th></th>
<th width="65"></th>
</tr>
</thead>
{$count=0}
{foreach $group_members_mixed as $key => $members}
{$count=$count+1}
<tbody id="{$key}" {if $count==2} class="display-none" {/if}>
{foreach $members as $user}
<tr>
<td><input type="checkbox" class="check-item" name="users[]" value="{$user.userid}"></td>
<td><img src="{$userquery->getuserthumb($user,'small')}" /></td>
<td>
<a href="">{$user.username}</a>
{if $group.userid == $user.userid || $user.is_admin =='yes' }
<span class="badge badge-info">Admin</span>
{/if}
{if $user.ban=='yes'}
<span class="badge badge-danger">banned</span>
{else}
{if $user.active=='yes'}<span class="badge badge-success">Active</span>
{else}<span class="badge badge-warning" >Pending</span>{/if}
{/if}
</td>
<td>
{$username=$user.username}
<div class="dropdown">
<a class="btn btn-mini dropdown-toggle" data-toggle="dropdown">
Actions <i class="caret"></i>
</a>
<ul class="dropdown-menu">
<li>{if $user.active=='no'}
<a href="{$queryString}activate={$user.userid}">Approve</a>
{else}
<a href="{$queryString}deactivate={$user.userid}">Disapprove</a>
{/if}
</li>
{if $user.ban=='yes'}
<li><a href="{$queryString}unban={$user.userid}">Remove ban</a></li>
{else}
<li><a href="{$queryString}ban={$user.userid}">Ban</a></li>
{/if}
<li><a href="javascript:void(0)"
onClick="cb_confirm('{lang code='Confirm delete'}',
'{lang code="Are you sure you want to remove $username from this group"}',function(){
window.location = '{$queryString}delete={$user.userid}';
})">Delete</a>
</li>
{if $cbgroup->is_group_admin($user.userid,$group)}
{if $user.userid != $group.userid}
<li class="divider"></li>
<li><a href="javascript:void(0)"
onClick="cb_confirm('{lang code='Confirm delete'}',
'{lang code="Are you sure you want to remove $username from admins? "}',function(){
window.location = '{$queryString}remove_admin={$user.userid}';
})">Remove admin</a></li>
{/if}
{else}
<li class="divider"></li>
<li><a href="javascript:void(0)"
onClick="cb_confirm('{lang code='Confirm delete'}',
'{lang code="Are you sure you want to make $username admin of {$group.group_name} ? "}',function(){
window.location = '{$queryString}make_admin={$user.userid}';
})">Make admin</a></li>
{/if}
</ul>
</div>
</td>
</tr>
{/foreach}
</tbody>
{/foreach}
</table>
{if !$group_members}
<div class="alert">{lang code='There are no members in this group'}</div>
{/if}
</form>
{include_template_file file='blocks/pagination.html' }
</div>