Skip to:
Content

BuddyPress.org

Changeset 13551


Ignore:
Timestamp:
08/19/2023 08:26:06 AM (18 months ago)
Author:
imath
Message:

Messages: include the view action in registered Member Nav sub-items

o make sure the Messages component's view action is not considered as a
404, we now need to register it as a Member's navigation sub-item without
rendering it once the query is parsed.

This move also allows site administrators to customize this action's slug
from the URLs BuddyPress settings tab.

Props vapvarun

Fixes #8975
Closes https://github.com/buddypress/buddypress/pull/150

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/src/bp-messages/classes/class-bp-messages-component.php

    r13503 r13551  
    253253            'user_has_access'          => false,
    254254            'user_has_access_callback' => 'bp_is_my_profile',
     255        );
     256
     257        $sub_nav[] = array(
     258            'name'                     => __( 'View', 'buddypress' ),
     259            'slug'                     => 'view',
     260            'parent_slug'              => $slug,
     261            'screen_function'          => 'messages_screen_conversation',
     262            'position'                 => 0,
     263            'user_has_access'          => false,
     264            'user_has_access_callback' => 'bp_core_can_edit_settings',
     265            'generate'                 => false,
    255266        );
    256267
Note: See TracChangeset for help on using the changeset viewer.