Skip to:
Content

BuddyPress.org

Ticket #5960: 5960.02.patch

File 5960.02.patch, 1.9 KB (added by imath, 11 years ago)
  • src/bp-members/bp-members-template.php

    diff --git src/bp-members/bp-members-template.php src/bp-members/bp-members-template.php
    index dbce029..7cc76ae 100644
    function bp_member_hidden_fields() { 
    10231023 */
    10241024function bp_directory_members_search_form() {
    10251025
    1026         $default_search_value = bp_get_search_default_text( 'members' );
    1027         $search_value         = !empty( $_REQUEST['s'] ) ? stripslashes( $_REQUEST['s'] ) : $default_search_value;
     1026        $default_search_value   = bp_get_search_default_text( 'members' );
     1027        $search_value           = $default_search_value;
     1028        $search_field_attribute = 'placeholder="' . esc_attr( $search_value ) . '"';
     1029
     1030        if ( ! empty( $_REQUEST['s'] ) ) {
     1031                $search_value = stripslashes( $_REQUEST['s'] );
     1032                $search_field_attribute = 'value="' . esc_attr( $search_value ) . '"';
     1033        }
    10281034
    10291035        $search_form_html = '<form action="" method="get" id="search-members-form">
    1030                 <label><input type="text" name="s" id="members_search" placeholder="'. esc_attr( $search_value ) .'" /></label>
     1036                <label><input type="text" name="s" id="members_search" ' . $search_field_attribute . ' /></label>
    10311037                <input type="submit" id="members_search_submit" name="members_search_submit" value="' . __( 'Search', 'buddypress' ) . '" />
    10321038        </form>';
    10331039
  • src/bp-templates/bp-legacy/js/buddypress.js

    diff --git src/bp-templates/bp-legacy/js/buddypress.js src/bp-templates/bp-legacy/js/buddypress.js
    index 1107c9f..062fb58 100644
    jq(document).ready( function() { 
    940940
    941941                        // Search terms
    942942                        if ( jq('div.dir-search input').length ) {
    943                                 search_terms =  jq('.dir-search input').prop('placeholder') ? jq('.dir-search input').prop('placeholder') : jq('.dir-search input').val();
     943                                search_terms =  jq('.dir-search input').val();
    944944                        }
    945945
    946946                        // The Group Members page has a different selector for