| [4104]
|
johnjamesjacoby
|
Forum Visibility:
* Prevent forum metaboxes from saving forum revisions as private/hidden.
* Add repair function for private/hidden forums to Tools.
* Add updater for 2.1.1, and run the visibility repair function.
* Fixes #1891.
* For 2.1 branch.
|
| [4103]
|
johnjamesjacoby
|
Topic Split:
* When splitting a topic, make sure the new topic has menu_position 1.
|
| [4102]
|
johnjamesjacoby
|
Converters:
* Revert whitespace changes in r4101.
* See #1886.
* Antiprops netweb.
|
| [4101]
|
johnjamesjacoby
|
Converters:
* Classes are case sensitive when being loaded by the main converter.
* Fixes #1886.
* Props netweb.
|
| [4100]
|
johnjamesjacoby
|
Settings:
* Remove redundant "Allow" verbiage.
* Fix punctuation.
|
| [4099]
|
johnjamesjacoby
|
Topic Tags:
* Use correct setting key in settings field registration array.
* See #1806.
|
| [4098]
|
johnjamesjacoby
|
Topic Tags:
* First pass to allow topic tags to be globally disabled.
* Handles toggling the UI in template parts and admin area.
* Props jaredatch.
* Fixes #1806.
|
| [4097]
|
johnjamesjacoby
|
Topic Split:
* When splitting a topic, calculate new reply positions.
* Set last active ID to last reply ID.
* Update last reply and active ID/time of source topic.
* Fixes #1898.
* For 2.2 branch.
|
| [4096]
|
johnjamesjacoby
|
Topic Split:
* When splitting a topic, calculate new reply positions.
* Set last active ID to last reply ID.
* Update last reply and active ID/time of source topic.
* Fixes #1898.
* For 2.1 branch.
|
| [4095]
|
johnjamesjacoby
|
Actions/Filters:
* Add filter to bbp_get_displayed_user_field().
* Fixes #1910.
* For 2.1 branch.
* Props iamzippy.
|
| [4094]
|
johnjamesjacoby
|
Actions/Filters:
* Add filter to bbp_get_displayed_user_field().
* Fixes #1910.
* For 2.2 branch.
* Props iamzippy.
|
| [4093]
|
johnjamesjacoby
|
Spelling:
* 'i' before 'e', unless you are me.
* I cannot spell, which gives users a headache.
* For 2.2.
|
| [4092]
|
johnjamesjacoby
|
Spelling:
* 'i' before 'e', unless you are me.
* I cannot spell, which gives users a headache.
* For 2.1.1.
|
| [4091]
|
johnjamesjacoby
|
Akismet:
* Check response before assigning value.
* Fix bug with Akismet request faliing.
|
| [4090]
|
johnjamesjacoby
|
Converter:
* Tweak bbp_user_maybe_convert_pass() with correct meta key.
* Include missing BBP_Admin() class
* Fixes #1886 (2.1 branch).
* Props netweb, xiosen.
|
| [4089]
|
johnjamesjacoby
|
Converter:
* Tweak bbp_user_maybe_convert_password() with correct meta key.
* Include missing BBP_Admin() class
* Fixes #1886 (2.2 branch).
* Props netweb, xiosen.
|
| [4088]
|
johnjamesjacoby
|
Theme Compat:
* phpdoc improvements.
* Fixes #1899 (2.2 branch).
* Props jaredatch.
|
| [4087]
|
johnjamesjacoby
|
Theme Compat:
* phpdoc improvements.
* Fixes #1899 (2.1 branch).
* Props jaredatch.
|
| [4086]
|
johnjamesjacoby
|
Converter:
* Fix issue with Invision converter causing replies not to be converted correctly.
* Props netweb.
* Fixes #1892 (2.1 branch)
|
| [4085]
|
johnjamesjacoby
|
Converter:
* Fix issue with Invision converter causing replies not to be converted correctly.
* Props netweb.
* Fixes #1892 (2.2 branch)
|
| [4084]
|
johnjamesjacoby
|
Topic Forms:
* Fix topic textarea label in theme-compat and twenty-ten.
* For 2.1.1
|
| [4083]
|
johnjamesjacoby
|
Capabilities:
* Remove is_multisite() checks from role masking, to allow single-site installs with shared user tables to still mask roles.
* See #1894 (2.2 branch)
|
| [4082]
|
johnjamesjacoby
|
TwentyTen:
* Remove copy pasta causing potential missing function errors.
* See #1895 (for 2.1.1)
|
| [4081]
|
johnjamesjacoby
|
TwentyTen:
* Remove copy pasta causing potential missing function errors.
* See #1895 (for 2.2)
|
| [4080]
|
johnjamesjacoby
|
Capabilities:
* Remove is_multisite() checks from role masking, to allow single-site installs with shared user tables to still mask roles.
* See #1894.
|
| [4079]
|
johnjamesjacoby
|
Admin:
* Additional sanity checks on bail() methods, if get_current_screen() is not set. (2.1 branch)
|
| [4078]
|
johnjamesjacoby
|
Bump version to 2.2-bleeding.
|
| [4077]
|
johnjamesjacoby
|
Admin:
* Additional sanity checks on bail() methods, if get_current_screen() is not set.
|
| [4076]
|
johnjamesjacoby
|
Create 2.1 branch.
|
| [4075]
|
johnjamesjacoby
|
Tag 2.1.
|
| [4074]
|
johnjamesjacoby
|
Update bbpress.pot to 2.1.
|
| [4073]
|
johnjamesjacoby
|
2.1:
* Update readme.txt
* Update versions in bbpress.php and bbp-twentyten.
|
| [4072]
|
johnjamesjacoby
|
Converter:
* Move convert_pass method into global scope, so passwords are converted anywhere.
* Fixes #1886.
|
| [4071]
|
johnjamesjacoby
|
Forums:
* Do not add forum-exclude meta-query to single reply queries.
|
| [4070]
|
johnjamesjacoby
|
Admin:
* Introduce bail() method to forum/topic/reply components.
* Bail out of other methods if post_type doesn't match.
* Fixes issue where meta-box and styling were not always available on all appropriate screens.
* Also reverts some perfomance improvements implimented in r4053.
|
| [4069]
|
johnjamesjacoby
|
Admin:
* Revert r4068, pending a better way to manipulate the menus.
|
| [4068]
|
johnjamesjacoby
|
Admin:
* Remove 'manage_options' cap check from bbp_admin_separateror()
* This is now handled by bbp_admin_menu_order(), and can cause no separator to exist in certain situations.
|
| [4067]
|
johnjamesjacoby
|
Settings:
* Use integers in bbp_get_default_options() and friends, to avoid boolean conflict in get_option().
* See r4065.
|
| [4066]
|
johnjamesjacoby
|
Capabilities:
* Revert r4064, as the 'read' capability is used to check for participant role mask.
* See #1887.
|
| [4065]
|
johnjamesjacoby
|
Settings:
* Use isset() instead of !empty() in bbp_pre_get_option()
* Fix issue where settings would not properly override, due to get_option()'s pre filter looking for false, and not null.
|
| [4064]
|
johnjamesjacoby
|
Capabilities:
* Remap 'read' capability to moderator and lesser roles, since it will be needed by bbPress to read most things.
* Fixes #1887.
|
| [4063]
|
johnjamesjacoby
|
Replies:
* Missed a 'wp_posts' reference in _bbp_has_replies_where().
* See: #1885.
|
| [4062]
|
johnjamesjacoby
|
Replies:
* Add table prefix to _bbp_has_replies_where().
* See: #1885.
|
| [4061]
|
johnjamesjacoby
|
Performance:
* Filter 'posts_request' to allow use of FORCE INDEX when replies are queried that should include the topic post also.
* See: #1885, r4059.
|
| [4060]
|
johnjamesjacoby
|
Languages:
* Update bbpress.pot file.
|
| [4059]
|
johnjamesjacoby
|
Performance:
* Add 'numeric' to applicable meta-queries to avoid casting as char.
* Remove meta-queries, and use post_parent where possible.
* Introduce _bbp_has_replies_where() filter, attached to 'posts_where' which is responsible for adding the lead topic to the results. This avoids having to use a costly meta-query, potentially resulting in full table scans.
* Audit meta-queries, and tweak where needed.
* Fixes #1885.
* Props vibol for investigation.
|
| [4058]
|
johnjamesjacoby
|
Settings:
* Smarter boundaries on new 'number' input types.
* See r4057.
|
| [4057]
|
johnjamesjacoby
|
Settings:
* Use 'number' input type where appropriate.
|
| [4056]
|
johnjamesjacoby
|
Update humans.txt.
* Add netweb.
* Change JJJ's favorite food.
|
| [4055]
|
johnjamesjacoby
|
Converter:
* Update verbiage of clean and restart checkboxes.
* Audit usage of sync_table(), and make sure table is created correctly.
* When deleting posts, check correct array items.
|
| [4054]
|
johnjamesjacoby
|
Admin:
* Fix inverted $typenow check for replies.
* See r4053.
|
| [4053]
|
johnjamesjacoby
|
Admin:
* Add nonce checks and additional sanity checks to converter, to prevent it being loaded or accessed outside of the converter screen.
* Use 'load-' actions to conditionally load admin components on their respective screens.
* Remove post_type checks that are no longer needed as a result of conditionally loading each component.
* Use get_current_screen() to fill in any extra post_type checks.
* Sweep through converter, make output more clean, add output method, and store last query in the DB in case of failure.
|
| [4052]
|
johnjamesjacoby
|
HiDPI:
* Tweak CSS for 2x icon32's.
* See #1839.
|
| [4051]
|
johnjamesjacoby
|
HiDPI:
* Add 2x icons for icon32's.
* Fixes #1839.
|
| [4050]
|
johnjamesjacoby
|
Non Scriptio Continua.
|
| [4049]
|
johnjamesjacoby
|
Twenty Ten:
* Add missing reference to feedback-no-replies.php template.
* Props tungdo.
|
| [4048]
|
johnjamesjacoby
|
Spelling Police:
* First pass.
* Fixes #1881, #1880.
* Props netweb.
|
| [4047]
|
johnjamesjacoby
|
Converter:
* Stop pre-loading database information in converter.
* Originally to ease testing during 2.1 development.
* Fixes #1879.
* Props Omicron7.
|
| [4046]
|
johnjamesjacoby
|
Admin Menus:
* Fix issue where bbPress top-level admin-menu positions could conflict with other plugins.
* Set menu_position on post-types to 555555.
* Refactor bbp_admin_menu_order() to reposition all available custom menus above the second separator.
* Fixes #1876.
|
| [4045]
|
johnjamesjacoby
|
Tag 2.1-rc4
|
| [4044]
|
johnjamesjacoby
|
Languages:
* Update bbpress.pot.
|
| [4043]
|
johnjamesjacoby
|
Bump to 2.1-rc4.
|
| [4042]
|
johnjamesjacoby
|
Akismet:
* Pass additional post information on topic/reply edit, to prevent Akismet from nooping it.
* Revert part of r4041; put actions back before bbp_is_error() calls.
* Replace some missing revision numbers.
* Fixes #1869.
|
| [4041]
|
johnjamesjacoby
|
Caches:
* Introduce bbp_clean_post_cache() to handle cleaning custom queries and post ancestors.
* Audit use of _pre_ and _post_ forum/topic/reply actions and locations. Reposition and pass parents as needed.
* Add 'bbp_clean_post_cache' action to necessary _pre_ and _post_ actions.
* Fixes #1861.
|
| [4040]
|
johnjamesjacoby
|
Documentation
* Fix out of date phpdoc for bbp_get_reply_position().
|
| [4039]
|
johnjamesjacoby
|
Widgets:
* Clean up bbp_reset_query_name() usages.
|
| [4038]
|
johnjamesjacoby
|
Widgets:
* Improve popular topics widget performance on large installations.
* Allow topics widget to be ordered by newness, popularity, or freshness.
|
| [4037]
|
johnjamesjacoby
|
Widgets:
* Fix layout issue introduced in r4036.
* Fixes #1872.
|
| [4036]
|
johnjamesjacoby
|
Widgets:
* Properly hide private and hidden forums and their content from widgets.
* This was removed accidentally in r4033.
* Fixes #1868.
|
| [4035]
|
johnjamesjacoby
|
Languages:
* Move 'bbp_load_textdomain' action to 'bbp_loaded' from 'bbp_init.'
* Loads early to allow widget titles to be translated.
* Fixes #1797.
* Props daveshine, cnorris23.
|
| [4034]
|
johnjamesjacoby
|
Languages:
* Add missing textdomains.
* Fixes #1866.
* Props daveshine.
|
| [4033]
|
johnjamesjacoby
|
Widgets:
* Remove 'bbp_widget' checks.
* Turn widgets into new WP_Query's to prevent stomping main forum/topic/reply queries.
* Fixes #1867.
* See #1865.
|
| [4032]
|
johnjamesjacoby
|
Update phpdoc for bbp_is_query_name() references.
|
| [4031]
|
johnjamesjacoby
|
Queries:
* Allow bbp_is_query_name() to accept empty values, similar to get_query_var().
* See #1865.
|
| [4030]
|
johnjamesjacoby
|
Languages:
* Switch 'buddypress' textdomains to 'bbpress'
* See #1866.
|
| [4029]
|
johnjamesjacoby
|
Tag 2.1-rc3
|
| [4028]
|
johnjamesjacoby
|
Languages:
* Update bbpress.pot.
|
| [4027]
|
johnjamesjacoby
|
Bump versions to 2.1-rc3
|
| [4026]
|
johnjamesjacoby
|
Fix spelling error in bbp_new_forum_handler(). Props cnorris23.
|
| [4025]
|
johnjamesjacoby
|
Editing:
* Bail early if forum/topic/reply ID is missing.
* Put message back that was accidentally removed in r4024.
|
| [4024]
|
johnjamesjacoby
|
Nonces:
* Use bbp_verify_nonce_request() to prevent the awkward wp_die() experience in forums.
* Add nonce checks to subscriptions and favorites.
* More aggressive returns on edit/new forum/topic/reply nonce and capability checks. Prevents surplus processing when we already know nothing more should happen.
* Bail early if bbp_has_errors() rather than wrapping around it.
* Fixes #1863.
|
| [4023]
|
johnjamesjacoby
|
Nonces:
* Introduce bbp_verify_nonce_request() to check nonces on theme-side requests.
* See #1863.
|
| [4022]
|
johnjamesjacoby
|
Tag 2.1-rc 2
|
| [4021]
|
johnjamesjacoby
|
Bump version to 2.1-rc2.
|
| [4020]
|
johnjamesjacoby
|
Settings:
* Use esc_sql to sanitize __bbp_topic_archive_slug setting.
|
| [4019]
|
johnjamesjacoby
|
Settings:
* Use esc_sql to sanitize _bbp_theme_package_id setting.
* Fixes #1862.
* Hat tip michelwppi.
|
| [4018]
|
johnjamesjacoby
|
Settings:
* Register settings to page, not section ID.
* Fixes bug causing settings not save.
* Fixes #1862.
|
| [4017]
|
johnjamesjacoby
|
Akismet:
* Run topic and reply edits through Akismet, to thwart editing spam during the edit window.
* Fixes #1860.
|
| [4016]
|
johnjamesjacoby
|
Settings:
* Remove duplicate 'page' array item from fields, and use 'page' from section parent.
* See #1862.
|
| [4015]
|
johnjamesjacoby
|
Tag 2.1-rc1
|
| [4014]
|
johnjamesjacoby
|
Languages:
* Update bbpress.pot.
|
| [4013]
|
johnjamesjacoby
|
Bump plugin branch to release candidate 1.
|
| [4012]
|
johnjamesjacoby
|
Cache:
* Update phpdoc for BBP_Skip_Children::pre_post_update()
* See #1859.
|
| [4011]
|
johnjamesjacoby
|
Cache:
* When updating bbPress post content, prevent cache invalidation of its children.
* Fixes #1859.
* Hat tip wonderboymusic.
|
| [4010]
|
johnjamesjacoby
|
Use correct $the_post variable in bbp_is_custom_post_type(). See r4009.
|
| [4009]
|
johnjamesjacoby
|
Update bbp_is_custom_post_type() to allow passing post information.
|
| [4008]
|
johnjamesjacoby
|
Converter:
* Use type "password" on DB password input field.
* Fixes #1858.
|
| [4007]
|
johnjamesjacoby
|
Converter:
* Call bbconverter_run() inside bbconverter_start() to avoid code duplication.
|
| [4006]
|
johnjamesjacoby
|
bbPress 1.x Converter:
* Add poster IP address to topic meta.
* Inline doc tweaks.
|
| [4005]
|
johnjamesjacoby
|
bbPress 1.x Converter:
* Remove commented out post_position code.
|