[5833]
|
johnjamesjacoby
|
Add ability to use icons as column headers ala Comment bubbles (off by default.)
|
[2991]
|
johnjamesjacoby
|
Add ability to filter topics and replies on a per forum basis to match stand alone functionality.
|
[2860]
|
johnjamesjacoby
|
Add ability for capable users to edit anonymous topic/post user data. Fixes #1463.
|
[2627]
|
johnjamesjacoby
|
Add a ton of template tags for last topic, last reply, and associated authors
|
[4749]
|
johnjamesjacoby
|
Add a note about bbcodes and smilies to welcome screen. Props netweb. Fixes #2192.
|
[6970]
|
johnjamesjacoby
|
Add a new line where there should be one.
|
[5531]
|
netweb
|
Add a leading slash to `phpunit.xml` in `.gitignore` to only ignore `phpunit.xml` in the root folder
|
[3273]
|
johnjamesjacoby
|
Add a global plugins variable to main bbPress global class. bbPress plugins can use this to store global information, rather than instantiating their own separate globals.
|
[5446]
|
netweb
|
Add a full stop to bbPress' short description, improves plugin cards readability see #WP28785 Comment:40
|
[5329]
|
johnjamesjacoby
|
Add `separate_items_with_commas` string in `bbp_get_topic_tag_tax_labels()`.
|
[5337]
|
johnjamesjacoby
|
Add `overflow-x: auto` styling to `code` and `pre` tags, to allow very long single lines of code to wrap without breaking outside of the bounding box.
|
[5302]
|
johnjamesjacoby
|
Add `meta_type` to extra page template: `page-topics-no-replies.php`. See #2554.
|
[5297]
|
johnjamesjacoby
|
Add `meta_type` hinting to widget queries. See #2554.
|
[5298]
|
johnjamesjacoby
|
Add `meta_type` hinting to topics queries. See #2554.
|
[5300]
|
johnjamesjacoby
|
Add `meta_type` hinting to admin queries. See #2554.
|
[5299]
|
johnjamesjacoby
|
Add `meta_type` hinting to `bbp_update_forum_last_topic_id()`. See #2554.
|
[5301]
|
johnjamesjacoby
|
Add `meta_type` hinting to `bbp_move_reply_handler()`. See #2554.
|
[5586]
|
netweb
|
Add `grunt-banner` to replace deprecated banners in `cssmin`
|
[5282]
|
johnjamesjacoby
|
Add `build` directory to `svn:ignore`. Props netweb. See #2542.
|
[5727]
|
netweb
|
Add `bbp_rel_nofollow` and `wp_unslash` filters to `bbp_get_topic_reply_link` and `bbp_get_reply_to_link` topic reply links.
Props netweb. Fixes #2515
|
[6338]
|
johnjamesjacoby
|
Add `bbp_rel_nofollow()` to `bbp_get_cancel_reply_to_link` filter.
Also clean-up `bbp_get_cancel_reply_to_link()` a bit.
See #3067.
|
[5793]
|
netweb
|
Add `autocomplete="off"` to password field on login widget, user login form, and converter form.
Props pareshradadiya. Fixes #2772
|
[5322]
|
johnjamesjacoby
|
Add `NUMERIC` type hinting to view queries. Props netweb. Fixes #2554.
|
[5909]
|
johnjamesjacoby
|
Add `@package` and `@subpackage` to file headers where missing; rename if inconsistent; move to bottom of PHPDoc blocks where appropriate. See #WP27262.
|
[5772]
|
johnjamesjacoby
|
Add `.htaccess`, `.DS_Store`, and `.gitignore` to `.gitignore`, taking influence from WordPress core.
Hat-tip netweb. See #2802.
|
[5565]
|
johnjamesjacoby
|
Add `'suggest'` to `replies` script prerequisites.
|
[5564]
|
johnjamesjacoby
|
Add `'suggest'` to `common` script prerequisites.
|
[3349]
|
johnjamesjacoby
|
Add _insert_ functions for forums, topics, and replies. Audit (forum/topic/hidden) meta key and updater function names and and normalize them where needed.
(Existing installs will need to run recounts, or let them adjust themselves naturally as new topics and replies come in.)
|
[4755]
|
johnjamesjacoby
|
Add _doing_it_wrong() feedback to bbp_setup_current_user(), to help debug role and capability issues when the current user is prematurely loaded.
|
[2903]
|
johnjamesjacoby
|
Add _bbp_super_sticky_topics to bbp_add_options so it is autoloaded, reducing query count by 1 on each page load.
|
[2909]
|
johnjamesjacoby
|
Add _bbp_forums_per_page option to autoloaded settings resulting in 1 less query per page load.
|
[2904]
|
johnjamesjacoby
|
Add _bbp_db_version to autoloaded options, as we will need a method for future database updates.
|
[5288]
|
johnjamesjacoby
|
Add XML output logging for PHPUnit tests. Props netweb. See #2542.
|
[3306]
|
johnjamesjacoby
|
Add UI feedback for possible slug and post type collisions.
|
[3508]
|
johnjamesjacoby
|
Add TextDomain and DomainPath to plugin header. Props !Viper007Bond for the reminder.
|
[4774]
|
johnjamesjacoby
|
Add Search title to current_text in bbp_get_breadcrumb(). Props alex-ye. Fixes #2218.
|
[2864]
|
johnjamesjacoby
|
Add Retro Gravatar option. Fixes #1468. Props !JohnConners.
|
[3204]
|
johnjamesjacoby
|
Add RTL support to breadcrumbs. See #1528.
|
[3205]
|
johnjamesjacoby
|
Add RTL support to bbp-twentyten. See #1528. Props ramly.
Also do not enqueue theme compat CSS when in admin area.
|
[3647]
|
johnjamesjacoby
|
Add RTL styling to bbp-twentyten tableless layout. Fixes #1703.
|
[4582]
|
jmdodd
|
Add RTL CSS support for search introduced in #1575.
* Props netweb.
* Fixes #2109.
|
[6164]
|
xknown
|
Add PHP 5.x style constructors.
Keep also the PHP 4.x style constructors to avoid breaking code that depends on these methods.
See #3033
|
[6157]
|
xknown
|
Add PHP 5.x style constructors.
Keep also the PHP 4.x style constructors to avoid breaking code that depends on these methods.
See #3033
|
[6153]
|
xknown
|
Add PHP 5.x style constructors.
Keep also the PHP 4.x style constructors to avoid breaking code that depends on these methods.
See #3033
|
[3859]
|
johnjamesjacoby
|
Add GPL licensing and link to readme.txt.
|
[5935]
|
johnjamesjacoby
|
Add Composer support. Fixes #2712.
|
[3400]
|
johnjamesjacoby
|
Add BuddyPress activity stream styling to bbp-twentyten theme, and bump script version in functions.php.
|
[3493]
|
johnjamesjacoby
|
Add BuddyPress 1.5 root slugs to settings slug conflict checker.
|
[2931]
|
johnjamesjacoby
|
Add BackPress svn:external to 1.0.3 tag
|
[4835]
|
johnjamesjacoby
|
Add BBP_Admin::show_separator variable, rather than doing repeated capability checks. Block access to admin areas for users without moderator capability. Until now, only the UI was hidden, but the URL was still accessible unless a third party plugin was used.
|
[3817]
|
johnjamesjacoby
|
Add Akismet response to bb_ksd_pre_post_status(). Props westi. (trunk)
|
[3818]
|
johnjamesjacoby
|
Add Akismet response to bb_ksd_pre_post_status(). Props westi. (branches/1.1)
|
[2805]
|
johnjamesjacoby
|
Add @todo messages to admin forum/topic recounts, and minor tweaks to recount queries
|
[4422]
|
johnjamesjacoby
|
Add 2.2 to readme.txt changelog.
|
[5362]
|
netweb
|
Add .editorconfig file, see http://editorconfig.org/.
"EditorConfig helps developers define and maintain consistent coding styles between different editors and IDEs."
Props netweb. Fixes #2598
|
[3328]
|
johnjamesjacoby
|
Add 'view_item' to Topic Tag taxonomy. Props cnorris23. Fixes #1556.
|
[5084]
|
johnjamesjacoby
|
Add 'show_none' to forum ID dropdown in form-topic.php template part. Fixes UX problem where a new-topic page would automatically select the first option in the list for topics to go in. Also escape output of 'show_none' in bbp_get_dropdown(). Fixes #2390.
|
[3492]
|
johnjamesjacoby
|
Add 'sep' argument to topic and reply author links. Pass line breaks in loops. Fixes #1610.
|
[3018]
|
johnjamesjacoby
|
Add 'orphan' post status. See #1469.
|
[3826]
|
johnjamesjacoby
|
Add 'bump' functions for forum, topic, reply, and voice counts.
* Functions not used yet
* See #1799
|
[3754]
|
johnjamesjacoby
|
Add 'bbp_setup_theme' piggy-back action to !WordPress's 'setup_theme' action.
|
[3681]
|
johnjamesjacoby
|
Add 'bbp_save_forum_extras' action to new/edit forum extras. See #1669.
|
[3684]
|
johnjamesjacoby
|
Add 'bbp_save_forum_extras' action to 'bbp_forum_attributes_metabox_save' action. See r3683.
|
[3759]
|
johnjamesjacoby
|
Add 'bbp_request' piggy-back filter to WordPress's 'request' filter.
* Maybe exclude private and hidden forums from forum post feed
* Fixes #1758
* Props scribu
|
[3733]
|
johnjamesjacoby
|
Add 'bbp_after_setup_theme' piggy back hook to bbp-core-hooks.php.
|
[3692]
|
johnjamesjacoby
|
Add 'bbp_after_setup_actions' action to bbPress::setup_actions() to allow class actions to be manipulated. Fixes #1730.
|
[3004]
|
johnjamesjacoby
|
Add '_bbp_private_forums' and '_bbp_hidden_forums' to list of autoloaded site metas. These will be used later to assist in visibility based topic and reply queries.
|
[2867]
|
johnjamesjacoby
|
Add $post_id param to bbp_is_ checks in bbp-general-template.php
|
[4979]
|
johnjamesjacoby
|
Add $filter parameter and supporting phpdoc to bbp_displayed_user_field() && bbp_get_displayed_user_field() to allow more accurate sanitization of displayed user field values. Remove superfluous isset() check. Use 'edit' parameter in form-user-edit.php. See #1999.
|
[3079]
|
johnjamesjacoby
|
Add "Hidden" post status for future use with forums.
|
[3318]
|
johnjamesjacoby
|
Add "Empty Spam" buttons to admin area topics and replies list tables.
|
[3024]
|
johnjamesjacoby
|
Add !is_user_logged_in() check to bbp_allow_anonymous() check in form-topic.php
|
[2486]
|
johnjamesjacoby
|
Actually add files mentioned in r2485
|
[6780]
|
johnjamesjacoby
|
Activation: improvements to activation procedure.
* Replace transient usage with a user setting. This removes 1 additional query from through-out WordPress admin.
* Use `bbp_admin()` helper function when referring to `bbpress()->admin` to take advantage of magic loading
* Move activation redirection off of general `bbp_admin_init` hook and onto the relative `activate_` hook, which reduces some useless processing - we only ever want to redirect in from a predictable user flow
* Move some admin-only functions back into the core component, to ensure they are available when bbPress is activated for the very first time
* Introduce wrapper for `bbp_create_initial_content()` to avoid action argument pollution
* Juggle some action-hook orders to make initial content creation work again
* Add more checks to current user when automatically changing or assigning roles, including keymasters on fresh installations
Overall, this results in a more predictable activation experience, and makes things easier to unhook or extend later.
|
[6823]
|
johnjamesjacoby
|
Activation: avoid creating initial content more than once.
This change adds an `_bbp_flag_initial_content` option key to check against, to avoid creating the starter content more than one time. It also stores `bbp_get_default_options()` in a local static variable to avoid recreating the same array multiple times.
Because of the way plugin activation and site creation work, `is_multisite()` checks are used to avoid fatal errors.
|
[6781]
|
johnjamesjacoby
|
Activation: Use a user-option instead of user-setting or transient.
User settings won't trigger without a proper page redirect, which plugin activation does not do (yet.)
Also update docs to be less about the API and more about the intention of the code.
|
[4390]
|
johnjamesjacoby
|
Activation:
* When activating bbPress, redirect to the "What's New" page.
* Replaces incomplete code in /admin/functions.php with update action and activation hook helper.
* See #2018.
|
[3421]
|
johnjamesjacoby
|
Activation Fixes:
* Remove activation/deactivation hooks in favor of more robust updater logic
* Introduce functions for catching activation/deactivation from the plugins screen(s), bumping the DB version, and detecting the version change
* Add more verbose explanation of plugin dependant hooks in bbp-core-hooks.php
* Remove extra call to flush_rewrite_rules() in bbp-settings.php
* Bump DB version to 155
* Bump plugin version to RC 3
|
[6779]
|
johnjamesjacoby
|
Actions: consolidate `bbp_template_notices` actions into a group.
|
[4094]
|
johnjamesjacoby
|
Actions/Filters:
* Add filter to bbp_get_displayed_user_field().
* Fixes #1910.
* For 2.2 branch.
* Props iamzippy.
|
[4095]
|
johnjamesjacoby
|
Actions/Filters:
* Add filter to bbp_get_displayed_user_field().
* Fixes #1910.
* For 2.1 branch.
* Props iamzippy.
|
[6932]
|
johnjamesjacoby
|
Accessibility: improve contrast of admin/moderation links.
This commit darkens the text used by the links in topics & replies, making them easier to see.
Fixes #3003. Props mercime, thebrandonallen.
|
[6732]
|
netweb
|
Accessibility: Update the `screen-reader-text` CSS class via wp:changeset:41622
This changeset merges the latest #a11y updates from WordPress Core for screen readers.
Props ashokrd2013.
Fixes #3172.
|
[7098]
|
johnjamesjacoby
|
Accessibility: Text Changes: Use sentence case for the word "Error" in various error messages, instead of all caps.
Using all caps should be avoided for better readability, and because screen readers may pronounce all-caps words as abbreviations.
Related to [WP47156], #WP47656, #WP43037, #WP42945.
Props casiepa, man4toman, mmeet94, SergeyBiryukov, afercia, ryokuhi, sabernhardt, garrett-eclipse.
In trunk, for 2.7.0.
Fixes #3333, #3377.
|
[7097]
|
johnjamesjacoby
|
Accessibility: Text Changes: Use sentence case for the word "Error" in various error messages, instead of all caps.
Using all caps should be avoided for better readability, and because screen readers may pronounce all-caps words as abbreviations.
Related to [WP47156], #WP47656, #WP43037, #WP42945.
Props casiepa, man4toman, mmeet94, SergeyBiryukov, afercia, ryokuhi, sabernhardt, garrett-eclipse.
In branches/2.6, for 2.6.6.
See #3333, #3377.
|
[5948]
|
netweb
|
Accessibility: Include input labels for field titles in bbPress settings
This changeset aligns bbPress input label fields with current WordPress standard for improved accessibility
Props ankit-k-gupta, thebrandonallen
Fixes #2866
|
[6202]
|
netweb
|
Accessibility: Bump headings for BuddyPress group forums.
Props mercime.
Fixes #2968.
|
[6868]
|
johnjamesjacoby
|
Accessibility: Avoid back-to-back author links.
This change ensures that avatar and display-name links are wrapped in a shared anchor, instead of each with their own.
Includes a few test changes to better suit our intentions of verifying valid & accessible HTML output.
Fixes #3220. Props dcavins.
|
[6352]
|
netweb
|
Accessibility: Add accessible hidden headings and text for Forums, Topics, Topic Tags, and Replies list table views.
Props mercime, netweb.
Fixes #2899.
|
[2994]
|
johnjamesjacoby
|
Abstracts the add/remove capability functions to remove duplication. Removes 'edit_users' capability from Forum Moderator role as it's reserved for admin/super admin respectively. Fixes #1488. Props !GautamGupta for initial patch.
|
[6734]
|
johnjamesjacoby
|
Abstraction: abstract site switching functions to include an `is_mulitsite()` check.
This allows functions that are traditionally hook-only to be called directly, regardless of the installation type, and without littering the codebase with several `is_multisite()` switches.
Fixes #3179.
|
[5827]
|
johnjamesjacoby
|
Abstraction: Use `bbp_db()`, `bbp_rewrite()` & friends, introduced in r5823 & r5826.
This commit improves the stability of bbPress in the WordPress environment by reducing global variable exposure. It also comes with minimal opcode improvements in some circumstances where `$GLOBALS` is preferred over defining via `global` statements.
Some additional surrounding cleanup directly related to functions & methods being altered is also being performed here.
Fixes #2786.
|
[5408]
|
johnjamesjacoby
|
Abstract new topic-transition reply helper-functions onto action hooks for easier testing and replacement/extension by third party plugins. See #2494.
|
[2907]
|
johnjamesjacoby
|
Abstract forum updating code out of bbp_update_topic_walker and into bbp_update_forum. Use that new function in the new bbp_move_topic_handler function, which handles the moving of a topic from one forum to another and makes sure the forum counts stay accurate.
|
[3563]
|
johnjamesjacoby
|
Abstract Forum metabox dropdown builders into template tags to be used in front-end editor.
|
[6345]
|
netweb
|
About: Fix Gravatar URL
|
[4470]
|
johnjamesjacoby
|
About:
* RTL styling for bbp-badge.
* Fixes #2049 (trunk)
|
[4469]
|
johnjamesjacoby
|
About:
* RTL styling for bbp-badge.
* Fixes #2049 (2.2 branch)
|
[4382]
|
johnjamesjacoby
|
About:
* First pass at "What's New" text.
* Props jmdodd.
* See #2018.
|
[4388]
|
johnjamesjacoby
|
About:
* Add missing mapped cap to BBP_Admin::map_settings_meta_caps().
* See: #2018.
|