Viewing File: /usr/local/cpanel/base/sharedjs/zone_editor/views/domain_selection.ptt
<div class="row">
<div class="col-xs-12">
<h2 class="view-title">[% locale.maketext('Domains') %]</h2>
</div>
</div>
<div id="notAllowedWarning" class="alert alert-danger ng-hide" ng-show="list.loading_error">
<span class="glyphicon glyphicon-remove-sign"></span>
<div class="alert-message" ng-bind-html="list.loading_error_message">
</div>
</div>
<div id="tableShowHideContainer" ng-hide="list.loading_error">
<div id="paginationControls" class="row search-page-container">
<div class="col-xs-12 col-sm-12 col-md-4 col-lg-4">
<search id="filterList"
ng-model="list.meta.filterValue"
placeholder="[% locale.maketext('Filter by domain') %]"
autofocus
ng-change="list.searchList()"></search>
</div>
<div class="col-xs-12 col-sm-12 col-md-8 col-lg-8">
<div id="paginator" class="pagination-container pull-right hidden-xs hidden-sm">
<uib-pagination id="topPager"
ng-change="list.selectPage()"
ng-model="list.meta.pageNumber"
max-size="list.meta.maxPages"
items-per-page="list.meta.pageSize"
total-items="list.meta.totalItems"
direction-links="true"
boundary-links="true"
rotate="false"
first-text="<<"
last-text=">>"
previous-text="<"
next-text=">">
</uib-pagination>
<p class="text-small text-right flip"> {{list.paginationMessage()}} </p>
</div>
</div>
</div>
<div class="row action-bar">
<div class="col-xs-12">
<div class="pull-right flip">
<div class="btn-group" uib-dropdown auto-close="outsideClick">
<button id="gearMenu" aria-label="additional actions menu" type="button" class="btn btn-default btn-sm" uib-dropdown-toggle ng-disabled="list.ui.is_loading">
<i class="fas fa-cog" aria-hidden="true"></i> <span class="caret"></span>
</button>
<ul uib-dropdown-menu class="dropdown-menu-right" role="menu" aria-labelledby="gearMenu">
<li role="menuitem">
<div class="text-small text-uppercase">[% locale.maketext("Entries Per Page") %]</div>
<page-size-button id="pageSize"
allowed-sizes="list.meta.pageSizes"
total-items="list.meta.totalItems"
ng-model="list.meta.pageSize"
show-all="false"
ng-change="list.selectPageSize()">
</page-size-button>
</li>
<li class="divider"></li>
<li role="menuitem">
<a id="refreshList" href ng-click="list.refresh()">
<i class="fas fa-sync-alt" aria-hidden="true"></i>
[% locale.maketext('Refresh List') %]
</a>
</li>
</ul>
</div>
</div>
</div>
</div>
<div id="tableContainer" class="domain-selection-view">
<table id="table" class="table table-striped responsive-table">
<thead>
<tr>
<th id="domainHeader">
<span toggle-sort id="sortByDomain" onsort="list.sortList" sort-meta="list.meta" sort-field="domain">
[% locale.maketext('Domain') %]
</span>
</th>
<th id="actionsHeader">[% locale.maketext('Actions') %]</th>
</tr>
</thead>
<tbody>
<tr id="loadingNotice" class="info empty-row ng-hide" ng-show="list.ui.is_loading">
<td colspan="2" id="loadingMessage">
<i id="loadingSpinner" class="fas fa-spinner fa-spin" aria-hidden="true"></i>
[% locale.maketext('Loading …') %]
</td>
</tr>
<tr id="emptyListNotice" class="info empty-row ng-hide" ng-show="list.filteredList.length == 0 && !list.ui.is_loading">
<td colspan="2" id="emptyMessage">[% locale.maketext('The system could not find any domains that match your criteria.') %]</td>
</tr>
<tr ng-repeat="domain_obj in list.filteredList" ng-hide="list.ui.is_loading || list.filteredList.length == 0" class="no-animate">
<td class="wordbreak" data-title="[% locale.maketext('Domain') %]">
<span>{{ domain_obj.domain }}</span>
</td>
<td class="action-buttons" data-title="[% locale.maketext('Actions') %]">
<button type="button" id="add_a_for_{{ domain_obj.domain | qaSafeID }}"
class="btn btn-outline-primary btn-sm"
ng-if="list.Features.simple || list.Features.advanced"
ng-click="list.create_a_record(domain_obj)">
<span class="fas fa-plus" aria-hidden="true"></span>
[% locale.maketext('[asis,A] Record') %]
</button>
<button type="button" id="add_cname_for_{{ domain_obj.domain | qaSafeID }}"
class="btn btn-outline-primary btn-sm"
ng-if="list.Features.simple || list.Features.advanced"
ng-click="list.create_cname_record(domain_obj)">
<span class="fas fa-plus" aria-hidden="true"></span>
[% locale.maketext('[asis,CNAME] Record') %]
</button>
<button type="button" id="add_mx_for_{{ domain_obj.domain | qaSafeID }}"
class="btn btn-outline-primary btn-sm"
ng-if="list.Features.mx"
ng-click="list.create_mx_record(domain_obj)">
<span class="fas fa-plus" aria-hidden="true"></span>
[% locale.maketext('[asis,MX] Record') %]
</button>
<button type="button" id="dnssec_for_{{ domain_obj.domain | qaSafeID }}"
class="btn btn-outline-primary btn-sm"
ng-if="list.Features.dnssec"
ng-click="list.goToView('dnssec', domain_obj.domain)">
<span class="fas fa-lock" aria-hidden="true"></span>
[% locale.maketext("[asis,DNSSEC]") %]
</button>
<button type="button" id="manage_for_{{ domain_obj.domain | qaSafeID }}"
class="btn btn-outline-primary btn-sm"
ng-click="list.goToView('manage', domain_obj.domain)">
<span class="fas fa-wrench" aria-hidden="true"></span>
[% locale.maketext('Manage') %]
</button>
</td>
</tr>
</tbody>
</table>
</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">
<p class="text-small text-right flip">{{list.paginationMessage()}}</p>
<uib-pagination id="bottomPager"
ng-change="list.selectPage()"
ng-model="list.meta.pageNumber"
max-size="list.meta.maxPages"
items-per-page="list.meta.pageSize"
total-items="list.meta.totalItems"
direction-links="true"
boundary-links="true"
rotate="false"
first-text="<<"
last-text=">>"
previous-text="<"
next-text=">">
</uib-pagination>
</div>
</div>
</div>
</div>
Back to Directory
File Manager