Changeset 13618
- Timestamp:
- 10/22/2023 05:47:26 AM (16 months ago)
- Location:
- trunk/src
- Files:
-
- 2 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/src/bp-core/classes/class-bp-admin.php
r13614 r13618 1129 1129 </h3> 1130 1130 <p class="wp-credits-list"> 1131 <a href="https://profiles.wordpress.org/awol/">awol</a>, 1131 1132 <a href="https://profiles.wordpress.org/bouncingsprout/">Ben Roberts (bouncingsprout)</a>, 1132 1133 <a href="https://profiles.wordpress.org/boonebgorges/">Boone B Gorges (boonebgorges)</a>, -
trunk/src/bp-members/classes/class-bp-members-component.php
r13583 r13618 231 231 $this->activate_permastruct = bp_get_activate_slug() . '/%' . $this->rewrite_ids['member_activate'] . '%'; 232 232 233 // Init the User's ID to use to build the Nav for. 234 $user_id = bp_loggedin_user_id(); 235 233 236 /** Logged in user *************************************************** 234 237 */ 235 238 236 239 // The core userdata of the user who is currently logged in. 237 $bp->loggedin_user->userdata = bp_core_get_core_userdata( bp_loggedin_user_id());240 $bp->loggedin_user->userdata = bp_core_get_core_userdata( $user_id ); 238 241 239 242 // Fetch the full name for the logged in user. … … 241 244 242 245 // Hits the DB on single WP installs so get this separately. 243 $bp->loggedin_user->is_super_admin = $bp->loggedin_user->is_site_admin = is_super_admin( bp_loggedin_user_id());246 $bp->loggedin_user->is_super_admin = $bp->loggedin_user->is_site_admin = is_super_admin( $user_id ); 244 247 245 248 // The domain for the user currently logged in. eg: http://example.com/members/andy. 246 $bp->loggedin_user->domain = bp_members_get_user_url( bp_loggedin_user_id());249 $bp->loggedin_user->domain = bp_members_get_user_url( $user_id ); 247 250 248 251 /** … … 252 255 */ 253 256 if ( bp_displayed_user_id() ) { 257 // We're viewing a speciific user, switch the ID to use for the Nav to this one. 258 $user_id = bp_displayed_user_id(); 259 254 260 // The core userdata of the user who is currently being displayed. 255 $bp->displayed_user->userdata = bp_core_get_core_userdata( bp_displayed_user_id());261 $bp->displayed_user->userdata = bp_core_get_core_userdata( $user_id ); 256 262 257 263 // Fetch the full name displayed user. … … 259 265 260 266 // The domain for the user currently being displayed. 261 $bp->displayed_user->domain = bp_members_get_user_url( bp_displayed_user_id());267 $bp->displayed_user->domain = bp_members_get_user_url( $user_id ); 262 268 263 269 // If A user is displayed, check if there is a front template … … 270 276 */ 271 277 272 $this->nav = new BP_Core_Nav( );278 $this->nav = new BP_Core_Nav( $user_id ); 273 279 274 280 /** Signup ***********************************************************
Note: See TracChangeset
for help on using the changeset viewer.