Viewing File: /usr/local/cpanel/base/frontend/jupiter/site-monitor/directives/siteItemListDirective.phtml
<tbody>
<tr ng-repeat="site in getSites() track by site.domain"
id="{{site.domain}}"
class="site-lister-view no-animate">
<td class="batch-select-column">
<input type="checkbox"
ng-model="site.selected"
ng-change="itemSelected(site)">
</td>
<td data-title="{{ :: headers[0].label }}" id="{{site.domain}}_domain">
<div class="row-expand-container hidden-lg hidden-md">
<button id="{{site.domain}}_collapseButton" class="btn btn-link"
type="button"
title="{{ LOCALE.maketext('View details.') }}"
aria-label="{{ LOCALE.maketext('View details.') }}"
ng-click="site.showExtraInfo = !site.showExtraInfo"
>
<i class="fas"
ng-class="{ 'fa-chevron-right': !isRTL && !site.showExtraInfo, 'fa-chevron-left': isRTL && !site.showExtraInfo, 'fa-chevron-down': site.showExtraInfo }"
aria-hidden="true"
>
</i>
</button>
</div>
<a id="{{site.domain}}_domain_link"
class="btn btn-link url-link cutoff_with_ellipses no-animate"
title="{{ LOCALE.maketext('Click to display the “[_1]” website.', site.domain) }}"
ng-href="{{ site.protocol }}://{{ :: site.domain }}"
target="_blank">
<i class="fas fa-external-link-alt" aria-hidden="true"></i>
{{ :: site.domain }}
</a>
<span ng-if="site.type === DomainType.MAIN"
class="label label-info no-animate">
{{ LOCALE.maketext('Main Domain') }}
</span>
<span ng-if="site.type === DomainType.EXTERNAL"
class="label label-info no-animate">
{{ LOCALE.maketext('External') }}
</span>
<button
id="{{ :: site.domain}}_enable_btn"
ng-if="!site.anyEnabled()"
type="button"
class="btn btn-outline-primary btn-sm no-animate hidden-md hidden-lg pull-right"
ng-click="itemClicked('enable', site)">
<i class="fas fa-chart-area" aria-hidden="true"></i>
<span>{{ LOCALE.maketext('Subscribe') }}</span>
</button>
<button
id="{{ :: site.domain}}_disable_btn"
type="button"
ng-if="site.anyEnabled()"
class="btn btn-outline-primary btn-sm no-animate hidden-md hidden-lg pull-right"
ng-click="itemClicked('disable', site)">
<i class="fas fa-chart-area" aria-hidden="true"></i>
<span>{{ LOCALE.maketext('Unsubscribe') }}</span>
</button>
<button
id="{{ :: site.domain}}_manage_btn"
type="button"
class="btn btn-outline-primary btn-sm no-animate hidden-md hidden-lg pull-right"
ng-click="itemClicked('manage', site)">
<i class="fas fa-wrench" aria-hidden="true"></i>
<span>{{ LOCALE.maketext('Manage') }}</span>
</button>
<div class="extra-info-section hidden-md hidden-lg" ng-show="site.showExtraInfo && hasWebServerRole">
<dl>
<dt>{{ LOCALE.maketext('Document Root') }}</dt>
<dd>
<docroot id="{{site.domain}}_documentRoot_docroot_collapsed" docroot="{{ site.documentRoot }}" homedir="{{ :: site.homedir }}"></docroot>
</dd>
</dl>
</div>
</td>
<td data-title="{{ :: headers[2].label }}" id="{{site.domain}}_documentRoot" class="col-md-3 hidden-sm hidden-xs">
<docroot ng-if="site.type !== DomainType.EXTERNAL"
id="{{site.domain}}_documentRoot_docroot"
docroot="{{ site.documentRoot }}"
homedir="{{ :: site.homedir }}"></docroot>
<span ng-if="site.type === DomainType.EXTERNAL">{{ LOCALE.maketext('N/A')}}</span>
</td>
<td data-title="{{ :: headers[3].label }}" id="{{site.domain}}_monitors" class="col-md-3 hidden-sm hidden-xs">
<monitors id="{{site.domain}}_monitors" data="site"></monitors>
</td>
<td data-title="{{ :: headers[4].label }}" id="{{site.domain}}_actions" class="site-lister-view-actions no-animate action-column hidden-sm hidden-xs">
<button
id="{{ :: site.domain}}_enable_btn"
ng-if="!site.anyEnabled()"
class="btn btn-outline-primary btn-sm no-animate"
ng-click="itemClicked('enable', site)"
ng-disabled="disableBtn">
<i class="fas fa-chart-area" aria-hidden="true"></i>
<span>{{ LOCALE.maketext('Subscribe') }}</span>
</button>
<button
id="{{ :: site.domain}}_disable_btn"
ng-if="site.anyEnabled()"
class="btn btn-outline-primary btn-sm no-animate"
ng-click="itemClicked('disable', site)"
ng-disabled="disableBtn">
<i class="fas fa-chart-area" aria-hidden="true"></i>
<span>{{ LOCALE.maketext('Unsubscribe') }}</span>
</button>
<!-- Manage button out of scope for initial release
<button
id="{{ :: site.domain}}_manage_btn"
class="btn btn-outline-primary btn-sm no-animate"
ng-click="itemClicked('manage', site)">
<i class="fas fa-wrench" aria-hidden="true"></i>
<span>{{ LOCALE.maketext('Manage') }}</span>
</button>
-->
</td>
</tr>
</tbody>
Back to Directory
File Manager