Skip to:
Content

Opened 2 years ago

Closed 21 months ago

#3739 closed task (duplicate)

Post bbPress 2.0 API's and features

Reported by: johnjamesjacoby Owned by: johnjamesjacoby
Milestone: Priority: normal
Severity: normal Version:
Component: Core Keywords:
Cc:

Description

bbPress 2.0 brought with it a bunch of API's and features that BuddyPress sorely needs:

  • Meta caps
  • Moderation
  • A robust options API
  • Proper rewrite rules
  • Theme compatibility

We should start slowly porting the most important API's over for 1.6, and finish them off in 1.7.

Change History (8)

comment:1 johnjamesjacoby2 years ago

  • Milestone changed from Awaiting Review to 1.6

comment:2 johnjamesjacoby2 years ago

(In [5304]) Port caps and options API's from bbPress 2 to Core component. Files not included yet, and logic still needs to be built in. See #3739.

comment:3 johnjamesjacoby2 years ago

(In [5305]) Port user active/status functions from bbPress 2. Deprecate old _core_ functions into 1.6.php as wrappers. See #3739.

comment:4 johnjamesjacoby2 years ago

(In [5309]) bp-loader.php is a real boy! Introduce BuddyPress class to handle the loading of BuddyPress core and provide declarations to the $bp global variables. Ports several functions and methods from bbPress 2.0 into bp-core-update.php to manage the hand-off into the update routine. See #3739.

comment:5 johnjamesjacoby2 years ago

See #3740, #3741. Breaking ticket up into smaller bites.

Last edited 2 years ago by johnjamesjacoby (previous) (diff)

comment:6 djpaul2 years ago

(In [5324]) Fix file include paths, a typo, and a PHP warning during new installs. See #3739

comment:7 boonebgorges2 years ago

  • Keywords 1.7-early added
  • Milestone changed from 1.6 to Future Release

I think we've ported as much as is reasonable for this dev cycle. I'll move this to Future Release so we can take a look at it early in the next cycle and start bringing over some of the stuff we've left out this time around.

comment:8 boonebgorges21 months ago

  • Keywords 1.7-early removed
  • Milestone Future Release deleted
  • Resolution set to duplicate
  • Status changed from new to closed

We've got individual tickets for most of these, so I'm closing this ticket as a dupe.

Note: See TracTickets for help on using tickets.