515 | | <label> |
516 | | <input type="radio" name="field_settings[range_type]" id="range_type_absolute" value="absolute" <?php checked( 'absolute', $settings['range_type'] ); ?> /> |
517 | | |
518 | | <?php |
519 | | printf( |
520 | | /* translators: 1: Start year for date range, 2: End year for date range */ |
521 | | __( 'From %1$s to %2$s', 'buddypress' ), |
522 | | sprintf( '<input class="date-range-numeric" type="text" name="field_settings[range_absolute_start]" value="%s" />', esc_attr( $settings['range_absolute_start'] ) ), |
523 | | sprintf( '<input class="date-range-numeric" type="text" name="field_settings[range_absolute_end]" value="%s" />', esc_attr( $settings['range_absolute_end'] ) ) |
524 | | ); |
525 | | ?> |
526 | | </label> |
| 515 | <div class="bp-date-range-type-label"> |
| 516 | <label for="range_type_absolute"> |
| 517 | <input type="radio" name="field_settings[range_type]" id="range_type_absolute" value="absolute" <?php checked( 'absolute', $settings['range_type'] ); ?> /> |
| 518 | <?php esc_html_e( 'Absolute', 'buddypress' ); ?> |
| 519 | </label> |
| 520 | </div> |
| 521 | |
| 522 | <div class="bp-date-range-type-values"> |
| 523 | <label for="field_settings[range_absolute_start]"><?php esc_html_e( 'Start:', 'buddypress' ); ?></label> |
| 524 | <?php printf( '<input class="date-range-numeric" type="text" name="field_settings[range_absolute_start]" id="field_settings[range_absolute_start]" value="%s" />', esc_attr( $settings['range_absolute_start'] ) ); ?> |
| 525 | <label for="field_settings[range_absolute_end]"><?php esc_html_e( 'End:', 'buddypress' ); ?></label> |
| 526 | <?php printf( '<input class="date-range-numeric" type="text" name="field_settings[range_absolute_end]" id="field_settings[range_absolute_end]" value="%s" />', esc_attr( $settings['range_absolute_end'] ) ); ?> |
| 527 | </div> |
530 | | <label> |
531 | | <input type="radio" name="field_settings[range_type]" id="range_type_relative" value="relative" <?php checked( 'relative', $settings['range_type'] ); ?> /> |
532 | | |
533 | | <?php |
534 | | printf( |
535 | | /* translators: 1: "From" year count for date range, 2: "To" year count for date range */ |
536 | | __( 'From %1$s to %2$s', 'buddypress' ), |
537 | | sprintf( |
538 | | '<input type="text" class="date-range-numeric" name="field_settings[range_relative_start]" value="%s" /> <select name="field_settings[range_relative_start_type]"><option value="past" %s>%s</option><option value="future" %s>%s</option></select>', |
539 | | esc_attr( abs( $settings['range_relative_start'] ) ), |
540 | | selected( true, $settings['range_relative_start'] <= 0, false ), |
541 | | esc_attr__( 'years ago', 'buddypress' ), |
542 | | selected( true, $settings['range_relative_start'] > 0, false ), |
543 | | esc_attr__( 'years from now', 'buddypress' ) |
544 | | ), |
545 | | sprintf( |
546 | | '<input type="text" class="date-range-numeric" name="field_settings[range_relative_end]" value="%s" /> <select name="field_settings[range_relative_end_type]"><option value="past" %s>%s</option><option value="future" %s>%s</option></select>', |
547 | | esc_attr( abs( $settings['range_relative_end'] ) ), |
| 531 | <div class="bp-date-range-type-label"> |
| 532 | <label for="range_type_relative"> |
| 533 | <input type="radio" name="field_settings[range_type]" id="range_type_relative" value="relative" <?php checked( 'relative', $settings['range_type'] ); ?> /> |
| 534 | <?php esc_html_e( 'Relative', 'buddypress' ); ?> |
| 535 | </label> |
| 536 | </div> |
| 537 | |
| 538 | <div class="bp-date-range-type-values"> |
| 539 | <label for="field_settings[range_relative_start]"><?php esc_html_e( 'Start:', 'buddypress' ); ?></label> |
| 540 | <?php printf( '<input type="text" class="date-range-numeric" name="field_settings[range_relative_start]" id="field_settings[range_relative_start]" value="%s" />', |
| 541 | esc_attr( abs( $settings['range_relative_start'] ) ) |
| 542 | ); |
| 543 | ?> |
| 544 | <label class="screen-reader-text" for="field_settings[range_relative_start_type]"><?php esc_html_e( 'Select range', 'buddypress' ); ?></label> |
| 545 | <?php printf( '<select name="field_settings[range_relative_start_type]" id="field_settings[range_relative_start_type]"><option value="past" %s>%s</option><option value="future" %s>%s</option></select>', |
| 546 | selected( true, $settings['range_relative_start'] <= 0, false ), |
| 547 | esc_attr__( 'years ago', 'buddypress' ), |
| 548 | selected( true, $settings['range_relative_start'] > 0, false ), |
| 549 | esc_attr__( 'years from now', 'buddypress' ) |
| 550 | ); |
| 551 | ?> |
| 552 | |
| 553 | <label for="field_settings[range_relative_end]"><?php esc_html_e( 'End:', 'buddypress' ); ?></label> |
| 554 | <?php printf( '<input type="text" class="date-range-numeric" name="field_settings[range_relative_end]" id="field_settings[range_relative_end]" value="%s" />', |
| 555 | esc_attr( abs( $settings['range_relative_end'] ) ) |
| 556 | ); |
| 557 | ?> |
| 558 | <label class="screen-reader-text" for="field_settings[range_relative_end_type]"><?php esc_html_e( 'Select range', 'buddypress' ); ?></label> |
| 559 | <?php printf( '<select name="field_settings[range_relative_end_type]" id="field_settings[range_relative_end_type]"><option value="past" %s>%s</option><option value="future" %s>%s</option></select>', |