[buddypress-trac] [BuddyPress] #4955: Improvements to BP_Group_Extension
buddypress-trac
noreply at wordpress.org
Thu Apr 25 14:29:19 UTC 2013
#4955: Improvements to BP_Group_Extension
--------------------------+--------------------------
Reporter: boonebgorges | Owner: boonebgorges
Type: task | Status: new
Priority: high | Milestone: 1.8
Component: Groups | Version:
Severity: major | Keywords:
--------------------------+--------------------------
This is a master ticket for 1.8 improvements to `BP_Group_Extension`.
Items I plan to look at:
- Setting up and checking nonces automatically, instead of forcing plugin
authors to manage it themselves
- Do a better job of checking whether to run display callbacks. Eg,
there's no reason why plugin authors should have to check `if ( !
bp_is_group_creation_step( $this->slug ) )` before rendering their
`edit_screen` markup.
- The markup requirements on `edit_screen()` and `create_screen()` are
slightly different, in particular regarding the Submit button. Think about
ways this can be made more consistent.
- More intelligent defaults for `enable_create_step`, etc. Eg, if there's
no `create_step()` method, we can pretty safely assume that
`enable_create_step` should be disabled, at least by default. See also
#4785
--
Ticket URL: <https://buddypress.trac.wordpress.org/ticket/4955>
BuddyPress <http://buddypress.org/>
BuddyPress
More information about the buddypress-trac
mailing list