File manager - Edit - /usr/local/cpanel/whostmgr/docroot/templates/feature/views/editFeatureListView.ptt
Back
<section class="description"> <p id="descEditFeatureList"> [% locale.maketext("This interface allows you to enable and disable features in each user’s [asis,cPanel]. For more information, read the [output,url,_1,documentation,id,_2,target,_3].","https://go.cpanel.net/featmgr", "lnkFeatureManagerDocumentation", "featuremanagerdoc") %] </p> <p id="descDefaultFeatureList" ng-if="featureListName === 'default'">[% locale.maketext("Default") %] — [% locale.maketext("The system grants [asis,cPanel] users access to these features by default. If you disable a feature from this list, the system will disable it in every user’s [asis,cPanel] that uses that list.") %]</p> <p id="descDisabledFeatureList" ng-if="featureListName === 'disabled'">[% locale.maketext("Disabled") %] — [% locale.maketext("[asis,cPanel] users cannot access these features, and other lists cannot grant access to them.") %]</p> <p id="descMailOnlyFeatureList" ng-if="featureListName === 'Mail Only'">[% locale.maketext("Mail Only") %] — [% locale.maketext("For [asis,cPanel] users that can only access mail-related features, such as Email Archiving or SpamAssassin.") %]</p> </section> <form id="formFeatureList" name="formFeatureList" novalidate> <div class="panel panel-default"> <div class="panel-heading"> <div class="checkbox"> <label> <input type="checkbox" id="inputSelectAll" ng-click="toggleAllFeatures()" ng-checked="allFeaturesChecked()" /> <span ng-bind="featureListHeading"></span> </label> </div> </div> <div class="panel-body"> <div class="form-group"> <div class="row"> <div class="col-lg-6 col-md-6 col-sm-6 col-xs-12"> <search ng-model="search.label" id="featureSearch" autofocus="1"></search> </div> </div> </div> <div class="form-group"> <div class="row"> <div class="col-lg-12 col-md-12 col-sm-12 col-xs-12"> <ul class="list-unstyled" > <li class="checkbox-list-item" ng-repeat="feature in featureList | filter: search"> <div class="checkbox"> <label data-testid="feature-label-{{feature.name}}" uib-tooltip="{{feature.isRestricted ? getRestrictionMessage(feature) : ''}}" ng-attr-tabindex="{{feature.isRestricted ? '0' : undefined}}"> <input type="checkbox" id="chk_{{feature.name}}" name="{{feature.name}}" ng-model="feature.value" ng-disabled="feature.disabled || feature.isRestricted" ng-change="handleFeatureChange(feature)" data-testid="feature-checkbox-{{feature.name}}"> <span ng-bind="feature.label"></span> <span class="label label-danger" ng-if="feature.disabled" data-testid="feature-label-disabled-{{feature.name}}">[% locale.maketext('Disabled') %]</span> <span class="label label-default" ng-if="feature.legacy" data-testid="feature-label-legacy-{{feature.name}}">[% locale.maketext('Legacy') %]</span> <span class="label label-info" ng-if="feature.plugin && !feature.pluginBadgeHide" data-testid="feature-label-plugin-{{feature.name}}">[% locale.maketext('Plugin') %]</span> <span class="label" ng-if="feature.badgeLabel" ng-class="feature.badgeClass || 'label-primary'" ng-bind="feature.badgeLabel" data-testid="feature-label-custom-{{feature.name}}"></span> </label> </div> </li> </ul> </div> </div> </div> <span spinner id="featureListSpinner" title="[% locale.maketext('Loading …') %]"></span> </div> </div> <div class="form-group"> <div class="row"> <div class="col-xs-12 col-sm-6 col-md-6 col-lg-6"> <button id="btnSaveFeatureList" cp-action="save(featureList)"> [% locale.maketext('Save') %] </button> <button id="btnCancelEditFeatureList" class="btn btn-secondary" ng-click="loadView('featureList')"> [% locale.maketext('Cancel') %] </button> </div> </div> </form>
| ver. 1.4 |
Github
|
.
| PHP 8.1.34 | Generation time: 0.02 |
proxy
|
phpinfo
|
Settings