[wp-trac] [WordPress Trac] #26600: Search installed themes input has no submit button

WordPress Trac noreply at wordpress.org
Sun Feb 22 09:02:43 UTC 2015


#26600: Search installed themes input has no submit button
----------------------------+----------------------------
 Reporter:  grahamarmfield  |       Owner:  joedolson
     Type:  defect (bug)    |      Status:  assigned
 Priority:  high            |   Milestone:  4.2
Component:  Themes          |     Version:  3.8
 Severity:  normal          |  Resolution:
 Keywords:  has-patch       |     Focuses:  accessibility
----------------------------+----------------------------

Comment (by rianrietveld):

 This data came from Gabriela Nino de Rivera when she tested the current
 (4.2 alpha trunk) version of the search plugin:

 The search tool form it is a little bit confusing. When using the search
 tool, NVDA and VoiceOver will recognize that there is an input text, but
 it seems that the association between the label and the input is missing.
 This could be maybe occasioned by the hidden objects on the form.
 {{{
 <form class="search-form search-plugins" method="get">
 <input type="hidden" value="search" name="tab"></input> <label><span class
 ="screen-reader-text">Search Plugins</span>
 <input class="wp-filter-search" type="search" placeholder="Search Plugins"
 value="" name="s"></input></label>
 <input id="search-submit" class="button screen-reader-text" type="submit"
 value="Search Plugins" name=""></input></form>
 }}}
 * Inputs are missing an id attribute
 * Label is missing the for attribute to make the association with the
 input.

 There is a select menu on the search form that it appears when a search is
 done. This select menu is missing a label, so when the focus is on this
 element, NVDA and VoiceOver won't give any extra information than “keyword
 popup button” or “select menu keyword”.
 {{{
 <select id="typeselector" name="type">
 <option selected="selected" value="term"></option>
 <option value="author"></option>
 <option value="tag"></option> </select>
 }}}

--
Ticket URL: <https://core.trac.wordpress.org/ticket/26600#comment:14>
WordPress Trac <https://core.trac.wordpress.org/>
WordPress publishing platform


More information about the wp-trac mailing list