[buddypress-trac] [BuddyPress] #4622: Spaces allowed in screen names since 1.6 update
buddypress-trac
noreply at wordpress.org
Sun Feb 24 07:25:18 UTC 2013
#4622: Spaces allowed in screen names since 1.6 update
------------------------------------+------------------
Reporter: oceanwidedesigns | Owner:
Type: defect (bug) | Status: new
Priority: normal | Milestone: 1.8
Component: Members | Version: 1.6
Severity: normal | Resolution:
Keywords: dev-feedback has-patch |
------------------------------------+------------------
Changes (by r-a-y):
* keywords: dev-feedback needs-patch => dev-feedback has-patch
Comment:
`01.patch` allows users to register with spaces.
Because we're allowing users to register with spaces, there are a couple
of things that needed to be addressed '''if'''
`'BP_ENABLE_USERNAME_COMPATIBILITY_MODE'` '''is defined'''.
The patch addresses:
* Member permalinks in the member loop shouldn't fallback to
`user_nicename` when a space is found in the username
* For @mentions to work, we cannot allow spaces to be used, so in the
patch, we will always use the `user_nicename`.
* Needed to add additional template functions so we could grab the logged-
in user nicename and the displayed user nicename to be used for the
@mention name in the member header.
----
The big problem here is changing the `member-header.php` template to use
the new template function.
This is a backpat problem for themes that have already overriden member-
header.php in their custom themes.
I see two options here:
1. Make the change in the member-header.php and do a post on
bpdevel.wordpress.com about this.
2. Do not make the change and instead filter
`bp_displayed_user_username()` to use the `user_nicename` for the member
header only. This kinda sucks.
This is only a problem if 'BP_ENABLE_USERNAME_COMPATIBILITY_MODE' is
defined and if there are users with spaces in their `user_login`.
--
Ticket URL: <https://buddypress.trac.wordpress.org/ticket/4622#comment:19>
BuddyPress <http://buddypress.org/>
BuddyPress
More information about the buddypress-trac
mailing list