[ Index ] |
PHP Cross Reference of BuddyPress |
[Source view] [Print] [Project Stats]
Common functions
Version: | 10.0.0 |
File Size: | 1683 lines (52 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. param: string $query_string Query string for the current request. param: string $object Object for cookie. since: 3.0.0 return: string Query string for the component loops |
bp_nouveau_ajax_button( $output = '', $button = null, $before = '', $after = '', $r = array() X-Ref |
since: 3.0.0 return: string |
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 |
since: 3.0.0 return: bool |
bp_nouveau_current_user_can( $capability = '' ) X-Ref |
since: 3.0.0 return: bool |
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. 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 return: array A list of component's dir nav items |
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 param: string $hook param: array $filters since: 3.0.0 return: array |
bp_nouveau_get_component_filters( $context = '', $component = '' ) X-Ref |
Get Dropdawn filters for the current component of the one passed in params param: string $context 'directory', 'user' or 'group' param: string $component The BuddyPress component ID since: 3.0.0 return: array the dropdown filters |
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. param: string $option the index of the setting to get. param: mixed $retval the value to use as default. since: 3.0.0 return: mixed The value for the requested option. |
bp_nouveau_get_appearance_settings( $option = '' ) X-Ref |
Get the BP Nouveau Appearance settings. 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 return: array|false|mixed |
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. param: string $type 'option' to get the labels, 'classes' to get the classes since: 3.0.0 return: array The list of labels or classes preserving keys. |
bp_nouveau_sanitize_nav_order( $option = '' ) X-Ref |
Sanitize a list of slugs to save it as an array param: string $option A comma separated list of nav items slugs. since: 3.0.0 return: array An array of nav items slugs. |
bp_nouveau_theme_cover_image( $params = array() X-Ref |
BP Nouveau's callback for the cover image feature. param: array $params Optional. The current component's feature parameters. since: 3.0.0 return: string |
bp_nouveau_get_user_feedback( $feedback_id = '' ) X-Ref |
All user feedback messages are available here param: string $feedback_id The ID of the message. since: 3.0.0 since: 8.0.0 Adds the 'member-invites-none' feedback. return: string|false The list of parameters for the message |
bp_nouveau_get_signup_fields( $section = '' ) X-Ref |
Get the signup fields for the requested section param: string $section Optional. The section of fields to get 'account_details' or 'blog_details'. since: 3.0.0 return: array|false The list of signup fields for the requested section. False if not found. |
bp_nouveau_get_submit_button( $action = '' ) X-Ref |
Get Some submit buttons data. param: string $action The action requested. since: 3.0.0 since: 8.0.0 Adds the 'member-send-invite' button. return: array|false The list of the submit button parameters for the requested action |
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 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 return: bool True on success. False otherwise. |
bp_nouveau_get_component_slug( $component_id = '' ) X-Ref |
Gets the component's slug thanks to its ID. param: string $component_id The component ID. since: 8.0.0 return: string The slug for the requested component ID. |
bp_nouveau_register_primary_nav_widget_block( $blocks = array() X-Ref |
Registers the 'bp/primary-nav' Widget Block. param: array $blocks The Core Blocks list. since: 9.0.0 return: array The Core Blocks list. |
bp_nouveau_register_core_block_globals( $block_globals = array() X-Ref |
Registers the 'bp/primary-nav' Widget Block classnames. param: array $block_globals The list of global properties for Core blocks. since: 9.0.0 return: array The list of global properties for Core blocks. |
bp_nouveau_unregister_blocks_for_post_context() X-Ref |
Unregister the 'bp/primary-nav' Block from the post context. since: 9.0.0 |
bp_nouveau_render_primary_nav_block( $attributes = array() X-Ref |
Callback function to render the BP Primary Nav Block. param: array $attributes The block attributes. since: 9.0.0 return: string HTML output. |
bp_nouveau_get_theme_layout_widths() X-Ref |
Retuns the theme layout available widths. since: 10.0.0 return: array The available theme layout widths. |
Generated: Sun Dec 22 01:00:54 2024 | Cross-referenced by PHPXref 0.7.1 |