Make sure themes can override BuddyPress stylesheet.

Since version 2.1, BuddyPress minified stylesheet is used if SCRIPT_DEBUG is not set. This was preventing themes to override the stylesheet using a file named buddypress.css. This patch make sure that if a buddypress.css file is located in one of the allowed css subfolder it will override the one provided by BuddyPress.

props r-a-y, shpitzyl

Fixes #5888 (trunk)

git-svn-id: https://buddypress.svn.wordpress.org/trunk@9065 cdf35c40-ae34-48e0-9cc9-0c9da1808c22
Add missing bbPress external on trunk.

git-svn-id: https://buddypress.svn.wordpress.org/trunk@9072 cdf35c40-ae34-48e0-9cc9-0c9da1808c22
Better detection for false positives in meta SQL filters.

Our wrappers for WP's _metadata() functions require some filtering of the SQL
string (to change a column name and, in the case of xprofile, to add an
'object_type' clause). Our str_replace() logic is too generous, creating the
possibility of matching quoted text, as when the meta value contains the string
'WHERE'.

This changeset modifies the filters so that quoted content is swapped out with
placeholders before we run our search-and-replace.

See #5919.
Props tometzky for feedback.

git-svn-id: https://buddypress.svn.wordpress.org/trunk@9073 cdf35c40-ae34-48e0-9cc9-0c9da1808c22
Use bp_blog_class() to output row classes in blogs-loop.php.

Props lenasterg.
Fixes ##5927.

git-svn-id: https://buddypress.svn.wordpress.org/trunk@9074 cdf35c40-ae34-48e0-9cc9-0c9da1808c22
Hooks for xprofile Add Field screen.

Until this screen uses the add_meta_box() API, these hooks will allow plugin
devs to add custom items to the xprofile field creation process.

Props svenl77.
Fixes #5917.

git-svn-id: https://buddypress.svn.wordpress.org/trunk@9075 cdf35c40-ae34-48e0-9cc9-0c9da1808c22
Make "no members found" message on group members page more general.

'No members were found.' applies both when the group has no members and when
a search within group members returns no members.

Fixes #5935.

git-svn-id: https://buddypress.svn.wordpress.org/trunk@9076 cdf35c40-ae34-48e0-9cc9-0c9da1808c22
Bump version in bp-loader.php stub to 2.2-alpha.

Props ev3rywh3re.
Fixes #5937.

git-svn-id: https://buddypress.svn.wordpress.org/trunk@9077 cdf35c40-ae34-48e0-9cc9-0c9da1808c22
Add hook documentation to bp-activity-admin.php.

Props tw2113.
See #5938.

git-svn-id: https://buddypress.svn.wordpress.org/trunk@9078 cdf35c40-ae34-48e0-9cc9-0c9da1808c22
Hook documentation for bp-activity-actions.php.

Props tw2113, espellcaste.
Fixes #5936.

git-svn-id: https://buddypress.svn.wordpress.org/trunk@9079 cdf35c40-ae34-48e0-9cc9-0c9da1808c22
travis-ci: specify IRC server/channel via environment variable configured on travis-ci.org.

This is to prevent our IRC dev channel from being notified when other people run BP's unit tests with travis-ci, via their own Github forks.

git-svn-id: https://buddypress.svn.wordpress.org/trunk@9080 cdf35c40-ae34-48e0-9cc9-0c9da1808c22
Fetch upstream