Changeset 10110 for trunk/src/bp-members/bp-members-template.php
- Timestamp:
- 09/14/2015 03:39:38 PM (10 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/src/bp-members/bp-members-template.php
r9977 r10110 532 532 * @type string|array $member_type__not_in Array or comma-separated list of member types to exclude 533 533 * from results. 534 * @type string $search_terms Limit results by a search term. Default: null. 534 * @type string $search_terms Limit results by a search term. Default: value of 535 * `$_REQUEST['members_search']` or `$_REQUEST['s']`, if present. 536 * Otherwise false. 535 537 * @type string $meta_key Limit results by the presence of a usermeta key. 536 538 * Default: false. … … 563 565 } 564 566 567 $search_terms_default = null; 568 $search_query_arg = bp_core_get_component_search_query_arg( 'members' ); 569 if ( ! empty( $_REQUEST[ $search_query_arg ] ) ) { 570 $search_terms_default = stripslashes( $_REQUEST[ $search_query_arg ] ); 571 } 572 565 573 // type: active ( default ) | random | newest | popular | online | alphabetical 566 574 $r = bp_parse_args( $args, array( … … 579 587 'member_type__in' => '', 580 588 'member_type__not_in' => '', 581 'search_terms' => null, // Pass search_terms to filter users by their profile data589 'search_terms' => $search_terms_default, 582 590 583 591 'meta_key' => false, // Only return users with this usermeta … … 1335 1343 function bp_directory_members_search_form() { 1336 1344 1337 $default_search_value = bp_get_search_default_text( 'members' ); 1338 $search_value = !empty( $_REQUEST['s'] ) ? stripslashes( $_REQUEST['s'] ) : $default_search_value; 1345 $query_arg = bp_core_get_component_search_query_arg( 'members' ); 1346 1347 if ( ! empty( $_REQUEST[ $query_arg ] ) ) { 1348 $search_value = stripslashes( $_REQUEST[ $query_arg ] ); 1349 } else { 1350 $search_value = bp_get_search_default_text( 'members' ); 1351 } 1339 1352 1340 1353 $search_form_html = '<form action="" method="get" id="search-members-form"> 1341 <label><input type="text" name=" s" id="members_search" placeholder="'. esc_attr( $search_value ) .'" /></label>1354 <label><input type="text" name="' . esc_attr( $query_arg ) . '" id="members_search" placeholder="'. esc_attr( $search_value ) .'" /></label> 1342 1355 <input type="submit" id="members_search_submit" name="members_search_submit" value="' . __( 'Search', 'buddypress' ) . '" /> 1343 1356 </form>';
Note: See TracChangeset
for help on using the changeset viewer.