[buddypress-trac] [BuddyPress Trac] #6290: Avatars, an extensible UI

buddypress-trac noreply at wordpress.org
Thu Apr 16 22:11:05 UTC 2015

#6290: Avatars, an extensible UI
 Reporter:  imath                   |       Owner:  imath
     Type:  idea                    |      Status:  assigned
 Priority:  normal                  |   Milestone:  2.3
Component:  API - Avatars           |     Version:
 Severity:  normal                  |  Resolution:
 Keywords:  has-patch dev-feedback  |

Comment (by imath):

 In [changeset:"9755"]:
 #!CommitTicketReference repository="" revision="9755"
 Avatar UI: Add Conditional functions and new BP Attachment methods

 - `bp_avatar_is_front_edit()` checks if the user is editing his or a group
 avatar on front-end
 - `bp_avatar_use_webcam()` checks if the Camera feature should be enabled.
 By default, it is not the case for touch devices as it can introduce some
 confustions with the possibility of using the camera of the device to take
 a selfie, save it as an image an upload it using the Browse button of the
 Avatar UI. Chrome and Firefox are the only browsers supporting

 NB: these two functions can be filtered to disallow the Camera feature or
 to completely disallow the new Avatar UI if you prefer to carry on using
 the legacy UI.

 `BP_Attachment::script_data()` and `BP_Attachment_Avatar::script_data()`
 are two new methods to build the javascript localization data. The
 `bp_attachment_avatar_params` filter is fired if the current object is not
 a group or a user and can be used to build the params of another object
 such as a blog. You can also use the filter
 `bp_attachment_avatar_script_data` if you need to override data for any

 Props boonebgorges, DJPaul.

 See #6290
 See #6278

Ticket URL: <https://buddypress.trac.wordpress.org/ticket/6290#comment:52>
BuddyPress Trac <http://buddypress.org/>
BuddyPress Trac

More information about the buddypress-trac mailing list