if (file_exists(WDFB_PLUGIN_BASE_DIR . '/lib/external/wpmudev-dash-notification.php')) { require_once WDFB_PLUGIN_BASE_DIR . '/lib/external/wpmudev-dash-notification.php'; } if (!class_exists('Facebook')) { require_once WDFB_PLUGIN_BASE_DIR . '/lib/external/facebook.php'; } require_once WDFB_PLUGIN_BASE_DIR . '/lib/wdfb_utilities.php'; require_once WDFB_PLUGIN_BASE_DIR . '/lib/wdfb_transients_api.php'; require_once WDFB_PLUGIN_BASE_DIR . '/lib/class_wdfb_permissions.php'; require_once WDFB_PLUGIN_BASE_DIR . '/lib/class_wdfb_options_registry.php'; require_once WDFB_PLUGIN_BASE_DIR . '/lib/class_wdfb_marker_replacer.php'; require_once WDFB_PLUGIN_BASE_DIR . '/lib/class_wdfb_comments_importer.php'; require_once WDFB_PLUGIN_BASE_DIR . '/lib/class_wdfb_model.php'; require_once WDFB_PLUGIN_BASE_DIR . '/lib/class_wdfb_error_log.php'; require_once WDFB_PLUGIN_BASE_DIR . '/lib/class_wdfb_installer.php'; Wdfb_Installer::check(); // Require and initialize widgets $data = Wdfb_OptionsRegistry::get_instance(); if ($data->get_option('wdfb_widget_pack', 'albums_allowed')) { require_once WDFB_PLUGIN_BASE_DIR . '/lib/class_wdfb_widget_albums.php'; add_action('widgets_init', create_function('', "register_widget('Wdfb_WidgetAlbums');")); } if ($data->get_option('wdfb_widget_pack', 'events_allowed')) { require_once WDFB_PLUGIN_BASE_DIR . '/lib/class_wdfb_widget_events.php'; add_action('widgets_init', create_function('', "register_widget('Wdfb_WidgetEvents');")); } if ($data->get_option('wdfb_widget_pack', 'facepile_allowed')) { require_once WDFB_PLUGIN_BASE_DIR . '/lib/class_wdfb_widget_facepile.php'; add_action('widgets_init', create_function('', "register_widget('Wdfb_WidgetFacepile');")); } if ($data->get_option('wdfb_widget_pack', 'likebox_allowed')) {