Make WordPress Core

Changeset 34514


Ignore:
Timestamp:
09/24/2015 07:52:06 PM (9 years ago)
Author:
wonderboymusic
Message:

Widgets: use input[type="number"] for the number prop in the Recent Posts and Recent Comments widget forms.

Props helen, obenland, mordauk.
Fixes #22965.

Location:
trunk/src
Files:
3 edited

Legend:

Unmodified
Added
Removed
  • trunk/src/wp-admin/css/forms.css

    r34068 r34514  
    6868}
    6969
     70/* Vertically align the number selector with the input. */
     71input[type="number"] {
     72    line-height: inherit;
     73}
     74
    7075input[type="checkbox"],
    7176input[type="radio"] {
     
    386391}
    387392
     393input.tiny-text {
     394    width: 35px;
     395}
     396
     397input[type="number"].tiny-text {
     398    width: 45px;
     399}
     400
    388401#doaction,
    389402#doaction2,
  • trunk/src/wp-includes/widgets/class-wp-widget-recent-comments.php

    r34435 r34514  
    165165
    166166        <p><label for="<?php echo $this->get_field_id( 'number' ); ?>"><?php _e( 'Number of comments to show:' ); ?></label>
    167         <input id="<?php echo $this->get_field_id( 'number' ); ?>" name="<?php echo $this->get_field_name( 'number' ); ?>" type="text" value="<?php echo $number; ?>" size="3" /></p>
     167        <input class="tiny-text" id="<?php echo $this->get_field_id( 'number' ); ?>" name="<?php echo $this->get_field_name( 'number' ); ?>" type="number" step="1" min="1" value="<?php echo $number; ?>" size="3" /></p>
    168168<?php
    169169    }
  • trunk/src/wp-includes/widgets/class-wp-widget-recent-posts.php

    r34464 r34514  
    107107
    108108        <p><label for="<?php echo $this->get_field_id( 'number' ); ?>"><?php _e( 'Number of posts to show:' ); ?></label>
    109         <input id="<?php echo $this->get_field_id( 'number' ); ?>" name="<?php echo $this->get_field_name( 'number' ); ?>" type="text" value="<?php echo $number; ?>" size="3" /></p>
     109        <input class="tiny-text" id="<?php echo $this->get_field_id( 'number' ); ?>" name="<?php echo $this->get_field_name( 'number' ); ?>" type="number" step="1" min="1" value="<?php echo $number; ?>" size="3" /></p>
    110110
    111111        <p><input class="checkbox" type="checkbox"<?php checked( $show_date ); ?> id="<?php echo $this->get_field_id( 'show_date' ); ?>" name="<?php echo $this->get_field_name( 'show_date' ); ?>" />
Note: See TracChangeset for help on using the changeset viewer.