| [3098]
|
johnjamesjacoby
|
Adds missing $bbp global to bbp_recount_topic_hidden_replies() function. Fixes $#1508. Props cnorris23.
|
| [3097]
|
johnjamesjacoby
|
Add custom admin post messages to forums, topics and replies. Fixes #1507. Props ryanimel for original patches, cnorris23 for refresh.
|
| [3096]
|
johnjamesjacoby
|
Clean up bbp-admin.php and bbp-users.php after recent separation
|
| [3095]
|
johnjamesjacoby
|
Split bbp-admin.php up into smaller, more manageable parts for forums, topics, replies, users, and metaboxes. Add checks for ABSPATH to each file so that they cannot be accessed outside of WordPress. Adjust the location of the admin menu separator based on use caps and visible menus.
|
| [3094]
|
johnjamesjacoby
|
Remove empty bbp-default theme
|
| [3093]
|
johnjamesjacoby
|
Do not enqueue topic.js for theme compat as it requires jQuery be loaded for all themes (topic subscriptions and favorites degrade gracefully)
|
| [3092]
|
johnjamesjacoby
|
Remove table td styling for theme compat
|
| [3091]
|
johnjamesjacoby
|
More tweaks to avatar styling. Revert r3089/r3090 in favor of something specific to bbPress templates and widgets that guess at container ID's, since some themes are very specific about their avatar positioning.
|
| [3090]
|
johnjamesjacoby
|
Make the img.avatar CSS a little more specific so not to conflict with most blog posts, comments, widgets, etc...
|
| [3089]
|
johnjamesjacoby
|
Reset the img.avatar float to none for theme compat
|
| [3088]
|
johnjamesjacoby
|
Switch meta font size from em to px for theme compat
|
| [3087]
|
johnjamesjacoby
|
Reset the post data in the _unset_globals() shortcode function
|
| [3086]
|
johnjamesjacoby
|
Improve theme compat CSS for topic/reply fieldsets
|
| [3085]
|
johnjamesjacoby
|
Revert most of r3054. $wp_query needs to be explicitly checked to guarantee we are not checking the $post global from a different internal loop.
Change from post_meta based _bbp_visibility to custom forum post status for private and hidden forums. This allows for easier exclusion without the need for slower meta queries. Add wp_reset_postdata() through-out loop and template files where the post global might have been altered by an external plugin. Add bbp_exclude_forum_ids() function, to explicitly exclude forums based on user capabilities.
|
| [3084]
|
johnjamesjacoby
|
Enqueue the default style.css for twentyten parent template now that bbp-twentyten is a child theme again.
|
| [3083]
|
johnjamesjacoby
|
Resort rules in bbPress::generate_rewrite_rules()
|
| [3082]
|
johnjamesjacoby
|
Add remaining references to hidden post status in bbpress.php
|
| [3081]
|
johnjamesjacoby
|
Remove reference to bbp_login_url() function
|
| [3080]
|
johnjamesjacoby
|
Clean up the shortcode output buffer methods.
|
| [3079]
|
johnjamesjacoby
|
Add "Hidden" post status for future use with forums.
|
| [3078]
|
johnjamesjacoby
|
Move bbp-css and bbp-images into bbp-admin folder, since they only contain an admin style and the admin icons.
|
| [3077]
|
johnjamesjacoby
|
Move bbp-css and bbp-images into bbp-admin folder, since they only contain an admin style and the admin icons.
|
| [3076]
|
johnjamesjacoby
|
Prevent login from hi-jacking wp-login.php
|
| [3075]
|
johnjamesjacoby
|
Convert bbp-twentyten into a child theme for twentyten, reducing the size of the plugin file by almost half, eliminating code duplication, and avoiding inadvertently forking the twentyten theme only to support bbPress.
|
| [3074]
|
johnjamesjacoby
|
Flush rewrite rules when the admin settings page is saved
|
| [3073]
|
johnjamesjacoby
|
Flush the rewrite rules when bbPress is activated and deactivated
|
| [3072]
|
johnjamesjacoby
|
Remove the tr:hover style as it conflicts with certain themes and theme compatibility.
|
| [3071]
|
johnjamesjacoby
|
Clean up the main bbPress and BBP_Admin classes. Add php5 constructors for future compatibility.
|
| [3070]
|
johnjamesjacoby
|
Prevent hr styling from applying to admin area
|
| [3069]
|
johnjamesjacoby
|
Remove search_form() from no-topics, no-forums, and view templates, as it was causing conflicts in some themes.
|
| [3068]
|
johnjamesjacoby
|
Allow $none_found custom message in bbp_get_dropdown()
|
| [3067]
|
johnjamesjacoby
|
Remove nested ternary operator in bbp_get_dropdown()
|
| [3066]
|
johnjamesjacoby
|
Allow just-in-time filtering of forums/topics/replies queries
|
| [3065]
|
johnjamesjacoby
|
Move theme compat message into dashboard widget
|
| [3064]
|
johnjamesjacoby
|
Adjust the theme compat admin nag to only appear when viewing Appearance -> Themes
|
| [3063]
|
johnjamesjacoby
|
Fix issue where jQuery dependency was not loaded properly when enqueueing theme compat topic.js
|
| [3062]
|
johnjamesjacoby
|
Fix incorrect variable reference in bbp_load_template()
|
| [3061]
|
johnjamesjacoby
|
Reduce the width of topic/reply textareas for improved theme compatibility.
|
| [3060]
|
johnjamesjacoby
|
Remember to exit after loading a found template file in bbp_load_template() when using theme compatability.
|
| [3059]
|
johnjamesjacoby
|
Improve user/forum visibility check and add some inline php documentation.
|
| [3058]
|
johnjamesjacoby
|
Remove rogue inline php documentation.
|
| [3057]
|
johnjamesjacoby
|
More adjustments for theme compatability layer. Rejigs the bbp_load_template function to also have theme compatability. Introduces bbp_user_can_view_forum() function as a method to check the scope of a users ability to view private/hidden forums, topics, and replies.
|
| [3056]
|
johnjamesjacoby
|
Fix issue with editing replies via the admin area.
|
| [3055]
|
johnjamesjacoby
|
Fix bug with get_post_type() usage in bbp_forum_visibility check. Also tweak the white listed set of user caps.
|
| [3054]
|
johnjamesjacoby
|
Audit the usage of $wp_query global through out bbPress plugin and use core WP functions where possible instead.
|
| [3053]
|
johnjamesjacoby
|
Wrap forum visibility condition checks in their own parentheses for improved code readability
|
| [3052]
|
johnjamesjacoby
|
Add private and hidden forum handlers for shortcodes when user does not have proper caps
|
| [3051]
|
johnjamesjacoby
|
Add bbp_set_404() function to bbp-general-functions.php for future use with theme compatability
|
| [3050]
|
johnjamesjacoby
|
Add missing tag list and description back into single topic shortcode display
|
| [3049]
|
johnjamesjacoby
|
Rename _unset_queries to _unset_globals in BPP_Shortcodes, and ensure shortcodes that use custom queries are unset before and after they run.
|
| [3048]
|
johnjamesjacoby
|
Add caps for hidden forums. Add read_private_forums and read_hidden_forums caps to moderator role.
|
| [3047]
|
johnjamesjacoby
|
Hidden forums are always hidden.
|
| [3046]
|
johnjamesjacoby
|
Bump the install DB version to 110
|
| [3045]
|
johnjamesjacoby
|
Check that $post global exists to prevent errors and debug notices on genuine 404 pages.
|
| [3044]
|
johnjamesjacoby
|
Fix bug in topics widget where topics in hidden forums could peek through if post_parent was set to 'any'
|
| [3043]
|
johnjamesjacoby
|
Whitespace cleanup and more normalization of the bbp-shortcodes.php
|
| [3042]
|
johnjamesjacoby
|
Add reply form shortcode. Adjustments to shortcode strings, and remove topic form from forum and topic indexes, as it's possible to use both/all shortcodes on one page.
|
| [3041]
|
johnjamesjacoby
|
Update the template notices in form-reply.php and form-topic.php. Fixes #1481.
|
| [3040]
|
johnjamesjacoby
|
Add forum/topic last activity sync function to recount tool. Fixes #1503. Props Nightgunner5.
|
| [3039]
|
johnjamesjacoby
|
Remove tr:hover styling from moderation links as it doesn't play nicely with all themes in compatability mode.
|
| [3038]
|
johnjamesjacoby
|
Prevent comment form from appearing on intercepted theme compat template pages.
|
| [3037]
|
johnjamesjacoby
|
Add missing new topic template part to single forum shortcode output
|
| [3036]
|
johnjamesjacoby
|
Add reply form and single topic template parts to shortcode output
|
| [3035]
|
johnjamesjacoby
|
Add no topics/forums template parts to shortcode output
|
| [3034]
|
johnjamesjacoby
|
Improve theme compatability by using the active themes page.php template file to display the contents of a forum, topic, or reply.
|
| [3033]
|
johnjamesjacoby
|
Fix bug from r3032 where new topic form did not display forum drop down when using forum-index shortcode.
|
| [3032]
|
johnjamesjacoby
|
Commit bomb, round 2. Similar to r3031, this includes a host of new functions for handling theme compatability for themes that do not explicitly support bbPress. Also introduces BBP_Shortcode class as handler for all shortcodes going forward.
|
| [3031]
|
johnjamesjacoby
|
Commit bomb of changes to bbp-twentyten to further abstract out template parts for improved shortcode usage and theme_compat for themes that do not explicitly support bbPress.
|
| [3030]
|
johnjamesjacoby
|
Update @since for bbp_setup_theme_compat()
|
| [3029]
|
johnjamesjacoby
|
Add theme_compat() function to main $bbp object to load the topic.js and bbpress.css from bbp-twentyten if the currently active theme does not explicitly add theme support for bbPress.
|
| [3028]
|
johnjamesjacoby
|
Introduce bbp_setup_theme_compat() function and action, which provide skeletal theme support for themes that do not explicitly support bbPress.
|
| [3027]
|
johnjamesjacoby
|
Fix activation notice to use current_theme_supports() and include a method to bypass the theme nag.
|
| [3026]
|
johnjamesjacoby
|
Clean up _includes() and add 'shortcodes' to the list of included files.
|
| [3025]
|
johnjamesjacoby
|
Fix bug where switching visibilities could cause a misalignment of hidden/private site values.
|
| [3024]
|
johnjamesjacoby
|
Add !is_user_logged_in() check to bbp_allow_anonymous() check in form-topic.php
|
| [3023]
|
johnjamesjacoby
|
Add theme support for bbPress in bbp-twentyten
|
| [3022]
|
johnjamesjacoby
|
Adjust capability checks on forum queries to show private forums but still prevent non-capable users from posting to them.
|
| [3021]
|
johnjamesjacoby
|
Update @since's in views widget. Fixes #1449.
|
| [3020]
|
johnjamesjacoby
|
Introduce views widget to show list of registered views in sidebar. Props !GautamGupta.
|
| [3019]
|
johnjamesjacoby
|
Whitespace fix in admin _setup_actions()
|
| [3018]
|
johnjamesjacoby
|
Add 'orphan' post status. See #1469.
|
| [3017]
|
johnjamesjacoby
|
When merging two topics together, the destination topic post_date cannot be after the source topic or any merged replies. Fixes #1502. Props !GautamGupta for original patch.
|
| [3016]
|
johnjamesjacoby
|
Tweak the forum, topic, and reply template loops to support hidden forums. This uses advanced meta_query's to restrict results based on the expected context, user capabilities, and forum visibility. Fixes #1470.
|
| [3015]
|
johnjamesjacoby
|
Add meta_query's to bbp_get_user_topics_started() to exclude hidden forums. See #1470.
|
| [3014]
|
johnjamesjacoby
|
Add meta_query's to topic and reply widget queries. See #1470.
|
| [3013]
|
johnjamesjacoby
|
Update forum visibility updater functions to add/remove forum_id from site meta arrays when appropriate.
|
| [3012]
|
johnjamesjacoby
|
Move 'bbp_register_textdomain' to priority 2 on 'bbp_init' action. Fixes #1497. Props !GautamGupta for original patch.
|
| [3011]
|
johnjamesjacoby
|
Pass the forums current visibility through to the functions responsible for changing them. This prevents querying post_meta and object cache for current visibility state, helpful for removing from private and hidden forum site meta.
|
| [3010]
|
johnjamesjacoby
|
Replace underscores in admin dashboard widget ID with hyphens. Move clearing br outside of update_plugins cap check to prevent display issues for normal users.
|
| [3009]
|
johnjamesjacoby
|
Add hooks to page-forum-statistics.php to allow it to be extended. Fixes #1499. Props !Nightgunner5 for original patch.
|
| [3008]
|
johnjamesjacoby
|
Improvements to forum visibility checking, template tags, and ensuring that template tag filters also pass the $forum_id for proper enhancement.
|
| [3007]
|
johnjamesjacoby
|
Better private forum support in single-forum.php and single-topic.php.
|
| [3006]
|
johnjamesjacoby
|
Fix duplicate referer field in topic/reply fieldsets if user has unfiltered_html capability.
|
| [3005]
|
johnjamesjacoby
|
Add missing <tbody> close tag to loop-forums.php
|
| [3004]
|
johnjamesjacoby
|
Add '_bbp_private_forums' and '_bbp_hidden_forums' to list of autoloaded site metas. These will be used later to assist in visibility based topic and reply queries.
|
| [3003]
|
johnjamesjacoby
|
Adjust forum visibility dropdown to work with new 'hidden' option. Pass $post->ID through metabox do_actions. Remove CSS comments in bbp-admin.php to prevent syntax highlighting errors in certain IDE's and web based syntax highlighting scripts.
|
| [3002]
|
johnjamesjacoby
|
Remove get_pages() usage from bbp_get_dropdown() and stick to using get_posts() regardless of post_type.
|
| [3001]
|
johnjamesjacoby
|
Suppress super stickies from no-replies template page.
|
| [3000]
|
johnjamesjacoby
|
Fix topic pagination on non single-forum and non-user pages by setting post_parent back to 0 after being set to 'any'.
|
| [2999]
|
johnjamesjacoby
|
In bp_has_topics(), check that $sticky_posts exist before attempting to loop through them.
|