Functions
Description
bbp_is_topic_anonymous()

Is the posted by an anonymous user?

Source: bp-forums/topics/template.php:1261

bbp_is_topic_archive()

Check if we are viewing a topic archive.

Source: bp-forums/common/template.php:282

bbp_is_topic_closed()

Is the topic closed to new replies?

Source: bp-forums/topics/template.php:1152

bbp_is_topic_edit()

Check if current page is a topic edit page

Source: bp-forums/common/template.php:303

bbp_is_topic_merge()

Check if current page is a topic merge page

Source: bp-forums/common/template.php:333

bbp_is_topic_open()

Is the topic open to new replies?

Source: bp-forums/topics/template.php:1137

bbp_is_topic_published()

Is the topic not spam or deleted?

Source: bp-forums/topics/template.php:1212

bbp_is_topic_spam()

Is the topic marked as spam?

Source: bp-forums/topics/template.php:1228

bbp_is_topic_split()

Check if current page is a topic split page

Source: bp-forums/common/template.php:354

bbp_is_topic_sticky()

Is the topic a sticky or super sticky?

Source: bp-forums/topics/template.php:1172

bbp_is_topic_super_sticky()

Is the topic a super sticky?

Source: bp-forums/topics/template.php:1194

bbp_is_topic_tag()

Check if the current page is a topic tag

Source: bp-forums/common/template.php:374

bbp_is_topic_tag_edit()

Check if the current page is editing a topic tag

Source: bp-forums/common/template.php:405

bbp_is_topic_trash()

Is the topic trashed?

Source: bp-forums/topics/template.php:1244

bbp_is_topics_created()

Check if current page shows the topics created by a Forums user (profile page)

Source: bp-forums/common/template.php:614

bbp_is_update()

Compare the Forums version to the DB version to determine if updating

Source: bp-forums/core/update.php:34

bbp_is_user_active()

Checks if user is active

Source: bp-forums/users/capabilities.php:615

bbp_is_user_deleted()

Checks if the user has been marked as deleted.

Source: bp-forums/users/capabilities.php:572

bbp_is_user_favorite()

Check if a topic is in user’s favorites or not

Source: bp-forums/users/functions.php:282

bbp_is_user_home()

Check if current page is the currently logged in users author page

Source: bp-forums/common/template.php:660

bbp_is_user_home_edit()

Check if current page is the currently logged in users author edit page

Source: bp-forums/common/template.php:684

bbp_is_user_inactive()

Checks if user is not active.

Source: bp-forums/users/capabilities.php:653

bbp_is_user_keymaster()

Checks if user is a keymaster

Source: bp-forums/users/capabilities.php:677

bbp_is_user_spammer()

Checks if the user has been marked as a spammer.

Source: bp-forums/users/capabilities.php:351

bbp_is_user_subscribed()

Check if a topic or forum is in user’s subscription list or not

Source: bp-forums/users/functions.php:699

bbp_is_user_subscribed_to_forum()

Check if a forum is in user’s subscription list or not

Source: bp-forums/users/functions.php:753

bbp_is_user_subscribed_to_topic()

Check if a topic is in user’s subscription list or not

Source: bp-forums/users/functions.php:810

bbp_is_valid_role()

Check if a role ID is valid

Source: bp-forums/users/capabilities.php:742

bbp_kses_allowed_tags()

Custom allowed tags for forum topics and replies

Source: bp-forums/common/formatting.php:23

bbp_kses_data()

Custom kses filter for forum topics and replies, for raw data

Source: bp-forums/common/formatting.php:127

bbp_list_forums()

Output a list of forums (can be used to list subforums)

Source: bp-forums/forums/template.php:806

bbp_list_replies()

List replies

Source: bp-forums/replies/functions.php:2340

bbp_load_theme_functions()

Attempt to load a custom Forums functions file, similar to each themes functions.php file.

Source: bp-forums/core/template-loader.php:153

bbp_loaded()

Main action responsible for constants, globals, and includes

Source: bp-forums/core/sub-actions.php:61

bbp_locate_template()

Retrieve the name of the highest priority template file that exists.

Source: bp-forums/core/template-functions.php:61

bbp_logged_in_redirect()

Redirect a user back to their profile if they are already logged in.

Source: bp-forums/users/template.php:1554

bbp_login_form_login()

Add the Forums-specific login forum action

Source: bp-forums/core/sub-actions.php:256

bbp_login_notices()

Handle the login and registration template notices

Source: bp-forums/users/template.php:1506

bbp_logout_link()

Output the logout link

Source: bp-forums/common/template.php:2689

bbp_make_clickable()

Convert plaintext URI to HTML links.

Source: bp-forums/common/formatting.php:360

bbp_make_current_user_keymaster()

Hooked to the ‘bbp_activate’ action, this helper function automatically makes the current user a Key Master in the forums if they just activated Forums, regardless of the bbp_allow_global_access() setting.

Source: bp-forums/core/update.php:321

bbp_make_emails_clickable()

Make emails clickable in content areas

Source: bp-forums/common/formatting.php:452

bbp_make_ftps_clickable()

Make FTP clickable in content areas

Source: bp-forums/common/formatting.php:438

bbp_make_ham_user()

Mark a users topics and replies as spam when the user is marked as spam

Source: bp-forums/users/capabilities.php:496

bbp_make_mentions_clickable()

Make mentions clickable in content areas

Source: bp-forums/common/formatting.php:466

bbp_make_mentions_clickable_callback()

Callback to convert mention matchs to HTML A tag.

Source: bp-forums/common/formatting.php:479

bbp_make_spam_user()

Mark a users topics and replies as spam when the user is marked as spam

Source: bp-forums/users/capabilities.php:405

bbp_make_urls_clickable()

Make URLs clickable in content areas

Source: bp-forums/common/formatting.php:408

bbp_map_caps_to_wp_roles()

Map forum capabilities to WP roles

Source: bp-forums/core/capabilities.php:560

bbp_map_forum_meta_caps()

Maps forum capabilities

Source: bp-forums/forums/capabilities.php:48