[ Index ] |
PHP Cross Reference of BuddyPress |
[Source view] [Print] [Project Stats]
Common functions
Version: | 3.1.0 |
File Size: | 1381 lines (42 kb) |
Included or required: | 0 times |
Referenced: | 0 times |
Includes or requires: | 0 files |
bp_nouveau_ajax_querystring( $query_string, $object ) X-Ref |
This function looks scarier than it actually is. :) Each object loop (activity/members/groups/blogs/forums) contains default parameters to show specific information based on the page we are currently looking at. The following function will take into account any cookies set in the JS and allow us to override the parameters sent. That way we can change the results returned without reloading the page. By using cookies we can also make sure that user settings are retained across page loads. return: string Query string for the component loops param: string $query_string Query string for the current request. param: string $object Object for cookie. since: 3.0.0 |
bp_nouveau_ajax_button( $output = '', $button = null, $before = '', $after = '', $r = array() X-Ref |
return: string since: 3.0.0 |
bp_nouveau_wrapper( $args = array() X-Ref |
Output HTML content into a wrapper. param: array $args { since: 3.0.0 |
bp_nouveau_register_sidebars() X-Ref |
Register the 2 sidebars for the Group & User default front page since: 3.0.0 |
bp_nouveau_is_object_nav_in_sidebar() X-Ref |
return: bool since: 3.0.0 |
bp_nouveau_current_user_can( $capability = '' ) X-Ref |
return: bool since: 3.0.0 |
bp_nouveau_parse_hooked_dir_nav( $hook = '', $component = '', $position = 99 ) X-Ref |
Parse an html output to a list of component's directory nav item. return: array A list of component's dir nav items param: string $hook The hook to fire. param: string $component The component nav belongs to. param: int $position The position of the nav item. since: 3.0.0 |
bp_nouveau_parse_hooked_options( $hook = '', $filters = array() X-Ref |
Run specific "select filter" hooks to catch the options and build an array out of them return: array param: string $hook param: array $filters since: 3.0.0 |
bp_nouveau_get_component_filters( $context = '', $component = '' ) X-Ref |
Get Dropdawn filters for the current component of the one passed in params return: array the dropdown filters param: string $context 'directory', 'user' or 'group' param: string $component The BuddyPress component ID since: 3.0.0 |
bp_nouveau_get_temporary_setting( $option = '', $retval = false ) X-Ref |
When previewing make sure to get the temporary setting of the customizer. This is necessary when we need to get these very early. return: mixed The value for the requested option. param: string $option the index of the setting to get. param: mixed $retval the value to use as default. since: 3.0.0 |
bp_nouveau_get_appearance_settings( $option = '' ) X-Ref |
Get the BP Nouveau Appearance settings. return: array|false|mixed param: string $option Leave empty to get all settings, specify a value for a specific one. param: mixed An array of settings, the value of the requested setting. since: 3.0.0 |
bp_nouveau_customizer_grid_choices( $type = 'option' ) X-Ref |
Returns the choices for the Layout option of the customizer or the list of corresponding css classes. return: array The list of labels or classes preserving keys. param: string $type 'option' to get the labels, 'classes' to get the classes since: 3.0.0 |
bp_nouveau_sanitize_nav_order( $option = '' ) X-Ref |
Sanitize a list of slugs to save it as an array return: array An array of nav items slugs. param: string $option A comma separated list of nav items slugs. since: 3.0.0 |
bp_nouveau_theme_cover_image( $params = array() X-Ref |
BP Nouveau's callback for the cover image feature. return: string param: array $params Optional. The current component's feature parameters. since: 3.0.0 |
bp_nouveau_get_user_feedback( $feedback_id = '' ) X-Ref |
All user feedback messages are available here return: string|false The list of parameters for the message param: string $feedback_id The ID of the message. since: 3.0.0 |
bp_nouveau_get_signup_fields( $section = '' ) X-Ref |
Get the signup fields for the requested section return: array|false The list of signup fields for the requested section. False if not found. param: string $section Optional. The section of fields to get 'account_details' or 'blog_details'. since: 3.0.0 |
bp_nouveau_get_submit_button( $action = '' ) X-Ref |
Get Some submit buttons data. return: array|false The list of the submit button parameters for the requested action param: string $action The action requested. since: 3.0.0 |
bp_nouveau_set_nav_item_order( $nav = null, $order = array() X-Ref |
Reorder a BuddyPress item nav according to a given list of nav item slugs return: bool True on success. False otherwise. param: object $nav The BuddyPress Item Nav object to reorder param: array $order A list of slugs ordered (eg: array( 'profile', 'activity', etc..) ) param: string $parent_slug A parent slug if it's a secondary nav we are reordering (case of the Groups single item) since: 3.0.0 |
Generated: Thu Feb 25 01:01:43 2021 | Cross-referenced by PHPXref 0.7.1 |