| [3698]
|
johnjamesjacoby
|
Add publish_* caps to bbp_map_meta_caps() and remove from associated _user_can functions. Also and add inline doc, and some code clean-up to bbp-core-caps.php.
|
| [3697]
|
johnjamesjacoby
|
Fix more accidental inline assignments in bbp-user-functions.php (see r3696). Also use $wbdb in bbp_make_ham_user() and use array_keys() since we do not use any blog details here.
|
| [3696]
|
johnjamesjacoby
|
Fix a bunch of possible accidental inline assignments in bbp-user-functions.php.
|
| [3695]
|
johnjamesjacoby
|
Add missing globals to bbp_edit_user_handler()
|
| [3694]
|
johnjamesjacoby
|
Use bbp_get_forum_visibility() instead of bbp_get_forum_status() in bbp_template_include_theme_compat(). Fixes #1731.
|
| [3693]
|
johnjamesjacoby
|
Add missing .bbp-topic-author and .bbp-topic-content CSS for when bbp_show_lead_topic is true. Fixes #1728.
|
| [3692]
|
johnjamesjacoby
|
Add 'bbp_after_setup_actions' action to bbPress::setup_actions() to allow class actions to be manipulated. Fixes #1730.
|
| [3691]
|
johnjamesjacoby
|
Remove Genesis compatability. Fixes #1729.
|
| [3690]
|
johnjamesjacoby
|
Tweak new template action names in content-single-topic-lead.php. Fixes #1724.
|
| [3689]
|
johnjamesjacoby
|
Move 'bbp_setup_current_user' action off of 'bbp_init' and onto 'set_current_user.' See #1722.
|
| [3688]
|
johnjamesjacoby
|
Add attributes to forum/topic/reply contextual help. Props Mamaduka. Fixes #1699.
|
| [3687]
|
johnjamesjacoby
|
Hook missing forum contextual help in. See #1699.
|
| [3686]
|
johnjamesjacoby
|
Refactor forum/topic/reply contextual help, shamelessly sampled from the !WordPress 'post' content type. See #1699.
|
| [3685]
|
johnjamesjacoby
|
Refactor bbp_admin_settings_help() to use add_help_tab() and set_help_sidebar(). See #1699.
|
| [3684]
|
johnjamesjacoby
|
Add 'bbp_save_forum_extras' action to 'bbp_forum_attributes_metabox_save' action. See r3683.
|
| [3683]
|
johnjamesjacoby
|
Use bbp_save_forum_extras() in forum metabox and cast 'parent_id' POST value as int. Also fix possible accidental assignments in bbp-forum.php.
|
| [3682]
|
johnjamesjacoby
|
Tweak empty forum-description feedback. See #1669.
|
| [3681]
|
johnjamesjacoby
|
Add 'bbp_save_forum_extras' action to new/edit forum extras. See #1669.
|
| [3680]
|
johnjamesjacoby
|
Add missing '_post_extras' actions to new topic/reply handlers. See #1669.
|
| [3679]
|
johnjamesjacoby
|
Introduce functions and code to help create new forums from within the theme:
* Turn on forum-form shortcode
* Add supplemental actions for saving forum extras on new/edit
* bbp_save_forum_extras() function to handle forum metadata saving
* See #1669
|
| [3678]
|
johnjamesjacoby
|
Add forum author functions, and rename bbp_get_forum_parent() to bbp_get_forum_parent_id(). See #1669.
|
| [3677]
|
johnjamesjacoby
|
Tweaks to form-forum.php HTML to better match existing form templates.
|
| [3676]
|
johnjamesjacoby
|
Use get_the_author_meta() rather than the $post global in topic and reply forms.
|
| [3675]
|
johnjamesjacoby
|
Remove $terms copy-pasta from bbp_edit_forum_handler()
|
| [3674]
|
johnjamesjacoby
|
Allow additional anonymous data to be automatically saved on reply and topic update any prevent any possible debug notices with missing core values in the process.
|
| [3673]
|
johnjamesjacoby
|
Add more verbose note about sanitization in bbp_filter_anonymous_post_data().
|
| [3672]
|
johnjamesjacoby
|
More verbose descriptions and whitespace clean-up in bbp-core-hooks.php.
|
| [3671]
|
johnjamesjacoby
|
Consolidate 'template_redirect' actions onto 'bbp_template_redirect' and add a more detailed note about them. Also rename tag 'manage' function to 'edit' to match other components.
|
| [3670]
|
johnjamesjacoby
|
Add checks to bbp_pre_get_posts_exclude_forums() to prevent accidental override of wp-admin post_rows. Fixes #1719.
|
| [3669]
|
johnjamesjacoby
|
First pass at forum trash/untrash/delete actions and functions for BuddyPress group forums. See #1669.
|
| [3668]
|
johnjamesjacoby
|
When fully deleting a topic, all replies should be deleted also. Fixes #1718.
|
| [3667]
|
johnjamesjacoby
|
Remove BuddyPress group forum styling from bbp-twentyten theme. We'll be relying on default styling for 2.1. See #1669.
|
| [3666]
|
johnjamesjacoby
|
Go live with bbp_query_post_parent__in() filter.
|
| [3665]
|
johnjamesjacoby
|
Prevent shortcodes from stomping globals too early. Fixes #1717.
|
| [3664]
|
johnjamesjacoby
|
Unused global clean-up in bbp-topic-template.php.
|
| [3663]
|
johnjamesjacoby
|
Assorted topic template tag code improvements.
* Pass $topic_id in filters where possible
* Make sure echo functions pass all param's to return functions
* Pretty code tweaks
|
| [3662]
|
johnjamesjacoby
|
Assorted forum template tag code improvements.
* Pass $forum_id in filters where possible
* Make sure echo functions pass all param's to return functions
* Pretty code tweaks
|
| [3661]
|
johnjamesjacoby
|
Add param phpdoc to bbp_get_topic_tag_description(). Props tmoorewp.
|
| [3660]
|
johnjamesjacoby
|
Avoid possible inline variable assignment in topics_column_data() method.
|
| [3659]
|
johnjamesjacoby
|
Implement topic view feeds. Fixes #1716.
|
| [3658]
|
johnjamesjacoby
|
Fix 'deactivate' copy-pasta from r3657. See #1660.
|
| [3657]
|
johnjamesjacoby
|
Improve bbp_is_activation() and bbp_is_deactivation() to include bulk actions. Props duck_. Fixes #1660.
|
| [3656]
|
johnjamesjacoby
|
Do not stomp the $redirect_to variable in bbp_redirect_to_field(). Props mesayre. Fixes #1709.
|
| [3655]
|
johnjamesjacoby
|
Tweak user profile header CSS to work better in IE and twentyeleven. Props mercime. Fixes #1713.
|
| [3654]
|
johnjamesjacoby
|
BuddyPress Group Forum Integration:
* BuddyPress group/forum sync functions
* Add forum/topic row actions
* Group create/edit helper methods
* Forum create/edit handlers
* See #1669
|
| [3653]
|
johnjamesjacoby
|
Move trash status background color to wrapper div.
|
| [3652]
|
johnjamesjacoby
|
Hook topic and reply trash actions onto new wp_trash_post hook introduced in WordPress 3.3. Fix #1707.
|
| [3651]
|
johnjamesjacoby
|
Audit the bbp-twentyten theme's actions, HTML, and CSS. See #1702.
|
| [3650]
|
johnjamesjacoby
|
Change the default class in bbp_list_forums() so it does not conflict with non-list forums.
|
| [3649]
|
johnjamesjacoby
|
Slight performance improvements to author display_name. See #1704.
|
| [3648]
|
johnjamesjacoby
|
Fall back on user_login, and lastly "Anonymous" if no name is found anywhere. Fixes #1704.
|
| [3647]
|
johnjamesjacoby
|
Add RTL styling to bbp-twentyten tableless layout. Fixes #1703.
|
| [3646]
|
johnjamesjacoby
|
'suppress_filters' audit:
* Revert part of r3645
* Rename bbp_pre_get_posts() to bbp_parse_query() and hook to 'parse_query'
* Move forum post_type check out of bbp_pre_get_posts() and into bbp_pre_get_posts_exclude_forums() where it makes more sense
* Update documentation for above changes
* See #1698
|
| [3645]
|
johnjamesjacoby
|
Remove suppress_filters check and update inline doc in bbp_pre_get_posts()
|
| [3644]
|
johnjamesjacoby
|
Use is_main_query() in bbp_pre_get_posts() (for 2.1 which will be for WordPress 3.3 and higher)
|
| [3643]
|
johnjamesjacoby
|
Add topic-tag checks to bbp_body_class(). Fixes #1696. Props sorich87.
|
| [3642]
|
johnjamesjacoby
|
Tag 2.0.2
|
| [3641]
|
johnjamesjacoby
|
Bump branch to 2.0.2.
|
| [3640]
|
johnjamesjacoby
|
Delete '_bbp_last_active_time' key from postmeta when doing freshness recalculation. Props lillelykke. (2.0 branch)
|
| [3639]
|
johnjamesjacoby
|
Delete '_bbp_last_active_time' key from postmeta when doing freshness recalculation. (2.1)
|
| [3638]
|
johnjamesjacoby
|
Remove query restriction from content-single-topic.php.
|
| [3637]
|
johnjamesjacoby
|
Use pre-query-filters in shortcodes, and fix topic-tag query. Fixes #1687, props ptahdunbar for original patch.
|
| [3636]
|
johnjamesjacoby
|
Add filters to default query loop arguments to allow them to be manipulated before being parsed.
|
| [3635]
|
johnjamesjacoby
|
CSS tweaks after moving to tableless layout.
|
| [3634]
|
johnjamesjacoby
|
Theme Compatibility Updates:
* Tableless layout, fixes #1586, props mercime
* Introduce content-single-reply and content-topic-tag-edit templates
* Update shortcodes to use content templates
* Update theme compatibility to include single reply shortcode
* @todo CSS audit, RTL audit, shortcode audit
|
| [3633]
|
johnjamesjacoby
|
Introduce raw functions for getting user topic and reply post counts directly from the posts table. See #1694.
|
| [3632]
|
johnjamesjacoby
|
Introduce template tags for getting user topic, reply, and total post counts. See #1694.
|
| [3631]
|
johnjamesjacoby
|
Bail out of bbp_template_include_theme_supports() early if theme does not support bbPress.
|
| [3630]
|
johnjamesjacoby
|
Bail out of bbp_template_include_theme_compat() early if theme explicitly adds theme support for bbPress.
|
| [3629]
|
johnjamesjacoby
|
Introduce bbp_get_query_template() function to handle the template assignment for the extra bbPress root level template files.
|
| [3628]
|
johnjamesjacoby
|
Use is_a() in bbp-twentyten/functions.php so class extension works correctly.
|
| [3627]
|
johnjamesjacoby
|
Replace get_class() calls with is_a() where applicable.
|
| [3626]
|
johnjamesjacoby
|
Fix subfolder redirect issue on login/logout. Fixes #1645. Props !Mamaduka.
|
| [3625]
|
johnjamesjacoby
|
Tweak hidden topic and reply dashboard right-now links. Fixes #1670.
|
| [3624]
|
johnjamesjacoby
|
Add topic sticky dropdown to wp-admin metabox. Fixes #1625. Props !GautamGupta.
|
| [3623]
|
johnjamesjacoby
|
First pass at v2 theme compatibility:
* Remove references to current_theme_supports()
* Introduce bbp_locate_template() to include theme compat path
* Use bbp_locate_template() through-out project
* See #1691
|
| [3622]
|
johnjamesjacoby
|
Fix subforum ordering in bbp_forum_get_subforums(). Fixes #1671. Props ericlewis.
|
| [3621]
|
johnjamesjacoby
|
Allow forum/topic/reply row classes to be filtered. Fixes #1664.
|
| [3620]
|
johnjamesjacoby
|
Add another missing textdomain in topics widget. See #1661.
|
| [3619]
|
johnjamesjacoby
|
Add missing textdomain in topics widget. Fixes #1661. Props Mamaduka.
|
| [3618]
|
johnjamesjacoby
|
Update language path comment in bbPress::load_textdomain(). See #1647.
|
| [3617]
|
johnjamesjacoby
|
Add traditional WordPress 'plugin_locale' filter to load_textdoman() method. See #1647.
|
| [3616]
|
johnjamesjacoby
|
Correct core languages path in bbp-languages/index.php
|
| [3615]
|
johnjamesjacoby
|
Revert cruft from bbp_get_forum_edit_template() from r3614.
|
| [3614]
|
johnjamesjacoby
|
Remove deprecated (and excessive) file-system checks for single-action templates from _edit_ theme-compat functions. These are pre 2.0 and future updates will not support them going forward.
|
| [3613]
|
johnjamesjacoby
|
Add topic-tag slug to array of available templates in both bbp_get_topic_tag_template() and bbp_get_topic_tag_edit_template(). Fixes #1685. Props ptahdunbar.
|
| [3612]
|
johnjamesjacoby
|
Add missing parenthesis in bbp_close_topic(). Fixes #1689, props thebrent. (2.0)
|
| [3611]
|
johnjamesjacoby
|
Add missing parenthesis in bbp_close_topic(). See #1689, props thebrent. (2.1)
|
| [3610]
|
johnjamesjacoby
|
Add user_nicename to single_user template hierarchy.
|
| [3609]
|
johnjamesjacoby
|
Add class_exists check to BBP_Forums_Group_Extension to prevent errors if BuddyPress Groups component is deactivated.
|
| [3608]
|
johnjamesjacoby
|
Fix extra php closing bracket in content-single-user.php. Props ptahdunbar.
|
| [3607]
|
johnjamesjacoby
|
Introduce bbp_template_redirect() and use for checking various edit screens:
* Introduce bbp_check_forum_edit() to check for forum edit
* Introduce bbp_check_topic_edit() to check for topic edit
* Introduce bbp_check_reply_edit() to check for reply edit
* Introduce bbp_check_topic_tag_edit() to check for topic tag edit
* Introduce bbp_check_user_edit() to check for user edit
* Remove these checks from bbp_pre_get_posts() and only use it to setup query vars
* Fixes #1684, r3605
* For 2.1 (plugin) branch
|
| [3606]
|
johnjamesjacoby
|
Fix phpdoc @uses in bbp_check_user_edit(). See #1664. (2.0)
|
| [3605]
|
johnjamesjacoby
|
Introduce bbp_template_redirect() and use for checking various edit screens:
* Introduce bbp_check_topic_edit() to check for topic edit
* Introduce bbp_check_reply_edit() to check for reply edit
* Introduce bbp_check_topic_tag_edit() to check for topic tag edit
* Introduce bbp_check_user_edit() to check for user edit
* Remove these checks from bbp_pre_get_posts() and only use it to setup query vars
* See #1684
* For 2.0 branch
|
| [3604]
|
johnjamesjacoby
|
Tag bbPress 2.0.1
|
| [3603]
|
johnjamesjacoby
|
Bump branch to 2.0.1. Update readme.txt and remove hard-coded version reference from bbp-extend-akismet.php.
|
| [3602]
|
johnjamesjacoby
|
Prevent guest users from editing topics and replies if anonymous posting is active. See #1678. (2.0)
|
| [3601]
|
johnjamesjacoby
|
Revert part of r3600 and change logic. See #1678. (2.1)
|
| [3600]
|
johnjamesjacoby
|
Prevent guest users from editing topics and replies if anonymous posting is active. See #1678. (2.1)
|
| [3599]
|
johnjamesjacoby
|
Fix debug notice in BuddyPress user ID filter when anonymous posting is enabled.
|