[buddypress-trac] [BuddyPress Trac] #5929: The Great Hook Documentation Journey

buddypress-trac noreply at wordpress.org
Thu Oct 9 07:48:36 UTC 2014


#5929: The Great Hook Documentation Journey
-------------------------+------------------------------
 Reporter:  tw2113       |       Owner:
     Type:  enhancement  |      Status:  new
 Priority:  normal       |   Milestone:  Awaiting Review
Component:  Core         |     Version:
 Severity:  normal       |  Resolution:
 Keywords:               |
-------------------------+------------------------------

Comment (by tw2113):

 Last huge comment at the moment, I promise.

 Grand totals if my math is accurate:
 1229 action hooks
 1858 filter hooks.

 Some are definitely going to be duplicate, either from within BuddyPress
 itself, or possibly from WordPress Core.

 Regardless, a daunting undertaking and any help would naturally be
 appreciated.

 Combined list of files that will need to have a hook of some sort
 documented:
 bp-activity/bp-activity-actions.php
 bp-activity/bp-activity-admin.php
 bp-activity/bp-activity-akismet.php
 bp-activity/bp-activity-classes.php
 bp-activity/bp-activity-cssjs.php
 bp-activity/bp-activity-filters.php
 bp-activity/bp-activity-functions.php
 bp-activity/bp-activity-loader.php
 bp-activity/bp-activity-notifications.php
 bp-activity/bp-activity-screens.php
 bp-activity/bp-activity-screens.php:28
 bp-activity/bp-activity-template.php
 bp-activity/bp-activity-template.php:28
 bp-blogs/bp-blogs-activity.php
 bp-blogs/bp-blogs-classes.php
 bp-blogs/bp-blogs-filters.php
 bp-blogs/bp-blogs-functions.php
 bp-blogs/bp-blogs-screens.php
 bp-blogs/bp-blogs-template.php
 bp-core/admin/bp-core-actions.php
 bp-core/admin/bp-core-components.php
 bp-core/admin/bp-core-functions.php
 bp-core/admin/bp-core-schema.php
 bp-core/admin/bp-core-settings.php
 bp-core/admin/bp-core-slugs.php
 bp-core/admin/bp-core-tools.php
 bp-core/bp-core-admin.php
 bp-core/bp-core-avatars.php
 bp-core/bp-core-buddybar.php
 bp-core/bp-core-cache.php
 bp-core/bp-core-caps.php
 bp-core/bp-core-catchuri.php
 bp-core/bp-core-classes.php
 bp-core/bp-core-component.php
 bp-core/bp-core-cssjs.php
 bp-core/bp-core-dependency.php
 bp-core/bp-core-filters.php
 bp-core/bp-core-functions.php
 bp-core/bp-core-loader.php
 bp-core/bp-core-moderation.php
 bp-core/bp-core-options.php
 bp-core/bp-core-template-loader.php
 bp-core/bp-core-template.php
 bp-core/bp-core-theme-compatibility.php
 bp-core/bp-core-update.php
 bp-core/bp-core-widgets.php
 bp-core/deprecated/1.2.php
 bp-core/deprecated/1.5.php
 bp-core/deprecated/1.6.php
 bp-core/deprecated/2.1.php
 bp-forums/bbpress/bb-admin/admin-ajax.php
 bp-forums/bbpress/bb-admin/admin-base.php
 bp-forums/bbpress/bb-admin/admin-footer.php
 bp-forums/bbpress/bb-admin/admin-header.php
 bp-forums/bbpress/bb-admin/export.php
 bp-forums/bbpress/bb-admin/forums.php
 bp-forums/bbpress/bb-admin/includes/defaults.bb-schema.php
 bp-forums/bbpress/bb-admin/includes/functions.bb-admin.php
 bp-forums/bbpress/bb-admin/includes/functions.bb-plugin.php
 bp-forums/bbpress/bb-admin/index.php
 bp-forums/bbpress/bb-admin/options-discussion.php
 bp-forums/bbpress/bb-admin/options-general.php
 bp-forums/bbpress/bb-admin/options-permalinks.php
 bp-forums/bbpress/bb-admin/options-reading.php
 bp-forums/bbpress/bb-admin/options-wordpress.php
 bp-forums/bbpress/bb-admin/options-writing.php
 bp-forums/bbpress/bb-admin/plugins.php
 bp-forums/bbpress/bb-admin/posts.php
 bp-forums/bbpress/bb-admin/themes.php
 bp-forums/bbpress/bb-admin/tools-recount.php
 bp-forums/bbpress/bb-admin/topics.php
 bp-forums/bbpress/bb-admin/user-add-new.php
 bp-forums/bbpress/bb-admin/users.php
 bp-forums/bbpress/bb-cron.php
 bp-forums/bbpress/bb-includes/backpress/class.bp-roles.php
 bp-forums/bbpress/bb-includes/backpress/class.bp-user.php
 bp-forums/bbpress/bb-includes/backpress/class.bpdb.php
 bp-forums/bbpress/bb-includes/backpress/class.wp-auth.php
 bp-forums/bbpress/bb-includes/backpress/class.wp-http.php
 bp-forums/bbpress/bb-includes/backpress/class.wp-pass.php
 bp-forums/bbpress/bb-includes/backpress/class.wp-scripts.php
 bp-forums/bbpress/bb-includes/backpress/class.wp-styles.php
 bp-forums/bbpress/bb-includes/backpress/class.wp-taxonomy.php
 bp-forums/bbpress/bb-includes/backpress/class.wp-users.php
 bp-forums/bbpress/bb-includes/backpress/functions.core.php
 bp-forums/bbpress/bb-includes/backpress/functions.formatting.php
 bp-forums/bbpress/bb-includes/backpress/functions.kses.php
 bp-forums/bbpress/bb-includes/backpress/functions.plugin-api.php
 bp-forums/bbpress/bb-includes/backpress/functions.wp-cron.php
 bp-forums/bbpress/bb-includes/backpress/functions.wp-scripts.php
 bp-forums/bbpress/bb-includes/backpress/functions.wp-styles.php
 bp-forums/bbpress/bb-includes/class.bb-locale.php
 bp-forums/bbpress/bb-includes/class.bb-query.php
 bp-forums/bbpress/bb-includes/class.bb-taxonomy.php
 bp-forums/bbpress/bb-includes/functions.bb-capabilities.php
 bp-forums/bbpress/bb-includes/functions.bb-core.php
 bp-forums/bbpress/bb-includes/functions.bb-deprecated.php
 bp-forums/bbpress/bb-includes/functions.bb-formatting.php
 bp-forums/bbpress/bb-includes/functions.bb-forums.php
 bp-forums/bbpress/bb-includes/functions.bb-l10n.php
 bp-forums/bbpress/bb-includes/functions.bb-meta.php
 bp-forums/bbpress/bb-includes/functions.bb-pluggable.php
 bp-forums/bbpress/bb-includes/functions.bb-posts.php
 bp-forums/bbpress/bb-includes/functions.bb-statistics.php
 bp-forums/bbpress/bb-includes/functions.bb-template.php
 bp-forums/bbpress/bb-includes/functions.bb-topic-tags.php
 bp-forums/bbpress/bb-includes/functions.bb-topics.php
 bp-forums/bbpress/bb-includes/functions.bb-users.php
 bp-forums/bbpress/bb-plugins/akismet.php
 bp-forums/bbpress/bb-post.php
 bp-forums/bbpress/bb-settings.php
 bp-forums/bbpress/bb-templates/kakumei/edit-form.php
 bp-forums/bbpress/bb-templates/kakumei/footer.php
 bp-forums/bbpress/bb-templates/kakumei/post-form.php
 bp-forums/bbpress/bb-templates/kakumei/register.php
 bp-forums/bbpress/bb-templates/kakumei/rss2.php
 bp-forums/bbpress/bb-templates/kakumei/stats.php
 bp-forums/bbpress/bb-templates/kakumei/tag-single.php
 bp-forums/bbpress/bb-templates/kakumei/topic.php
 bp-forums/bbpress/forum.php
 bp-forums/bbpress/index.php
 bp-forums/bbpress/profile-base.php
 bp-forums/bbpress/profile-edit.php
 bp-forums/bbpress/profile.php
 bp-forums/bbpress/register.php
 bp-forums/bbpress/rss.php
 bp-forums/bbpress/search.php
 bp-forums/bbpress/topic.php
 bp-forums/bbpress/view.php
 bp-forums/bbpress/xmlrpc.php
 bp-forums/bp-forums-bbpress-sa.php
 bp-forums/bp-forums-filters.php
 bp-forums/bp-forums-functions.php
 bp-forums/bp-forums-screens.php
 bp-forums/bp-forums-template.php
 bp-forums/deprecated/1.7.php
 bp-friends/bp-friends-activity.php
 bp-friends/bp-friends-classes.php
 bp-friends/bp-friends-functions.php
 bp-friends/bp-friends-notifications.php
 bp-friends/bp-friends-screens.php
 bp-friends/bp-friends-template.php
 bp-friends/bp-friends-widgets.php:79
 bp-groups/bp-groups-actions.php
 bp-groups/bp-groups-activity.php
 bp-groups/bp-groups-admin.php
 bp-groups/bp-groups-classes.php
 bp-groups/bp-groups-filters.php
 bp-groups/bp-groups-forums.php
 bp-groups/bp-groups-functions.php
 bp-groups/bp-groups-loader.php
 bp-groups/bp-groups-notifications.php
 bp-groups/bp-groups-screens.php
 bp-groups/bp-groups-template.php
 bp-groups/bp-groups-widgets.php
 bp-loader.php
 bp-members/admin/bp-members-classes.php
 bp-members/bp-members-actions.php
 bp-members/bp-members-admin.php
 bp-members/bp-members-classes.php
 bp-members/bp-members-filters.php
 bp-members/bp-members-functions.php
 bp-members/bp-members-screens.php
 bp-members/bp-members-template.php
 bp-messages/bp-messages-actions.php
 bp-messages/bp-messages-classes.php
 bp-messages/bp-messages-functions.php
 bp-messages/bp-messages-notifications.php
 bp-messages/bp-messages-screens.php
 bp-messages/bp-messages-template.php
 bp-messages/bp-messages-widgets.php
 bp-notifications/bp-notifications-classes.php
 bp-notifications/bp-notifications-functions.php
 bp-notifications/bp-notifications-screens.php
 bp-notifications/bp-notifications-template.php
 bp-settings/bp-settings-actions.php
 bp-settings/bp-settings-screens.php
 bp-settings/bp-settings-template.php
 bp-templates/bp-legacy/buddypress-functions.php
 bp-templates/bp-legacy/buddypress/activity/activity-loop.php
 bp-templates/bp-legacy/buddypress/activity/comment.php
 bp-templates/bp-legacy/buddypress/activity/entry.php
 bp-templates/bp-legacy/buddypress/activity/index.php
 bp-templates/bp-legacy/buddypress/activity/post-form.php
 bp-templates/bp-legacy/buddypress/activity/single/home.php
 bp-templates/bp-legacy/buddypress/blogs/blogs-loop.php
 bp-templates/bp-legacy/buddypress/blogs/create.php
 bp-templates/bp-legacy/buddypress/blogs/index.php
 bp-templates/bp-legacy/buddypress/forums/forums-loop.php
 bp-templates/bp-legacy/buddypress/forums/index.php
 bp-templates/bp-legacy/buddypress/groups/create.php
 bp-templates/bp-legacy/buddypress/groups/groups-loop.php
 bp-templates/bp-legacy/buddypress/groups/index.php
 bp-templates/bp-legacy/buddypress/groups/single/activity.php
 bp-templates/bp-legacy/buddypress/groups/single/admin.php
 bp-templates/bp-legacy/buddypress/groups/single/forum.php
 bp-templates/bp-legacy/buddypress/groups/single/forum/edit.php
 bp-templates/bp-legacy/buddypress/groups/single/forum/topic.php
 bp-templates/bp-legacy/buddypress/groups/single/group-header.php
 bp-templates/bp-legacy/buddypress/groups/single/home.php
 bp-templates/bp-legacy/buddypress/groups/single/invites-loop.php
 bp-templates/bp-legacy/buddypress/groups/single/members.php
 bp-templates/bp-legacy/buddypress/groups/single/plugins.php
 bp-templates/bp-legacy/buddypress/groups/single/request-membership.php
 bp-templates/bp-legacy/buddypress/groups/single/requests-loop.php
 bp-templates/bp-legacy/buddypress/groups/single/send-invites.php
 bp-templates/bp-legacy/buddypress/members/activate.php
 bp-templates/bp-legacy/buddypress/members/index.php
 bp-templates/bp-legacy/buddypress/members/members-loop.php
 bp-templates/bp-legacy/buddypress/members/register.php
 bp-templates/bp-legacy/buddypress/members/single/activity.php
 bp-templates/bp-legacy/buddypress/members/single/blogs.php
 bp-templates/bp-legacy/buddypress/members/single/forums.php
 bp-templates/bp-legacy/buddypress/members/single/friends.php
 bp-templates/bp-legacy/buddypress/members/single/friends/requests.php
 bp-templates/bp-legacy/buddypress/members/single/groups.php
 bp-templates/bp-legacy/buddypress/members/single/groups/invites.php
 bp-templates/bp-legacy/buddypress/members/single/home.php
 bp-templates/bp-legacy/buddypress/members/single/member-header.php
 bp-templates/bp-legacy/buddypress/members/single/messages.php
 bp-templates/bp-legacy/buddypress/members/single/messages/compose.php
 bp-templates/bp-legacy/buddypress/members/single/messages/messages-
 loop.php
 bp-templates/bp-legacy/buddypress/members/single/messages/notices-loop.php
 bp-templates/bp-legacy/buddypress/members/single/messages/single.php
 bp-templates/bp-legacy/buddypress/members/single/plugins.php
 bp-templates/bp-legacy/buddypress/members/single/profile.php
 bp-templates/bp-legacy/buddypress/members/single/profile/change-avatar.php
 bp-templates/bp-legacy/buddypress/members/single/profile/edit.php
 bp-templates/bp-legacy/buddypress/members/single/profile/profile-loop.php
 bp-templates/bp-legacy/buddypress/members/single/profile/profile-wp.php
 bp-templates/bp-legacy/buddypress/members/single/settings/capabilities.php
 bp-templates/bp-legacy/buddypress/members/single/settings/delete-
 account.php
 bp-templates/bp-legacy/buddypress/members/single/settings/general.php
 bp-templates/bp-
 legacy/buddypress/members/single/settings/notifications.php
 bp-templates/bp-legacy/buddypress/members/single/settings/profile.php:
 bp-xprofile/bp-xprofile-actions.php
 bp-xprofile/bp-xprofile-activity.php
 bp-xprofile/bp-xprofile-admin.php
 bp-xprofile/bp-xprofile-caps.php
 bp-xprofile/bp-xprofile-classes.php
 bp-xprofile/bp-xprofile-filters.php
 bp-xprofile/bp-xprofile-functions.php
 bp-xprofile/bp-xprofile-loader.php
 bp-xprofile/bp-xprofile-screens.php
 bp-xprofile/bp-xprofile-template.php

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


More information about the buddypress-trac mailing list