Ticket #5630: 5630.2.patch
File 5630.2.patch, 1.4 KB (added by , 9 years ago) |
---|
-
bp-xprofile-classes.php
2703 2703 $link = strip_tags( $field_value ); 2704 2704 $no_scheme = preg_replace( '#^https?://#', '', rtrim( $link, '/' ) ); 2705 2705 $url_text = str_replace( $link, $no_scheme, $field_value ); 2706 $retval = '<a href="' . esc_url( $field_value ) . '" rel="nofollow">' . esc_html( $url_text ) . '</a>'; 2707 return $field_value; 2706 return '<a href="' . esc_url( $field_value ) . '" rel="nofollow">' . esc_html( $url_text ) . '</a>'; 2708 2707 } 2709 2708 } 2710 2709 -
bp-xprofile-filters.php
50 50 add_filter( 'bp_get_the_profile_field_value', 'xprofile_filter_format_field_value', 1, 2 ); 51 51 add_filter( 'bp_get_the_site_member_profile_data', 'xprofile_filter_format_field_value', 1, 2 ); 52 52 add_filter( 'xprofile_get_field_data', 'xprofile_filter_format_field_value_by_field_id', 5, 2 ); 53 add_filter( 'bp_get_the_profile_field_value', 'xprofile_filter_format_field_value_by_type', 5, 2 );53 add_filter( 'bp_get_the_profile_field_value', 'xprofile_filter_format_field_value_by_type', 8, 2 ); 54 54 add_filter( 'bp_get_the_profile_field_value', 'xprofile_filter_link_profile_data', 9, 2 ); 55 55 56 56 add_filter( 'xprofile_data_value_before_save', 'xprofile_sanitize_data_value_before_save', 1, 2 );