[5807]
|
johnjamesjacoby
|
BuddyPress Groups: Backport r5560 to 2.5 branch (for 2.5.8) for improved PHP5 compatibility and to avoid a debug notice.
Props boonebgorges.
|
[4556]
|
johnjamesjacoby
|
BuddyPress Groups:
* When enabling a group forum in an existing group, audit group forums, remove any strays, and maybe create a new forum if needed.
* Also fixes bugs in removing a value from group/forum ID arrays.
* Fixes #2083 (trunk)
|
[4555]
|
johnjamesjacoby
|
BuddyPress Groups:
* When enabling a group forum in an existing group, audit group forums, remove any strays, and maybe create a new forum if needed.
* Also fixes bugs in removing a value from group/forum ID arrays.
* Fixes #2083 (2.2 branch)
|
[4769]
|
johnjamesjacoby
|
BuddyPress Groups:
* Simplify group forum display logic.
* Use bbp_has_ functions to preload posts. Reduces overhead of calling get_posts() and then creating new WP_Query() object later.
* Use bbPress's front-end nonce verification logic to avoid wp_die'ing theme-side.
* When editing a BuddyPress group's forum settings, allow network administrators to modify the group connection.
* Fixes #2201, #2202.
|
[4602]
|
johnjamesjacoby
|
BuddyPress Groups:
* In maybe_unset_forum_menu(), also check for current groupmeta.
* Props r-a-y.
* Fixes #2094.
|
[4553]
|
johnjamesjacoby
|
BuddyPress Groups:
* If group does not have forums active, do not show forum tab.
* See #2083 (trunk)
|
[4554]
|
johnjamesjacoby
|
BuddyPress Groups:
* If group does not have forums active, do not show forum tab.
* See #2083 (2.2 branch)
|
[4537]
|
johnjamesjacoby
|
BuddyPress Groups:
* Fix issue causing paginated group forum requests to incorrectly fail.
* Hat-tip boonebgorges.
* Fixes #2080 (trunk)
|
[4536]
|
johnjamesjacoby
|
BuddyPress Groups:
* Fix issue causing paginated group forum requests to incorrectly fail.
* Hat-tip boonebgorges.
* Fixes #2080 (2.2 branch)
|
[4544]
|
johnjamesjacoby
|
BuddyPress Groups:
* Add moderator and admin checks to map_topic_meta_caps()
* Props lakrisgubben.
* Fixes #2084 (trunk)
|
[4545]
|
johnjamesjacoby
|
BuddyPress Groups:
* Add moderator and admin checks to map_topic_meta_caps()
* Props lakrisgubben.
* Fixes #2084 (2.2 branch)
|
[3789]
|
johnjamesjacoby
|
BuddyPress Group Forum create page and handler. See #1669
|
[3654]
|
johnjamesjacoby
|
BuddyPress Group Forum Integration:
* BuddyPress group/forum sync functions
* Add forum/topic row actions
* Group create/edit helper methods
* Forum create/edit handlers
* See #1669
|
[4815]
|
johnjamesjacoby
|
BuddyPress Group Forum Enhancements:
* When deleting a Group, also remove the forum connection. Fixes #2261.
* When disabling a Group's Forum, also remove the forum connection. Fixes #2262.
* Allow editing of a Group's Forum via the Group Admin UI. Fixes #2263.
* Props imath.
|
[4538]
|
johnjamesjacoby
|
BuddyPress Activity:
* When creating activity stream items, utilize 'hide_sitewide' instead of not recording any activity at all.
* Hat-tip boonebgorges.
* Fixes #2081 (trunk)
|
[4540]
|
johnjamesjacoby
|
BuddyPress Activity:
* When creating activity stream items, utilize 'hide_sitewide' instead of not recording any activity at all.
* Hat-tip boonebgorges.
* Fixes #2081 (2.2 branch)
|
[4547]
|
johnjamesjacoby
|
BuddyPress Activity:
* When adding activity stream items, use raw values and trust !BuddyPress to properly texturize output.
* Fixes #2082 (trunk)
|
[4546]
|
johnjamesjacoby
|
BuddyPress Activity:
* When adding activity stream items, use raw values and trust !BuddyPress to properly texturize output.
* Fixes #2082 (2.2 branch)
|
[4245]
|
johnjamesjacoby
|
BuddyPress Activity:
* Ensure activity stream items are updated when editing topics and replies.
* Delete activity stream items when deleting topics and replies.
* Props jmdodd.
* Fixes #1753.
|
[4684]
|
johnjamesjacoby
|
Bring per RSS page settings back, using correct cap key.
|
[2577]
|
johnjamesjacoby
|
Bring back 1 reply text.
|
[2576]
|
johnjamesjacoby
|
Bring back 1 reply text
|
[5614]
|
johnjamesjacoby
|
Bring `Gruntfile.js` tasks up to speed with BuddyPress.
|
[5649]
|
netweb
|
Bring Gruntfile.js tasks up to speed with BuddyPress
* Adds a `src` target for `jsvalidate` to validate JavaScript files in the `/src` folder
* WordPress JavaScript coding standards improvements
* See also r5614
Props netweb. Fixes #2766
|
[6196]
|
johnjamesjacoby
|
Breathing room for all `!is_` usages.
|
[6250]
|
johnjamesjacoby
|
Breathing room for `!class_exists()` checks, and bump to 2.6-beta-2.
|
[5442]
|
johnjamesjacoby
|
Breathing room for `!` usages in Users component.
|
[5443]
|
johnjamesjacoby
|
Breathing room for `!` usages in Topics component.
|
[5444]
|
johnjamesjacoby
|
Breathing room for `!` usages in Search component.
|
[2902]
|
johnjamesjacoby
|
Breathing room
|
[3464]
|
johnjamesjacoby
|
Break single loop elements into separate template parts in bbp-twentyten for easier ajaxifying.
|
[7277]
|
johnjamesjacoby
|
Breadcrumbs: prevent duplicate root crumb on Forum Archive subpages
This change prevents the Forum Archive page from appearing a second time in the breadcrumb trail when using pages, shortcodes, and/or subpages for forum setup.
It does this by keeping track of a previous match of a page by path to the Forum Archive, and skipping that page ID in the subsequent ancestors loop.
In trunk, for 2.7.
|
[3901]
|
johnjamesjacoby
|
Breadcrumbs:
* Wrap separator in a span if it exists.
* Shorten $breadcrumbs variable to $crumbs for improved readability.
* Fixes #1821 again.
* Props netweb for original patch.
|
[4557]
|
johnjamesjacoby
|
Breadcrumbs:
* Use is_singular() in bbp_get_breadcrumb().
* Fixes issue where single reply trail would be incorrect.
* Fixes #2086 (trunk)
|
[4558]
|
johnjamesjacoby
|
Breadcrumbs:
* Use is_singular() in bbp_get_breadcrumb().
* Fixes issue where single reply trail would be incorrect.
* Fixes #2086 (2.2 branch)
|
[3898]
|
johnjamesjacoby
|
Breadcrumbs:
* Add classes to breadcrumb items that were missing them (forum|topic|reply|topic-tag)
* Fixes #1821.
* Props netweb for original patch.
|
[4332]
|
johnjamesjacoby
|
Breadcrumb:
* More flexible HTML output for breadcrumb.
* Adds ability to modify HTML before/after separator, current, and each crumb.
* Hat-tip netweb for inital patch.
* Fixes #2009.
|
[4373]
|
johnjamesjacoby
|
Breadcrumb:
* Fix copy-pasta in bbp_get_breadcrumb().
* Regression from adding more arguments to HTML output.
* Fixes #2017.
|
[6163]
|
xknown
|
Branch 1.2: Fix parse errors in PHP 7
The result of new can't be longer assigned by reference.
See #3033
|
[6167]
|
xknown
|
Branch 1.2: Fix PHP 7 compat issues w.r.t. the use of `func_get_arg()`.
`func_get_arg()` returns the current (modified) value of the given argument. Let's make sure the code behaves the same.
See #3033
|
[6165]
|
xknown
|
Branch 1.2: Fix PHP 7 compat issue.
- `func_get_arg()` returns the current (modified) value of the given argument.
- Add also PHP 5.x style constructors.
See #3033
|
[6158]
|
xknown
|
Branch 0.9: use a more recent version of add_query_arg which reduces the use of `func_get_arg`.
See #3033
|
[6161]
|
xknown
|
Branch 0.9: Use `preg_match` instead of `ereg`
See #3033
|
[6162]
|
xknown
|
Branch 0.9: Remove all the expressions that use the `preg_replace` function with the `e` modifier.
The `e`(val) modifier is not longer supported in PHP7, use `preg_replace_callback` instead.
See #3033
|
[6159]
|
xknown
|
Branch 0.9: Fix PHP 7 compat issues w.r.t. the use of `func_get_arg()`.
`func_get_arg()` returns the current (modified) value of the given argument. Let's make sure the code behaves the same.
See #3033
|
[6160]
|
xknown
|
Branch 0.9: Fix PHP 7 compat issues w.r.t. the use of `func_get_arg()` and PHP 5.x constructors.
- `func_get_arg()` returns the current (modified) value of the given argument. Let's make sure the code behaves the same.
- Add PHP 5.x style constructors.
- Use `preg_match` instead of `eregi`
See #3033
|
[5440]
|
johnjamesjacoby
|
Brackets and code formatting improvements to admin component.
|
[5436]
|
johnjamesjacoby
|
Bracketize users component.
|
[5432]
|
johnjamesjacoby
|
Bracketize topics component.
|
[5433]
|
johnjamesjacoby
|
Bracketize search component.
|
[5431]
|
johnjamesjacoby
|
Bracketize replies component.
|
[5435]
|
johnjamesjacoby
|
Bracketize forums component.
|
[5441]
|
johnjamesjacoby
|
Bracketize extensions, and missed a spot in the admin.
|
[5438]
|
johnjamesjacoby
|
Bracketize core component.
|
[5437]
|
johnjamesjacoby
|
Bracketize common component.
|
[4171]
|
johnjamesjacoby
|
Bozos:
* Add bozo post status to bbp_has_topics() and bbp_has_replies() if current user is a bozo.
|
[4170]
|
johnjamesjacoby
|
Bozos:
* Add bbp_is_user_bozo() function to bbp-user-functions.php.
* Note that neither anonymous nor inactive users can be bozos, as they already either can or cannot post, and should not be allowed to post uncontrollably. This behavior differs from bbPress 1.x, where a bozo could also be a spam user.
|
[4169]
|
johnjamesjacoby
|
Bozons:
* Add bozo post_status and function helper.
* For 'bozo' capability.
|
[4174]
|
johnjamesjacoby
|
Bozo:
* Use correct bbp_get_bozo_post_status() function when registering post status.
|
[4173]
|
johnjamesjacoby
|
Bozo:
* Map 'bozo' caps to disallow for moderators.
* Move inactive user check out of bbp_is_user_bozo() and into bbp_map_meta_caps().
|
[4175]
|
johnjamesjacoby
|
Bozo:
* Change post status to 'bozo' on creation/edit if user is a bozo.
* Modifies create/edit handlers for topics and replies.
|
[3997]
|
johnjamesjacoby
|
Bozo Plugin (1.1 branch):
* Cast return value as array to suppress debug notice.
* Fixes #1646.
* Props !GautamGupta.
|
[6331]
|
johnjamesjacoby
|
Bootstrap: Split `setup_globals()` up into 2 methods:
* `setup_environment()` to handle directories, paths, urls, etc...
* `setup_variables()` to handle queries, rewrite rules, bbPress specific "globals", etc...
This will allow us to use included functions as default variables later.
|
[2776]
|
johnjamesjacoby
|
Better user edit and registration file inclusion checks.
|
[3261]
|
johnjamesjacoby
|
Better support for forum categories in forum description template tag.
|
[2584]
|
johnjamesjacoby
|
Better support for custom topic tag slug
|
[3007]
|
johnjamesjacoby
|
Better private forum support in single-forum.php and single-topic.php.
|
[2654]
|
johnjamesjacoby
|
Better pagination verbiage
|
[2684]
|
johnjamesjacoby
|
Better latest reply handling for forums and topics
|
[2788]
|
johnjamesjacoby
|
Better handling of title attributes. Props !GautamGupta via Google Code-in
|
[2731]
|
johnjamesjacoby
|
Better default permalink support
|
[4663]
|
johnjamesjacoby
|
Better CSS support for code tags nested in pre tags.
|
[5534]
|
johnjamesjacoby
|
Better ABSPATH check in `bbpress.php` stub loader.
|
[6583]
|
johnjamesjacoby
|
Better 404 handling:
* Introduce `bbp_is_404` query var, and set this in places where the default 404 condition needs to be overridden
* Introduce `bbp_set_200()` for cases where a default of 404 needs to be set to a 200
* Introduce `bbp_get_wp_query()` helper for getting the `$wp_query` global
* Update `bbp_set_404()` to accept a `$query` parameter to make passing the query around easier
* Update child-ids queries to use the `last_changed` cache to reduce the amount of cache churn when cleaning
Fixes #3047. See #1973.
|
[2916]
|
johnjamesjacoby
|
Basic WordPress 3.0 compat in bbp_get_title for taxonomy
|
[4770]
|
johnjamesjacoby
|
Bail out of converter if there is no request method. Fixes #2113.
|
[3631]
|
johnjamesjacoby
|
Bail out of bbp_template_include_theme_supports() early if theme does not support bbPress.
|
[3630]
|
johnjamesjacoby
|
Bail out of bbp_template_include_theme_compat() early if theme explicitly adds theme support for bbPress.
|
[2978]
|
johnjamesjacoby
|
Bail out of bbp_pre_get_posts if suppress_filters argument is set.
|
[4358]
|
johnjamesjacoby
|
Bail out of admin actions when deactivating bbPress. Prevents admin options and display actions from interfering with the deactivation process.
|
[4759]
|
johnjamesjacoby
|
Backport roles improvements to 2.2 branch.
* bbp_add_forums_roles() now returns the modified roles global.
* Hardening around saving a user's role when editing their profile.
* Call bbp_add_forums_roles() in a few places to make sure roles are added before using add_role() or set_role().
|
[2791]
|
johnjamesjacoby
|
Backport clean_url fixes to 0.9 branch.
|
[2760]
|
johnjamesjacoby
|
Backport bb-login.php changes from trunk to 1.0 branch.
|
[5643]
|
johnjamesjacoby
|
Backport `do_not_reply` email address code from trunk to 2.5 branch (for what will be 2.5.6.) See #2618, r5642.
|
[3660]
|
johnjamesjacoby
|
Avoid possible inline variable assignment in topics_column_data() method.
|
[5605]
|
johnjamesjacoby
|
Avoid notices in bbPress's Akismet plugin. For 1.2 branch. See r5597.
|
[5597]
|
nacin
|
Avoid notices in bbPress Akismet plugin-like hack thing.
|
[5603]
|
johnjamesjacoby
|
Avoid more notices when an object property is accessed while not existing in Bozo plugin. Props stephdau. Fixes #2747 (1.2 branch)
|
[5601]
|
johnjamesjacoby
|
Avoid more notices when an object property is accessed while not existing in Bozo plugin. Props stephdau. Fixes #2747 (1.1 branch)
|
[3715]
|
johnjamesjacoby
|
Avoid inline variable assignments in bbp-reply-functions.php.
|
[3716]
|
johnjamesjacoby
|
Avoid inline variable assignments and cast appropriate retvals as int in bbp-forum-functions.php.
|
[6565]
|
johnjamesjacoby
|
Authors: Use `bbp_get_fallback_display_name()` instead of "Anonymous".
This change uses the new function introduced in r6562 to allow the fallback display name to be filtered, and passes the relative topic or reply ID in for additional context.
|
[6591]
|
johnjamesjacoby
|
Authors: Rejig author link functions.
* Allow for easier filtering of link sections
* Update default arguments to remove no-break space and `<br>`, and rely on styling instead
* Surrounding code clean-up
* Add escaping to display names in links
|
[6953]
|
johnjamesjacoby
|
Author Links: remove default non-breaking space.
This commit fixes an inconsistency with author links, causing whitespace in some places but not others.
See #3281. For 2.7, trunk.
|
[6950]
|
johnjamesjacoby
|
Author Links: remove default non-breaking space.
This commit fixes an inconsistency with author links, causing whitespace in some places but not others.
See #3281. For 2.6.1, branches/2.6
|
[3825]
|
johnjamesjacoby
|
Audit widgets for untranslated or incorrectly translated strings.
* Remove PHP4 compat from widgets
* Add missing translation to recent replies widget
* Add brackets to titles to better group widgets together
* Fixes #1797
|
[3344]
|
johnjamesjacoby
|
Audit usage of all _is_ functions. Introduce _is_single_ functions for post types, and use where applicable. Add query names to shortcodes. Fix improper favorite/subscribe links when used within a shortcode. Organize admin actions and filters in bbp-core-hooks.php.
|
[4806]
|
johnjamesjacoby
|
Audit up widget code:
* Add missing UI for some options.
* Introduce methods for parsing widget arguments.
* General code clean up.
* Props alex-ye.
* Fixes #2250.
|
[4948]
|
johnjamesjacoby
|
Audit title attributes, and remove instances where they would match template-tag contents. Fixes #2318.
|
[3325]
|
johnjamesjacoby
|
Audit the usage of 'view=all' and create helper functions to handle frequent query arg checks and adjustments. Removes the need for passing $count_hidden between functions.
|