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

buddypress-trac noreply at wordpress.org
Tue Jan 14 19:28:46 UTC 2014


#5332: Run the URI catching methods when root profiles are enabled
--------------------------+------------------------------
 Reporter:  stevenkword   |       Owner:
     Type:  defect (bug)  |      Status:  new
 Priority:  normal        |   Milestone:  Awaiting Review
Component:  Core          |     Version:  1.9.1
 Severity:  normal        |  Resolution:
 Keywords:  needs-patch   |
--------------------------+------------------------------

Comment (by imath):

 Good evening,

 I've checked, this situation already exists in 1.8.1 and i think WordPress
 is allowing on purpose signup user to have a blog name similar to his
 username. The check WordPress is doing about other usernames seems to be
 there to "book" blog names and avoid "username a" to create a blog with
 "username b".

 So the issue only exists on multisite configs with a subdirectory setting
 and when {{{BP_ENABLE_ROOT_PROFILES}}} is set to true. I think the best
 way to handle it is to prevent a user to signup a blog using his username
 as the blog name, in this particular case only. This way : users can still
 create blogs and we "maximize" the fact that {{{site.url/username !=
 site.url/blogname}}}

 So i suggest the diff "5332-illegal-names" which is adding a filter to
 {{{subdirectory_reserved_names}}} to include signup username on register
 page and to check for a username similar to blog name in network admin
 screen.

 I think this can be fixed in 2.0 as it's not a regression from 1.9.

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


More information about the buddypress-trac mailing list