[buddypress-trac] [BuddyPress Trac] #5589: Duplicated fields using Buddypress Xprofile Custom Fields Type and custom theme not from buddypress
buddypress-trac
noreply at wordpress.org
Thu May 1 22:38:35 UTC 2014
#5589: Duplicated fields using Buddypress Xprofile Custom Fields Type and custom
theme not from buddypress
--------------------------+---------------------
Reporter: atallos | Owner: djpaul
Type: defect (bug) | Status: closed
Priority: normal | Milestone: 2.0.1
Component: XProfile | Version: 2.0
Severity: normal | Resolution: fixed
Keywords: has-patch |
--------------------------+---------------------
Comment (by djpaul):
In [changeset:"8337"]:
{{{
#!CommitTicketReference repository="" revision="8337"
xProfile: prevent duplicate profile field templating when using pre-2.0
custom field types.
Prior to the xProfile field type overhaul in 2.0, plugins that added
custom field types had to do so with a variety of actions.
One such plugin is "Buddypress Xprofile Custom Fields Type" and the
changes in 2.0 caused an issue where the plugin's custom
templating was being rendered, alongside BuddyPress' profile field
fallback type, the textbox.
BuddyPress uses a fallback field type to handle situations when extra
profile types/data are provided by another plugin, and
then that plugin is removed. The original idea was that everything would
fallback to rendering a textbox if a field type was
unregistered to give at least some kind of access to that profile field's
data, but in practice this has caused a couple of
issues with templating, as this commit addresses.
This change essentially reverts the fallback behaviour to the pre-2.0
implementation: if a custom field type is unknown to
BuddyPress, that field simply won't be rendered.
Fixes #5589 for the 2.0 branch
}}}
--
Ticket URL: <https://buddypress.trac.wordpress.org/ticket/5589#comment:14>
BuddyPress Trac <http://buddypress.org/>
BuddyPress Trac
More information about the buddypress-trac
mailing list