Viewing File: /usr/local/cpanel/base/frontend/jupiter/mail/spam/index.html.tt

[%
    USE Master;
    USE CPBranding;

    SET CPANEL.CPVAR.dprefix = '../../';

    SET feature_spam_assassin = !CONF.skipspamassassin && CPANEL.feature("spamassassin");
    SET feature_spam_box = !CONF.skipspambox && CPANEL.feature("spambox");
%]

[% js_code = PROCESS js_block %]

[% WRAPPER '_assets/master.html.tt'
    app_key = 'apache_spam_assassin'
    feature = ''
    include_legacy_stylesheets = 0
    include_legacy_scripts = 0
    include_cjt = 0
    use_master_bootstrap = 0
    page_stylesheets = [
        'mail/spam/index.css',
        "css/angular-chosen-spinner.css",
        "libraries/chosen/1.5.1/chosen.min.css"
    ]
    page_js = js_code
-%]

[% IF feature_spam_assassin  ##<feature_spam_assassin> %]

    <div>
        <div class="row" ng-controller="main">
            <div class="col-md-12">
                <p class="description">[% locale.maketext("Manage the settings for the spam filters (powered by Apache SpamAssassin™) for your email accounts. Identify unsolicited bulk email, more commonly known as spam, and send it to a separate folder (Spam Box) or automatically delete it (Auto-Delete) from your email account. For more information, read the [output,url,_1,_2] documentation.", 'http://spamassassin.apache.org', 'Apache SpamAssassin') %]
                </p>

                <ol class="breadcrumb ng-cloak" ng-hide="!breadcrumbs.length">
                    <li ng-repeat="breadcrumb in breadcrumbs" ng-class="{active:breadcrumb.active}">
                        <a ng-if="breadcrumb.active" href="{{breadcrumb.href}}" id="{{breadcrumb.id}}">{{breadcrumb.label}}</a>
                        <span ng-if="!breadcrumb.active">{{breadcrumb.label}}</span>
                    </li>
                </ol>

                <cp-alert-list id="mainAlertList"></cp-alert-list>

                <div id="body-content" class="body-content ng-cloak">

                    <div class="loading" ng-show="loading">
                        <callout callout-type="info">
                            <span class="fas fa-spinner fa-lg fa-spin"></span>
                            [% locale.maketext('Loading …') %]
                        </callout>
                    </div>

                    <div ng-show="currentTab && !loading">
                        <h2 ng-hide="currentTab.hideTitle" ng-bind="currentTab.title"></h2>
                        <p ng-if="currentTab.description" class="current-tab-description" ng-bind-html="currentTab.description"></p>
                        <div id="viewContent"
                             class="ng-cloak  animate-view"
                             ng-view
                             ng-cloak>
                        </div>
                        <div class="section" ng-if="parentTab">
                            <div class="row">
                                <div class="col-xs-12 col-sm-12 col-md-6 col-lg-6">
                                    <a href="" ng-click="go(parentTab.id)" class="btn btn-link"><span class='fas fa-undo fa-lg'></span> [% locale.maketext('Return to “[_1]”',"{{ parentTab.title }}") %]</a>
                                </div>
                            </div>
                        </div>
                    </div>

                </div>

            </div>
        </div>
    </div>

    <script id="directives/scoreField.phtml" type="text/ng-template">
    [% INSERT "mail/spam/directives/scoreField.phtml" %]
    </script>

    <script id="views/spamAutoDelete.ptt" type="text/ng-template">
    [% PROCESS "mail/spam/views/spamAutoDelete.ptt" %]
    </script>

    <script id="views/spamBox.ptt" type="text/ng-template">
    [% PROCESS "mail/spam/views/spamBox.ptt" %]
    </script>

    <script id="views/requiredScore.ptt" type="text/ng-template">
    [% PROCESS "mail/spam/views/requiredScore.ptt" %]
    </script>

    <script id="views/advancedSettings.ptt" type="text/ng-template">
    [% PROCESS "mail/spam/views/advancedSettings.ptt" %]
    </script>

    [% PROCESS '_assets/cjt2_header_include.tt' %]

    [% BLOCK js_block %]
        <script type="text/javascript">
            var PAGE = PAGE || {};
            PAGE.feature_spam_box = [% feature_spam_box.json() %]
            PAGE.feature_spam_assassin = [% feature_spam_assassin.json() %]
            PAGE.user = [% CPANEL.authuser.json() %]
        </script>
    [% END #js_block %]

[% ELSE ##<feature_spam_assassin> -%]

<div class="callout callout-warning">
    [% locale.maketext('This feature is not enabled.') %]
</div>

[% END ##<feature_spam_assassin> -%]

[% END #wrapper -%]

Back to Directory File Manager