30)); if(is_array($resp)){ $json = json_decode($resp['body'], true); //print_r($json); }else{ $pl_error['resp_invalid'] = __('The response was malformed
'.var_export($resp, true), 'pagelayer'); return pagelayer_license_T(); } // Save the License if(empty($json['license'])){ $pl_error['lic_invalid'] = __('The license key is invalid', 'pagelayer'); return pagelayer_license_T(); }else{ update_option('pagelayer_license', $json); // Load license pagelayer_load_license(); // Mark as saved $GLOBALS['pl_saved'] = true; } } pagelayer_license_T(); } // The License Page - THEME function pagelayer_license_T(){ global $pagelayer, $pl_error; pagelayer_page_header('Pagelayer License'); // Saved ? if(!empty($GLOBALS['pl_saved'])){ echo '

'. __('The settings were saved successfully', 'pagelayer'). '


'; } // If the license is active and you are the free version, then suggest to install the pro if(!empty($pagelayer->license['status']) && !defined('PAGELAYER_PREMIUM') && empty($_REQUEST['install_pro'])){ echo '

'. __('You have activated the license, but are using the Free version ! Install Pro Now', 'pagelayer'). '


'; } if(date('Ymd') <= 20200331 && !defined('PAGELAYER_PREMIUM')){ echo '

Promotional Offer : If you buy Pagelayer Pro before 31st March, 2020 then you will get an additional year free and your license will expire on 31st March, 2022


.'; } // Any errors ? if(!empty($pl_error)){ pagelayer_report_error($pl_error);echo '
'; } ?>

'; echo ' '; echo ''; if(file_exists(ABSPATH.'/.htaccess')){ echo ' '; } ?>
'.__('Pagelayer Version', 'pagelayer').' '.PAGELAYER_VERSION.(defined('PAGELAYER_PREMIUM') ? ' (PRO Version)' : '').'
'.__('Pagelayer License', 'pagelayer').' '.(defined('PAGELAYER_PREMIUM') && empty($pagelayer->license) ? 'Unlicensed    ' : '').'   '; if(!empty($pagelayer->license)){ $expires = $pagelayer->license['expires']; $expires = substr($expires, 0, 4).'/'.substr($expires, 4, 2).'/'.substr($expires, 6); echo '
License Status : '.(empty($pagelayer->license['status_txt']) ? 'N.A.' : $pagelayer->license['status_txt']).'       License Expires : '.($pagelayer->license['expires'] <= date('Ymd') ? ''.$expires.'' : $expires).'
'; } echo '
'.__('URL', 'pagelayer').' '.get_site_url().'
'.__('Path', 'pagelayer').' '.ABSPATH.'
'.__('Server\'s IP Address', 'pagelayer').' '.$_SERVER['SERVER_ADDR'].'
'.__('wp-config.php is writable', 'pagelayer').' '.(is_writable(ABSPATH.'/wp-config.php') ? 'Yes' : 'No').'
'.__('.htaccess is writable', 'pagelayer').' '.(is_writable(ABSPATH.'/.htaccess') ? 'Yes' : 'No').'