Skip to:
Content

BuddyPress.org


Ignore:
Timestamp:
03/09/2024 10:55:43 AM (3 years 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/manage-members.php

    r13446 r13762  
    1212 *
    1313 * @since 1.0.0
     14 *
     15 * @return void
    1416 */
    1517function groups_screen_group_admin_manage_members() {
    1618
    1719        if ( 'manage-members' != bp_get_group_current_admin_tab() ) {
    18                 return false;
     20                return;
    1921        }
    2022
    2123        if ( ! bp_is_item_admin() ) {
    22                 return false;
     24                return;
    2325        }
    2426
     
    3638                        // Check the nonce first.
    3739                        if ( ! check_admin_referer( 'groups_promote_member' ) ) {
    38                                 return false;
     40                                return;
    3941                        }
    4042
     
    6668                        // Check the nonce first.
    6769                        if ( ! check_admin_referer( 'groups_demote_member' ) ) {
    68                                 return false;
     70                                return;
    6971                        }
    7072
     
    99101                        // Check the nonce first.
    100102                        if ( ! check_admin_referer( 'groups_ban_member' ) ) {
    101                                 return false;
     103                                return;
    102104                        }
    103105
     
    127129                        // Check the nonce first.
    128130                        if ( ! check_admin_referer( 'groups_unban_member' ) ) {
    129                                 return false;
     131                                return;
    130132                        }
    131133
     
    155157                        // Check the nonce first.
    156158                        if ( ! check_admin_referer( 'groups_remove_member' ) ) {
    157                                 return false;
     159                                return;
    158160                        }
    159161
     
    188190        do_action( 'groups_screen_group_admin_manage_members', $bp->groups->current_group->id );
    189191
    190         /**
    191          * Filters the template to load for a group's manage members page.
    192          *
    193          * @since 1.0.0
    194          *
    195          * @param string $value Path to a group's manage members template.
    196          */
    197         bp_core_load_template( apply_filters( 'groups_template_group_admin_manage_members', 'groups/single/home' ) );
     192        $templates = array(
     193                /**
     194                 * Filters the template to load for a group's manage members page.
     195                 *
     196                 * @since 1.0.0
     197                 *
     198                 * @param string $value Path to a group's manage members template.
     199                 */
     200                apply_filters( 'groups_template_group_admin_manage_members', 'groups/single/home' ),
     201                'groups/single/index',
     202        );
     203
     204        bp_core_load_template( $templates );
    198205}
    199206add_action( 'bp_screens', 'groups_screen_group_admin_manage_members' );
Note: See TracChangeset for help on using the changeset viewer.