Server IP : 15.235.198.142 / Your IP : 216.73.216.145 Web Server : Apache/2.4.58 (Ubuntu) System : Linux ballsack 6.8.0-45-generic #45-Ubuntu SMP PREEMPT_DYNAMIC Fri Aug 30 12:02:04 UTC 2024 x86_64 User : www-data ( 33) PHP Version : 8.3.6 Disable Function : NONE MySQL : OFF | cURL : ON | WGET : ON | Perl : ON | Python : OFF | Sudo : ON | Pkexec : OFF Directory : /var/www/rhodeworks/wp-content/plugins/really-simple-ssl/settings/src/Settings/ |
Upload File : |
import {__} from "@wordpress/i18n"; import useLicense from "./License/LicenseData"; import Hyperlink from "../utils/Hyperlink"; const PremiumOverlay = ({msg, title, upgrade}) => { const {licenseStatus} = useLicense(); let pro_plugin_active = rsssl_settings.pro_plugin_active === '1' let target = pro_plugin_active ? '_self' : '_blank'; let upgradeButtonText = pro_plugin_active ? __("Check license", "really-simple-ssl") : __("Go Pro", "really-simple-ssl"); let upgradeUrl = upgrade ? upgrade : rsssl_settings.upgrade_link; if (pro_plugin_active) { upgradeUrl = '#settings/license'; } let message = msg ? msg : <Hyperlink text={__("Learn more about %sPremium%s", "really-simple-ssl")} url={upgradeUrl}/>; if ( pro_plugin_active ) { if (licenseStatus === 'empty' || licenseStatus === 'deactivated') { message = rsssl_settings.messageInactive; } else { message = rsssl_settings.messageInvalid; } } return ( <div className="rsssl-locked rsssl-locked-premium"> <div className="rsssl-locked-overlay rsssl-premium"> {/* header */} <div className="rsssl-locked-header"> <h5 className={'rsssl-locked-header-title'}>{title}</h5> </div> <div className="rsssl-locked-content"> <span>{message} </span> </div> <div className="rsssl-locked-footer"> {/* We place a button on the left side */} <div className="rsssl-grid-item-footer-buttons"> <a className="button button-primary left" href={upgradeUrl} target={target}>{upgradeButtonText} </a> </div> </div> </div> </div> ); } export default PremiumOverlay;