Skip to:
Content

BuddyPress.org

Changeset 10082


Ignore:
Timestamp:
09/01/2015 09:17:07 PM (9 years ago)
Author:
mercime
Message:

Add label and 'id' for select control field.

Accessibility fix which adds a label for every select form control, as
seen in Settings > Profile, that is dynamically generated whenever a
profile field added by a site administrator is set to a visibility level
that allows any member to override it.

See #6531.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/src/bp-xprofile/bp-xprofile-template.php

    r10022 r10082  
    12891289            <?php if ( bp_current_user_can( 'bp_xprofile_change_field_visibility' ) ) : ?>
    12901290
    1291                 <select class="<?php echo esc_attr( $r['class'] ); ?>" name="<?php echo esc_attr( 'field_' . $r['field_id'] ) ; ?>_visibility">
     1291                <label for="<?php echo esc_attr( 'field_' . $r['field_id'] ) ; ?>_visibility" class="bp-screen-reader-text"><?php _e( 'Select visibility', 'buddypress' ); ?></label>
     1292                <select class="<?php echo esc_attr( $r['class'] ); ?>" name="<?php echo esc_attr( 'field_' . $r['field_id'] ) ; ?>_visibility" id="<?php echo esc_attr( 'field_' . $r['field_id'] ) ; ?>_visibility">
    12921293
    12931294                    <?php foreach ( bp_xprofile_get_visibility_levels() as $level ) : ?>
Note: See TracChangeset for help on using the changeset viewer.