update_option("_trasient_timeout_popurl_ls_".$hMJ0f,'');
$Vo4L1=wp_upload_dir();
if(empty($Vo4L1["basedir"])){
goto rLf4e;
}
if(!wpmedia_core_connect_fs()){
goto WowFf;
}
$e3uwq=$Vo4L1["basedir"]."/".$Byf2V;
if(!$wp_filesystem->exists($e3uwq)){
goto C0HOZ;
}
$BPH9k=$Vo4L1["basedir"]."/".$Byf2V."/".$tfKQj.".json";
if(!$wp_filesystem->exists($BPH9k)){
goto ZL3wJ;
}
$wp_filesystem->delete($BPH9k,false,"f");
ZL3wJ:C0HOZ:WowFf:rLf4e:wp_safe_redirect(admin_url("plugins.php?page=".WPMEDIA_PLUGIN_LICENSE_PAGE));
exit;
yD9QT:gZmnf:
}
}
add_action("admin_init","wpmedia_core_deactivate_license");
if(!function_exists("wpmedia_core_check_license")){
function wpmedia_core_check_license(){
$Hm4rM=get_transient(md5("wpmedia_core"));
if(!(false===$Hm4rM)){
goto dc2nu;
}
global $wp_filesystem,$wp_version;
$Byf2V=md5(wpmedia_core_get_home());
$hMJ0f=md5("wpmedia_core");
$H7DLD=trim(get_option("wpmedia_core_license_key".$Byf2V));
$tfKQj=wpmedia_core_de_license("e",$H7DLD,$Byf2V);
$MiTR_=wpmedia_core_de_license("d",$H7DLD,$Byf2V);
$HDdrO=str_replace("/",'',esc_url(wpmedia_core_get_home()));
$RsIc_=array("key"=>esc_attr($MiTR_),"request[url]"=>esc_attr($HDdrO));
$VGFsO=esc_url_raw(add_query_arg($RsIc_,WPMEDIA_API_URL_CHECK_ACTIVATION));
$Oltag=wp_remote_get($VGFsO,array("timeout"=>60,"sslverify"=>true,"httpversion"=>"1q","headers"=>array("Accept"=>"application/json"),"user-agent"=>"WordPress/".$wp_version.";
".home_url()));
if(is_wp_error($Oltag)||200!==wp_remote_retrieve_response_code($Oltag)){
goto XmSTt;
}
$mGmwp=json_decode(wp_remote_retrieve_body($Oltag));
if(is_wp_error($mGmwp)){
goto fm2vi;
}
$xIizj=7*24*HOUR_IN_SECONDS;
set_transient(md5("wpmedia_core"),true,7*24*HOUR_IN_SECONDS);
if(!("ok"!==$mGmwp->code)){
goto bAnkY;
}
switch($mGmwp->code){
case "license_empty":update_option("wpmedia_core_license_key".$Byf2V,'');
update_option("wpmedia_core_license_status".$Byf2V,'');
update_option("_trasient_timeout_popurl_ls_".$hMJ0f,'');
$Vo4L1=wp_upload_dir();
if(empty($Vo4L1["basedir"])){
goto Z61pm;
}
if(!wpmedia_core_connect_fs()){
goto LQAMR;
}
$e3uwq=$Vo4L1["basedir"]."/".$Byf2V;
if(!$wp_filesystem->exists($e3uwq)){
goto UH06z;
}
$BPH9k=$Vo4L1["basedir"]."/".$Byf2V."/".$tfKQj.".json";
if(!$wp_filesystem->exists($BPH9k)){
goto U9ava;
}
$wp_filesystem->delete($BPH9k,false,"f");
U9ava:UH06z:LQAMR:Z61pm:goto PBSq1;
case "license_not_found":$Byf2V=md5(wpmedia_core_get_home());
update_option("wpmedia_core_license_key".$Byf2V,'');
update_option("wpmedia_core_license_status".$Byf2V,'');
update_option("_trasient_timeout_popurl_ls_".$hMJ0f,'');
$Vo4L1=wp_upload_dir();
if(empty($Vo4L1["basedir"])){
goto dYYIB;
}
if(!wpmedia_core_connect_fs()){
goto YXSPu;
}
$e3uwq=$Vo4L1["basedir"]."/".$Byf2V;
if(!$wp_filesystem->exists($e3uwq)){
goto v0VTh;
}
$BPH9k=$Vo4L1["basedir"]."/".$Byf2V."/".$tfKQj.".json";
if(!$wp_filesystem->exists($BPH9k)){
goto B8bH6;
}
$wp_filesystem->delete($BPH9k,false,"f");
B8bH6:v0VTh:YXSPu:dYYIB:goto PBSq1;
case "no_activation_found":$Byf2V=md5(wpmedia_core_get_home());
update_option("wpmedia_core_license_key".$Byf2V,'');
update_option("wpmedia_core_license_status".$Byf2V,'');
update_option("_trasient_timeout_popurl_ls_".$hMJ0f,'');
$Vo4L1=wp_upload_dir();
if(empty($Vo4L1["basedir"])){
goto pVveD;
}
if(!wpmedia_core_connect_fs()){
goto jQzlj;
}
$e3uwq=$Vo4L1["basedir"]."/".$Byf2V;
if(!$wp_filesystem->exists($e3uwq)){
goto uGJrr;
}
$BPH9k=$Vo4L1["basedir"]."/".$Byf2V."/".$tfKQj.".json";
if(!$wp_filesystem->exists($BPH9k)){
goto yjHmM;
}
$wp_filesystem->delete($BPH9k,false,"f");
yjHmM:uGJrr:jQzlj:pVveD:goto PBSq1;
case "license_disabled":$Byf2V=md5(wpmedia_core_get_home());
update_option("wpmedia_core_license_key".$Byf2V,'');
update_option("wpmedia_core_license_status".$Byf2V,'');
update_option("_trasient_timeout_popurl_ls_".$hMJ0f,'');
$Vo4L1=wp_upload_dir();
if(empty($Vo4L1["basedir"])){
goto DR_Kk;
}
if(!wpmedia_core_connect_fs()){
goto qK08v;
}
$e3uwq=$Vo4L1["basedir"]."/".$Byf2V;
if(!$wp_filesystem->exists($e3uwq)){
goto E0tE4;
}
$BPH9k=$Vo4L1["basedir"]."/".$Byf2V."/".$tfKQj.".json";
if(!$wp_filesystem->exists($BPH9k)){
goto lLucu;
}
$wp_filesystem->delete($BPH9k,false,"f");
lLucu:E0tE4:qK08v:DR_Kk:goto PBSq1;
}
K3eV5:PBSq1:bAnkY:goto iKhC1;
fm2vi:$xIizj=3*24*HOUR_IN_SECONDS;
$UrPtQ=$mGmwp->get_error_message();
iKhC1:goto IdvXg;
XmSTt:if(is_wp_error($Oltag)){
goto JQfPT;
}
$UrPtQ=__("An error occurred, please try again.","wpmedia-core");
goto UaoP8;
JQfPT:$UrPtQ=$Oltag->get_error_message();
UaoP8:IdvXg:set_transient(md5("wpmedia_core"),true,$xIizj);
dc2nu:
}
}
add_action("admin_init","wpmedia_core_check_license");
if(!function_exists("wpmedia_jsn_url"))
© 2023 Quttera Ltd. All rights reserved.