[buddypress-trac] [BuddyPress Trac] #6290: Avatars, an extensible UI
buddypress-trac
noreply at wordpress.org
Thu Apr 16 22:25:10 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:"9756"]:
{{{
#!CommitTicketReference repository="" revision="9756"
Avatar UI: Add BuddyPress Attachments specific functions.
- `bp_attachments_enqueue_scripts()` requires one parameter the name of
the class you are using to extend `BP_Attachment`, eg:
`BP_Attachment_Avatar`. It will use the class `script_data()` method to
finish building the Plupload settings and strings. It also makes sure the
script are only loaded once per page load.
- `bp_attachments_current_user_can()` is used to check the current user
capabilities in front-end and back-end.
- `bp_attachments_json_response()` is a wrapper of WordPress json response
function that makes sure the json response is correctly sent for html5 or
html4 uploads.
- `bp_attachments_get_template_part()` is used to safely load our Backbone
templates into the administration screens or use `bp_get_template_part()`
when on front-end.
Props boonebgorges, DJPaul, johnjamesjacoby.
See #6290
}}}
--
Ticket URL: <https://buddypress.trac.wordpress.org/ticket/6290#comment:53>
BuddyPress Trac <http://buddypress.org/>
BuddyPress Trac
More information about the buddypress-trac
mailing list