Skip to:
Content

BuddyPress.org

Ticket #7348: 7348-move-desc-close-to-form-controls.patch

File 7348-move-desc-close-to-form-controls.patch, 8.6 KB (added by mercime, 3 years ago)
  • src/bp-templates/bp-legacy/buddypress/members/register.php

     
    222222                                                         */
    223223                                                        do_action( 'bp_custom_profile_edit_fields' ); ?>
    224224
    225                                                         <p class="description"><?php bp_the_profile_field_description(); ?></p>
    226 
    227225                                                </div>
    228226
    229227                                        <?php endwhile; ?>
  • src/bp-templates/bp-legacy/buddypress/members/single/profile/edit.php

     
    9191                                 */
    9292                                do_action( 'bp_custom_profile_edit_fields' ); ?>
    9393
    94                                 <p class="description"><?php bp_the_profile_field_description(); ?></p>
    9594                        </div>
    9695
    9796                <?php endwhile; ?>
  • src/bp-xprofile/classes/class-bp-xprofile-field-type-checkbox.php

     
    7373                                <?php bp_the_profile_field_required_label(); ?>
    7474                        </legend>
    7575
     76                        <?php if ( bp_get_the_profile_field_description() ) : ?>
     77                                <p class="description" tabindex="0"><?php bp_the_profile_field_description(); ?></p>
     78                        <?php endif; ?>
     79
    7680                        <?php
    7781
    7882                        /** This action is documented in bp-xprofile/bp-xprofile-classes */
  • src/bp-xprofile/classes/class-bp-xprofile-field-type-datebox.php

     
    8787                                <?php bp_the_profile_field_required_label(); ?>
    8888                        </legend>
    8989
     90                        <?php if ( bp_get_the_profile_field_description() ) : ?>
     91                                <p class="description" tabindex="0"><?php bp_the_profile_field_description(); ?></p>
     92                        <?php endif; ?>
     93
    9094                        <div class="input-options datebox-selects">
    9195
    9296                                <?php
  • src/bp-xprofile/classes/class-bp-xprofile-field-type-multiselectbox.php

     
    8383                /** This action is documented in bp-xprofile/bp-xprofile-classes */
    8484                do_action( bp_get_the_profile_field_errors_action() ); ?>
    8585
    86                 <select <?php echo $this->get_edit_field_html_elements( $r ); ?>>
     86                <select <?php echo $this->get_edit_field_html_elements( $r ); ?> aria-describedby="<?php bp_the_profile_field_input_name(); ?>-3">
    8787                        <?php bp_the_profile_field_options( array(
    8888                                'user_id' => $user_id
    8989                        ) ); ?>
    9090                </select>
    9191
     92                <?php if ( bp_get_the_profile_field_description() ) : ?>
     93                        <p class="description" id="<?php bp_the_profile_field_input_name(); ?>-3"><?php bp_the_profile_field_description(); ?></p>
     94                <?php endif; ?>
     95
    9296                <?php if ( ! bp_get_the_profile_field_is_required() ) : ?>
    9397
    9498                        <a class="clear-value" href="javascript:clear( '<?php echo esc_js( bp_get_the_profile_field_input_name() ); ?>[]' );">
  • src/bp-xprofile/classes/class-bp-xprofile-field-type-number.php

     
    7575                /** This action is documented in bp-xprofile/bp-xprofile-classes */
    7676                do_action( bp_get_the_profile_field_errors_action() ); ?>
    7777
    78                 <input <?php echo $this->get_edit_field_html_elements( $r ); ?>>
     78                <input <?php echo $this->get_edit_field_html_elements( $r ); ?> aria-describedby="<?php bp_the_profile_field_input_name(); ?>-3">
    7979
     80                <?php if ( bp_get_the_profile_field_description() ) : ?>
     81                        <p class="description" id="<?php bp_the_profile_field_input_name(); ?>-3"><?php bp_the_profile_field_description(); ?></p>
     82                <?php endif; ?>
     83
    8084                <?php
    8185        }
    8286
  • src/bp-xprofile/classes/class-bp-xprofile-field-type-radiobutton.php

     
    7272                                <?php bp_the_profile_field_required_label(); ?>
    7373                        </legend>
    7474
     75                        <?php if ( bp_get_the_profile_field_description() ) : ?>
     76                                <p class="description" tabindex="0"><?php bp_the_profile_field_description(); ?></p>
     77                        <?php endif; ?>
     78
    7579                        <?php
    7680
    7781                        /** This action is documented in bp-xprofile/bp-xprofile-classes */
  • src/bp-xprofile/classes/class-bp-xprofile-field-type-selectbox.php

     
    7575                /** This action is documented in bp-xprofile/bp-xprofile-classes */
    7676                do_action( bp_get_the_profile_field_errors_action() ); ?>
    7777
    78                 <select <?php echo $this->get_edit_field_html_elements( $raw_properties ); ?>>
     78                <select <?php echo $this->get_edit_field_html_elements( $raw_properties ); ?> aria-describedby="<?php bp_the_profile_field_input_name(); ?>-3">
    7979                        <?php bp_the_profile_field_options( array( 'user_id' => $user_id ) ); ?>
    8080                </select>
    8181
     82                <?php if ( bp_get_the_profile_field_description() ) : ?>
     83                        <p class="description" id="<?php bp_the_profile_field_input_name(); ?>-3"><?php bp_the_profile_field_description(); ?></p>
     84                <?php endif; ?>
     85
    8286                <?php
    8387        }
    8488
  • src/bp-xprofile/classes/class-bp-xprofile-field-type-textarea.php

     
    8181
    8282                        ?>
    8383
    84                         <textarea <?php echo $this->get_edit_field_html_elements( $r ); ?>><?php bp_the_profile_field_edit_value(); ?></textarea>
     84                        <textarea <?php echo $this->get_edit_field_html_elements( $r ); ?> aria-describedby="<?php bp_the_profile_field_input_name(); ?>-3"><?php bp_the_profile_field_edit_value(); ?></textarea>
    8585
    8686                        <?php
    8787
     
    117117                                $editor_args
    118118                        );
    119119                }
     120
     121                if ( bp_get_the_profile_field_description() ) : ?>
     122                        <p class="description" id="<?php bp_the_profile_field_input_name(); ?>-3"><?php bp_the_profile_field_description(); ?></p>
     123                <?php endif;
    120124        }
    121125
    122126        /**
  • src/bp-xprofile/classes/class-bp-xprofile-field-type-textbox.php

     
    7474                /** This action is documented in bp-xprofile/bp-xprofile-classes */
    7575                do_action( bp_get_the_profile_field_errors_action() ); ?>
    7676
    77                 <input <?php echo $this->get_edit_field_html_elements( $r ); ?>>
     77                <input <?php echo $this->get_edit_field_html_elements( $r ); ?> aria-describedby="<?php bp_the_profile_field_input_name(); ?>-3">
    7878
     79                <?php if ( bp_get_the_profile_field_description() ) : ?>
     80                        <p class="description" id="<?php bp_the_profile_field_input_name(); ?>-3"><?php bp_the_profile_field_description(); ?></p>
     81                <?php endif; ?>
     82
    7983                <?php
    8084        }
    8185
  • src/bp-xprofile/classes/class-bp-xprofile-field-type-url.php

     
    7676                /** This action is documented in bp-xprofile/bp-xprofile-classes */
    7777                do_action( bp_get_the_profile_field_errors_action() ); ?>
    7878
    79                 <input <?php echo $this->get_edit_field_html_elements( $r ); ?>>
     79                <input <?php echo $this->get_edit_field_html_elements( $r ); ?> aria-describedby="<?php bp_the_profile_field_input_name(); ?>-3">
    8080
     81                <?php if ( bp_get_the_profile_field_description() ) : ?>
     82                        <p class="description" id="<?php bp_the_profile_field_input_name(); ?>-3"><?php bp_the_profile_field_description(); ?></p>
     83                <?php endif; ?>
     84
    8185                <?php
    8286        }
    8387