Skip to:
Content

BuddyPress.org


Ignore:
Timestamp:
03/09/2024 10:55:43 AM (14 months ago)
Author:
imath
Message:

BP Standalone Block Themes: adapt Groups template hierarchy

  • Adds a members/single/index.html root template to the BP Standalone Theme hierarchy to be used by BP Standalone Block Themes in respect of WP Block Themes templating logic.
  • Adds a groups/single/index.html root template to the BP Standalone Theme hierarchy to be used by BP Standalone Block Themes in respect of WP Block Themes templating logic.

See #9118
See https://github.com/buddypress/buddypress/pull/249
See https://github.com/buddypress/buddyvibes/pull/7

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/src/bp-groups/screens/single/admin/membership-requests.php

    r13446 r13762  
    1212 *
    1313 * @since 1.0.0
     14 *
     15 * @return void
    1416 */
    1517function groups_screen_group_admin_requests() {
     
    1719
    1820    if ( 'membership-requests' != bp_get_group_current_admin_tab() ) {
    19         return false;
     21        return;
    2022    }
    2123
    22     if ( ! bp_is_item_admin() || ( 'public' == $bp->groups->current_group->status ) ) {
    23         return false;
     24    if ( ! bp_is_item_admin() || ( 'public' === $bp->groups->current_group->status ) ) {
     25        return;
    2426    }
    2527
     
    3335            // Check the nonce first.
    3436            if ( ! check_admin_referer( 'groups_accept_membership_request' ) ) {
    35                 return false;
     37                return;
    3638            }
    3739
     
    4648            /* Check the nonce first. */
    4749            if ( ! check_admin_referer( 'groups_reject_membership_request' ) ) {
    48                 return false;
     50                return;
    4951            }
    5052
     
    9092    do_action( 'groups_screen_group_admin_requests', $bp->groups->current_group->id );
    9193
    92     /**
    93      * Filters the template to load for a group's membership request page.
    94      *
    95      * @since 1.0.0
    96      *
    97      * @param string $value Path to a group's membership request template.
    98      */
    99     bp_core_load_template( apply_filters( 'groups_template_group_admin_requests', 'groups/single/home' ) );
     94    $templates = array(
     95        /**
     96         * Filters the template to load for a group's membership request page.
     97         *
     98         * @since 1.0.0
     99         *
     100         * @param string $value Path to a group's membership request template.
     101         */
     102        apply_filters( 'groups_template_group_admin_requests', 'groups/single/home' ),
     103        'groups/single/index',
     104    );
     105
     106    bp_core_load_template( $templates );
    100107}
    101108add_action( 'bp_screens', 'groups_screen_group_admin_requests' );
Note: See TracChangeset for help on using the changeset viewer.