Allow `class` attribute for `pre` tags in `bbp_kses_allowed_tags()`. Props netweb. Fixes #2657.

git-svn-id: https://bbpress.svn.wordpress.org/trunk@5493 9866e705-20ec-0310-96e7-cbb4277adcfb
Tweak `bbp-author-ip` styling, removing the font family and ensuring long IP addresses break correctly. Props netweb. Fixes #2675.

git-svn-id: https://bbpress.svn.wordpress.org/trunk@5494 9866e705-20ec-0310-96e7-cbb4277adcfb
Add reply status section to `form-reply.php`. Props netweb. Fixes #2644.

git-svn-id: https://bbpress.svn.wordpress.org/trunk@5495 9866e705-20ec-0310-96e7-cbb4277adcfb
Embetter Orwellian Newspeak used to describe sticky topics in `admin/topics.php`. Props netweb. Fixes #2622.

git-svn-id: https://bbpress.svn.wordpress.org/trunk@5496 9866e705-20ec-0310-96e7-cbb4277adcfb
Improve ID and classification in `form-topic.php` when forum is closed or user cannot create new topics. Props netweb. Fixes #2574.

git-svn-id: https://bbpress.svn.wordpress.org/trunk@5497 9866e705-20ec-0310-96e7-cbb4277adcfb
Update widget description in `BBP_Topics_Widget` to include topic newness. Props netweb. Fixes #2531.

git-svn-id: https://bbpress.svn.wordpress.org/trunk@5498 9866e705-20ec-0310-96e7-cbb4277adcfb
Enable forum status and visibility functions to check ancestry by extracting existing logic into new helper functions. Props alex-ye, netweb. Fixes #2303.

git-svn-id: https://bbpress.svn.wordpress.org/trunk@5499 9866e705-20ec-0310-96e7-cbb4277adcfb
Clean up core `actions.php`. Props netweb. See #2645.

git-svn-id: https://bbpress.svn.wordpress.org/trunk@5500 9866e705-20ec-0310-96e7-cbb4277adcfb
Update phpdoc blocks in forum template functions. Props netweb. See #2645.

git-svn-id: https://bbpress.svn.wordpress.org/trunk@5501 9866e705-20ec-0310-96e7-cbb4277adcfb
Add pending topics to forum hidden topic counts. Props netweb. See #2645.

git-svn-id: https://bbpress.svn.wordpress.org/trunk@5502 9866e705-20ec-0310-96e7-cbb4277adcfb
Preliminary function support for un/approving topics. Props netweb. See #2645.

git-svn-id: https://bbpress.svn.wordpress.org/trunk@5503 9866e705-20ec-0310-96e7-cbb4277adcfb
Preliminary template support for un/approving topics. Props netweb. See #2645.

git-svn-id: https://bbpress.svn.wordpress.org/trunk@5504 9866e705-20ec-0310-96e7-cbb4277adcfb
Add pending status to search results for capable users wishing to view all results. Props netweb. See #2645.

git-svn-id: https://bbpress.svn.wordpress.org/trunk@5505 9866e705-20ec-0310-96e7-cbb4277adcfb
Preliminary function support for un/approving replies. Props netweb. See #2645.

git-svn-id: https://bbpress.svn.wordpress.org/trunk@5506 9866e705-20ec-0310-96e7-cbb4277adcfb
Preliminary template support for un/approving replies. Props netweb. See #2645.

git-svn-id: https://bbpress.svn.wordpress.org/trunk@5507 9866e705-20ec-0310-96e7-cbb4277adcfb
Add default theme compat styling for pending topics and replies. Props netweb. See #2645.

git-svn-id: https://bbpress.svn.wordpress.org/trunk@5508 9866e705-20ec-0310-96e7-cbb4277adcfb
Administrative support for un/approving replies. Props netweb. See #2645.

git-svn-id: https://bbpress.svn.wordpress.org/trunk@5509 9866e705-20ec-0310-96e7-cbb4277adcfb
Only allow direct modification of reply forum meta when there is a mismatch with the topic forum.

This prevents moderators and keymasters from creating mismatches and leaves the tool available only for repairs (usually after a migration from a different platform.) Fixes #2270.

git-svn-id: https://bbpress.svn.wordpress.org/trunk@5510 9866e705-20ec-0310-96e7-cbb4277adcfb
In our BuddyPress Groups `display_forums` method, `break` out of switch statement rather than `return`. This prevents malformed markup caused by not allowing the method to continue on. Hat-tip boonebgorges, netweb. Fixes #2595.

git-svn-id: https://bbpress.svn.wordpress.org/trunk@5511 9866e705-20ec-0310-96e7-cbb4277adcfb
Slightly refactor `bbp_format_buddypress_notifications()`:

* Return original `$action` if not `bbp_new_reply`.
* Reduce indentation to accommodate new `$action` check.

This fixes a bug where checking for new reply notifications could cause future notification filter checks to fail.

Props Faison. Fixes #2665.

git-svn-id: https://bbpress.svn.wordpress.org/trunk@5512 9866e705-20ec-0310-96e7-cbb4277adcfb