Changeset 6622
- Timestamp:
- 12/10/2012 06:47:31 PM (13 years ago)
- Location:
- trunk
- Files:
-
- 7 edited
-
bp-activity/bp-activity-loader.php (modified) (1 diff)
-
bp-blogs/bp-blogs-loader.php (modified) (1 diff)
-
bp-friends/bp-friends-loader.php (modified) (2 diffs)
-
bp-groups/bp-groups-loader.php (modified) (1 diff)
-
bp-messages/bp-messages-loader.php (modified) (5 diffs)
-
bp-settings/bp-settings-loader.php (modified) (1 diff)
-
bp-xprofile/bp-xprofile-loader.php (modified) (2 diffs)
Legend:
- Unmodified
- Added
- Removed
-
trunk/bp-activity/bp-activity-loader.php
r6342 r6622 129 129 130 130 // Determine user to use 131 if ( bp_displayed_user_domain() ) 131 if ( bp_displayed_user_domain() ) { 132 132 $user_domain = bp_displayed_user_domain(); 133 elseif ( bp_loggedin_user_domain() )133 } elseif ( bp_loggedin_user_domain() ) { 134 134 $user_domain = bp_loggedin_user_domain(); 135 else135 } else { 136 136 return; 137 } 137 138 138 139 // User link -
trunk/bp-blogs/bp-blogs-loader.php
r6342 r6622 117 117 ); 118 118 119 $parent_url = trailingslashit( bp_displayed_user_domain() . bp_get_blogs_slug() ); 119 // Determine user to use 120 if ( bp_displayed_user_domain() ) { 121 $user_domain = bp_displayed_user_domain(); 122 } elseif ( bp_loggedin_user_domain() ) { 123 $user_domain = bp_loggedin_user_domain(); 124 } else { 125 return; 126 } 127 128 $parent_url = trailingslashit( $user_domain . bp_get_blogs_slug() ); 120 129 121 130 $sub_nav[] = array( -
trunk/bp-friends/bp-friends-loader.php
r6342 r6622 103 103 ); 104 104 105 $friends_link = trailingslashit( bp_loggedin_user_domain() . bp_get_friends_slug() ); 105 // Determine user to use 106 if ( bp_displayed_user_domain() ) { 107 $user_domain = bp_displayed_user_domain(); 108 } elseif ( bp_loggedin_user_domain() ) { 109 $user_domain = bp_loggedin_user_domain(); 110 } else { 111 return; 112 } 113 114 $friends_link = trailingslashit( $user_domain . bp_get_friends_slug() ); 106 115 107 116 // Add the subnav items to the friends nav item … … 123 132 'screen_function' => 'friends_screen_requests', 124 133 'position' => 20, 125 'user_has_access' => bp_ is_my_profile()134 'user_has_access' => bp_core_can_edit_settings() 126 135 ); 127 136 -
trunk/bp-groups/bp-groups-loader.php
r6353 r6622 352 352 ); 353 353 354 $groups_link = trailingslashit( bp_loggedin_user_domain() . $this->slug ); 355 356 // Add the My Groups nav item 357 $sub_nav[] = array( 358 'name' => __( 'Memberships', 'buddypress' ), 359 'slug' => 'my-groups', 360 'parent_url' => $groups_link, 361 'parent_slug' => $this->slug, 362 'screen_function' => 'groups_screen_my_groups', 363 'position' => 10, 364 'item_css_id' => 'groups-my-groups' 365 ); 366 367 // Add the Group Invites nav item 368 $sub_nav[] = array( 369 'name' => __( 'Invitations', 'buddypress' ), 370 'slug' => 'invites', 371 'parent_url' => $groups_link, 372 'parent_slug' => $this->slug, 373 'screen_function' => 'groups_screen_group_invites', 374 'user_has_access' => bp_is_my_profile(), 375 'position' => 30 376 ); 377 378 parent::setup_nav( $main_nav, $sub_nav ); 354 // Determine user to use 355 if ( bp_displayed_user_domain() ) { 356 $user_domain = bp_displayed_user_domain(); 357 } elseif ( bp_loggedin_user_domain() ) { 358 $user_domain = bp_loggedin_user_domain(); 359 } else { 360 $user_domain = false; 361 } 362 363 if ( !empty( $user_domain ) ) { 364 $groups_link = trailingslashit( $user_domain . $this->slug ); 365 366 // Add the My Groups nav item 367 $sub_nav[] = array( 368 'name' => __( 'Memberships', 'buddypress' ), 369 'slug' => 'my-groups', 370 'parent_url' => $groups_link, 371 'parent_slug' => $this->slug, 372 'screen_function' => 'groups_screen_my_groups', 373 'position' => 10, 374 'item_css_id' => 'groups-my-groups' 375 ); 376 377 // Add the Group Invites nav item 378 $sub_nav[] = array( 379 'name' => __( 'Invitations', 'buddypress' ), 380 'slug' => 'invites', 381 'parent_url' => $groups_link, 382 'parent_slug' => $this->slug, 383 'screen_function' => 'groups_screen_group_invites', 384 'user_has_access' => bp_core_can_edit_settings(), 385 'position' => 30 386 ); 387 388 parent::setup_nav( $main_nav, $sub_nav ); 389 } 379 390 380 391 if ( bp_is_groups_component() && bp_is_single_item() ) { -
trunk/bp-messages/bp-messages-loader.php
r6519 r6622 101 101 function setup_nav() { 102 102 103 if ( ! bp_is_my_profile() )104 return;105 106 103 $sub_nav = array(); 107 104 $name = sprintf( __( 'Messages <span>%s</span>', 'buddypress' ), bp_get_total_unread_messages_count() ); … … 118 115 ); 119 116 117 // Determine user to use 118 if ( bp_displayed_user_domain() ) { 119 $user_domain = bp_displayed_user_domain(); 120 } elseif ( bp_loggedin_user_domain() ) { 121 $user_domain = bp_loggedin_user_domain(); 122 } else { 123 return; 124 } 125 120 126 // Link to user messages 121 $messages_link = trailingslashit( bp_loggedin_user_domain(). $this->slug );127 $messages_link = trailingslashit( $user_domain . $this->slug ); 122 128 123 129 // Add the subnav items to the profile … … 129 135 'screen_function' => 'messages_screen_inbox', 130 136 'position' => 10, 131 'user_has_access' => bp_ is_my_profile()137 'user_has_access' => bp_core_can_edit_settings() 132 138 ); 133 139 … … 139 145 'screen_function' => 'messages_screen_sentbox', 140 146 'position' => 20, 141 'user_has_access' => bp_ is_my_profile()147 'user_has_access' => bp_core_can_edit_settings() 142 148 ); 143 149 … … 149 155 'screen_function' => 'messages_screen_compose', 150 156 'position' => 30, 151 'user_has_access' => bp_ is_my_profile()157 'user_has_access' => bp_core_can_edit_settings() 152 158 ); 153 159 -
trunk/bp-settings/bp-settings-loader.php
r6519 r6622 80 80 81 81 // Determine user to use 82 if ( bp_displayed_user_domain() ) 82 if ( bp_displayed_user_domain() ) { 83 83 $user_domain = bp_displayed_user_domain(); 84 elseif ( bp_loggedin_user_domain() )84 } elseif ( bp_loggedin_user_domain() ) { 85 85 $user_domain = bp_loggedin_user_domain(); 86 else86 } else { 87 87 return; 88 } 88 89 89 90 $settings_link = trailingslashit( $user_domain . $this->slug ); -
trunk/bp-xprofile/bp-xprofile-loader.php
r6585 r6622 160 160 ); 161 161 162 $profile_link = trailingslashit( bp_loggedin_user_domain() . $this->slug ); 162 // Determine user to use 163 if ( bp_displayed_user_domain() ) { 164 $user_domain = bp_displayed_user_domain(); 165 } elseif ( bp_loggedin_user_domain() ) { 166 $user_domain = bp_loggedin_user_domain(); 167 } else { 168 return; 169 } 170 171 $profile_link = trailingslashit( $user_domain . $this->slug ); 163 172 164 173 // Add the subnav items to the profile … … 172 181 ); 173 182 174 if ( bp_is_my_profile() ) {175 // Edit Profile176 $sub_nav[] = array(177 'name' => __( 'Edit', 'buddypress' ),178 'slug' => 'edit',179 'parent_url' => $profile_link,180 'parent_slug' => $this->slug,181 'screen_function' => 'xprofile_screen_edit_profile',182 'position' => 20183 );184 185 // Change Avatar186 $sub_nav[] = array(187 'name' => __( 'Change Avatar', 'buddypress' ),188 'slug' => 'change-avatar',189 'parent_url' => $profile_link,190 'parent_slug' => $this->slug,191 'screen_function' => 'xprofile_screen_change_avatar',192 'position' => 30193 );194 }183 // Edit Profile 184 $sub_nav[] = array( 185 'name' => __( 'Edit', 'buddypress' ), 186 'slug' => 'edit', 187 'parent_url' => $profile_link, 188 'parent_slug' => $this->slug, 189 'screen_function' => 'xprofile_screen_edit_profile', 190 'position' => 20, 191 'user_has_access' => bp_core_can_edit_settings() 192 ); 193 194 // Change Avatar 195 $sub_nav[] = array( 196 'name' => __( 'Change Avatar', 'buddypress' ), 197 'slug' => 'change-avatar', 198 'parent_url' => $profile_link, 199 'parent_slug' => $this->slug, 200 'screen_function' => 'xprofile_screen_change_avatar', 201 'position' => 30, 202 'user_has_access' => bp_core_can_edit_settings() 203 ); 195 204 196 205 parent::setup_nav( $main_nav, $sub_nav );
Note: See TracChangeset
for help on using the changeset viewer.