| [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.
|
| [3054]
|
johnjamesjacoby
|
Audit the usage of $wp_query global through out bbPress plugin and use core WP functions where possible instead.
|
| [3651]
|
johnjamesjacoby
|
Audit the bbp-twentyten theme's actions, HTML, and CSS. See #1702.
|
| [4866]
|
johnjamesjacoby
|
Audit procedure for posting pre-formatted code in topics and replies:
* Invert code-trick & code-trick-reverse filters to happen pre-save and on output.
* Use esc_html() filter rather than esc_textarea() for textarea output when editing content, to prevent double escaping after above code-trick-reversal.
* Introduce bbp_rel_nofollow() and callback, to handle this on output rather than input, to prevent mucking up preformatted code, and replace wp_rel_nofollow() usages with this.
* Disable visual-editor by default. It's causing code formatting issues when switching between editor types (enable at your own risk in a plugin for now.)
* Fixes #1967 (trunk)
|
| [4867]
|
johnjamesjacoby
|
Audit procedure for posting pre-formatted code in topics and replies:
* Invert code-trick & code-trick-reverse filters to happen pre-save and on output.
* Use esc_html() filter rather than esc_textarea() for textarea output when editing content, to prevent double escaping after above code-trick-reversal.
* Introduce bbp_rel_nofollow() and callback, to handle this on output rather than input, to prevent mucking up preformatted code, and replace wp_rel_nofollow() usages with this.
* Disable visual-editor by default. It's causing code formatting issues when switching between editor types (enable at your own risk in a plugin for now.)
* Fixes #1967 (2.3 branch)
|
| [4708]
|
johnjamesjacoby
|
Audit form field functions. Cast some $_POST values. Props Maty. (2.2 branch)
|
| [4705]
|
johnjamesjacoby
|
Audit form field functions. Cast some $_POST values. Props Maty.
|
| [6191]
|
johnjamesjacoby
|
Audit direct query and `prepare()` usages, and more tightly adhere to best practices.
* No quotes around directives
* Avoid concatenation, prefer variable parsing in double-quoted strings
* Covers converters, helper functions, and tools
|
| [3478]
|
johnjamesjacoby
|
Audit default usage value of '_bbp_forums_per_page'
|
| [3837]
|
johnjamesjacoby
|
Audit count functions and add number_format_i18n filter to them. See #1810.
|
| [3267]
|
johnjamesjacoby
|
Audit checked() usage. Correct reversed logic, add usage to topic widget, and test all usages to ensure functionality.
|
| [5020]
|
johnjamesjacoby
|
Attributes are optional in the display_topic_form() shortcode. Suppresses debug notice when no attribute is passed, introduced in r5012. See #1649.
|