Viewing File: /usr/local/cpanel/whostmgr/docroot/templates/external_auth/views/users.ptt
<div class="list-container">
<div ng-hide="users.length" class="callout callout-warning">
[% locale.maketext('No users available.') %]
</div>
<div ng-show="users.length">
<div class="row search-page-container">
<div class="col-xs-12 col-sm-12 col-md-4 col-lg-4">
<search ng-model="meta.filterValue" ng-change="searchList()"></search>
</div>
<div class="col-xs-12 col-sm-12 col-md-8 col-lg-8">
<div class="pagination-container hidden-xs hidden-sm">
<page-size id="pageSize"
allowed-sizes="meta.pageSizes"
total-items="meta.totalItems"
ng-model="meta.pageSize"
show-all="true"
ng-show="showPager"
ng-change="selectPageSize()">
</page-size>
<uib-pagination id="paginateItems"
total-items="meta.totalItems"
ng-model="meta.currentPage"
max-size="0"
boundary-links="true"
rotate="false"
previous-text="<"
next-text=">"
first-text="<<"
last-text=">>"
items-per-page="meta.pageSize"
ng-show="showPager"
ng-change="selectPage()">
</uib-pagination>
</div>
</div>
</div>
<div class="row hidden-xs hidden-sm">
<div class="col-xs-8">
</div>
<div class="col-xs-4">
<div class="page-stats pull-right">
[% locale.maketext('[output,strong,Showing] [_1] - [_2] of [_3] items', '{{ meta.start }}', '{{ meta.limit }}', '{{ meta.totalItems }}') %]
</div>
</div>
</div>
<table class="table table-striped responsive-table">
<thead>
<tr>
<th>
<span toggle-sort id="sortFirstName" sort-meta="meta"
sort-field="firstName"
onSort="sortList">
[% locale.maketext('Username') %]
</span>
</th>
<th>
<span toggle-sort id="sortLastName" sort-meta="meta"
sort-field="lastName"
onSort="sortList">
[% locale.maketext('Services') %]
</span>
</th>
<th></th>
</tr>
</thead>
<tbody>
<tr ng-repeat="user in filteredList">
<td data-title="[% locale.maketext('Username') %]" >
<span class="user-label">{{ user.username }}</span>
</td>
<td>
<span
ng-repeat="provider in get_providers_for(user)"
class='provider-link-icon'
ng-style="{
'background-color': '#'+provider.color,
'background-image': 'url(data:{{provider.icon_type}};base64,{{provider.icon}})'
}"
title="{{provider.display_name}}"
>
</span>
</td>
<td>
<button class="btn btn-link" ng-click="manage_user(user.username)">
<span class="glyphicon glyphicon-pencil"></span>
[% locale.maketext('Manage') %]
</button>
</td>
</tr>
<tr ng-if="users.length" ng-hide="filteredList.length" class="info empty-row">
<td colspan="5">[% locale.maketext('No results found') %]</td>
</tr>
</tbody>
</table>
<div class="row search-page-container visible-sm-block visible-xs-block hidden-lg hidden-md">
<div class="col-xs-12 col-sm-12">
<div class="pagination-container">
<page-size id="pageSize"
allowed-sizes="meta.pageSizes"
total-items="meta.totalItems"
ng-model="meta.pageSize"
show-all="true"
ng-show="showPager"
ng-change="selectPageSize()">
</page-size>
<uib-pagination id="paginateItems"
total-items="meta.totalItems"
ng-model="meta.currentPage"
max-size="0"
boundary-links="true"
rotate="false"
previous-text="<"
next-text=">"
first-text="<<"
last-text=">>"
items-per-page="meta.pageSize"
ng-show="showPager"
ng-change="selectPage()">
</uib-pagination>
</div>
</div>
</div>
</div>
</div>
Back to Directory
File Manager