Viewing File: /usr/local/cpanel/whostmgr/docroot/templates/autossl/views/manage-users.ptt
<div>
<!-- Enable / Disable -->
<div class="row">
<div class="col-md-12">
<h2>[% locale.maketext('Configure [asis,AutoSSL] for Users on the Server'); %]</h2>
<div class="list-container">
<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="filter_table()"></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="set_page_size()">
</page-size>
<uib-pagination id="paginateItems"
total-items="meta.totalItems"
ng-model="meta.currentPage"
max-size="meta.maxPages"
boundary-links="true"
rotate="false"
previous-text="<"
next-text=">"
first-text="<<"
last-text=">>"
items-per-page="meta.pageSize"
ng-show="showPager"
ng-change="set_page()">
</uib-pagination>
</div>
</div>
</div>
<div class="row hidden-xs hidden-sm">
<div class="col-xs-8">
<div class="page-stats selected-stats">
<span class="title">[% locale.maketext('Selected'); %]</span>
<span id="selectedCounter" class="badge badge-info" ng-bind="selected_items.length"></span>
</div>
</div>
<div class="col-xs-4">
<div class="page-stats pull-right">
<span class="title" ng-bind-html="showing_text()"></span>
</div>
</div>
</div>
<div class="row">
<div class="col-md-12" style="padding-top:15px;padding-bottom:8px;">
<button ng-bind="get_enable_button_label()" ng-disabled="!selected_items.length" type="button" class="btn btn-primary btn-success" ng-click="enable_auto_ssl(selected_items)"></button>
<button ng-bind="get_disable_button_label()" ng-disabled="!selected_items.length" type="button" class="btn btn-primary btn-danger" ng-click="disable_auto_ssl(selected_items)"></button>
<button ng-bind="get_reset_button_label()" ng-disabled="!selected_items.length" type="button" class="btn btn-primary btn-danger" ng-click="reset_auto_ssl(selected_items)"></button>
</div>
</div>
<table class="table table-striped responsive-table">
<thead>
<tr>
<th class="checkColumn">
<div class="input-group advanced-checkbox">
<span class="input-group-addon">
<input type="checkbox"
ng-model="all_rows_selected"
title="[% locale.maketext('Select all items on this page.'); %]"
ng-change="select_all_items(filteredList)">
</span>
<div class="input-group-btn" uib-dropdown>
<button type="button" class="btn btn-default dropdown-toggle" data-toggle="dropdown" uib-dropdown-toggle>
<span class="caret"></span>
<span class="sr-only">[% locale.maketext('Toggle Dropdown') %]</span>
</button>
<ul class="dropdown-menu" role="menu" uib-dropdown-menu>
<li><a href="" ng-click="select_all_items(items,true)" id="select_all_accts">[% locale.maketext('All') %]</a></li>
<li><a href="" ng-click="clear_all_selections()" id="select_no_accts">[% locale.maketext('None') %]</a></li>
</ul>
</div>
</div>
</th>
<th >
<span toggle-sort id="sortUser" sort-meta="meta" sort-field="user" onSort="sort_table()">[% locale.maketext('User'); %]</span>
</th>
<th>
<span><span>[% locale.maketext('Toggle [asis,AutoSSL]'); %]</span></span>
</th>
<th>
<span><span>[% locale.maketext('Run [asis,AutoSSL] Check'); %]</span></span>
</th>
</tr>
</thead>
<tbody>
<tr ng-repeat="item in filteredList">
<td class="checkColumn">
<input type="checkbox" id="rowSelector{{$index}}"
title="[% locale.maketext('Select this item.'); %]"
ng-model="item.rowSelected"
ng-change="select_item(item)">
</td>
<td data-title="[% locale.maketext('User'); %]">{{ item.user}}</td>
<td data-title="[% locale.maketext('[asis,AutoSSL] Setting') %]">
<div class="radio">
<label>
<input
type="radio"
name="{{item.user}}autoSSLRadios"
id="{{item.user + '_disable_autossl'}}"
ng-disabled="item.updating"
ng-checked="item.auto_ssl_enabled == 'enabled'"
ng-click="update_auto_ssl_setting(item, 'enabled')"
value="enabled" >
<span>[% locale.maketext('Enable [asis,AutoSSL]'); %]</span>
</label>
<span class="help-block">[% locale.maketext('Override the feature list setting and force [asis,AutoSSL] to be enabled.'); %]</span>
</div>
<div class="radio">
<label>
<input
type="radio"
name="{{item.user}}autoSSLRadios"
id="{{item.user + '_enable_autossl'}}"
ng-disabled="item.updating"
ng-checked="item.auto_ssl_enabled == 'disabled'"
ng-click="update_auto_ssl_setting(item, 'disabled')"
value="disabled">
<span>[% locale.maketext('Disable [asis,AutoSSL]'); %]</span>
<span class="help-block">[% locale.maketext('Override the feature list setting and force [asis,AutoSSL] to be disabled.'); %]</span>
</label>
</div>
<div class="radio">
<label>
<input
type="radio"
name="{{item.user}}autoSSLRadios"
id="{{item.user + '_reset_autossl'}}"
ng-disabled="item.updating"
ng-checked="item.auto_ssl_enabled == 'inherit'"
ng-click="update_auto_ssl_setting(item, 'inherit')"
value="inherit">
<span>[% locale.maketext('Reset to Feature List Setting'); %]</span>
<span class="help-block" ng-bind-html="get_reset_string(item)"></span>
</label>
</div>
</td>
<td>
<button
ng-disabled="!can_run_check(item)"
type="button"
class="btn btn-primary"
spinner-id="spinnerRun_{{item.user}}"
cp-action="start_autossl_for_user(item.user)"
>[% locale.maketext('Check “[_1]”', '{{item.user}}') %]</button>
</td>
</tr>
</tbody>
</table>
<div class="row hidden-md hidden-lg">
<div class="col-xs-offset-4 col-xs-8">
<div class="page-stats pull-right">
<span class="title" ng-bind-html="showing_text()"></span>
</div>
</div>
</div>
<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 id="paginatorBottom" class="pagination-container">
<page-size id="bottomPageSize"
allowed-sizes="meta.pageSizes"
total-items="meta.totalItems"
ng-model="meta.pageSize"
show-all="true"
ng-show="showPager"
ng-change="set_page_size()">
</page-size>
<uib-pagination id="bottomPaginateItems"
total-items="meta.totalItems"
ng-model="meta.currentPage"
max-size="meta.maxPages"
boundary-links="true"
rotate="false"
previous-text="<"
next-text=">"
first-text="<<"
last-text=">>"
items-per-page="meta.pageSize"
ng-show="showPager"
ng-change="set_page()">
</uib-pagination>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
Back to Directory
File Manager