| 1 |
<?php |
| 2 |
defined( 'ABSPATH' ) || die( 'Cheatin\' uh?' ); |
| 3 |
|
| 4 |
if ( ! class_exists( 'C_NextGEN_Bootstrap' ) || ! class_exists( 'Mixin' ) || ! get_site_option( 'ngg_options' ) ) { |
| 5 |
return; |
| 6 |
} |
| 7 |
|
| 8 |
define( 'IMAGIFY_NGG_FILE' , __FILE__ ); |
| 9 |
define( 'IMAGIFY_NGG_PATH' , realpath( plugin_dir_path( IMAGIFY_NGG_FILE ) ) . '/' ); |
| 10 |
define( 'IMAGIFY_NGG_INC_PATH' , realpath( IMAGIFY_NGG_PATH . 'inc/' ) . '/' ); |
| 11 |
define( 'IMAGIFY_NGG_ADMIN_PATH' , realpath( IMAGIFY_NGG_INC_PATH . 'admin' ) . '/' ); |
| 12 |
define( 'IMAGIFY_NGG_COMMON_PATH' , realpath( IMAGIFY_NGG_INC_PATH . 'common' ) . '/' ); |
| 13 |
define( 'IMAGIFY_NGG_FUNCTIONS_PATH', realpath( IMAGIFY_NGG_INC_PATH . 'functions' ) . '/' ); |
| 14 |
|
| 15 |
require( IMAGIFY_NGG_FUNCTIONS_PATH . 'admin-stats.php' ); |
| 16 |
require( IMAGIFY_NGG_FUNCTIONS_PATH . 'attachments.php' ); |
| 17 |
require( IMAGIFY_NGG_FUNCTIONS_PATH . 'common.php' ); |
| 18 |
require( IMAGIFY_NGG_COMMON_PATH . 'attachments.php' ); |
| 19 |
|
| 20 |
Imagify_NGG::get_instance()->init(); |
| 21 |
Imagify_NGG_DB::get_instance()->init(); |
| 22 |
|
| 23 |
if ( is_admin() ) { |
| 24 |
require( IMAGIFY_NGG_ADMIN_PATH . 'enqueue.php' ); |
| 25 |
require( IMAGIFY_NGG_ADMIN_PATH . 'ajax.php' ); |
| 26 |
require( IMAGIFY_NGG_ADMIN_PATH . 'menu.php' ); |
| 27 |
require( IMAGIFY_NGG_ADMIN_PATH . 'gallery.php' ); |
| 28 |
require( IMAGIFY_NGG_ADMIN_PATH . 'bulk.php' ); |
| 29 |
require( IMAGIFY_NGG_ADMIN_PATH . 'heartbeat.php' ); |
| 30 |
} |
| 31 |
|