[5164]
|
johnjamesjacoby
|
In `bbp_get_forum_subscription_link()` do not return a link if viewing a forum category. This is a temporary stop-gap until forums can be subscribed to in a hierarchical manner. Fixes #2475, hat-tip netweb.
|
[5165]
|
johnjamesjacoby
|
Revert part of r5164 that moved the `$r` array within a `bbp_is_forum_category()` check in `bbp_get_forum_subscription_link()`, as it caused debug notices from `$r` not being defined. See #2475.
|
[5166]
|
johnjamesjacoby
|
RTLove. Props netweb, alex-ye. Fixes #2385.
|
[5167]
|
johnjamesjacoby
|
Clean up `bbp_get_user_blog_role()` to avoid creating an unused variable.
|
[5168]
|
johnjamesjacoby
|
Enable pingbacks for CPT's when creating in wp-admin. Fixes #2297.
|
[5169]
|
johnjamesjacoby
|
Enable pingbacks for forum CPT when creating in wp-admin. See #2297.
|
[5170]
|
netweb
|
Include 'sticky' and 'super sticky' import capabilities for the following forum importers:
* AEF, Drupal7, Example, FluxBB, Invision, Mingle, MyBB, phpBB, PHPFox, PunBB, SimplePress, vBulletin v4.x, vBulletin v3.x, Xenforo and XMB forum importers
|
[5171]
|
johnjamesjacoby
|
Go back to direct DB queries when changing forum visibilities. Fixes issues with visibility not saving correctly, at least for now. Fixes #2408, hat-tip netweb.
|
[5172]
|
johnjamesjacoby
|
Remove theme-compat `head_scripts` and move JS into separate files for each condition. Fixes #2454.
|
[5173]
|
johnjamesjacoby
|
When resetting the forums back to pre-import status, allow admins to delete imported users. This handles the clean up of a potentially botched import, while also helping revert a site back to a pre-bbPress configuration. Fixes #1889. Props netweb.
|
[5174]
|
johnjamesjacoby
|
If not deleting users, delete the imported user meta-data instead. See #1889. Props netweb.
|
[5175]
|
johnjamesjacoby
|
Mass hysteria. See #1889.
|
[5176]
|
netweb
|
Include support for custom topic tag slugs and descriptions during import. Props netweb. Fixes #2399
* Support included for bbPress v1.x , Drupal, Example, PHPFox, vBulletin v3.x & v4.x
|
[5177]
|
johnjamesjacoby
|
When creating new replies, do not force them to have a title. This is new as of WordPress 3.7, to be more accommodating to post formats that don't cater to titles very well (image/status/video/etc...)
Until now, replies to topics have always shared the topic title (and incremental slugs) in common with each other. With this change, replies will now mostly be identified via their post ID. This helps with search results, and avoids some reply-slug confusion as to why they need to have titles or slugs at all.
Props alex-ye for the clever solution. Fixes #2291.
|
[5178]
|
johnjamesjacoby
|
Move filter adding higher up in `filters.php.` See #2291.
|
[5179]
|
johnjamesjacoby
|
Bump priority from 1 to 2, to give some wiggle room for third party developers. See #2291.
|
[5180]
|
netweb
|
Protect topic and reply author link calls from non-existant users. Props jondavidjohn. Fixes #2381
|
[5181]
|
johnjamesjacoby
|
Introduce functions to enqueue scripts and styles according to the template stack. See #2478.
|
[5182]
|
johnjamesjacoby
|
Fix @since.
|
[5183]
|
johnjamesjacoby
|
Update default theme compatibility `bbpress-functions.php` to use new `bbp_enqueue_style()` and `bbp_enqueue_script()` functions. Enhances style and script loading behavior to be compatible with bbPress's template stack. Fixes #2478.
|
[5184]
|
johnjamesjacoby
|
Update bbpress.pot.
|
[5185]
|
johnjamesjacoby
|
Use correct anonymous post data array indexes in `akismet.php`. See #2476.
|
[5186]
|
johnjamesjacoby
|
Check the `$located` variable to avoid trying to enqueue a style or script that was not found.
|
[5187]
|
johnjamesjacoby
|
Use correct array variable name in `bbp_get_current_anonymous_user_data()`. Fixes #2476. Props netweb.
|
[5188]
|
johnjamesjacoby
|
In `bbp_user_can_view_forum()` check the `$user_id` before passing it into `bbp_is_user_keymaster()`. Prevents accidental role escalation if `$user_id` is empty. See #2393.
|
[5189]
|
johnjamesjacoby
|
Check the `$author_id` before passing it into `bbp_is_user_keymaster()` in blacklist and moderation functions. Prevents accidental role escalation if `$author_id` is empty. See #2393.
|
[5190]
|
johnjamesjacoby
|
Bump version to 2.5-beta.
|
[5191]
|
netweb
|
Introduce SMF v2.x bbPress importer. Props netweb. Fixes #2380
|
[5192]
|
johnjamesjacoby
|
Add nonces to BuddyPress notifications and improve single notification output.
|
[5193]
|
netweb
|
Updated What's New
|
[5194]
|
johnjamesjacoby
|
Don't use `esc_html_e()` on Importer page, as it includes a `<strong>` tag that's worth keeping around.
|
[5195]
|
johnjamesjacoby
|
Remove `topic.min.js` from default theme compat.
|
[5196]
|
johnjamesjacoby
|
Upgrade netweb in humans.txt.
|
[5197]
|
johnjamesjacoby
|
Update readme.txt.
|
[5198]
|
johnjamesjacoby
|
Add netweb to contributors.
|
[5199]
|
johnjamesjacoby
|
Bump to 2.5.
|
[5200]
|
johnjamesjacoby
|
Bump bbpress.pot.
|
[5201]
|
johnjamesjacoby
|
Bump stable tag.
|
[5202]
|
johnjamesjacoby
|
Create 2.5 branch.
|
[5203]
|
johnjamesjacoby
|
Tag 2.5.
|
[5204]
|
johnjamesjacoby
|
Use more intelligent calculation of path to url for style and script enqueueing.
|
[5205]
|
johnjamesjacoby
|
Add target to anchor in `bbp_kses_allowed_tags()`. Props wpdennis. Fixes #2483. (trunk)
|
[5206]
|
johnjamesjacoby
|
Add target to anchor in `bbp_kses_allowed_tags()`. Props wpdennis. Fixes #2483. (2.5)
|
[5207]
|
johnjamesjacoby
|
Add note about forums to subscriptions setting. Props mordauk. Fixes #2479. (2.5)
|
[5208]
|
johnjamesjacoby
|
Add note about forums to subscriptions setting. Props mordauk. Fixes #2479. (trunk)
|
[5209]
|
johnjamesjacoby
|
Windows (IIS) support for theme compatibility script and style functions. Props r-a-y, netweb. Fixes #2481. (trunk)
|
[5210]
|
johnjamesjacoby
|
Windows (IIS) support for theme compatibility script and style functions. Props r-a-y, netweb. Fixes #2481. (2.5)
|
[5211]
|
johnjamesjacoby
|
In `bbp_has_forums()` do some `post_parent` routing to make sure all forums are available on subscription pages. Fixes #2480. (2.5 branch)
|
[5212]
|
johnjamesjacoby
|
In `bbp_has_forums()` do some `post_parent` routing to make sure all forums are available on subscription pages. Fixes #2480. (trunk)
|
[5213]
|
johnjamesjacoby
|
Remove `get_post_type_object()` phpdoc reference in `BBP_Admin::map_settings_meta_caps()`.
|
[5214]
|
johnjamesjacoby
|
Bump trunk to 2.6-alpha.
|
[5215]
|
johnjamesjacoby
|
Capitalize `bbpress::instance();` to `bbPress::instance()` to avoid class/function confusion.
|
[5216]
|
johnjamesjacoby
|
Add brackets to improve code readability in `bbPress` class.
|
[5217]
|
johnjamesjacoby
|
Bump 2.5 branch to 2.5.1.
|
[5218]
|
johnjamesjacoby
|
Tag 2.5.1.
|
[5219]
|
johnjamesjacoby
|
Update readme.txt for 2.5.1. (trunk)
|
[5220]
|
johnjamesjacoby
|
In `bbp_kses_allowed_tags()` use `true` instead of empty `array()` for individual tag attributes. Props netweb. See #2483.
|
[5221]
|
johnjamesjacoby
|
In `bbp_update_reply()`, send the reply `post_date` - rather than `current_time()` - into the update walker. Fixes possibility of inconsistent times between reply `post_date` and forum/topic last active times. Props netweb. See #1925.
|
[5222]
|
johnjamesjacoby
|
In `bbp_update_topic()`, send the topic `post_date` - rather than `current_time()` - into the update walker. Fixes possibility of inconsistent times between topic `post_date` and forum last active times. Props netweb. See #1925.
|
[5223]
|
johnjamesjacoby
|
In `bbp_update_topic_walker()` pass `$last_active_time` into `bbp_update_forum()` to avoid expensive recalculation of the forum's last active time. Props netweb. See #1925.
|
[5224]
|
johnjamesjacoby
|
Remove second, unused subscription parameters.
|
[5225]
|
johnjamesjacoby
|
Move admin CSS and JS out of `admin_head` and into proper enqueues. New `admin.css` replaces top level icons with Dashicons, introduced in WordPress 3.8. Fixes #2396. See #2463.
|
[5226]
|
johnjamesjacoby
|
First pass at replacing `Green` admin color scheme with `Mint` and `Evergreen` for WordPress 3.8. More to do here. Props melchoyce, ryelle. See #2462.
|
[5227]
|
johnjamesjacoby
|
Force `colors-fresh` dependency to act as a foundation for `Mint` and `Evergreen` color schemes. Fixes #2462.
|
[5228]
|
netweb
|
Bump readme.txt Tested version. Fixes #2490
|
[5229]
|
netweb
|
Bump readme.txt Tested version. Fixes #2490 (2.5 branch)
|
[5230]
|
netweb
|
Include `bbp_is_replies_created` in bbPress CSS body classes and include `bbp_is_replies_created` in `is_bbpress()` function. Props netweb. Fixes #2489
|
[5231]
|
nacin
|
Ancient bbPress: Adjust error reporting to cope with PHP 5.4.
|
[5232]
|
johnjamesjacoby
|
Introduce helper function for getting the BuddyPress component name, and filter new BuddyPress function to include it in registered components. Fixes #2495. Hat-tip imath. (trunk)
|
[5233]
|
johnjamesjacoby
|
Introduce helper function for getting the BuddyPress component name, and filter new BuddyPress function to include it in registered components. Fixes #2495. Hat-tip imath. (2.5 branch)
|
[5234]
|
johnjamesjacoby
|
Bump 2.5 branch to 2.5.2.
|
[5235]
|
johnjamesjacoby
|
Update readme.txt and bump version (trunk)
|
[5236]
|
johnjamesjacoby
|
Use more explicit subscriptions functions for form output. Fixes #2493. (trunk)
|
[5237]
|
johnjamesjacoby
|
Use more explicit subscriptions functions for form output. Fixes #2493. (2.5 branch)
|
[5238]
|
johnjamesjacoby
|
Use correct scheme strings in `bbp_verify_nonce_request()`. Fixes false negative bbPress-specific nonce checks in functions and methods that do not use WordPress's traditional nonce/die pairing. Fixes #2492. Props MZAWeb. (2.5 branch)
|
[5239]
|
johnjamesjacoby
|
Use correct scheme strings in `bbp_verify_nonce_request()`. Fixes false negative bbPress-specific nonce checks in functions and methods that do not use WordPress's traditional nonce/die pairing. Fixes #2492. Props MZAWeb. (trunk)
|
[5240]
|
netweb
|
Relocate `login_form` action hook outside `bbp-submit-wrapper` form submit wrapper in `form-user-login.php` and `form-user-lost-pass.php` templates. Props icu0755. Fixes #2500 (2.5 branch)
|
[5241]
|
netweb
|
Relocate `login_form` action hook outside `bbp-submit-wrapper` form submit wrapper in `form-user-login.php` and `form-user-lost-pass.php` templates. Props icu0755. Fixes #2500 (trunk)
|
[5242]
|
johnjamesjacoby
|
For single admin settings that contain both checkboxes and select drop-downs, use two labels. Fixes poor UX in some browsers. Props netweb. Fixes #2393. (trunk)
|
[5243]
|
johnjamesjacoby
|
For single admin settings that contain both checkboxes and select drop-downs, use two labels. Fixes poor UX in some browsers. Props netweb. Fixes #2393. (2.5 branch)
|
[5244]
|
johnjamesjacoby
|
Fix variable variable in `bbp_get_reply_author_link()` causing incorrect title attribute. Fixes #2505. (2.5 branch)
|
[5245]
|
johnjamesjacoby
|
Fix variable variable in `bbp_get_reply_author_link()` causing incorrect title attribute. Fixes #2505. (trunk)
|
[5246]
|
johnjamesjacoby
|
In `bbp_title()`, improve user profile logic to avoid "Your's" title text. Fixes #2503. (trunk)
|
[5247]
|
johnjamesjacoby
|
In `bbp_title()`, improve user profile logic to avoid "Your's" title text. Fixes #2503. (2.5 branch)
|
[5248]
|
johnjamesjacoby
|
Port Dashicons support from trunk to 2.5 branch, for 2.5.3. Includes updated color schemes.
|
[5249]
|
johnjamesjacoby
|
Bump 2.5 branch to 2.5.3, and update `readme.txt`.
|
[5250]
|
johnjamesjacoby
|
Update `bbpress.pot` in 2.5 branch.
|
[5251]
|
johnjamesjacoby
|
Tag 2.5.3.
|
[5252]
|
johnjamesjacoby
|
Update `readme.txt` in trunk to include 2.5.3 changelog.
|
[5253]
|
netweb
|
Remove hard coded post type references in repair tools. Props thebrandonallen. Fixes #2510
|
[5254]
|
netweb
|
Include backend admin open and close forum row actions. Props netweb. Fixes #2491.
|
[5255]
|
johnjamesjacoby
|
Remove unused admin area binary assets, including about page badges, top level menu icons, and retired icon32's. This is all handled by Dashicons going forward. Fixes #2513.
|
[5256]
|
johnjamesjacoby
|
Remove `languages` folder, and move `bbpress.pot` back into the root plugin directory.
The existence of the `languages` folder only currently sets up a confusing experience for a growing subset of users that also cannot easily get support in their language. By deleting the directory, it's less likely users will put their translations in a folder that does not already exist, which prevents them being deleted on bbPress plugin updates.
Because we have no plans of packaging translations directly with bbPress itself, and because wp.org will manage the downloading and installation of translations for us (and all plugins) based on the language of the WordPress installation, deleting the `languages` folder will provide a better experience for our non-English users going forward.
|
[5257]
|
netweb
|
Remove `pre_get_posts` action `bbp_pre_get_posts_normalize_forum_visibility` from forum visibility repair tool to prevent hidden and private post status injected into WP_Query. Props thebrandonallen. Fixes #2512
|
[5258]
|
johnjamesjacoby
|
Refactor subscription notifications functions to send 1 email with all subscribers BCC'd rather than 1 email per subscriber. This speeds up posting significantly in forums or topics where there are any number of subscribers, particularly on configurations with slow email servers or when using external email services.
(Subscription notifications could be improved further in a future iteration by moving the actual sending into a `wp_cron` process, but this improvement is easy and significant enough where it will be sufficient for the widest audience.)
Hat tip netweb, rossagrant. Fixes #2162.
|
[5259]
|
johnjamesjacoby
|
Subscriptions clean-up, from r5258. Props netweb. See #2162. (2.5 branch)
|
[5260]
|
johnjamesjacoby
|
Refactor subscription notifications functions to send 1 email with all subscribers BCC'd rather than 1 email per subscriber. This speeds up posting significantly in forums or topics where there are any number of subscribers, particularly on configurations with slow email servers or when using external email services.
(Subscription notifications could be improved further in a future iteration by moving the actual sending into a `wp_cron` process, but this improvement is easy and significant enough where it will be sufficient for the widest audience.)
Hat tip netweb, rossagrant. Fixes #2162. (trunk)
|
[5261]
|
johnjamesjacoby
|
Use `content_url()` rather than `WP_CONTENT_URL` for style and script enqueue functions, fixing insecure content warnings when using SSL theme-side. Props tonyrix. Fixes #2518. (trunk)
|
[5262]
|
johnjamesjacoby
|
Use `content_url()` rather than `WP_CONTENT_URL` for style and script enqueue functions, fixing insecure content warnings when using SSL theme-side. Props tonyrix. Fixes #2518. (2.5 branch)
|
[5263]
|
johnjamesjacoby
|
Fix `@since` PHPDoc for Drupal7 converter. Props netweb. Fixes #2521. (2.5 branch)
|