[2495]
|
PeteMall
|
Remove quick edit, add freshness column and utilize excerpt view on topics page.
|
[2494]
|
PeteMall
|
Rename bbp_get_topic_forum_ID to bbp_get_topic_forum_id for consistency.
|
[2493]
|
PeteMall
|
Add edit and view row_actions on topics admin page.
|
[2492]
|
PeteMall
|
Update bbp_get_topic_forum to use bbp_get_topic_forum_ID.
|
[2491]
|
PeteMall
|
Add bbp_topic_forum_ID and bbp_get_topic_forum_ID template tags.
|
[2490]
|
PeteMall
|
Set width for new columns and consolidate row_action functions.
|
[2484]
|
PeteMall
|
Show forum title, description and topic count on forums admin page.
|
[2483]
|
PeteMall
|
Fix incorrect screen_icons on default post_type pages.
|
[2482]
|
PeteMall
|
Add custom screen icons.
|
[2481]
|
PeteMall
|
Fix top level admin menu icons.
|
[2480]
|
PeteMall
|
Use sprite image for top level admin menu icons.
|
[6899]
|
SergeyBiryukov
|
Docs: Correct description for `_bbp_topics_per_page` setting.
|
[6658]
|
SergeyBiryukov
|
Converter: Clarify `status_counting` label in Import Monitor.
Props jrf.
Fixes #3147.
|
[6650]
|
SergeyBiryukov
|
Converter: Fix typo and improve wording of Database Settings section labels.
Props jrf.
Fixes #3143.
|
[6649]
|
SergeyBiryukov
|
i18n: Simplify [6645] with `translate_nooped_plural()`.
See #3139.
|
[6646]
|
SergeyBiryukov
|
i18n: Fix typo in text domain used for `_n()` in `bbp_get_time_since()`.
See #3139.
|
[6617]
|
SergeyBiryukov
|
Users: Check `promote_user` capability instead of `edit_user` before displaying "User Role" section in `form-user-edit.php`, for consistency with `bbp_profile_update_role()`.
Fixes #3126.
|
[6610]
|
SergeyBiryukov
|
Counts: Fix typo in DB query in `bbp_get_user_reply_count_raw()`.
See #3124.
|
[5033]
|
bumpbot
|
Compress scripts/styles: 2.4-beta1-5033.
|
[5026]
|
bumpbot
|
Compress scripts/styles: 2.4-beta1-5026.
|
[5008]
|
bumpbot
|
Compress scripts/styles: 2.4-alpha-5008.
|
[5003]
|
bumpbot
|
Compress scripts/styles: 2.4-alpha-5003.
|
[4993]
|
bumpbot
|
Compress scripts/styles: 2.4-alpha-4993.
|
[4945]
|
bumpbot
|
Compress scripts/styles: 2.4-alpha-r4900-4945.
|
[4669]
|
bumpbot
|
Compress scripts/styles: 2.3-bleeding-4669.
|
[4662]
|
bumpbot
|
Compress scripts/styles: 2.3-bleeding-4662.
|
[4650]
|
bumpbot
|
Compress scripts/styles: 2.3-bleeding-4650.
|
[4635]
|
bumpbot
|
Compress scripts/styles: 2.3-bleeding-4635.
|
[4624]
|
bumpbot
|
Compress scripts/styles: 2.3-bleeding-4624.
|
[4612]
|
bumpbot
|
Compress scripts/styles: 2.3-bleeding-4612.
|
[4585]
|
bumpbot
|
Compress scripts/styles: 2.3-bleeding-4585.
|
[4580]
|
bumpbot
|
Compress scripts/styles: 2.3-bleeding-4580.
|
[4514]
|
bumpbot
|
Compress scripts/styles: 2.3-bleeding-4514.
|
[4479]
|
bumpbot
|
Compress scripts/styles: 2.3-bleeding-4479.
|
[4468]
|
bumpbot
|
Compress scripts/styles: 2.3-bleeding-4468.
|
[4421]
|
bumpbot
|
Compress scripts/styles: 2.2-rc2-4421.
|
[4383]
|
bumpbot
|
Compress scripts/styles: 2.2-beta2-4383.
|
[4357]
|
bumpbot
|
Compress scripts/styles: 2.2-beta1-4357.
|
[4204]
|
bumpbot
|
Compress scripts/styles: -2.1.2-4204.
|
[2536]
|
chrishajer
|
Properly update version in functions.bb-meta.php
|
[2518]
|
chrishajer
|
Add binary favicon.ico, not the HTML for the page (oops.) Fixes #1303
|
[2517]
|
chrishajer
|
Add optional $user_id for subscriptions (useful for plugins). Further fixes #1268. Props dimadin
|
[2516]
|
chrishajer
|
Add favicon to bb-admin. Fixes #1303. Props mr_pelle
|
[2511]
|
chrishajer
|
Fix multiple anonymous posting issues. Fixes #1310. Props !GautamGupta
|
[2510]
|
chrishajer
|
Translate plugin names and descriptions properly before activation. Fixes #1318. Props Nightgunner5
|
[2504]
|
chrishajer
|
Add do_action to _bb_delete_post(). Fixes #1317. Props r-a-y
|
[2503]
|
chrishajer
|
Loop correctly through term objects; pass objects by reference. Fixes #1313. Props to bobrick
|
[2502]
|
chrishajer
|
Fix order of posts and remove duplicates, using a regex. Fixes #1301. Props Nightgunner5
|
[2475]
|
chrishajer
|
Correct function name and add information to cookies for anonymous posting. Fixes #1311. Props !GautamGupta
|
[2474]
|
chrishajer
|
Revert mistakenly changed db-version. Props !GautamGupta
|
[2473]
|
chrishajer
|
Add class to super sticky posts. Fixes #1309. Props mr_pelle
|
[2472]
|
chrishajer
|
Forgot to add in new functions.php files for kakumei and kakumei-blue. Fixes #1268. Props !GautamGupta
|
[2471]
|
chrishajer
|
Multiple fixes for email subscriptions. Note the template changes in kakumei. Probably fixes #1268. Big props to dimadin and !GautamGupta
|
[4690]
|
jmdodd
|
Fix array title copypasta in bbp_admin_repair_list().
* Props netweb.
* Fixes #2152.
|
[4688]
|
jmdodd
|
In bbp_get_dropdown(), set default post_parent to null, not 0.
* Fixes #2153.
|
[4687]
|
jmdodd
|
Refine bbp_get_dropdown().
* Don't assume post_parent = 0 as a default.
* Fixes #2153.
|
[4586]
|
jmdodd
|
Shortcode iteration for search introduced in #1575.
* Fix bbp-search shortcode.
* Introduce bbp-search-form shortcode.
* Fixes #2107.
|
[4584]
|
jmdodd
|
Bump version.
|
[4583]
|
jmdodd
|
Fix .bbp-search-content CSS copy pasta typo.
* Props netweb.
* Fixes #2111.
|
[4582]
|
jmdodd
|
Add RTL CSS support for search introduced in #1575.
* Props netweb.
* Fixes #2109.
|
[4581]
|
jmdodd
|
Replace esc_attr() with urlencode() when adding search terms query args.
* Fixes #2110.
|
[4579]
|
jmdodd
|
Introduce dedicated forum search.
* Search forums, topics, and replies.
* Add new search functions, including bbp_has_search_results().
* Provide templates for search results.
* Fixes #1575.
|
[4572]
|
jmdodd
|
Introduce function bbp_is_forum_group_forum().
* Fixes #2100.
|
[4571]
|
jmdodd
|
Use $r['topic_id'] to set initial $topic_id value.
* Fixes #2098.
|
[4570]
|
jmdodd
|
Move `bbp_notify_subscribers` to priority 11.
* Fixes #2038.
|
[7250]
|
johnjamesjacoby
|
Subscriptions: use topic title in Subject, instead of site name.
This change adds helpful context to email subjects and eliminates duplication between From & Subject mail headers.
Props dd32.
In branches/2.6, for 2.6.10.
Fixes #3446.
|
[7249]
|
johnjamesjacoby
|
Subscriptions: use topic title in Subject, instead of site name.
This change adds helpful context to email subjects and eliminates duplication between From & Subject mail headers.
Props dd32.
In trunk, for 2.7.0.
Fixes #3446.
|
[7248]
|
johnjamesjacoby
|
URLs: fix incorrect links for certain topic statuses.
This change prefers `bbp_is_topic_public()` over `! bbp_is_topic_pending()` to determine whether or not certain reply & topic URLs should be "pretty".
Props dd32.
In trunk, for 2.7.0.
Fixes #3424.
|
[7247]
|
johnjamesjacoby
|
URLs: fix incorrect links for certain topic statuses.
This change prefers `bbp_is_topic_public()` over `! bbp_is_topic_pending()` to determine whether or not certain reply & topic URLs should be "pretty".
Props dd32.
In branches/2.6, for 2.6.10.
Fixes #3424.
|
[7246]
|
johnjamesjacoby
|
Converter: improvements to `bbp_user_maybe_convert_pass()`:
* Unslash 'log' posted value
* Trim 'pwd' posted value
* Bail early if either are empty
* Use `get_user_by()` and `get_user_meta()` instead of direct MySQL query
* Bail if user/meta are not found
* Bail if converter not string or not found
This change ensures that users who sign in via either their username or email are converted. Before this change, signing in via email would not trigger a conversion.
In branches/2.6, for 2.6.10.
See #3419.
|
[7245]
|
johnjamesjacoby
|
Converter: improvements to `bbp_user_maybe_convert_pass()`:
* Unslash 'log' posted value
* Trim 'pwd' posted value
* Bail early if either are empty
* Use `get_user_by()` and `get_user_meta()` instead of direct MySQL query
* Bail if user/meta are not found
* Bail if converter not string or not found
This change ensures that users who sign in via either their username or email are converted. Before this change, signing in via email would not trigger a conversion.
In trunk, for 2.7.0.
See #3419.
|
[7244]
|
johnjamesjacoby
|
Converter: remove `_bbp_class` key on successful authentication.
This change cleans up the usermeta key that is used to determine if the relative user has a password from a converted platform that still needs to be rehashed.
Cleaning this up fixes a bug that would cause recurrent conversions from some platforms.
In trunk, for 2.7.0.
Props sirlouen. Fixes #3419.
|
[7243]
|
johnjamesjacoby
|
Converter: remove `_bbp_class` key on successful authentication.
This change cleans up the usermeta key that is used to determine if the relative user has a password from a converted platform that still needs to be rehashed.
Cleaning this up fixes a bug that would cause recurrent conversions from some platforms.
In branches/2.6, for 2.6.10.
Props sirlouen. Fixes #3419.
|
[7242]
|
johnjamesjacoby
|
Replies: use correct wrapper element in `bbp_list_replies()`.
This change ensures that the proper `div/ol/ul` wrapper is applied (via the `style` parameter argument) to the walked replies hierarchy, and avoids the potential for generating invalid HTML mark-up.
In branches/2.6, for 2.6.10.
Props mdjwel via GitHub pull request.
|
[7241]
|
johnjamesjacoby
|
Replies: use correct wrapper element in `bbp_list_replies()`.
This change ensures that the proper `div/ol/ul` wrapper is applied (via the `style` parameter argument) to the walked replies hierarchy, and avoids the potential for generating invalid HTML mark-up.
In trunk, for 2.7.0.
Props mdjwel via GitHub pull request.
|
[7240]
|
johnjamesjacoby
|
Docs: remove some PHP docs that don't make sense.
For 2.7.
|
[7239]
|
johnjamesjacoby
|
Docs: remove some PHP docs that don't make sense.
For 2.7.
|
[7238]
|
johnjamesjacoby
|
Docs: remove some PHP docs that don't make sense.
For 2.6.10.
|
[7237]
|
johnjamesjacoby
|
Statistics: numerous code improvements:
* Prevent PHP warnings/notices when passing specific arguments and when viewed as a user with specific capabilities
* Rename "trashed" & "spammed" keys to "trash" & "spam" respectively, to better match their status IDs
* Refactor `bbp_get_statistics()` to be simpler internally – includes fully updated docs
* Add unofficial support for "hidden" topic & reply statuses in statistics
* Add `bbp-stats` class to default template part to make it easier to target with custom styling
These changes together vastly improve the experience of using the `bbp-stats` shortcode.
Props createquest, hasanuzzamanshamim, robin-w.
In branches/2.6 for 2.6.10. Fixes #3428.
|
[7236]
|
johnjamesjacoby
|
Statistics: numerous code improvements:
* Prevent PHP warnings/notices when passing specific arguments and when viewed as a user with specific capabilities
* Rename "trashed" & "spammed" keys to "trash" & "spam" respectively, to better match their status IDs
* Refactor `bbp_get_statistics()` to be simpler internally – includes fully updated docs
* Add unofficial support for "hidden" topic & reply statuses in statistics
* Add `bbp-stats` class to default template part to make it easier to target with custom styling
These changes together vastly improve the experience of using the `bbp-stats` shortcode.
Props createquest, hasanuzzamanshamim, robin-w.
In trunk for 2.7.0. Fixes #3428.
|
[7235]
|
johnjamesjacoby
|
Moderation: use the correct `post_status` when untrashing a topic/reply.
This change fixes a bug/regression (since WordPress 5.6.0) that was causing untrashed topics & replies to use an unintended `post_status` value.
It fixes it by adding a new function ('bbp_fix_untrash_post_status()') and hooking it to the `wp_untrash_post_status` filter in WordPress, and overriding the results as needed.
Props r-a-y.
In trunk for 2.7.0. Fixes #3433.
|
[7234]
|
johnjamesjacoby
|
Moderation: use the correct `post_status` when untrashing a topic/reply.
This change fixes a bug/regression (since WordPress 5.6.0) that was causing untrashed topics & replies to use an unintended `post_status` value.
It fixes it by adding a new function ('bbp_fix_untrash_post_status()') and hooking it to the `wp_untrash_post_status` filter in WordPress, and overriding the results as needed.
Props r-a-y.
In branches/2.6 for 2.6.10. Fixes #3433.
|
[7233]
|
johnjamesjacoby
|
Headers: update plugin headers, in branches/2.6 for 2.6.10.
|
[7232]
|
johnjamesjacoby
|
Headers: update plugin headers, in trunk for 2.7.0.
|
[7231]
|
johnjamesjacoby
|
Theme Compat: improve "no-js" body class swapping.
This change introduces a new helper function (`bbp_swap_no_js_body_class()`) which is used to output the `<script>` tag that was previously inside of the single template part that needed it.
It also adds a prefix (`bbp`) to those "no-js" body classes, with the intention of avoiding conflicts with other plugins & themes that may also be using the `no-js` body class for their own purposes.
Props dd32, r-a-y.
In trunk for 2.7.0. Fixes #3445.
|
[7230]
|
johnjamesjacoby
|
Theme Compat: improve "no-js" body class swapping.
This change introduces a new helper function (`bbp_swap_no_js_body_class()`) which is used to output the `<script>` tag that was previously inside of the single template part that needed it.
It also adds a prefix (`bbp`) to those "no-js" body classes, with the intention of avoiding conflicts with other plugins & themes that may also be using the `no-js` body class for their own purposes.
Props dd32, r-a-y.
In branches/2.6 for 2.6.10. Fixes #3445.
|
[7229]
|
johnjamesjacoby
|
Tag 2.6.9.
|
[7228]
|
johnjamesjacoby
|
Bump versions to 2.6.9.
|
[7227]
|
johnjamesjacoby
|
Akismet: improvements to clean-up routines, based on user feedback.
* Use correct `ID` column for the `posts` database table
* Use correct `post_id` column for the `postmeta` database table
* Reduce row limit to `1000` from `100000` to avoid lengthy table locks in active forums
* Remove usage of constant, that may be phased out eventually
* Update related code docs
* Introduce helper methods for applying dynamically named filters
In branches/2.6 for 2.6.9. Fixes #3395.
|
[7226]
|
johnjamesjacoby
|
Akismet: improvements to clean-up routines, based on user feedback.
* Use correct `ID` column for the `posts` database table
* Use correct `post_id` column for the `postmeta` database table
* Reduce row limit to `1000` from `100000` to avoid lengthy table locks in active forums
* Remove usage of constant, that may be phased out eventually
* Update related code docs
* Introduce helper methods for applying dynamically named filters
In trunk for 2.7. See #3395.
|
[7225]
|
johnjamesjacoby
|
Bump build packages.
|
[7224]
|
johnjamesjacoby
|
Bump stable tag to 2.6.8.
|
[7223]
|
johnjamesjacoby
|
Tag 2.6.8.
|
[7222]
|
johnjamesjacoby
|
Bump branches/2.6 to 2.6.8.
|
[7221]
|
johnjamesjacoby
|
Appearance: only add `no-js` body class on bbPress pages.
This change addresses a regression introduced in r7190, causing the `bbpress` body class to unintentionally be added to all pages triggering layout issues in some WordPress themes.
This commit makes sure that the `bbpress` body class is only added when intended, and moves the `no-js` body class into the same conditional check.
In branches/2.6 for 2.6.8. Fixes #3443.
|
[7220]
|
johnjamesjacoby
|
Appearance: only add `no-js` body class on bbPress pages.
This change addresses a regression introduced in r7190, causing the `bbpress` body class to unintentionally be added to all pages triggering layout issues in some WordPress themes.
This commit makes sure that the `bbpress` body class is only added when intended, and moves the `no-js` body class into the same conditional check.
In trunk for 2.7. See #3443.
|
[7219]
|
johnjamesjacoby
|
Readme: Bump stable tag, and add missing header meta.
(Also updates build tool dependencies.)
|
[7218]
|
johnjamesjacoby
|
Tag 2.6.7.
|
[7217]
|
johnjamesjacoby
|
Bump to 2.6.7.
(Reorders to package.json to be a bit easier for humans to modify.)
|
[7216]
|
johnjamesjacoby
|
Tools: bring .gitignore up to speed.
This change merges similar ignore patterns from BuddyPress and WordPress.
|