[4298]
|
johnjamesjacoby
|
Capabilities:
* Use correct $roles variable in bbp_get_user_role().
* See #1939.
|
[4297]
|
johnjamesjacoby
|
Capabilities:
* Update bbp_set_user_role() and bbp_get_user_role() to only work with bbPress forums roles.
* See #1939.
|
[4296]
|
johnjamesjacoby
|
Shortcodes:
* Fix incorrect post_type reference in widgets inline doc.
* Fixes #2007.
|
[4295]
|
johnjamesjacoby
|
Shortcodes:
* Fix incorrect post_type reference in shortcodes inline doc.
* Fixes #2003.
|
[4294]
|
johnjamesjacoby
|
Capabilities:
* Introduce bbp_get_default_role() in core/options.php and set default option value.
* See #1939.
|
[4293]
|
johnjamesjacoby
|
Capabilities:
* Introduce bbp_get_wp_roles() and use in place of $wp_roles global.
* See #1939.
|
[4292]
|
johnjamesjacoby
|
Capabilities:
* Remove trailing whitespace in core/capabilities.php.
* See #1939.
|
[4291]
|
johnjamesjacoby
|
Capabilities:
* Tweak phpdoc and cast type on return of bbp_use_advanced_capability_editor().
* See #1939.
|
[4290]
|
johnjamesjacoby
|
Capabilities:
* Add support for forum specific roles in core/capabilities.php.
* See #1939.
|
[4289]
|
johnjamesjacoby
|
Capabilities:
* Introduce bbp_set_user_role() and add $context parameter to bbp_get_user_role().
* See #1939.
|
[4288]
|
johnjamesjacoby
|
Capabilities:
* Introduce bbp_edit_user_forums_role() and rename bbp_edit_user_role() to bbp_edit_user_blog_role().
* See #1939.
|
[4287]
|
johnjamesjacoby
|
Strings:
* Add tips for topic stickiness in admin.
* Props netweb.
* See #2004.
|
[4286]
|
johnjamesjacoby
|
Strings:
* Fix "forum" references that should be "topic."
* Fixes #2004.
|
[4285]
|
johnjamesjacoby
|
Update @since for admin suggest helpers.
|
[4284]
|
johnjamesjacoby
|
Template Locations:
* Revert part of r4283.
* Keep filter on bbp_get_template_part, remove from bbp_locate_template.
* Refixes #1994.
|
[4283]
|
johnjamesjacoby
|
Template Locations:
* Revert part of r4264.
* Fix regression where bbPress was pulling in files from unexpected locations.
* Fixes #1994.
|
[4282]
|
johnjamesjacoby
|
Capabilities:
* Update mapped caps in map_settings_meta_caps().
* Fixes missing !BuddyPress and Akismet settings on single-site installations.
* Fixes #2000.
|
[4281]
|
johnjamesjacoby
|
Code Improvement:
* More politely cast arrays in settings sections and fields.
* Use esc_html__() on some admin strings. See #1999.
* Clean up bbp_converter_setting_callback_platform().
|
[4280]
|
johnjamesjacoby
|
Code Improvement:
* Straighten the teeth in template-tags.php.
* Add braces to all of the things.
* Hat-tip westi the dentist.
|
[4279]
|
johnjamesjacoby
|
Code Improvement:
* Use esc_attr_e() in place of _e() is some obvious places.
* See #1999.
|
[4278]
|
johnjamesjacoby
|
Form Actions:
* Use the_permalink() as a form action in forum/topic/reply forms.
* See #1996.
|
[4277]
|
johnjamesjacoby
|
Reply Titles:
* Attribute 'maxlength' not allowed on hidden fields.
* See #1996.
|
[4276]
|
johnjamesjacoby
|
User Edit:
* Hook bbp_user_edit_after() on to 'bbp_user_edit_after' action.
* Hat-tip jakemgold.
|
[4275]
|
johnjamesjacoby
|
User Edit:
* Switch form-user-edit.php enctype to 'multipart/form-data'
* More easily enables plugins to interface with binary data, uploads, etc...
* Hat-tip jakemgold.
|
[4274]
|
johnjamesjacoby
|
User Edit:
* Introduce bbp_user_edit_after() to handle additional core actions on profile edit.
* Hat-tip jakemgold for noticing they were missing.
|
[4273]
|
johnjamesjacoby
|
Fix old bbp-includes references in phpdoc.
|
[4272]
|
johnjamesjacoby
|
vBulletin Converter:
* Update inline docs
* See #1991.
|
[4271]
|
johnjamesjacoby
|
vBulletin Converter:
* Code formatting improvements.
* Update meta keys for _bbp_user_id and _bbp_forum_id.
* See #1991.
|
[4270]
|
johnjamesjacoby
|
"topic" instead of "forum" in admin helper text. Props !DanielJuhl. Fixes #1995.
|
[4269]
|
johnjamesjacoby
|
Theme Compat:
* Prefix the bbp-default container and content div ID's with 'bbp-'
|
[4268]
|
johnjamesjacoby
|
Subscriptions:
* Allow for custom headers in subscription emails.
* Fixes #1992.
* Props gawain.
|
[4267]
|
johnjamesjacoby
|
Feeds:
* Fix feed generation time for topics and replies.
* Fixes #1993.
* Props SteveAtty.
|
[4266]
|
johnjamesjacoby
|
BuddyPress:
* Remove advanced group forum admin UI; go with feature parity of existing bbPress 1.1 installations for a v1.
* Remove support for multiple forums/groups combinations. Assume the first item in the array is the only one.
* Adds some canonical redirection to group forum content.
* Maps forum content links to group forums when needed.
* Add support for editing of topics and replies within group forums.
* Some more to do here, but closing in on completeness.
* Huge props jmdodd,
* Fixes #1906.
* See #1669.
|
[4265]
|
johnjamesjacoby
|
Post Ancestors:
* Cast return value of get_post_ancestors() as an array.
* Check if results of get_post_ancestors() are empty before attempting to iterate through them.
* Fixes issues with looping through orphaned forum content. A rare, but possible occurrence.
|
[4264]
|
johnjamesjacoby
|
Theme Compat:
* Add 'bbp_add_template_locations' filter to 'bbp_locate_template' filter.
* Add array_unique() to bbp_add_template_locations() to remove possible duplicates.
|
[4263]
|
johnjamesjacoby
|
Update variable order and inline doc in bbpress.php. See r4262.
|
[4262]
|
johnjamesjacoby
|
Paths:
* Remove "bbp-" prefixes on root level directories.
* Rename 'themes' to 'templates' to discourage clever people from putting "themes" in there.
* Update paths and URLs in bbpress.php.
|
[4261]
|
johnjamesjacoby
|
Suggest:
* Combine admin/ajax.php into admin/admin.php.
* Tweak metabox output and CSS.
* Adds phpdoc and inline doc.
* Fixes #1901
|
[4260]
|
johnjamesjacoby
|
Suggest:
* First pass at adding autocomplete to forum and topic ID's.
* Adds ajax.php to bbp-includes/admin/.
* Updates metabox inputs back to type 'text'.
* @todo phpdoc and inline doc, and nonce checks.
* See #1901.
|
[4259]
|
johnjamesjacoby
|
Dropdowns:
* Revert back to text inputs for topic and forum ID's in metaboxes.
* Fixes memory issues when loading thousands of posts.
* Fixes #1878.
* See #1901.
|
[4258]
|
johnjamesjacoby
|
Number Formatting:
* Introduce $integer parameter to template-tags to switch filter for integer usage.
* Use absint() where appropriate when getting counts.
* Smarter int type casting.
* Fixes bug where calculations were being done against formatted strings.
* Fixes #1974.
|
[4257]
|
johnjamesjacoby
|
Theme Compat:
* Pass integer into status_header() instead of string.
* See #1973.
|
[4256]
|
johnjamesjacoby
|
User Profiles:
* In theme compat, force the header status back to 200 if not deliberately set to 404.
* Fixes #1973.
|
[4255]
|
johnjamesjacoby
|
Topic and Reply Editing:
* Fix issue with "Edit" admin links having 'view=all' argument incorrectly positioned.
* Fix issue with post_status being set back to public when editing.
* Conditionally set post_status to pending if needs moderation.
* Fixes #1977.
|
[4254]
|
johnjamesjacoby
|
bbp_get_total_users():
* Use count_users() instead of get_users().
* Fixes #1982, #1984.
|
[4253]
|
johnjamesjacoby
|
Add magic "__call" method to bbPress class, to prevent fatal errors when invalid bbpress() methods are used.
|
[4252]
|
johnjamesjacoby
|
Add index.php warning files in new bbp-includes folders. Fixes #1975.
|
[4251]
|
johnjamesjacoby
|
Add missing HTML closing tag helper doc. Fixes #1921. Props jaredatch.
|
[4250]
|
johnjamesjacoby
|
Code Improvement:
* Remove bbp- prefixes from admin files.
* Adjust include paths.
* See #1975.
|
[4249]
|
johnjamesjacoby
|
Code Improvement:
* Move bbp-includes files into respective subdirectories.
* Adjust include paths.
* Remove superfluous inline file descriptions.
* See: #1975.
|
[4248]
|
johnjamesjacoby
|
Code Improvement:
* Move bbp-admin into bbp-includes/admin.
* Introduce includes_dir and includes_url bbpress() vars.
* Adjust BBP_Admin include paths.
* See: #1975.
|
[4247]
|
johnjamesjacoby
|
Remove references to post_category in theme compat.
* Fixes #1952.
|
[4246]
|
johnjamesjacoby
|
Prevent double escaping of $post_content when editing topics and replies, and add phpdoc block to remind everyone not to put it back again.
|
[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.
|
[4244]
|
johnjamesjacoby
|
Capabilities:
* Separate capabilities into files for their respective components.
* Add minimum capability to topic views. (Assume no cap is public.)
* Make bbp_map_meta_caps a subaction, and move it to bbp-core-dependency.php.
* Introduce component meta map functions in each -caps.php file.
* Update bbp_current_user_can_see() to use capabilities instead of being a boolean switch.
* Working towards removing the need to add/remove caps to existing roles, allowing them to be strictly per user as needed.
|
[4243]
|
johnjamesjacoby
|
Akismet:
* Set a default message if there is no response from Akismet servers.
* Prevents debug notices and polluted Akismet results in post meta.
|
[4242]
|
johnjamesjacoby
|
Users:
* In bbp_parse_query, bail if displayed user is not a member of current blog, or no longer active.
|
[4241]
|
johnjamesjacoby
|
Editor:
* Additional output escaping on textarea attributes.
* Revert accidental indentation change from r4240.
* See #1870.
|
[4240]
|
johnjamesjacoby
|
TinyMCE:
* Use teeny-weeny editor to prevent extra buttons from appearing.
* Fixes #1870.
* Props jaredatch.
|
[4239]
|
johnjamesjacoby
|
Clean up bbp_make_ham_user() and bbp_make_spam_user().
|
[4238]
|
johnjamesjacoby
|
Clean up bbp_current_author_ua().
|
[4237]
|
johnjamesjacoby
|
Bump version.
|
[4236]
|
johnjamesjacoby
|
Capabilities:
* Introduce sub-action for saving a users profile.
* Hook capability saving functions to this new action.
* Remove duplicate admin routine from /bbp-admin/bbp-users.php.
* Remove hardcoded capability saving from bbp_edit_user_handler().
* Add edit_user capability checks to cap save and reset functions.
* Fixes bug when caps would be lost when a user saves their own profile.
* Fixes #1963.
|
[4235]
|
johnjamesjacoby
|
Settings:
* Simplify role translation in bbp_admin_setting_callback_global_access().
* Prevents repeatedly reassigning new value to existing $default_role variable.
* See: r4234.
|
[4234]
|
johnjamesjacoby
|
Settings:
* Tweak verbiage to make it more clean what each setting does.
* Fixes confusion with "Global Access" and how it works.
* Fixes #1904.
|
[4233]
|
johnjamesjacoby
|
User Profiles:
* Fix padding on user profile avatar.
* Update RTL CSS for user profiles.
* Props jaredatch.
* Fixes #1960.
|
[4232]
|
johnjamesjacoby
|
Template Locator:
* Move parent/child/fallback out of loop
* Fix parent/child loader issue, where child theme templates still loaded the parent.
* Updates made to bbp_locate_template() only.
* Regression from earlier 2.2 changes.
|
[4231]
|
johnjamesjacoby
|
Theme Compat:
* Do not set script charset, since we are sot setting a src.
* Fixes #1959.
* Props plescheff.
|
[4230]
|
johnjamesjacoby
|
Bump.
|
[4229]
|
johnjamesjacoby
|
User Profile templates:
* Change "Topics Created" to "Topics Started" to not be confused with "Replies Created"
|
[4228]
|
johnjamesjacoby
|
First pass at improving user profiles:
* Sections: topics created, replies created, favorites, subscriptions, and edit.
* Include template-parts, template-tags, functions, rewrite rules/tags, and primitive API's for new profile sections.
* Tweak CSS for new functionalities.
* See: #1939
|
[4227]
|
johnjamesjacoby
|
User Edit:
* Use $name variable instead of literal 'name' text in form-user-edit.php.
* Fixes issue with displaying and saving extra user contact methods.
* Fixes #1955.
* Props piecheff.
|
[4226]
|
johnjamesjacoby
|
Simplify password reset hint text.
|
[4225]
|
johnjamesjacoby
|
Themes Compat:
* Move /bbp-theme-compat/ to /bbp-themes/bbp-default/
* Update paths and uri's.
|
[4224]
|
johnjamesjacoby
|
Themes Compat:
* Move /bbp-theme-compat/ to /bbp-themes/bbp-default/
* Update paths and uri's.
|
[4223]
|
johnjamesjacoby
|
Themes:
* Sunset bbPress (Twenty Ten) theme as included theme.
* Remove code associated with register theme directory.
* Still available in the official theme repository.
* See: http://wordpress.org/extend/themes/bbpress-twenty-ten/
|
[4222]
|
johnjamesjacoby
|
Capabilities:
* Remove experimental Bozo functionality. We can use the 'participate' to prevent forum participation without creating topics or replies.
* Introduce functions to reset, save, and remove user capabilities.
* Use these functions in both theme-side and admin-side profiles.
* Add capabilities to bbp-twentyten theme. This will be moved into the stand-alone bbp-twentyten theme soon'ish.
|
[4221]
|
johnjamesjacoby
|
Verbiage:
* Remove "at this time" in feedback areas where it's not a time based restriction.
* Removes from theme compat and bbp-twentyten.
|
[4220]
|
johnjamesjacoby
|
Theme Compat:
* Use theme directory functions instead of constants in bbp_locate_template().
* Fixes #1950.
* Props mordauk.
|
[4219]
|
johnjamesjacoby
|
Caps:
* Prevent users from seeing their own caps if allowed in wp-admin.
|
[4218]
|
johnjamesjacoby
|
wp_get_single_post():
* Deprecated in !WordPress 3.5.
* Use get_post() instead.
|
[4217]
|
johnjamesjacoby
|
Topic Tags:
* Change shortcode ID for single topic tags.
* Update topic tag theme compat code to ensure topic-tag edit form works where needed.
|
[4216]
|
johnjamesjacoby
|
Single topics:
* Force is_home to false in bbp_has_replies()
* Maybe set is_single to true if viewing a single topic.
* Fixes bug where WP_Query::parse_query() incorrectly assumes is_home() when multiple post_types are queried.
* Fixes #1947.
|
[4215]
|
johnjamesjacoby
|
i10n:
* Add domain property in setup_globals().
* Cleanup bbPress::load_textdomain().
|
[4214]
|
johnjamesjacoby
|
i10n:
* Deprecate 'bbpress_locale' filter.
* Rearrange mofile loading priority, to include global file location before plugin directory one.
|
[4213]
|
johnjamesjacoby
|
BuddyPress:
* Clean up logic in strip_mentions_on_edit() method.
|
[4212]
|
johnjamesjacoby
|
Shortcodes:
* Move shortcode registration into bbPress class to mirror other internal dependencies.
* Introduce bbp_register_shortcode() function, hooked to 'bbp_register'
|
[4211]
|
johnjamesjacoby
|
Classes:
* Clean up BBP_Walker_Dropdown::start_el()
|
[4210]
|
johnjamesjacoby
|
Cache:
* Update bbp_clean_post_cache() to use $_post instead of $post.
* Clean up post parent cache cleaning logic
|
[4209]
|
johnjamesjacoby
|
Core Functions:
* Simplify logic in bbp_has_errors().
|
[4208]
|
johnjamesjacoby
|
Options:
* Wrap some options loops in array_keys() to prevent making unnecessary $value variables.
|
[4207]
|
johnjamesjacoby
|
Capabilities:
* Update bbp_get_user_display_role() to use special capabilities.
|
[4206]
|
johnjamesjacoby
|
Capabilities:
* Use current_user_can( 'read' ) instead of is_user_member_of_blog() in bbp_set_current_user_default_role().
* Fixes issue where auto-role would not apply on single site, or multisite if user had orphaned caps.
|
[4205]
|
johnjamesjacoby
|
Remove branches/plugin.
* Copied to /trunk in r4201
|
[4204]
|
bumpbot
|
Compress scripts/styles: -2.1.2-4204.
|
[4203]
|
johnjamesjacoby
|
Scripts:
* Create empty .min files where warranted.
* Rejig green admin scheme CSS files to use .min.
|
[4202]
|
johnjamesjacoby
|
Versions:
* Remove inline comments in bbpress.php.
|
[4201]
|
johnjamesjacoby
|
Copy /branches/plugin/ to /trunk/
|
[4200]
|
johnjamesjacoby
|
Delete /trunk so /branches/plugin/ can be copied into it.
|
[4199]
|
johnjamesjacoby
|
Trunk:
* Delete /trunk/readme.txt warning.
* Clean out /trunk to copy /branches/plugin history over.
|