[3434]
|
johnjamesjacoby
|
Additional sanity check in bbp_pre_get_posts() for forum queries, to hide forums the user is not capable of seeing. See #1576.
|
[3433]
|
johnjamesjacoby
|
Move bbp_pre_get_posts_exclude_forums() to bbp-forum-functions.php.
|
[3432]
|
johnjamesjacoby
|
Change hidden post status from protected to private, as we are now handling forum privacy scope manually. Fixes #1576.
|
[3431]
|
johnjamesjacoby
|
Perform correct cap check in bbp_forum_enforce_private(). See #1576 and r3430.
|
[3430]
|
johnjamesjacoby
|
Remove hierarchical check against private/hidden forum types. Fixes issue where a user needed to be able to view private forums in order to view hidden forums. See #1576.
|
[3429]
|
johnjamesjacoby
|
Override canonical redirect when editing topics and replies. Fixes #1594.
|
[3428]
|
johnjamesjacoby
|
'Right Now' metabox tweaks for WordPress 3.2 dashboard styling. Fixes #1599. Props !GautamGupta.
|
[3427]
|
johnjamesjacoby
|
Move 'bbp_setup_updater' action off of 'bbp_init' and late onto 'bbp_ready' to ensure alterations to the permastruct have settled. Fixes issue where a bbPress update would flush the rewrite rules too early on bbPress update. See #1569.
|
[3426]
|
johnjamesjacoby
|
Sanity check nickname in bbp_edit_user_display_name() to prevent potential debug notice. Fixes #1597. Props !GautamGupta.
|
[3425]
|
johnjamesjacoby
|
Hide potential variable not defined debug notice. Fixes #1560. Props !GautamGupta.
|
[3424]
|
johnjamesjacoby
|
More useful phpDoc for bbp_sanitize_val() and bbp_get_sanitize_val()
|
[3423]
|
johnjamesjacoby
|
Sanity check $wp_roles and set if not already set.
|
[3422]
|
johnjamesjacoby
|
Add missing bbp_get_topic_tag_template() function.
|
[3421]
|
johnjamesjacoby
|
Activation Fixes:
* Remove activation/deactivation hooks in favor of more robust updater logic
* Introduce functions for catching activation/deactivation from the plugins screen(s), bumping the DB version, and detecting the version change
* Add more verbose explanation of plugin dependant hooks in bbp-core-hooks.php
* Remove extra call to flush_rewrite_rules() in bbp-settings.php
* Bump DB version to 155
* Bump plugin version to RC 3
|
[3420]
|
johnjamesjacoby
|
Ensure that default role exists, and default to 'read' cap if it does not.
|
[3419]
|
johnjamesjacoby
|
Introduce BBP_Updater class to more accurately handle conditions where activation hooks might not fire on multisite installations, and to flush rewrite rules at the appropriate time on updates. Fixes #1569.
|
[3418]
|
johnjamesjacoby
|
Update PHPDoc for get_current_blog_id() usage
|
[3417]
|
johnjamesjacoby
|
Add actions to bbp-twentyten template files for forums, topics, and replies. See #1538.
|
[3416]
|
johnjamesjacoby
|
Add option for toggling topic revision logging on and off.
|
[3415]
|
johnjamesjacoby
|
Extrea duplicate admin menu separator prevention.
|
[3414]
|
johnjamesjacoby
|
Use get_current_blog_id() rather than $wpdb->blogid
|
[3413]
|
johnjamesjacoby
|
Improves multisite user role and capability masking for global forums.
|
[3412]
|
johnjamesjacoby
|
Default to the current user ID in bbp_is_user_deleted()
|
[3411]
|
johnjamesjacoby
|
Use bbp_get_displayed_user_id() where applicable. Address issue where editing a user profile page would cause global error messages.
|
[3410]
|
johnjamesjacoby
|
Introduce bbp_make_spam_user() and bbp_make_ham_user() functions to loop through the sites of a user and spam/unspam their topics and replies as needed. (BuddyPress 1.5 compatible)
|
[3409]
|
johnjamesjacoby
|
When creating a BuddyPress activity stream entry, save the activity ID to post meta so it can be conveniently edited or deleted later.
|
[3408]
|
johnjamesjacoby
|
Revert r3407 and r3405 and move overflow styling into correct locations.
|
[3407]
|
johnjamesjacoby
|
Version the theme compat CSS, and add overflow: auto; to RTL styling.
|
[3406]
|
johnjamesjacoby
|
Bump script versions in bbp-twentyten.
|
[3405]
|
johnjamesjacoby
|
Set overflow to auto on .bbp-topic-content and .bbp-reply-content.
|
[3404]
|
johnjamesjacoby
|
Bump the bbpress.pot file to RC 2
|
[3403]
|
johnjamesjacoby
|
Bump to RC2
|
[3402]
|
johnjamesjacoby
|
Allow BuddyPress profile URLs to override bbPress profile URLs in an inexpensive way.
|
[3401]
|
johnjamesjacoby
|
Add missing assignment of 'bbp_forum_create' action in BBP_BuddyPress class.
|
[3400]
|
johnjamesjacoby
|
Add BuddyPress activity stream styling to bbp-twentyten theme, and bump script version in functions.php.
|
[3399]
|
johnjamesjacoby
|
Separate actions and filters in BBP_BuddyPress class. Introduce activity_can_comment() and activity_get_permalink() filters to force bbPress's activity stream items to behave exactly like they do currently with group forums.
|
[3398]
|
johnjamesjacoby
|
Introduce bbp_is_site_public() function, and use it to prevent BuddyPress activity stream additions for new topics and replies if entire site is private.
|
[3397]
|
johnjamesjacoby
|
Add missing word "forum" in new topic activity stream action text.
|
[3396]
|
johnjamesjacoby
|
Do not create BuddyPress activity stream entries for public or hidden forums.
|
[3395]
|
johnjamesjacoby
|
First pass at adding BuddyPress activity stream awareness to new topic and new reply creation. Rename $bbp->plugins to $bbp->extend for clarity. Rename bbp-core-akismet.php to bbp-extend-akismet.php to match new nomenclature. Fix debug notices with loop queries where they were set to arrays rather than stdClass.
|
[3394]
|
johnjamesjacoby
|
Reset the post data at the end of each have_posts loop.
|
[3393]
|
johnjamesjacoby
|
Remove unused user-posts.php template file from bbp-twentyten.
|
[3392]
|
johnjamesjacoby
|
Map to 'do_not_allow' cap if user is marked as spam or deleted. Fixes #1568. Props sorich87.
|
[3391]
|
johnjamesjacoby
|
Remove create_function() usage from widgets. Introduce bbp_widget_init piggy-back action to allow dependent plugins to add widgets only if bbPress is active. Fixes #1579.
|
[3390]
|
johnjamesjacoby
|
Decomplicate bbPress includes procedure. Fixes #1570. Props andy.
|
[3389]
|
johnjamesjacoby
|
Move bbp-twentyten JS and ajax into proper hook. Make topic.js aware that favorites can be disabled.
|
[3388]
|
johnjamesjacoby
|
Translation tweak to form-reply.php. Fixes #1584. Props ramiy.
|
[3387]
|
johnjamesjacoby
|
Allow previously set $redirect_to override in bbp_logout_url(). Fixes #1580.
|
[3386]
|
johnjamesjacoby
|
Fix issue where pagination on topic tag page was not working. This uncovered underlying issues with how posts and globals were reset as part of theme compatibility. Fixes #1589.
|
[3385]
|
johnjamesjacoby
|
Fix incorrect sanity check in bbp_edit_user_handler()
|
[3384]
|
johnjamesjacoby
|
Add bbp_is_topic_tag() to is_bbpress() check. Fixes #1581. Props sorich87.
|
[3383]
|
johnjamesjacoby
|
Change bbp-forum-info class to bbp-forum-content in same places. Fixes #1590. Props sorich87.
|
[3382]
|
johnjamesjacoby
|
Add bbp_add_error() and bbp_has_error() functions to handle error adding and checking, and use through-out project. Rejig functions with early GET and POST checks to bail early rather than wrap routine in an if statement. Fixes issue where removing favorites and subscriptions from user profile pages would redirect incorrectly. Fixes issue where spamming and trashing topics and replies would not force view=all in some cases.
|
[3381]
|
johnjamesjacoby
|
Only overload global access caps if user does not have existing caps.
|
[3380]
|
johnjamesjacoby
|
Introduce bbp_global_access_role_mask() to assign the default_role and meta-caps to the current user when viewing a global forum in a multisite installation. Say that three times fast.
|
[3379]
|
johnjamesjacoby
|
Set $bbp->current_user as byref of $current_user.
|
[3378]
|
johnjamesjacoby
|
Introduce UI for 'Allow Global Access' setting for multisite installations. Functionality to follow.
|
[3377]
|
johnjamesjacoby
|
Revert r3369.
|
[3376]
|
johnjamesjacoby
|
Rename remaining functions prefixed with an underscore.
|
[3375]
|
johnjamesjacoby
|
String consistency. Fixes #1584. Props ramiy.
|
[3374]
|
johnjamesjacoby
|
Fix issue where bbpress.css styling could bleed into pages it does not belong in. Introduces 'bbp_enqueue_scripts' hook as needed for dependencies.
|
[3373]
|
johnjamesjacoby
|
Fix missing quotes in bbp_get_paged(). Fixes #1582. Props sorich87.
|
[3372]
|
johnjamesjacoby
|
Fix uninstantiated $bbp global in bbp_theme_compat_set_theme(). Props nacin.
|
[3371]
|
johnjamesjacoby
|
Allow manually setting the offset and number of topics to retrieve. Props boonebgorges.
|
[3370]
|
johnjamesjacoby
|
Fix MySQL installation error with table type MYISAM in 5.5 and above. Props !DJPaul. Fixes #1486. (trunk)
|
[3369]
|
johnjamesjacoby
|
Allow Akismet global key to be set. (trunk)
|
[3368]
|
johnjamesjacoby
|
Fix issue where wide pre tags would skew width of topic tables.
|
[3367]
|
johnjamesjacoby
|
Adjust the bbPress Theme Compatibility admin nag to make more sense to less advanced users.
|
[3366]
|
johnjamesjacoby
|
Fix issue where closed forums and topics still allowed new replies to be created in certain situations.
|
[3365]
|
johnjamesjacoby
|
Fix issue where closed forums still allowed new topics to be created in certain situations.
|
[3364]
|
johnjamesjacoby
|
Fix missing textdomains in bbp-admin/bbp-replies.php. Fixes #1577. Props dimadin.
|
[3363]
|
johnjamesjacoby
|
Limit length of forum and topic slugs to 200 chars in 1.x importer. Fixes #1564. Props cnorris23.
|
[3362]
|
johnjamesjacoby
|
Set the post_type to topic in bbp_pre_get_posts() when viewing a topic tag. Fixes issue where topics of tag were not visible in some installations. Fixes #1547. Props cnorris23.
|
[3361]
|
johnjamesjacoby
|
Fix pagination issues when using topics shortcode on front page. Also use pagination_base instead of 'page'.
Fixes #1567, #1573. Props scribu.
|
[3360]
|
johnjamesjacoby
|
Change size of metabox input boxes from 38 to 25, to prevent them from being wider than the parent element.
|
[3359]
|
johnjamesjacoby
|
Clean up bbPress::setup_actions()
|
[3358]
|
johnjamesjacoby
|
Add plugin basename to $bbp global
|
[3357]
|
johnjamesjacoby
|
Update docs in user_status functions to indicate bool return vals
|
[3356]
|
johnjamesjacoby
|
Remove _core_ prefix from function names introduced in r3355.
|
[3355]
|
johnjamesjacoby
|
Add functions to check user status, if spammer or deleted.
|
[3354]
|
johnjamesjacoby
|
Adjust the check-order of pagination permalinks in bbp_has_topics(), allowing shortcode usage pagination to work. Fixes #1567.
|
[3353]
|
johnjamesjacoby
|
Use esc_url_raw() instead of sanitize_url() in bbp_get_topic_permalink()
|
[3352]
|
johnjamesjacoby
|
Remove is_super_admin checks from edit topic/reply link functions. Fixes #1566.
|
[3351]
|
johnjamesjacoby
|
Fix phpDoc and rogue whitespace. Props cnorris23. Fixes #1563.
|
[3350]
|
johnjamesjacoby
|
Remove completed @todo's and fix incorrect filters on core ID's
|
[3349]
|
johnjamesjacoby
|
Add _insert_ functions for forums, topics, and replies. Audit (forum/topic/hidden) meta key and updater function names and and normalize them where needed.
(Existing installs will need to run recounts, or let them adjust themselves naturally as new topics and replies come in.)
|
[3348]
|
johnjamesjacoby
|
Topic tag audit. Split topic tag edit form into its own template file. Rename the topic_tag_id global to topic_tag_tax_id. Add missing topic tag template tags and functions.
|
[3347]
|
johnjamesjacoby
|
Fix issue in form-topic-tag.php where tag slug was appearing in name field.
|
[3346]
|
johnjamesjacoby
|
Fix issue where topic tags could not be renamed or reslugged.
|
[3345]
|
johnjamesjacoby
|
Move the topic tag form template part out of bbp_has_topics() check, and rely normal 404 handling if tag does not exist.
|
[3344]
|
johnjamesjacoby
|
Audit usage of all _is_ functions. Introduce _is_single_ functions for post types, and use where applicable. Add query names to shortcodes. Fix improper favorite/subscribe links when used within a shortcode. Organize admin actions and filters in bbp-core-hooks.php.
|
[3343]
|
johnjamesjacoby
|
Clean up admin components and loader code.
|
[3342]
|
johnjamesjacoby
|
Do not show lead topic twice if no replies are found in single topic shortcode.
|
[3341]
|
johnjamesjacoby
|
Remove BBP_VERSION global constant. Update readme.txt. Bump plugin branch to RC 1.
|
[3340]
|
johnjamesjacoby
|
Alas, poor mdawaffe! I knew him, 1.0...
|
[3339]
|
johnjamesjacoby
|
Add missing semi-colon in bbpress-rtl.css.
|
[3338]
|
johnjamesjacoby
|
Add php5 visibilities to bbPress admin class.
|
[3337]
|
johnjamesjacoby
|
Fix display of non-english characters in sample permalink. Fixes #1559. Props cnorris23.
|
[3336]
|
johnjamesjacoby
|
Add missing 'bbpress' textdomain. Fixes #1562. Props cnorris23.
|
[3335]
|
johnjamesjacoby
|
Ensure $bbp global is in $GLOBALS
|