first commit
This commit is contained in:
@@ -0,0 +1,58 @@
|
||||
<?php
|
||||
|
||||
|
||||
/**
|
||||
* return if addon creator plugin exists and active
|
||||
*/
|
||||
function UCIsAddonLibraryPluginExists(){
|
||||
|
||||
$alPlugin = "addon-library/addonlibrary.php";
|
||||
$alPlugin2 = "unlimited-addons-for-wpbakery-page-builder/unlimited_addons.php";
|
||||
|
||||
if ( ! function_exists( 'get_plugins' ) ) {
|
||||
require_once ABSPATH . 'wp-admin/includes/plugin.php';
|
||||
}
|
||||
|
||||
$arrPlugins = get_plugins();
|
||||
|
||||
if(isset($arrPlugins[$alPlugin]) == true){
|
||||
$isActive = is_plugin_active($alPlugin);
|
||||
|
||||
return($isActive);
|
||||
}
|
||||
|
||||
if(isset($arrPlugins[$alPlugin2]) == true)
|
||||
return(true);
|
||||
|
||||
$isActive = is_plugin_active($alPlugin);
|
||||
|
||||
return(false);
|
||||
}
|
||||
|
||||
|
||||
if(UCIsAddonLibraryPluginExists()){
|
||||
|
||||
require_once dirname(__FILE__)."/views/compatability_message.php";
|
||||
|
||||
}else{
|
||||
|
||||
|
||||
try{
|
||||
|
||||
require_once $currentFolder.'/includes.php';
|
||||
|
||||
HelperUC::validatePluginStartup();
|
||||
|
||||
require_once GlobalsUC::$pathProvider."core/provider_main_file.php";
|
||||
|
||||
}catch(Exception $e){
|
||||
|
||||
$ucStandAloneErrorMessage = $e->getMessage();
|
||||
$filePathViewStandAlone = dirname(__FILE__)."/views/stand_alone_broken_error.php";
|
||||
|
||||
require $filePathViewStandAlone;
|
||||
|
||||
}
|
||||
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user