} // End class pluginbuddy. if (defined('PB_STANDALONE') && PB_STANDALONE === true) { require_once 'standalone_preloader.php'; } // ********** Load core classes ********** require_once dirname(__FILE__) . '/classes/core_controllers.php'; //require_once( dirname( __FILE__ ) . '/classes/ui.php' ); Now handled in self::_construct(). require_once dirname(__FILE__) . '/classes/form.php'; require_once dirname(__FILE__) . '/classes/settings.php'; // ********** Initialize PluginBuddy framework ********** if (!isset($pluginbuddy_init)) { $pluginbuddy_init = 'init.php'; // default init file. } pb_backupbuddy::init($pluginbuddy_settings, $pluginbuddy_init); unset($pluginbuddy_settings); unset($pluginbuddy_init); // ********** Load initialization files ********** require_once dirname(dirname(__FILE__)) . '/init_global.php'; if (is_admin()) { require_once dirname(dirname(__FILE__)) . '/init_admin.php'; } else { require_once dirname(dirname(__FILE__)) . '/init_public.php'; } if (defined('PB_STANDALONE') && PB_STANDALONE === true) { pb_backupbuddy::load_controller('pages/default'); } // Used for ManageWP support. if (!is_admin() && function_exists('add_action')) { add_action('setup_theme', 'pb_backupbuddy::pb_filter_update');