Viewing File: /usr/local/cpanel/base/frontend/jupiter/banners/site-monitor/site-monitor.html.ptt

[%
    SET basepath = "frontend/jupiter/banners";
    SET banner_id = 'banner_' _ banner.key;
    SET deps_not_met = banner.insufficiencies.size > 0;
    SET show_again_in = banner.show_again_in.defined ? banner.show_again_in : 0;
%]

<!-- Inherit classes -->
<link type="text/css" rel="stylesheet" href="[% cp_security_token %]/[% basepath %]/banner.css">
[% IF banner.css.defined && banner.key.defined %]
<link type="text/css" rel="stylesheet" href="[% cp_security_token %]/[% basepath %]/[% banner.key.html %]/[% banner.css.html %]">
[% END %]

<div class="row banner" id="[% banner_id.html() %]" style="display: none">
    <div id="mainBanner" class="col-md-12 col-lg-9">
        [% IF banner.dismissible %]
            <i class="dismiss_banner fas fa-times" aria-label="Hide banner"></i>
        [% END %]
        <div id="infoContainer">
            <div id="bannerText">
                [% IF banner.titletext %]
                <h1>[% locale.makevar(banner.titletext).html %]</h1>
                [% END %]
                <div id="bannerTextInner">
                    <div id="infoText">
                        <span id="detailText">[% locale.makevar(banner.infotext).html %]</span>
                        [% IF banner.infoLink %]
                        <a id="infoLink" href="[% banner.infoLink.html %]" target="_blank">[% locale.maketext("Learn More ยป") %]</a>
                        [% END %]
                    </div>
                    [% IF banner.purchasetext %]
                    [% # Hack to remove the leading $ so we can take over string localization since
                       # the Banner plugin assumes the price is just a number. %]
                    <div id="priceText">[% banner.purchasetext.replace('^[$]', '').html %]</div>
                    [% END %]
                </div>
            </div>
            <div id="bannerPurchaseAction">
                <a id="purchaseLink" href="[% cp_security_token %]/[% banner.purchaselink.html %]" role="button">
                    <div class="btn btn-glass shadowed">
                        [% locale.makevar(banner.purchase_button_text).html %]
                    </div>
                </a>
            </div>
        </div>
        <div id="bannerImage">
        </div>
    </div>
</div>

<script type="text/javascript">
    var BANNER = {
        id:    [% banner_id.json() %],
        token: [% cp_security_token.json() %],
        info:  [% banner.json() %],
    };

    [% SET theme_banners_path = '/usr/local/cpanel/base/frontend/jupiter/banners';
    IF banner.include_default_script;
        '<!--' _ "${theme_banners_path}/banner.js" _ "-->\n";
        '';
        INCLUDE "${theme_banners_path}/banner.js";
    END;
    IF banner.script.defined && banner.key.defined;
        '<!--' _ "${theme_banners_path}/${banner.key}/${banner.script}" _ "-->\n";
        INCLUDE "${theme_banners_path}/${banner.key}/${banner.script}";
    END; %]
 </script>
Back to Directory File Manager