Changeset 11061
- Timestamp:
- 09/06/2016 03:10:36 AM (7 years ago)
- Location:
- trunk/src/bp-xprofile
- Files:
-
- 3 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/src/bp-xprofile/admin/css/admin-rtl.css
r10030 r11061 285 285 visibility: hidden; 286 286 } 287 288 /* xProfile Field Type - Date */ 289 290 .form-table.bp-date-options { 291 margin: 0 8px; 292 } 293 294 .form-table.bp-date-options th { 295 width: 150px; 296 } 297 298 .form-table td .date-format-section select { 299 margin-top: -2px; 300 } 301 302 .date-format-label { 303 display: inline-block; 304 width: 150px; 305 } 306 307 .date-format-custom-value, 308 .date-range-numeric { 309 width: 56px; 310 } 311 312 .bp-date-range-type-label { 313 float: right; 314 font-style: italic; 315 width: 80px; 316 } 317 318 .bp-date-range-type-values { 319 margin-left: 25px; 320 padding-right: 100px; 321 } 322 323 @media screen and (max-width: 782px) { 324 .bp-date-formats .bp-date-format-option:first-of-type { 325 margin-top: 1em; 326 } 327 .bp-range-types .bp-date-format-option { 328 margin-bottom: 1em; 329 margin-top: 1em; 330 } 331 .form-table td input.date-format-custom-value, 332 .form-table td input.date-range-numeric { 333 display: inline-block; 334 margin-left: 10px; 335 width: 56px; 336 } 337 .form-table td .bp-date-range-type-values select { 338 display: inline-block; 339 width: auto; 340 } 341 .bp-date-range-type-label { 342 float: none; 343 width: auto; 344 } 345 .bp-date-range-type-values { 346 padding-right: 0; 347 margin-right: 35px; 348 } 349 } 350 351 @media screen and (max-width: 480px) { 352 .form-table .bp-range-types label { 353 clear: both; 354 display: block; 355 } 356 } -
trunk/src/bp-xprofile/admin/css/admin.css
r11041 r11061 286 286 } 287 287 288 /* xProfile Field Type - Date */ 289 288 290 .form-table.bp-date-options { 289 291 margin: 0 8px; … … 292 294 .form-table.bp-date-options th { 293 295 width: 150px; 296 } 297 298 .form-table td .date-format-section select { 299 margin-top: -2px; 294 300 } 295 301 … … 303 309 width: 56px; 304 310 } 311 312 .bp-date-range-type-label { 313 float: left; 314 font-style: italic; 315 width: 80px; 316 } 317 318 .bp-date-range-type-values { 319 margin-right: 25px; 320 padding-left: 100px; 321 } 322 323 @media screen and (max-width: 782px) { 324 .bp-date-formats .bp-date-format-option:first-of-type { 325 margin-top: 1em; 326 } 327 .bp-range-types .bp-date-format-option { 328 margin-bottom: 1em; 329 margin-top: 1em; 330 } 331 .form-table td input.date-format-custom-value, 332 .form-table td input.date-range-numeric { 333 display: inline-block; 334 margin-right: 10px; 335 width: 56px; 336 } 337 .form-table td .bp-date-range-type-values select { 338 display: inline-block; 339 width: auto; 340 } 341 .bp-date-range-type-label { 342 float: none; 343 width: auto; 344 } 345 .bp-date-range-type-values { 346 padding-left: 0; 347 margin-left: 35px; 348 } 349 } 350 351 @media screen and (max-width: 480px) { 352 .form-table .bp-range-types label { 353 clear: both; 354 display: block; 355 } 356 } -
trunk/src/bp-xprofile/classes/class-bp-xprofile-field-type-datebox.php
r11043 r11061 483 483 <div class="bp-date-format-option"> 484 484 <label for="date-format-elapsed"> 485 <input type="radio" name="field_settings[date_format]" id="date-format-elapsed" <?php checked( 'elapsed', $settings['date_format'] ); ?> value="elapsed" />486 <span class="date-format-label" ><?php esc_html_e( 'Time elapsed', 'buddypress' ); ?></span> <?php _e( '<code>4 years ago</code>, <code>4 years from now</code>', 'buddypress' ); ?>485 <input type="radio" name="field_settings[date_format]" id="date-format-elapsed" <?php checked( 'elapsed', $settings['date_format'] ); ?> value="elapsed" aria-describedby="date-format-elapsed-setting" /> 486 <span class="date-format-label" id="date-format-elapsed-setting"><?php esc_html_e( 'Time elapsed', 'buddypress' ); ?></span> <?php _e( '<code>4 years ago</code>, <code>4 years from now</code>', 'buddypress' ); ?> 487 487 </label> 488 488 </div> … … 492 492 <input type="radio" name="field_settings[date_format]" id="date-format-custom" <?php checked( 'custom', $settings['date_format'] ); ?> value="custom" /> 493 493 <span class="date-format-label"><?php esc_html_e( 'Custom:', 'buddypress' ); ?></span> 494 <input type="text" name="field_settings[date_format_custom]" id="date-format-custom-value" class="date-format-custom-value" value="<?php echo esc_attr( $settings['date_format_custom'] ); ?>" /> <span class="screen-reader-text"><?php esc_html_e( 'Example:', 'buddypress' ); ?></span><span class="date-format-custom-sample" id="date-format-custom-sample"><?php if ( $settings['date_format_custom'] ) : ?><?php echo esc_html( date( $settings['date_format_custom'] ) ); endif; ?></span><span class="spinner" id="date-format-custom-spinner"></span>495 494 </label> 495 <label for="date-format-custom-value" class="screen-reader-text"><?php esc_html_e( 'Enter custom time format', 'buddypress' ); ?></label> 496 <input type="text" name="field_settings[date_format_custom]" id="date-format-custom-value" class="date-format-custom-value" value="<?php echo esc_attr( $settings['date_format_custom'] ); ?>" aria-describedby="date-format-custom-value-info" /> <span class="screen-reader-text"><?php esc_html_e( 'Example:', 'buddypress' ); ?></span><span class="date-format-custom-sample" id="date-format-custom-sample"><?php if ( $settings['date_format_custom'] ) : ?><?php echo esc_html( date( $settings['date_format_custom'] ) ); endif; ?></span><span class="spinner" id="date-format-custom-spinner" aria-hidden="true"></span> 497 498 <p><a href="https://codex.wordpress.org/Formatting_Date_and_Time"><?php esc_html_e( 'Documentation on date and time formatting', 'buddypress' ); ?></a></p> 496 499 </div> 500 497 501 </fieldset> 498 499 <p><a href="https://codex.wordpress.org/Formatting_Date_and_Time"><?php esc_html_e( 'Documentation on date and time formatting', 'buddypress' ); ?></a></p>500 502 </td> 501 503 </tr> … … 507 509 508 510 <td> 509 <fieldset >511 <fieldset class="bp-range-types"> 510 512 <legend class="screen-reader-text"> 511 513 <?php esc_html_e( 'Range', 'buddypress' ); ?> … … 513 515 514 516 <div class="bp-date-format-option"> 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 ); 517 <div class="bp-date-range-type-label"> 518 <label for="range_type_absolute"> 519 <input type="radio" name="field_settings[range_type]" id="range_type_absolute" value="absolute" <?php checked( 'absolute', $settings['range_type'] ); ?> /> 520 <?php esc_html_e( 'Absolute', 'buddypress' ); ?> 521 </label> 522 </div> 523 524 <div class="bp-date-range-type-values"> 525 <label for="field_settings[range_absolute_start]" aria-label="Year"><?php esc_html_e( 'Start:', 'buddypress' ); ?></label> 526 <?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'] ) ); ?> 527 <label for="field_settings[range_absolute_end]" aria-label="Year"><?php esc_html_e( 'End:', 'buddypress' ); ?></label> 528 <?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'] ) ); ?> 529 </div> 530 </div> 531 532 <div class="bp-date-format-option"> 533 <div class="bp-date-range-type-label"> 534 <label for="range_type_relative"> 535 <input type="radio" name="field_settings[range_type]" id="range_type_relative" value="relative" <?php checked( 'relative', $settings['range_type'] ); ?> /> 536 <?php esc_html_e( 'Relative', 'buddypress' ); ?> 537 </label> 538 </div> 539 540 <div class="bp-date-range-type-values"> 541 <label for="field_settings[range_relative_start]"><?php esc_html_e( 'Start:', 'buddypress' ); ?></label> 542 <?php printf( '<input type="text" class="date-range-numeric" name="field_settings[range_relative_start]" id="field_settings[range_relative_start]" value="%s" />', 543 esc_attr( abs( $settings['range_relative_start'] ) ) 544 ); 525 545 ?> 526 </label> 527 </div> 528 529 <div class="bp-date-format-option"> 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'] ) ), 546 547 <label class="screen-reader-text" for="field_settings[range_relative_start_type]"><?php esc_html_e( 'Select range', 'buddypress' ); ?></label> 548 <?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>', 549 selected( true, $settings['range_relative_start'] <= 0, false ), 550 esc_attr__( 'years ago', 'buddypress' ), 551 selected( true, $settings['range_relative_start'] > 0, false ), 552 esc_attr__( 'years from now', 'buddypress' ) 553 ); 554 ?> 555 556 <label for="field_settings[range_relative_end]"><?php esc_html_e( 'End:', 'buddypress' ); ?></label> 557 <?php printf( '<input type="text" class="date-range-numeric" name="field_settings[range_relative_end]" id="field_settings[range_relative_end]" value="%s" />', 558 esc_attr( abs( $settings['range_relative_end'] ) ) 559 ); 560 ?> 561 <label class="screen-reader-text" for="field_settings[range_relative_end_type]"><?php esc_html_e( 'Select range', 'buddypress' ); ?></label> 562 <?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>', 548 563 selected( true, $settings['range_relative_end'] <= 0, false ), 549 564 esc_attr__( 'years ago', 'buddypress' ), 550 565 selected( true, $settings['range_relative_end'] > 0, false ), 551 566 esc_attr__( 'years from now', 'buddypress' ) 552 ) 553 ); 567 ); 554 568 ?> 555 </ label>569 </div> 556 570 </div> 571 557 572 </fieldset> 558 573 </td>
Note: See TracChangeset
for help on using the changeset viewer.