";
//license key
echo "";
echo "| " . perfmatters_title(__('License Key', 'perfmatters'), (empty($license) ? 'perfmatters_edd_license_key' : false), 'https://perfmatters.io/docs/troubleshooting-license-key-activation/') . " | ";
echo "";
echo "";
if(empty($license)) {
//save license button
echo "";
}
else {
//remove license button
echo "";
}
perfmatters_tooltip(__('Save or remove your license key.', 'perfmatters'));
echo " | ";
echo "
";
if(!empty($license)) {
//force disable styles on license input
echo "";
//check license info
$license_info = perfmatters_check_license();
if(!empty($license_info)) {
//activate/deactivate license
if(!empty($license_info->license) && $license_info->license != 'invalid') {
echo "";
echo "| " . __('Activate License', 'perfmatters') . " | ";
echo "";
if($license_info->license == 'valid') {
echo "";
echo " " . __('License is activated.', 'novashare') . "";
}
elseif(!is_multisite() || (!empty($license_info->activations_left) && $license_info->activations_left == 'unlimited')) {
echo "";
echo " " . __('License is not activated.', 'novashare') . "";
}
else {
echo "" . __('Unlimited License needed for use in a multisite environment. Please contact support to upgrade.', 'perfmatters') . "";
}
echo " | ";
echo "
";
}
//license status (active/expired)
if(!empty($license_info->license)) {
echo "";
echo "| " . __('License Status', 'perfmatters') . " | ";
echo "license == "expired" ? " style='color: red;'" : "") . ">";
echo ucfirst($license_info->license);
if($license_info->license == "expired") {
echo " ";
echo "" . __('Renew Your License for Updates + Support!', 'perfmatters') . "";
}
echo " | ";
echo "
";
}
//licenses used
if(!empty($license_info->site_count) && !empty($license_info->license_limit) && !is_network_admin()) {
echo "";
echo "| " . __('Licenses Used', 'perfmatters') . " | ";
echo "" . $license_info->site_count . "/" . $license_info->license_limit . " | ";
echo "
";
}
//expiration date
if(!empty($license_info->expires)) {
echo "";
echo "| " . __('Expiration Date', 'perfmatters') . " | ";
echo "" . ($license_info->expires != 'lifetime' ? date("F d, Y", strtotime($license_info->expires)) : __('Lifetime', 'perfmatters')) . " | ";
echo "
";
}
}
}
echo "";
echo "