diff -r c7c0fbc09788 -r 5e8dcbe22c24 web/wp-content/plugins/bbpress/includes/core/extend.php --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/web/wp-content/plugins/bbpress/includes/core/extend.php Tue Dec 04 18:43:10 2012 -0800 @@ -0,0 +1,69 @@ +includes_dir . 'extend/akismet.php' ); + + // Instantiate Akismet for bbPress + bbpress()->extend->akismet = new BBP_Akismet(); +} + +/** + * Requires and creates the BuddyPress extension, and adds component creation + * action to bp_init hook. @see bbp_setup_buddypress_component() + * + * @since bbPress (r3395) + * @return If BuddyPress is not active + */ +function bbp_setup_buddypress() { + + if ( ! function_exists( 'buddypress' ) ) { + + /** + * Helper for BuddyPress 1.6 and earlier + * + * @since bbPress (r4395) + * @return BuddyPress + */ + function buddypress() { + return isset( $GLOBALS['bp'] ) ? $GLOBALS['bp'] : false; + } + } + + // Bail if in maintenance mode + if ( ! buddypress() || buddypress()->maintenance_mode ) + return; + + // Include the BuddyPress Component + require( bbpress()->includes_dir . 'extend/buddypress/loader.php' ); + + // Instantiate BuddyPress for bbPress + bbpress()->extend->buddypress = new BBP_Forums_Component(); +}