Viewing File: /usr/local/cpanel/base/frontend/jupiter/addoncgi/views/addon_view.tt
[%
# Arguments
# form - hash -
# data - hash -
# vendor - hash -
# name - string - vendor name
# environment - hash
# mysql_version - string
# contactemail - string
# script_name - string - name of the script
# module - hash -
# name - string
# version - string
# meta - hash - lots of properties
# is_3rd_party - boolean
# is_modified - boolean
# settings - hash -
# no_modified_cpanel - boolean
# no_3rd_party - boolean
#
SET show_security = module.meta.security ||
(module.meta.security_id && module.meta.security_id_valid) ||
(!module.meta.security_rank) ||
(module.meta.security_rank < lowest_allowed);
IF FORM.view == 'install';
SET install_class = "active ";
SET manage_class = "";
ELSE;
SET install_class = has_instances ? "" : "active ";
SET manage_class = has_instances ? "active " : "";
END;
%]
<div class="row">
<div class="col-xs-12">
<ul class="breadcrumb">
<li><a role="navigation" href="cpaddons.html.tt">[% locale.maketext("Site Software") %]</a></li>
<li>[% module.vendor.html() %]</li>
<li>[% module.category.html().replace('_', ' ') %]</li>
<li>[% module.display_app_name.html() %]</li>
</ul>
<h3 class="cpaddons">
[% module.display_app_name.html() %]
<span aria-labelledby="software-version" title="[% locale.maketext("Software Version: [_1], Module Version: [_2]", module.meta.version, module.version) %]">[% module.meta.version | html %]</span>
</h3>
<p>
[% IF module.is_modified %]
[% locale.maketext('This is a modified [_1] module. Contact the maintainer for support.', vendor.name.html()) %]
[% ELSIF !module.is_3rd_party %]
[% locale.maketext('This is a [_1] packaged module.', vendor.name) %]
[% ELSE %]
[% locale.maketext('[asis,cPanel, L.L.C.] does not maintain this module. Contact the maintainer for support.') %]
[% END %]
</p>
</div>
</div>
[% IF module.name.search("WordPressX") %]
[% WRAPPER 'core/partials/deprecation-messages/deprecation-info.component.tt'
id='addon-deprecation-message' %]
<span>[% locale.maketext("We have deprecated the [output,em,WordPress Site Software] interface and will remove it in a future release.") %]</span>
<span>[% locale.maketext("For more information on managing your WordPress installation, read the [output,url,_1,WP Toolkit,title,WP Toolkit,id,_2] article.", "https://go.cpanel.net/wptk-install") %]</span>
[% END %]
[% END %]
[% IF (module.supports_action.install && !data.action_has_prerequisites.install) ||
(module.supports_action.upgrade && !data.action_has_prerequisites.upgrade) ||
(module.supports_action.uninstall && !data.action_has_prerequisites.uninstall) &&
data.notices.has('critical_error', 'error') %]
<div class="row">
<div class="install-alerts col-xs-12 col-sm-6">
[% PROCESS 'addoncgi/views/notices.tt' notices => data.notices %]
</div>
</div>
[% END %]
<div class="row">
<div class="col-xs-12">
<ul class="nav nav-tabs">
<li role="presentation" class="[% install_class %]nav-item">
<a id="installTabLink" data-toggle="tab" href="#install">[% locale.maketext("Install") %]</a>
</li>
<li role="presentation" class="[% manage_class %]nav-item[% data.sorted_instances.size > 0 ? '' : ' disabled' %]">
<a id="manageTabLink"
[%- IF data.sorted_instances.size > 0 %]
data-toggle="tab"
title="[% locale.maketext('Manage') %]"
[%- ELSE %]
title="[% locale.maketext('There are no installed instances of this [asis,cPAddon].') %]"
[%- END %]
href="#manage">[% locale.maketext("Manage") %]</a>
</li>
[% IF module.meta.display.upgrades %]
<li role="presentation" class="nav-item[% has_upgradable_instances ? '' : ' disabled' %]">
<a id="upgradeTabLink"
[%- IF has_upgradable_instances %]
data-toggle="tab"
title="[% locale.maketext('Upgrade') %]"
[%- ELSE %]
title="[% locale.maketext('No upgradeable instances exist of this [asis,cPAddon].') %]"
[%- END %]
href="#upgrade">[% locale.maketext("Upgrade") %]</a>
</li>
[% END %]
<li role="presentation" class="nav-item[% data.sorted_instances.size > 0 ? '' : ' disabled' %]">
<a id="uninstallTabLink"
[%- IF data.sorted_instances.size > 0 %]
data-toggle="tab"
title="[% locale.maketext('Uninstall') %]"
[%- ELSE %]
title="[% locale.maketext('There are no installed instances of this [asis,cPAddon].') %]"
[%- END %]
href="#uninstall">[% locale.maketext("Uninstall") %]</a>
</li>
<li role="presentation" class="dropdown">
<a id="moreMenuLink" class="dropdown-toggle" data-toggle="dropdown" href="#">
[% locale.maketext("More") %]
<span class="caret"></span>
</a>
<ul class="dropdown-menu">
<li role="presentation" class="nav-item"><a id="summaryTabLink" data-toggle="tab" href="#summary">[% locale.maketext("Details") %]</a></li>
[% IF module.meta.license_text %]
<li role="presentation" class="nav-item"><a id="licenseTermsLink" data-toggle="tab" href="#license-terms">[% locale.maketext("License Terms") %]</a></li>
[% END %]
[% IF show_security %]
<li role="presentation" class="nav-item"><a id="securityInformationTabLink" data-toggle="tab" href="#security-information">[% locale.maketext("Security Information") %]</a></li>
[% END %]
</ul>
</li>
</ul>
</div>
</div>
<div class="tab-content">
<div class="[% install_class %]tab-pane fade in" id="install">
[% install_content %]
</div>
<div class="[% manage_class %]tab-pane fade in" id="manage">
[% manage_content %]
</div>
[% IF upgrade_content %]
<div class="tab-pane fade in" id="upgrade">
[% upgrade_content %]
</div>
[% END %]
<div class="tab-pane fade in" id="uninstall">
[% uninstall_content %]
</div>
<div class="tab-pane fade in" id="summary">
[%- PROCESS 'addoncgi/views/summary_section.tt' -%]
</div>
[% IF module.meta.license_text %]
<div class="tab-pane fade in" id="license-terms">
[%- PROCESS 'addoncgi/views/license_section.tt' -%]
</div>
[% END %]
[% IF show_security %]
<div class="tab-pane fade in" id="security-information">
[%- PROCESS 'addoncgi/views/security_section.tt' -%]
</div>
[% END %]
</div>
[% IF meta.specialfunctions;
FOR action IN meta.specialfunctions.keys.sort;
SET fn_url = to_uri( environment, 'addon=' _ module.name _ '&action=' _ action);
%]
<p>
<a href="[% fn_url %]" id="special_[% slugify(meta.specialfunctions.$action.name, '_')%]">
[% meta.specialfunctions.$action.name %]
</a>
</p>
[% END %]
[% END %]
[% IF !environment.called_from_root;
SET back_url = to_uri( environment, 'changevendor=' _ vendor.name );
%]
<p align="center">
[<a id="main" href="[% back_url | url %]">[% locale.maketext('Main') %]</a>]
</p>
[% END %]
Back to Directory
File Manager