Koha/koha-tmpl/intranet-tmpl/prog/en/includes/search_indexes.inc
Owen Leonard 38bc9eb2a8 Bug 25954: Replace paragraph tags with labels in header search forms
This patch replaces instances of <p class="tip"> with <label
class="tip"> in header search forms where there is not already a label
tag corresponding to the first form field.

In cases where there is already a label on the first form field the <p>
is kept.

To test, apply the patch and rebuild the staff client CSS
(https://wiki.koha-community.org/wiki/Working_with_SCSS_in_the_OPAC_and_staff_client)

Test the header search forms on the following pages:

 - Staff interface home page
 - Acquisitions home
 - Acquisitions -> Vendor -> Contracts
 - Acquisitions -> Vendor -> Add to basket -> From a suggestion
 - Advanced catalog search
 - Authorities
 - Administration
 - Administration -> Funds
 - Administration -> Desks (UseCirculationDesks must be enabled)
 - Administration -> Cities and towns
 - Administration -> Currencies and exchange rates
 - Administration -> Patron categories
 - Administration -> Z39.50/SRU servers
 - Catalog -> Search results
 - Cataloging
 - Circulation
 - Circulation -> Check in
 - Patrons
 - Serials
 - Tools -> Notices and Slips

In each case, check that the search form labels work as expected to move
focus to the corresponding form field.

Signed-off-by: Martin Renvoize <martin.renvoize@ptfs-europe.com>

Signed-off-by: Josef Moravec <josef.moravec@gmail.com>

Signed-off-by: Nick Clemens <nick@bywatersolutions.com>

Signed-off-by: Jonathan Druart <jonathan.druart@bugs.koha-community.org>
2021-01-04 14:06:27 +01:00

185 lines
7.7 KiB
HTML

[% USE Koha %]
<select class="advsearch" name="idx" id="idx">
[% IF ms_kw %]
<option selected="selected" value="kw">Keyword</option>
[% ELSE %]
<option value="kw">Keyword</option>
[% END %]
[% IF ms_kwcommaphr %]
<option selected="selected" value="kw,phr">&nbsp;&nbsp;&nbsp;&nbsp; Keyword as phrase</option>
[% ELSE %]
<option value="kw,phr">&nbsp;&nbsp;&nbsp;&nbsp; Keyword as phrase</option>
[% END %]
[% IF ms_au %]
<option selected="selected" value="au">Author</option>
[% ELSE %]
<option value="au">Author</option>
[% END %]
[% IF ms_aucommaphr %]
<option selected="selected" value="au,phr">&nbsp;&nbsp;&nbsp;&nbsp; Author as phrase</option>
[% ELSE %]
<option value="au,phr">&nbsp;&nbsp;&nbsp;&nbsp; Author as phrase</option>
[% END %]
[% IF ms_cpn %]
<option selected="selected" value="cpn">&nbsp;&nbsp;&nbsp;&nbsp; Corporate name</option>
[% ELSE %]
<option value="cpn">&nbsp;&nbsp;&nbsp;&nbsp; Corporate name</option>
[% END %]
[% IF ms_cfn %]
<option selected="selected" value="cfn">&nbsp;&nbsp;&nbsp;&nbsp; Conference name</option>
[% ELSE %]
<option value="cfn">&nbsp;&nbsp;&nbsp;&nbsp; Conference name</option>
[% END %]
[% IF ms_cpncommaphr %]
<option selected="selected" value="cpn,phr">&nbsp;&nbsp;&nbsp;&nbsp; Corporate name as phrase</option>
[% ELSE %]
<option value="cpn,phr">&nbsp;&nbsp;&nbsp;&nbsp; Corporate name as phrase</option>
[% END %]
[% IF ms_cfncommaphr %]
<option selected="selected" value="cfn,phr">&nbsp;&nbsp;&nbsp;&nbsp; Conference name as phrase</option>
[% ELSE %]
<option value="cfn,phr">&nbsp;&nbsp;&nbsp;&nbsp; Conference name as phrase</option>
[% END %]
[% IF ms_pn %]
<option selected="selected" value="pn">&nbsp;&nbsp;&nbsp;&nbsp; Personal name</option>
[% ELSE %]
<option value="pn">&nbsp;&nbsp;&nbsp;&nbsp; Personal name</option>
[% END %]
[% IF ms_pncommaphr %]
<option selected="selected" value="pn,phr">&nbsp;&nbsp;&nbsp;&nbsp; Personal name as phrase</option>
[% ELSE %]
<option value="pn,phr">&nbsp;&nbsp;&nbsp;&nbsp; Personal name as phrase</option>
[% END %]
[% IF ms_ti %]
<option selected="selected" value="ti">Title</option>
[% ELSE %]
<option value="ti">Title</option>
[% END %]
[% IF ms_ticommaphr %]
<option selected="selected" value="ti,phr">&nbsp;&nbsp;&nbsp;&nbsp; Title as phrase</option>
[% ELSE %]
<option value="ti,phr">&nbsp;&nbsp;&nbsp;&nbsp; Title as phrase</option>
[% END %]
[% IF ms_se %]
<option selected="seleced" value="se">&nbsp;&nbsp;&nbsp;&nbsp; Series title</option>
[% ELSE %]
<option value="se">&nbsp;&nbsp;&nbsp;&nbsp; Series title</option>
[% END %]
[% IF ms_su %]
<option selected="selected" value="su">Subject</option>
[% ELSE %]
<option value="su">Subject</option>
[% END %]
[% IF ms_sucommaphr %]
<option selected="selected" value="su,phr">&nbsp;&nbsp;&nbsp;&nbsp; Subject as phrase</option>
[% ELSE %]
<option value="su,phr">&nbsp;&nbsp;&nbsp;&nbsp; Subject as phrase</option>
[% END %]
[% IF ( expanded_options ) %]
[% IF ms_sudashbr %]
<option selected="selected" value="su-br">&nbsp;&nbsp;&nbsp;&nbsp; Subject and broader terms</option>
[% ELSE %]
<option value="su-br">&nbsp;&nbsp;&nbsp;&nbsp; Subject and broader terms</option>
[% END %]
[% IF ms_sudashna %]
<option selected="selected" value="su-na">&nbsp;&nbsp;&nbsp;&nbsp; Subject and narrower terms</option>
[% ELSE %]
<option value="su-na">&nbsp;&nbsp;&nbsp;&nbsp; Subject and narrower terms</option>
[% END %]
[% IF ms_sudashrl %]
<option selected="selected" value="su-rl">&nbsp;&nbsp;&nbsp;&nbsp; Subject and related terms</option>
[% ELSE %]
<option value="su-rl">&nbsp;&nbsp;&nbsp;&nbsp; Subject and related terms</option>
[% END %]
[% END %]
[% IF ms_bc %]
<option selected="selected" value="bc">Barcode</option>
[% ELSE %]
<option value="bc">Barcode</option>
[% END %]
[% IF ms_location %]
<option selected="selected" value="location">Shelving location</option>
[% ELSE %]
<option value="location">Shelving location</option>
[% END %]
[% IF ( Koha.Preference('IntranetNumbersPreferPhrase') ) %]
[% IF ms_identcommaphr %]
<option selected="selected" value="ident,phr">Standard number</option>
[% ELSE %]
<option value="ident,phr">Standard number</option>
[% END %]
[% ELSE %]
[% IF ms_ident %]
<option selected="selected" value="ident">Standard number</option>
[% ELSE %]
<option value="ident">Standard number</option>
[% END %]
[% END %]
[% IF ms_nb %]
<option selected="selected" value="nb">&nbsp;&nbsp;&nbsp;&nbsp; ISBN</option>
[% ELSE %]
<option value="nb">&nbsp;&nbsp;&nbsp;&nbsp; ISBN</option>
[% END %]
[% IF ms_ns %]
<option selected="selected" value="ns">&nbsp;&nbsp;&nbsp;&nbsp; ISSN</option>
[% ELSE %]
<option value="ns">&nbsp;&nbsp;&nbsp;&nbsp; ISSN</option>
[% END %]
[% IF ( Koha.Preference('IntranetNumbersPreferPhrase') ) %]
[% IF ms_callnumcommaphr %]
<option selected="selected" value="callnum,phr">&nbsp;&nbsp;&nbsp;&nbsp; Call number</option>
[% ELSE %]
<option value="callnum,phr">&nbsp;&nbsp;&nbsp;&nbsp; Call number</option>
[% END %]
[% ELSE %]
[% IF ms_callnum %]
<option selected="selected" value="callnum">&nbsp;&nbsp;&nbsp;&nbsp; Call number</option>
[% ELSE %]
<option value="callnum">&nbsp;&nbsp;&nbsp;&nbsp; Call number</option>
[% END %]
[% END %]
[% IF ms_lncommartrn %]
<option selected="selected" value="ln,rtrn">Language</option>
[% ELSE %]
<option value="ln,rtrn">Language</option>
[% END %]
[% IF ms_nt %]
<option selected="selected" value="nt">Notes/Comments</option>
[% ELSE %]
<option value="nt">Notes/Comments</option>
[% END %]
[% IF (marcflavour != 'UNIMARC' ) %]
[% IF ms_curriculum %]
<option selected="selected" value="curriculum">Curriculum</option>
[% ELSE %]
<option value="curriculum">Curriculum</option>
[% END %]
[% END %]
[% IF ms_pb %]
<option selected="selected" value="pb">Publisher</option>
[% ELSE %]
<option value="pb">Publisher</option>
[% END %]
[% IF ms_pl %]
<option selected="selected" value="pl">Publisher location</option>
[% ELSE %]
<option value="pl">Publisher location</option>
[% END %]
[%# Use non-normalized st-year instead of st-numeric, %]
[%# since pubdate can include 'u' to signify unknown %]
[%# dates. See "Legal Characters" at: %]
[%# http://www.loc.gov/marc/bibliographic/bd008a.html %]
[%# This search is also for date ranges due to the %]
[%# special Zebra r=r CCL mapping for 'yr' %]
[% IF ms_yrcommastdashyear %]
<option selected="selected" value="yr,st-year">Publication date (yyyy-yyyy)</option>
[% ELSE %]
<option value="yr,st-year">Publication date (yyyy-yyyy)</option>
[% END %]
[% IF ms_acqdatecommastdashdatedashnormalized %]
<option selected="selected" value="acqdate,st-date-normalized">Acquisition date (yyyy-mm-dd)</option>
[% ELSE %]
<option value="acqdate,st-date-normalized">Acquisition date (yyyy-mm-dd)</option>
[% END %]
</select>