Koha/koha-tmpl/opac-tmpl/bootstrap/en/modules/opac-sendbasketform.tt
Wainui Witika-Park d3ab8dbeec Bug 28242: added captions to tables and legends to forms
Ensured that in the OPAC, all tables have relevant captions and all forms have relevant legends.

Many of these have class="sr-only" so they are not visible but will be
available for people who use screen-readers.

To test:
1) Go to OPAC
2) Apply patch and dependencies
3) Check that on all pages, any tables have a caption (many of them will
    not be visible, but will be in the markup code)
4) Check that on all pages, any forms have a legend (many of them will
    not be visible, but will be in the markup code)
5) Check that the captions are appropriate and relevant
6) Check that the legends are appropriate and relevant

Sponsored-by: Catalyst IT

Signed-off-by: Lucas Gass <lucas@bywatersolutions.com>
Signed-off-by: Tomas Cohen Arazi <tomascohen@theke.io>

Signed-off-by: Jonathan Druart <jonathan.druart@bugs.koha-community.org>
2021-06-21 14:05:30 +02:00

55 lines
3 KiB
Text

[% USE Koha %]
[% INCLUDE 'doc-head-open.inc' %]
<title>Sending your cart &rsaquo; [% IF ( LibraryNameTitle ) %][% LibraryNameTitle | html %][% ELSE %]Koha online[% END %] catalog</title>
[% INCLUDE 'doc-head-close.inc' %]
[% BLOCK cssinclude %][% END %]
</head>
[% INCLUDE 'bodytag.inc' bodyid='addtolist' bodyclass='popup' %]
<div class="main">
<div class="container-fluid">
<div class="row">
<div class="col order-first order-md-first order-lg-2">
<div id="usersendbasket" class="maincontent">
[% IF ( email_add ) %]
[% IF ( SENT ) %]
<h1>Message sent</h1>
<div class="dialog dialog-success">
<p>The cart was sent to: [% email_add | html %]</p>
</div>
<p><a class="focus close" href="#">Close window</a></p>
[% END %]
[% IF ( error ) %]
<div class="alert alert-warning">
<p>There was an error sending the cart.</p>
</div>
[% END %]
[% ELSE %]
<form action="/cgi-bin/koha/opac-sendbasket.pl" method="post" id="sendbasketform">
<legend><h1>Sending your cart</h1></legend>
<fieldset>
<label for="email_add">Email address:</label>
<input type="text" id="email_add" name="email_add" size="43" class="focus" />
<label for="comment">Comment:</label>
<textarea id="comment" name="comment" rows="4" cols="40"></textarea>
<input type="hidden" name="bib_list" value="[% bib_list | html %]" />
<input type="hidden" name="csrf_token" value="[% csrf_token | html %]" />
</fieldset>
[% IF Koha.Preference('RequestOnOpac') || Koha.Preference('OpacRenewalAllowed') %]<p id="donotrequestbymail">Please do not use this mail to request or renew books.</p>[% END %]
<fieldset class="action">
<input type="submit" class="btn btn-primary" value="Send" />
<a class="cancel close" href="#">Cancel</a>
</fieldset>
</form>
[% END # / IF email_add %]
</div> <!-- / #usersendbasket -->
</div> <!-- / .span12 -->
</div> <!-- / .row -->
</div> <!-- / .container-fluid -->
</div> <!-- / .main -->
[% INCLUDE 'opac-bottom.inc' is_popup=1 %]
[% BLOCK jsinclude %][% END %]