[buddypress-trac] [BuddyPress Trac] #5332: Run the URI catching methods when root profiles are enabled

buddypress-trac noreply at wordpress.org
Wed Jan 22 21:33:26 UTC 2014


#5332: Run the URI catching methods when root profiles are enabled
-----------------------------------+--------------------
 Reporter:  stevenkword            |       Owner:
     Type:  defect (bug)           |      Status:  new
 Priority:  normal                 |   Milestone:  2.0
Component:  Core                   |     Version:  1.9.1
 Severity:  normal                 |  Resolution:
 Keywords:  has-patch 2nd-opinion  |
-----------------------------------+--------------------
Description changed by johnjamesjacoby:

Old description:

> Currently, if you setup a BuddyPress multisite instance with
> BP_ENABLE_ROOT_PROFILES defined as true, conditionals found early in the
> method bp_core_set_uri_globals() will cause the URI routing to bail for
> non root blogs.
>
> Here are the steps to replicate the problem.
>
> 1. Fresh multisite BP instance running 'twentytwelve' and subodmains.
> Root profiles should be enabled and multiblog should be disabled.
> 2. Register a non-super-admin user account and make make sure to check
> the box requesting a blog as well as an account. ( If you just ask for an
> account, there is no problem )
> 3. Navigate to where this new user profile should now exists. e.g.)
> http://example.com/username/.
>
> Following these steps will serve the user's blog front page rather than
> their profile.  Both the primary super-admin account and non-blog-owning
> users are not affected by this problem.

New description:

 Currently, if you setup a BuddyPress multisite instance with
 BP_ENABLE_ROOT_PROFILES defined as true, conditionals found early in the
 method bp_core_set_uri_globals() will cause the URI routing to bail for
 non root blogs.

 Here are the steps to replicate the problem.

 1. Fresh multisite BP instance running 'twentytwelve' and subfolders. Root
 profiles should be enabled.
 2. Register a non-super-admin user account and make make sure to check the
 box requesting a blog as well as an account. ( If you just ask for an
 account, there is no problem )
 3. Navigate to where this new user profile should now exists. e.g.)
 http://example.com/username/.

 Following these steps will serve the user's blog front page rather than
 their profile.  Both the primary super-admin account and non-blog-owning
 users are not affected by this problem.

--

--
Ticket URL: <https://buddypress.trac.wordpress.org/ticket/5332#comment:20>
BuddyPress Trac <http://buddypress.org/>
BuddyPress Trac


More information about the buddypress-trac mailing list