View | Details | Raw Unified | Return to bug 27740
Collapse All | Expand All

(-)a/koha-tmpl/opac-tmpl/bootstrap/en/modules/errors/errorpage.tt (-1 / +1 lines)
Lines 33-39 Link Here
33
                    <div id="errormsg[% errno | html %]">
33
                    <div id="errormsg[% errno | html %]">
34
                        <h1>Sorry, the requested page is not available</h1>
34
                        <h1>Sorry, the requested page is not available</h1>
35
                        <h2>Error [% errno | html %]</h2>
35
                        <h2>Error [% errno | html %]</h2>
36
                        <h3>This message can have the following reason(s):</h3>
36
                        <p><strong>This message can have the following reason(s):</strong></p>
37
                        <ul>
37
                        <ul>
38
                            [% IF ( errno == 400 ) %]
38
                            [% IF ( errno == 400 ) %]
39
                                <li>The link is broken and the page does not exist.</li>
39
                                <li>The link is broken and the page does not exist.</li>
(-)a/koha-tmpl/opac-tmpl/bootstrap/en/modules/ilsdi.tt (-36 / +36 lines)
Lines 100-106 Link Here
100
                            <p>Given a set of bibliographic or item identifiers, returns a
100
                            <p>Given a set of bibliographic or item identifiers, returns a
101
                            list with availability of the items associated with the identifiers.</p>
101
                            list with availability of the items associated with the identifiers.</p>
102
102
103
                            <h4>Parameters</h4>
103
                            <h3>Parameters</h3>
104
                            <dl>
104
                            <dl>
105
                                <dt><strong>id</strong> (Required)</dt>
105
                                <dt><strong>id</strong> (Required)</dt>
106
                                <dd>list of either bibliographic or item identifiers</dd>
106
                                <dd>list of either bibliographic or item identifiers</dd>
Lines 122-133 Link Here
122
                                <dd>requests a particular format or set of formats in reporting availability</dd>
122
                                <dd>requests a particular format or set of formats in reporting availability</dd>
123
                            </dl>
123
                            </dl>
124
124
125
                            <h4>Example call</h4>
125
                            <h3>Example call</h3>
126
                            <a href="ilsdi.pl?service=GetAvailability&amp;id=1+2+99999&amp;id_type=item">
126
                            <a href="ilsdi.pl?service=GetAvailability&amp;id=1+2+99999&amp;id_type=item">
127
                                ilsdi.pl?service=GetAvailability&amp;id=1+2+99999&amp;id_type=item
127
                                ilsdi.pl?service=GetAvailability&amp;id=1+2+99999&amp;id_type=item
128
                            </a>
128
                            </a>
129
129
130
                            <h4>Example response</h4>
130
                            <h3>Example response</h3>
131
<pre>&lt;?xml version="1.0" encoding="ISO-8859-1" ?&gt;
131
<pre>&lt;?xml version="1.0" encoding="ISO-8859-1" ?&gt;
132
&lt;dlf:collection
132
&lt;dlf:collection
133
  xmlns:dlf="http://diglib.org/ilsdi/1.1"
133
  xmlns:dlf="http://diglib.org/ilsdi/1.1"
Lines 185-191 Link Here
185
                                time lookup by bibliographic identifier.</p>
185
                                time lookup by bibliographic identifier.</p>
186
                                <p>You can use OAI-PMH ListRecords instead of this service.</p>
186
                                <p>You can use OAI-PMH ListRecords instead of this service.</p>
187
187
188
                                <h4>Parameters</h4>
188
                                <h3>Parameters</h3>
189
                                <dl>
189
                                <dl>
190
                                    <dt><strong>id</strong> (Required)</dt>
190
                                    <dt><strong>id</strong> (Required)</dt>
191
                                    <dd>list of system record identifiers</dd>
191
                                    <dd>list of system record identifiers</dd>
Lines 198-209 Link Here
198
                                    </dd>
198
                                    </dd>
199
                                </dl>
199
                                </dl>
200
200
201
                                <h4>Example Call</h4>
201
                                <h3>Example Call</h3>
202
                                <a href="ilsdi.pl?service=GetRecords&amp;id=1+2+99999">
202
                                <a href="ilsdi.pl?service=GetRecords&amp;id=1+2+99999">
203
                                    ilsdi.pl?service=GetRecords&amp;id=1+2+99999
203
                                    ilsdi.pl?service=GetRecords&amp;id=1+2+99999
204
                                </a>
204
                                </a>
205
205
206
                                <h4>Example response</h4>
206
                                <h3>Example response</h3>
207
<pre>&lt;?xml version="1.0" encoding="ISO-8859-1" ?&gt;
207
<pre>&lt;?xml version="1.0" encoding="ISO-8859-1" ?&gt;
208
&lt;GetRecords&gt;
208
&lt;GetRecords&gt;
209
  &lt;record&gt;
209
  &lt;record&gt;
Lines 400-406 Link Here
400
                                of record objects that contain the authority records. The function
400
                                of record objects that contain the authority records. The function
401
                                user may request a specific metadata schema for the record objects.</p>
401
                                user may request a specific metadata schema for the record objects.</p>
402
402
403
                                <h4>Parameters</h4>
403
                                <h3>Parameters</h3>
404
                                <dl>
404
                                <dl>
405
                                    <dt><strong>id</strong> (Required)</dt>
405
                                    <dt><strong>id</strong> (Required)</dt>
406
                                    <dd>list of authority record identifiers</dd>
406
                                    <dd>list of authority record identifiers</dd>
Lines 412-423 Link Here
412
                                    </dd>
412
                                    </dd>
413
                                </dl>
413
                                </dl>
414
414
415
                                <h4>Example call</h4>
415
                                <h3>Example call</h3>
416
                                <a href="ilsdi.pl?service=GetAuthorityRecords&amp;id=1+2+99999">
416
                                <a href="ilsdi.pl?service=GetAuthorityRecords&amp;id=1+2+99999">
417
                                    ilsdi.pl?service=GetAuthorityRecords&amp;id=1+2+99999
417
                                    ilsdi.pl?service=GetAuthorityRecords&amp;id=1+2+99999
418
                                </a>
418
                                </a>
419
419
420
                                <h4>Example response</h4>
420
                                <h3>Example response</h3>
421
<pre>&lt;xml version="1.0" encoding="UTF-8"&gt;;
421
<pre>&lt;xml version="1.0" encoding="UTF-8"&gt;;
422
&lt;GetAuthorityRecords&gt;
422
&lt;GetAuthorityRecords&gt;
423
  &lt;record&gt;
423
  &lt;record&gt;
Lines 459-465 Link Here
459
                                <p>Looks up a patron in the ILS by an identifier, and returns
459
                                <p>Looks up a patron in the ILS by an identifier, and returns
460
                                the ILS identifier for that patron, aka the patron identifier.</p>
460
                                the ILS identifier for that patron, aka the patron identifier.</p>
461
461
462
                                <h4>Parameters</h4>
462
                                <h3>Parameters</h3>
463
                                <dl>
463
                                <dl>
464
                                    <dt><strong>id</strong> (Required)</dt>
464
                                    <dt><strong>id</strong> (Required)</dt>
465
                                    <dd>an identifier used to look up the patron in Koha</dd>
465
                                    <dd>an identifier used to look up the patron in Koha</dd>
Lines 476-487 Link Here
476
                                    </dd>
476
                                    </dd>
477
                                </dl>
477
                                </dl>
478
478
479
                                <h4>Example call</h4>
479
                                <h3>Example call</h3>
480
                                <a href="ilsdi.pl?service=LookupPatron&amp;id=815&amp;id_type=cardnumber">
480
                                <a href="ilsdi.pl?service=LookupPatron&amp;id=815&amp;id_type=cardnumber">
481
                                    ilsdi.pl?service=LookupPatron&amp;id=815&amp;id_type=cardnumber
481
                                    ilsdi.pl?service=LookupPatron&amp;id=815&amp;id_type=cardnumber
482
                                </a>
482
                                </a>
483
483
484
                                <h4>Example response</h4>
484
                                <h3>Example response</h3>
485
<pre>&lt;?xml version="1.0" encoding="ISO-8859-1" ?&gt;
485
<pre>&lt;?xml version="1.0" encoding="ISO-8859-1" ?&gt;
486
&lt;LookupPatron&gt;
486
&lt;LookupPatron&gt;
487
  &lt;id&gt;419&lt;/id&gt;
487
  &lt;id&gt;419&lt;/id&gt;
Lines 492-510 Link Here
492
                                <h2>AuthenticatePatron</h2>
492
                                <h2>AuthenticatePatron</h2>
493
                                <p>Authenticates a user's login credentials and returns the identifier for the patron.</p>
493
                                <p>Authenticates a user's login credentials and returns the identifier for the patron.</p>
494
494
495
                                <h4>Parameters</h4>
495
                                <h3>Parameters</h3>
496
                                <dl>
496
                                <dl>
497
                                    <dt><strong>username</strong> (Required)</dt>
497
                                    <dt><strong>username</strong> (Required)</dt>
498
                                    <dd>user's login identifier</dd>
498
                                    <dd>user's login identifier</dd>
499
                                    <dt><strong>password</strong> (Required)</dt>
499
                                    <dt><strong>password</strong> (Required)</dt>
500
                                    <dd>user's password</dd>
500
                                    <dd>user's password</dd>
501
                                </dl>
501
                                </dl>
502
                                <h4>Example call</h4>
502
                                <h3>Example call</h3>
503
                                <a href="ilsdi.pl?service=AuthenticatePatron&amp;username=john9&amp;password=soul">
503
                                <a href="ilsdi.pl?service=AuthenticatePatron&amp;username=john9&amp;password=soul">
504
                                    ilsdi.pl?service=AuthenticatePatron&amp;username=john9&amp;password=soul
504
                                    ilsdi.pl?service=AuthenticatePatron&amp;username=john9&amp;password=soul
505
                                </a>
505
                                </a>
506
506
507
                                <h4>Example Response</h4>
507
                                <h3>Example Response</h3>
508
<pre>&lt;?xml version="1.0" encoding="ISO-8859-1" ?&gt;
508
<pre>&lt;?xml version="1.0" encoding="ISO-8859-1" ?&gt;
509
&lt;AuthenticatePatron&gt;
509
&lt;AuthenticatePatron&gt;
510
  &lt;id&gt;419&lt;/id&gt;
510
  &lt;id&gt;419&lt;/id&gt;
Lines 518-524 Link Here
518
                                patron's contact information, fine information, hold request
518
                                patron's contact information, fine information, hold request
519
                                information, loan information, and messages.</p>
519
                                information, loan information, and messages.</p>
520
520
521
                                <h4>Parameters</h4>
521
                                <h3>Parameters</h3>
522
                                <dl>
522
                                <dl>
523
                                    <dt><strong>patron_id</strong> (Required)</dt>
523
                                    <dt><strong>patron_id</strong> (Required)</dt>
524
                                    <dd>the unique patron identifier in the ILS; the same identifier returned by LookupPatron or AuthenticatePatron</dd>
524
                                    <dd>the unique patron identifier in the ILS; the same identifier returned by LookupPatron or AuthenticatePatron</dd>
Lines 534-545 Link Here
534
                                    <dd>whether or not to return extended patron attributes information in the response</dd>
534
                                    <dd>whether or not to return extended patron attributes information in the response</dd>
535
                                </dl>
535
                                </dl>
536
536
537
                                <h4>Example call</h4>
537
                                <h3>Example call</h3>
538
                                <a href="ilsdi.pl?service=GetPatronInfo&amp;patron_id=1&amp;show_contact=0&amp;show_loans=1">
538
                                <a href="ilsdi.pl?service=GetPatronInfo&amp;patron_id=1&amp;show_contact=0&amp;show_loans=1">
539
                                    ilsdi.pl?service=GetPatronInfo&amp;patron_id=1&amp;show_contact=0&amp;show_loans=1
539
                                    ilsdi.pl?service=GetPatronInfo&amp;patron_id=1&amp;show_contact=0&amp;show_loans=1
540
                                </a>
540
                                </a>
541
541
542
                                <h4>Example response</h4>
542
                                <h3>Example response</h3>
543
<pre>&lt;?xml version="1.0" encoding="ISO-8859-1" ?&gt;
543
<pre>&lt;?xml version="1.0" encoding="ISO-8859-1" ?&gt;
544
&lt;GetPatronInfo&gt;
544
&lt;GetPatronInfo&gt;
545
  &lt;category_type&gt;A&lt;/category_type&gt;
545
  &lt;category_type&gt;A&lt;/category_type&gt;
Lines 651-668 Link Here
651
                                <h2>GetPatronStatus</h2>
651
                                <h2>GetPatronStatus</h2>
652
                                <p>Returns a patron's status information from Koha.</p>
652
                                <p>Returns a patron's status information from Koha.</p>
653
653
654
                                <h4>Parameters</h4>
654
                                <h3>Parameters</h3>
655
                                <dl>
655
                                <dl>
656
                                    <dt><strong>patron_id</strong> (Required)</dt>
656
                                    <dt><strong>patron_id</strong> (Required)</dt>
657
                                    <dd>the unique patron identifier in the ILS; the same identifier returned by LookupPatron or AuthenticatePatron</dd>
657
                                    <dd>the unique patron identifier in the ILS; the same identifier returned by LookupPatron or AuthenticatePatron</dd>
658
                                </dl>
658
                                </dl>
659
659
660
                                <h4>Example call</h4>
660
                                <h3>Example call</h3>
661
                                <a href="ilsdi.pl?service=GetPatronStatus&amp;patron_id=1">
661
                                <a href="ilsdi.pl?service=GetPatronStatus&amp;patron_id=1">
662
                                    ilsdi.pl?service=GetPatronStatus&amp;patron_id=1
662
                                    ilsdi.pl?service=GetPatronStatus&amp;patron_id=1
663
                                </a>
663
                                </a>
664
664
665
                                <h4>Example Response</h4>
665
                                <h3>Example Response</h3>
666
<pre>&lt;?xml version="1.0" encoding="ISO-8859-1" ?&gt;
666
<pre>&lt;?xml version="1.0" encoding="ISO-8859-1" ?&gt;
667
&lt;GetPatronStatus&gt;
667
&lt;GetPatronStatus&gt;
668
  &lt;expiry&gt;2010-03-04&lt;/expiry&gt;
668
  &lt;expiry&gt;2010-03-04&lt;/expiry&gt;
Lines 675-681 Link Here
675
                                <h2>GetServices</h2>
675
                                <h2>GetServices</h2>
676
                                <p>Returns information about the services available on a particular item for a particular patron.</p>
676
                                <p>Returns information about the services available on a particular item for a particular patron.</p>
677
677
678
                                <h4>Parameters</h4>
678
                                <h3>Parameters</h3>
679
                                <dl>
679
                                <dl>
680
                                    <dt><strong>patron_id</strong> (Required)</dt>
680
                                    <dt><strong>patron_id</strong> (Required)</dt>
681
                                    <dd>the unique patron identifier in the ILS; the same identifier returned by LookupPatron or AuthenticatePatron</dd>
681
                                    <dd>the unique patron identifier in the ILS; the same identifier returned by LookupPatron or AuthenticatePatron</dd>
Lines 683-694 Link Here
683
                                    <dd>system item identifier</dd>
683
                                    <dd>system item identifier</dd>
684
                                </dl>
684
                                </dl>
685
685
686
                                <h4>Example call</h4>
686
                                <h3>Example call</h3>
687
                                <a href="ilsdi.pl?service=GetServices&amp;patron_id=1&amp;item_id=1">
687
                                <a href="ilsdi.pl?service=GetServices&amp;patron_id=1&amp;item_id=1">
688
                                    ilsdi.pl?service=GetServices&amp;patron_id=1&amp;item_id=1
688
                                    ilsdi.pl?service=GetServices&amp;patron_id=1&amp;item_id=1
689
                                </a>
689
                                </a>
690
690
691
                                <h4>Example response</h4>
691
                                <h3>Example response</h3>
692
<pre>&lt;?xml version="1.0" encoding="ISO-8859-1" ?&gt;
692
<pre>&lt;?xml version="1.0" encoding="ISO-8859-1" ?&gt;
693
&lt;GetServices&gt;
693
&lt;GetServices&gt;
694
  &lt;AvailableFor&gt;title level hold&lt;/AvailableFor&gt;
694
  &lt;AvailableFor&gt;title level hold&lt;/AvailableFor&gt;
Lines 700-706 Link Here
700
                                <h2>RenewLoan</h2>
700
                                <h2>RenewLoan</h2>
701
                                <p>Extends the due date for a patron's existing loan.</p>
701
                                <p>Extends the due date for a patron's existing loan.</p>
702
702
703
                                <h4>Parameters</h4>
703
                                <h3>Parameters</h3>
704
                                <dl>
704
                                <dl>
705
                                    <dt><strong>patron_id</strong> (Required)</dt>
705
                                    <dt><strong>patron_id</strong> (Required)</dt>
706
                                    <dd>the unique patron identifier in the ILS; the same identifier returned by LookupPatron or AuthenticatePatron</dd>
706
                                    <dd>the unique patron identifier in the ILS; the same identifier returned by LookupPatron or AuthenticatePatron</dd>
Lines 710-721 Link Here
710
                                    <dd>the date the patron would like the item returned by</dd>
710
                                    <dd>the date the patron would like the item returned by</dd>
711
                                </dl>
711
                                </dl>
712
712
713
                                <h4>Example call</h4>
713
                                <h3>Example call</h3>
714
                                <a href="ilsdi.pl?service=RenewLoan&amp;patron_id=1&amp;item_id=1">
714
                                <a href="ilsdi.pl?service=RenewLoan&amp;patron_id=1&amp;item_id=1">
715
                                    ilsdi.pl?service=RenewLoan&amp;patron_id=1&amp;item_id=1
715
                                    ilsdi.pl?service=RenewLoan&amp;patron_id=1&amp;item_id=1
716
                                </a>
716
                                </a>
717
717
718
                                <h4>Example response</h4>
718
                                <h3>Example response</h3>
719
<pre>&lt;?xml version="1.0" encoding="ISO-8859-1" ?&gt;
719
<pre>&lt;?xml version="1.0" encoding="ISO-8859-1" ?&gt;
720
&lt;RenewLoan&gt;
720
&lt;RenewLoan&gt;
721
  &lt;success&gt;0&lt;/success&gt;
721
  &lt;success&gt;0&lt;/success&gt;
Lines 728-734 Link Here
728
                                <h2>HoldTitle</h2>
728
                                <h2>HoldTitle</h2>
729
                                <p>Creates, for a patron, a title-level hold request on a given bibliographic record in Koha.</p>
729
                                <p>Creates, for a patron, a title-level hold request on a given bibliographic record in Koha.</p>
730
730
731
                                <h4>Parameters</h4>
731
                                <h3>Parameters</h3>
732
                                <dl>
732
                                <dl>
733
                                    <dt><strong>patron_id</strong> (Required)</dt>
733
                                    <dt><strong>patron_id</strong> (Required)</dt>
734
                                    <dd>the ILS identifier for the patron for whom the request is placed</dd>
734
                                    <dd>the ILS identifier for the patron for whom the request is placed</dd>
Lines 744-755 Link Here
744
                                    <dd>date after which item returned to shelf if item is not picked up</dd>
744
                                    <dd>date after which item returned to shelf if item is not picked up</dd>
745
                                </dl>
745
                                </dl>
746
746
747
                                <h4>Example Call</h4>
747
                                <h3>Example Call</h3>
748
                                <a href="ilsdi.pl?service=HoldTitle&amp;patron_id=1&amp;bib_id=1&amp;request_location=127.0.0.1">
748
                                <a href="ilsdi.pl?service=HoldTitle&amp;patron_id=1&amp;bib_id=1&amp;request_location=127.0.0.1">
749
                                    ilsdi.pl?service=HoldTitle&amp;patron_id=1&amp;bib_id=1&amp;request_location=127.0.0.1
749
                                    ilsdi.pl?service=HoldTitle&amp;patron_id=1&amp;bib_id=1&amp;request_location=127.0.0.1
750
                                </a>
750
                                </a>
751
751
752
                                <h4>Example response</h4>
752
                                <h3>Example response</h3>
753
<pre>&lt;?xml version="1.0" encoding="ISO-8859-1" ?&gt;
753
<pre>&lt;?xml version="1.0" encoding="ISO-8859-1" ?&gt;
754
&lt;HoldTitle&gt;
754
&lt;HoldTitle&gt;
755
  &lt;title&gt;(les) galères de l'Orfèvre&lt;/title&gt;
755
  &lt;title&gt;(les) galères de l'Orfèvre&lt;/title&gt;
Lines 762-768 Link Here
762
                                <h2>HoldItem</h2>
762
                                <h2>HoldItem</h2>
763
                                <p>Creates, for a patron, an item-level hold request on a specific item of a bibliographic record Koha.</p>
763
                                <p>Creates, for a patron, an item-level hold request on a specific item of a bibliographic record Koha.</p>
764
764
765
                                <h4>Parameters</h4>
765
                                <h3>Parameters</h3>
766
                                <dl>
766
                                <dl>
767
                                    <dt><strong>patron_id</strong> (Required)</dt>
767
                                    <dt><strong>patron_id</strong> (Required)</dt>
768
                                    <dd>the ILS identifier for the patron for whom the request is placed</dd>
768
                                    <dd>the ILS identifier for the patron for whom the request is placed</dd>
Lines 778-789 Link Here
778
                                    <dd>date after which item returned to shelf if item is not picked up</dd>
778
                                    <dd>date after which item returned to shelf if item is not picked up</dd>
779
                                </dl>
779
                                </dl>
780
780
781
                                <h4>Example Call</h4>
781
                                <h3>Example Call</h3>
782
                                <a href="ilsdi.pl?service=HoldItem&amp;patron_id=1&amp;bib_id=1&amp;item_id=1">
782
                                <a href="ilsdi.pl?service=HoldItem&amp;patron_id=1&amp;bib_id=1&amp;item_id=1">
783
                                    ilsdi.pl?service=HoldItem&amp;patron_id=1&amp;bib_id=1&amp;item_id=1
783
                                    ilsdi.pl?service=HoldItem&amp;patron_id=1&amp;bib_id=1&amp;item_id=1
784
                                </a>
784
                                </a>
785
785
786
                                <h4>Example response</h4>
786
                                <h3>Example response</h3>
787
<pre>&lt;?xml version="1.0" encoding="ISO-8859-1" ?&gt;
787
<pre>&lt;?xml version="1.0" encoding="ISO-8859-1" ?&gt;
788
&lt;HoldTitle&gt;
788
&lt;HoldTitle&gt;
789
  &lt;title&gt;(les) galères de l'Orfèvre&lt;/title&gt;
789
  &lt;title&gt;(les) galères de l'Orfèvre&lt;/title&gt;
Lines 796-802 Link Here
796
                                <h2>CancelHold</h2>
796
                                <h2>CancelHold</h2>
797
                                <p>Cancels an active hold request for the patron.</p>
797
                                <p>Cancels an active hold request for the patron.</p>
798
798
799
                                <h4>Parameters</h4>
799
                                <h3>Parameters</h3>
800
                                <dl>
800
                                <dl>
801
                                    <dt><strong>patron_id</strong> (Required)</dt>
801
                                    <dt><strong>patron_id</strong> (Required)</dt>
802
                                    <dd>the unique patron identifier in the ILS; the same identifier returned by LookupPatron or AuthenticatePatron</dd>
802
                                    <dd>the unique patron identifier in the ILS; the same identifier returned by LookupPatron or AuthenticatePatron</dd>
Lines 804-815 Link Here
804
                                    <dd>system hold identifier (returned by GetRecords and GetPatronInfo into element 'reserve_id')</dd>
804
                                    <dd>system hold identifier (returned by GetRecords and GetPatronInfo into element 'reserve_id')</dd>
805
                                </dl>
805
                                </dl>
806
806
807
                                <h4>Example call</h4>
807
                                <h3>Example call</h3>
808
                                <a href="ilsdi.pl?service=CancelHold&amp;patron_id=1&amp;item_id=1">
808
                                <a href="ilsdi.pl?service=CancelHold&amp;patron_id=1&amp;item_id=1">
809
                                    ilsdi.pl?service=CancelHold&amp;patron_id=1&amp;item_id=1
809
                                    ilsdi.pl?service=CancelHold&amp;patron_id=1&amp;item_id=1
810
                                </a>
810
                                </a>
811
811
812
                                <h4>Example response</h4>
812
                                <h3>Example response</h3>
813
<pre>&lt;?xml version="1.0" encoding="ISO-8859-1" ?&gt;
813
<pre>&lt;?xml version="1.0" encoding="ISO-8859-1" ?&gt;
814
&lt;CancelHold&gt;
814
&lt;CancelHold&gt;
815
  &lt;message&gt;Canceled&lt;/message&gt;
815
  &lt;message&gt;Canceled&lt;/message&gt;
(-)a/koha-tmpl/opac-tmpl/bootstrap/en/modules/opac-alert-subscribe.tt (-2 / +2 lines)
Lines 23-29 Link Here
23
                            <h2>Subscribe to a subscription alert</h2>
23
                            <h2>Subscribe to a subscription alert</h2>
24
                            <form action="opac-alert-subscribe.pl" method="post">
24
                            <form action="opac-alert-subscribe.pl" method="post">
25
                                <p>Do you want to receive an email when a new issue for this subscription arrives?</p>
25
                                <p>Do you want to receive an email when a new issue for this subscription arrives?</p>
26
                                <h4>[% bibliotitle | html %]</h4>
26
                                <h3>[% bibliotitle | html %]</h3>
27
                                [% IF ( notes ) %]<p>[% notes | html %]</p>[% END %]
27
                                [% IF ( notes ) %]<p>[% notes | html %]</p>[% END %]
28
                                <input type="hidden" name="subscriptionid" value="[% subscriptionid | html %]">
28
                                <input type="hidden" name="subscriptionid" value="[% subscriptionid | html %]">
29
                                <input type="hidden" name="referer" value="[% referer | html %]">
29
                                <input type="hidden" name="referer" value="[% referer | html %]">
Lines 37-43 Link Here
37
                            <h2>Unsubscribe from a subscription alert</h2>
37
                            <h2>Unsubscribe from a subscription alert</h2>
38
                            <form action="opac-alert-subscribe.pl" method="post">
38
                            <form action="opac-alert-subscribe.pl" method="post">
39
                                <p>Please confirm that you do not want to receive email when a new issue arrives for this subscription.</p>
39
                                <p>Please confirm that you do not want to receive email when a new issue arrives for this subscription.</p>
40
                                <h4>[% bibliotitle | html %]</h4>
40
                                <h3>[% bibliotitle | html %]</h3>
41
                                [% IF ( notes ) %]<p>[% notes | html %]</p>[% END %]
41
                                [% IF ( notes ) %]<p>[% notes | html %]</p>[% END %]
42
                                <input type="hidden" name="subscriptionid" value="[% subscriptionid | html %]">
42
                                <input type="hidden" name="subscriptionid" value="[% subscriptionid | html %]">
43
                                <input type="hidden" name="referer" value="[% referer | html %]">
43
                                <input type="hidden" name="referer" value="[% referer | html %]">
(-)a/koha-tmpl/opac-tmpl/bootstrap/en/modules/opac-auth.tt (-10 / +10 lines)
Lines 40-46 Link Here
40
                        [% IF ( nopermission ) %]
40
                        [% IF ( nopermission ) %]
41
                            <!-- This is what is displayed if user doesn't have permission -->
41
                            <!-- This is what is displayed if user doesn't have permission -->
42
                            <div class="alert alert-warning">
42
                            <div class="alert alert-warning">
43
                                <h2>Access denied</h2>
43
                                <h1>Access denied</h1>
44
                                <p>Sorry, the system doesn't think you have permission to access this page. </p>
44
                                <p>Sorry, the system doesn't think you have permission to access this page. </p>
45
                                [% IF SCO_login %]
45
                                [% IF SCO_login %]
46
                                    <p><a href="/cgi-bin/koha/sco/sco-main.pl?logout.x=1">Log out and try again with a different user.</a></p>
46
                                    <p><a href="/cgi-bin/koha/sco/sco-main.pl?logout.x=1">Log out and try again with a different user.</a></p>
Lines 95-109 Link Here
95
                                        [% END %]
95
                                        [% END %]
96
                                    </div>
96
                                    </div>
97
                                [% ELSE %]
97
                                [% ELSE %]
98
                                    <h3>Shibboleth Login</h3>
98
                                    <h2>Shibboleth Login</h2>
99
                                    <p><a href="[% shibbolethLoginUrl | $raw %]">Log in using a Shibboleth account.</a></p>
99
                                    <p><a href="[% shibbolethLoginUrl | $raw %]">Log in using a Shibboleth account.</a></p>
100
                                [% END # /IF invalidShibLogin %]
100
                                [% END # /IF invalidShibLogin %]
101
                                [% UNLESS ( Koha.Preference('OPACShibOnly') ) %]
101
                                [% UNLESS ( Koha.Preference('OPACShibOnly') ) %]
102
                                    [% IF ( casAuthentication ) %]
102
                                    [% IF ( casAuthentication ) %]
103
                                        <h3>CAS login</h3>
103
                                        <h2>CAS login</h2>
104
                                        <p>If you do not have a Shibboleth account, but you do have a CAS account, you can use CAS.</p>
104
                                        <p>If you do not have a Shibboleth account, but you do have a CAS account, you can use CAS.</p>
105
                                    [% ELSE %]
105
                                    [% ELSE %]
106
                                        <h3>Local login</h3>
106
                                        <h2>Local login</h2>
107
                                        <p>If you do not have a Shibboleth account, but you do have a local login, then you may login below.</p>
107
                                        <p>If you do not have a Shibboleth account, but you do have a local login, then you may login below.</p>
108
                                    [% END %]
108
                                    [% END %]
109
                                [% END %]
109
                                [% END %]
Lines 125-131 Link Here
125
                                        </ul>
125
                                        </ul>
126
                                    [% END %]
126
                                    [% END %]
127
                                [% ELSE %]
127
                                [% ELSE %]
128
                                    <h3>CAS login</h3>
128
                                    <h2>CAS login</h2>
129
129
130
                                    [% IF ( invalidCasLogin ) %]
130
                                    [% IF ( invalidCasLogin ) %]
131
                                        <!-- This is what is displayed if cas login has failed -->
131
                                        <!-- This is what is displayed if cas login has failed -->
Lines 149-155 Link Here
149
                                [% IF ( shibbolethAuthentication ) %]
149
                                [% IF ( shibbolethAuthentication ) %]
150
                                    <p>Nothing</p>
150
                                    <p>Nothing</p>
151
                                [% ELSE %]
151
                                [% ELSE %]
152
                                    <h3>Local login</h3>
152
                                    <h2>Local login</h2>
153
                                    <p>If you do not have a CAS account, but do have a local account, you can still log in: </p>
153
                                    <p>If you do not have a CAS account, but do have a local account, you can still log in: </p>
154
                                [% END %]
154
                                [% END %]
155
155
Lines 157-163 Link Here
157
157
158
                            [% IF ( Koha.Preference('GoogleOpenIDConnect') == 1 ) %]
158
                            [% IF ( Koha.Preference('GoogleOpenIDConnect') == 1 ) %]
159
                                [% IF ( invalidGoogleOpenIDConnectLogin ) %]
159
                                [% IF ( invalidGoogleOpenIDConnectLogin ) %]
160
                                    <h3>Google login</h3>
160
                                    <h2>Google login</h2>
161
                                    <p>Sorry, your Google login failed. <span class="error">[% invalidGoogleOpenIDConnectLogin | html %]</span></p>
161
                                    <p>Sorry, your Google login failed. <span class="error">[% invalidGoogleOpenIDConnectLogin | html %]</span></p>
162
                                    <p>Please note that the Google login will only work if you are using the e-mail address registered with this library.</p>
162
                                    <p>Please note that the Google login will only work if you are using the e-mail address registered with this library.</p>
163
                                    <p>If you want to, you can try to <a href="/cgi-bin/koha/svc/auth/googleopenidconnect?reauthenticate=select_account">log in using a different account</a>
163
                                    <p>If you want to, you can try to <a href="/cgi-bin/koha/svc/auth/googleopenidconnect?reauthenticate=select_account">log in using a different account</a>
Lines 204-212 Link Here
204
                                    [% IF Koha.Preference('OpacLoginInstructions') %]
204
                                    [% IF Koha.Preference('OpacLoginInstructions') %]
205
                                        [% Koha.Preference('OpacLoginInstructions') | $raw %]
205
                                        [% Koha.Preference('OpacLoginInstructions') | $raw %]
206
                                    [% ELSE %]
206
                                    [% ELSE %]
207
                                        <h3>Don't have a password yet?</h3>
207
                                        <h2>Don't have a password yet?</h2>
208
                                        <p>If you don't have a password yet, stop by the circulation desk the next time you're in the library. We'll happily set one up for you.</p>
208
                                        <p>If you don't have a password yet, stop by the circulation desk the next time you're in the library. We'll happily set one up for you.</p>
209
                                        <h3>Don't have a library card?</h3>
209
                                        <h2>Don't have a library card?</h2>
210
                                        <p>If you don't have a library card, stop by your local library to sign up.</p>
210
                                        <p>If you don't have a library card, stop by your local library to sign up.</p>
211
                                    [% END # / IF Koha.Preference('OpacLoginInstructions') %]
211
                                    [% END # / IF Koha.Preference('OpacLoginInstructions') %]
212
212
Lines 221-227 Link Here
221
                    [% END # / IF loginprompt %]
221
                    [% END # / IF loginprompt %]
222
222
223
                    [% ELSE %]
223
                    [% ELSE %]
224
                        <h2>Logging on to the catalog has not been enabled by the library.</h2>
224
                        <h1>Logging on to the catalog has not been enabled by the library.</h1>
225
                        <ul>
225
                        <ul>
226
                            <li>To report this error, you can email the Koha Administrator.<a href="mailto:[% admin | uri %]">Email</a></li>
226
                            <li>To report this error, you can email the Koha Administrator.<a href="mailto:[% admin | uri %]">Email</a></li>
227
                            <li>Use top menu bar to navigate to another part of Koha.</li>
227
                            <li>Use top menu bar to navigate to another part of Koha.</li>
(-)a/koha-tmpl/opac-tmpl/bootstrap/en/modules/opac-detail.tt (-18 / +18 lines)
Lines 684-690 Link Here
684
                            <div class="content_set">
684
                            <div class="content_set">
685
685
686
                                [% IF ( SyndeticsEnabled && SyndeticsSummary && SYNDETICS_SUMMARY ) %]
686
                                [% IF ( SyndeticsEnabled && SyndeticsSummary && SYNDETICS_SUMMARY ) %]
687
                                    <h4>Enhanced descriptions from Syndetics:</h4>
687
                                    <h2>Enhanced descriptions from Syndetics:</h2>
688
                                    <p>[% SYNDETICS_SUMMARY | $raw %]</p>
688
                                    <p>[% SYNDETICS_SUMMARY | $raw %]</p>
689
                                [% END %]
689
                                [% END %]
690
690
Lines 714-720 Link Here
714
                        [% IF ( SyndeticsTOC && SYNDETICS_TOC ) %]
714
                        [% IF ( SyndeticsTOC && SYNDETICS_TOC ) %]
715
                            <div id="toc">
715
                            <div id="toc">
716
                                <div class="content_set">
716
                                <div class="content_set">
717
                                    <h3>Table of contents provided by Syndetics</h3>
717
                                    <h2>Table of contents provided by Syndetics</h2>
718
                                        <ul>
718
                                        <ul>
719
                                            [% FOREACH SYNDETICS_TO IN SYNDETICS_TOC %]
719
                                            [% FOREACH SYNDETICS_TO IN SYNDETICS_TOC %]
720
                                                <li><strong>[% SYNDETICS_TO.l | html %] [% SYNDETICS_TO.t | html %]</strong>[% IF ( SYNDETICS_TO.p ) %] ([% SYNDETICS_TO.p | $raw %])[% END %]</li>
720
                                                <li><strong>[% SYNDETICS_TO.l | html %] [% SYNDETICS_TO.t | html %]</strong>[% IF ( SYNDETICS_TO.p ) %] ([% SYNDETICS_TO.p | $raw %])[% END %]</li>
Lines 727-733 Link Here
727
                        [% IF ( SyndeticsExcerpt && SYNDETICS_EXCERPT ) %]
727
                        [% IF ( SyndeticsExcerpt && SYNDETICS_EXCERPT ) %]
728
                            <div id="excerpt">
728
                            <div id="excerpt">
729
                                <div class="content_set">
729
                                <div class="content_set">
730
                                    <h3>Excerpt provided by Syndetics</h3>
730
                                    <h2>Excerpt provided by Syndetics</h2>
731
                                    [% SYNDETICS_EXCERPT | $raw %]
731
                                    [% SYNDETICS_EXCERPT | $raw %]
732
                                </div>
732
                                </div>
733
                            </div>
733
                            </div>
Lines 736-745 Link Here
736
                        [% IF ( SyndeticsReviews && SYNDETICS_REVIEWS ) %]
736
                        [% IF ( SyndeticsReviews && SYNDETICS_REVIEWS ) %]
737
                            <div id="reviews">
737
                            <div id="reviews">
738
                                <div class="content_set">
738
                                <div class="content_set">
739
                                    <h3>Reviews provided by Syndetics</h3>
739
                                    <h2>Reviews provided by Syndetics</h2>
740
                                    [% FOREACH SYNDETICS_REVIEW IN SYNDETICS_REVIEWS %]
740
                                    [% FOREACH SYNDETICS_REVIEW IN SYNDETICS_REVIEWS %]
741
                                        [% IF ( SYNDETICS_REVIEW.title ) %]
741
                                        [% IF ( SYNDETICS_REVIEW.title ) %]
742
                                            <h4>[% SYNDETICS_REVIEW.title | html %]</h4>
742
                                            <h3>[% SYNDETICS_REVIEW.title | html %]</h3>
743
                                                [% FOREACH review IN SYNDETICS_REVIEW.reviews %]
743
                                                [% FOREACH review IN SYNDETICS_REVIEW.reviews %]
744
744
745
                                                    [% IF ( review.content ) %]
745
                                                    [% IF ( review.content ) %]
Lines 756-762 Link Here
756
                        [% IF ( SyndeticsAuthorNotes && SYNDETICS_ANOTES ) %]
756
                        [% IF ( SyndeticsAuthorNotes && SYNDETICS_ANOTES ) %]
757
                            <div id="anotes">
757
                            <div id="anotes">
758
                                <div class="content_set">
758
                                <div class="content_set">
759
                                    <h3>Author notes provided by Syndetics</h3>
759
                                    <h2>Author notes provided by Syndetics</h2>
760
                                    [% FOREACH SYNDETICS_ANOTE IN SYNDETICS_ANOTES %]
760
                                    [% FOREACH SYNDETICS_ANOTE IN SYNDETICS_ANOTES %]
761
                                        [% IF ( SYNDETICS_ANOTE.content ) %]
761
                                        [% IF ( SYNDETICS_ANOTE.content ) %]
762
                                            [% SYNDETICS_ANOTE.content | $raw %]
762
                                            [% SYNDETICS_ANOTE.content | $raw %]
Lines 892-900 Link Here
892
                                                    <img class="avatar" src="[% review.avatarurl | html %]" height="80" width="80" alt="" />
892
                                                    <img class="avatar" src="[% review.avatarurl | html %]" height="80" width="80" alt="" />
893
                                                [% END %]
893
                                                [% END %]
894
                                                [% IF review.approved %]
894
                                                [% IF review.approved %]
895
                                                    <h5>Your comment</h5>
895
                                                    <h2 id="comment">Your comment</h2>
896
                                                [% ELSE %]
896
                                                [% ELSE %]
897
                                                    <h5>Your comment (preview, pending approval)</h5>
897
                                                    <h2 id="comment">Your comment (preview, pending approval)</h2>
898
                                                [% END %]
898
                                                [% END %]
899
                                                <small>[% review.datereviewed | $KohaDates %]</small>
899
                                                <small>[% review.datereviewed | $KohaDates %]</small>
900
                                                <p>
900
                                                <p>
Lines 913-932 Link Here
913
                                                    [% END %]
913
                                                    [% END %]
914
                                                    [% SWITCH ShowReviewer %]
914
                                                    [% SWITCH ShowReviewer %]
915
                                                    [% CASE 'full' %]
915
                                                    [% CASE 'full' %]
916
                                                        <h5>Comment by [% review.patron.title | html %] [% review.patron.firstname | html %] [% review.patron.surname | html %]</h5>
916
                                                        <h2 id="comment">Comment by [% review.patron.title | html %] [% review.patron.firstname | html %] [% review.patron.surname | html %]</h2>
917
                                                    [% CASE 'first' %]
917
                                                    [% CASE 'first' %]
918
                                                        <h5>Comment by [% review.patron.firstname | html %]</h5>
918
                                                        <h2 id="comment">Comment by [% review.patron.firstname | html %]</h2>
919
                                                    [% CASE 'surname' %]
919
                                                    [% CASE 'surname' %]
920
                                                        <h5>Comment by [% review.patron.surname | html %]</h5>
920
                                                        <h2 id="comment">Comment by [% review.patron.surname | html %]</h2>
921
                                                    [% CASE 'firstandinitial' %]
921
                                                    [% CASE 'firstandinitial' %]
922
                                                        <h5>Comment by [% review.patron.firstname | html %] [% review.patron.surname|truncate(2,'.') | html %]</h5>
922
                                                        <h2 id="comment">Comment by [% review.patron.firstname | html %] [% review.patron.surname|truncate(2,'.') | html %]</h2>
923
                                                    [% CASE 'username' %]
923
                                                    [% CASE 'username' %]
924
                                                        <h5>Comment by [% review.patron.userid | html %]</h5>
924
                                                        <h2 id="comment">Comment by [% review.patron.userid | html %]</h2>
925
                                                    [% END %]
925
                                                    [% END %]
926
926
927
                                                    <small>[% review.datereviewed | $KohaDates %]</small>
927
                                                    <small>[% review.datereviewed | $KohaDates %]</small>
928
                                                [% ELSE %]
928
                                                [% ELSE %]
929
                                                    <h5>Patron comment on [% review.datereviewed | $KohaDates %]</h5>
929
                                                    <h2 id="comment">Patron comment on [% review.datereviewed | $KohaDates %]</h2>
930
                                                [% END # / IF ShowReviewer != "none" && review.patron %]
930
                                                [% END # / IF ShowReviewer != "none" && review.patron %]
931
                                                <p>
931
                                                <p>
932
                                                    [% FILTER html_break %]
932
                                                    [% FILTER html_break %]
Lines 958-964 Link Here
958
958
959
                        [% IF ( OPACFRBRizeEditions && XISBNS ) %]
959
                        [% IF ( OPACFRBRizeEditions && XISBNS ) %]
960
                            <div id="editions">
960
                            <div id="editions">
961
                                <h4>Other editions of this work</h4>
961
                                <h2>Other editions of this work</h2>
962
                                <table class="table table-bordered table-striped">
962
                                <table class="table table-bordered table-striped">
963
                                    [% FOREACH XISBN IN XISBNS %]
963
                                    [% FOREACH XISBN IN XISBNS %]
964
                                        <tr>
964
                                        <tr>
Lines 1029-1035 Link Here
1029
1029
1030
                [% IF ( NovelistSelectProfile && NovelistSelectView == 'below' && ( normalized_isbn || normalized_upc ) ) %]
1030
                [% IF ( NovelistSelectProfile && NovelistSelectView == 'below' && ( normalized_isbn || normalized_upc ) ) %]
1031
                    <div id="NovelistSelect">
1031
                    <div id="NovelistSelect">
1032
                        <h3>Novelist Select</h3>
1032
                        <h2>Novelist Select</h2>
1033
                        <div data-novelist-novelistselect="[% IF normalized_isbn %][% normalized_isbn | html %][% ELSE %][% normalized_upc | html %][% END %]"></div>
1033
                        <div data-novelist-novelistselect="[% IF normalized_isbn %][% normalized_isbn | html %][% ELSE %][% normalized_upc | html %][% END %]"></div>
1034
                    </div>
1034
                    </div>
1035
                [% END %]
1035
                [% END %]
Lines 1130-1136 Link Here
1130
1130
1131
                    [% IF ( NovelistSelectProfile && NovelistSelectView == 'right' && ( normalized_isbn || normalized_upc ) ) %]
1131
                    [% IF ( NovelistSelectProfile && NovelistSelectView == 'right' && ( normalized_isbn || normalized_upc ) ) %]
1132
                        <div id="NovelistSelect">
1132
                        <div id="NovelistSelect">
1133
                            <h4>Novelist Select</h4>
1133
                            <h2>Novelist Select</h2>
1134
                            <div data-novelist-novelistselect="[% IF normalized_isbn %][% normalized_isbn | html %][% ELSE %][% normalized_upc | html %][% END %]"></div>
1134
                            <div data-novelist-novelistselect="[% IF normalized_isbn %][% normalized_isbn | html %][% ELSE %][% normalized_upc | html %][% END %]"></div>
1135
                        </div>
1135
                        </div>
1136
                    [% END %]
1136
                    [% END %]
Lines 1187-1193 Link Here
1187
        <div class="modal-dialog" role="document">
1187
        <div class="modal-dialog" role="document">
1188
            <div class="modal-content">
1188
            <div class="modal-content">
1189
                <div class="modal-header">
1189
                <div class="modal-header">
1190
                    <h3 id="multiSearchLabel">Select the item(s) to search</h3>
1190
                    <h1 id="multiSearchLabel">Select the item(s) to search</h1>
1191
                    <button type="button" class="closebtn" data-dismiss="modal" aria-label="Close"><span aria-hidden="true">&times;</span></button>
1191
                    <button type="button" class="closebtn" data-dismiss="modal" aria-label="Close"><span aria-hidden="true">&times;</span></button>
1192
                </div>
1192
                </div>
1193
                <div class="modal-body">
1193
                <div class="modal-body">
(-)a/koha-tmpl/opac-tmpl/bootstrap/en/modules/opac-library.tt (-2 / +2 lines)
Lines 142-154 Link Here
142
                        <h1>[% IF ( singleBranchMode ) %]Library[% ELSE %]Libraries[% END %]</h1>
142
                        <h1>[% IF ( singleBranchMode ) %]Library[% ELSE %]Libraries[% END %]</h1>
143
143
144
                        [% FOREACH library IN libraries %]
144
                        [% FOREACH library IN libraries %]
145
                            <h3 property="name">
145
                            <h2 property="name">
146
                                [% IF ( libraries.count > 1 ) %]
146
                                [% IF ( libraries.count > 1 ) %]
147
                                    <a href="/cgi-bin/koha/opac-library.pl?branchcode=[% library.branchcode | url %]">[% library.branchname | html %]</a>
147
                                    <a href="/cgi-bin/koha/opac-library.pl?branchcode=[% library.branchcode | url %]">[% library.branchname | html %]</a>
148
                                [% ELSE %]
148
                                [% ELSE %]
149
                                    [% library.branchname | html %]
149
                                    [% library.branchname | html %]
150
                                [% END %]
150
                                [% END %]
151
                            </h3>
151
                            </h2>
152
                            [% PROCESS library_info %]
152
                            [% PROCESS library_info %]
153
                            <hr>
153
                            <hr>
154
                            [% IF ( libraries.count == 1 ) %]
154
                            [% IF ( libraries.count == 1 ) %]
(-)a/koha-tmpl/opac-tmpl/bootstrap/en/modules/opac-memberentry-update-submitted.tt (-1 / +1 lines)
Lines 32-38 Link Here
32
                <div class="col-10 order-first order-lg-2">
32
                <div class="col-10 order-first order-lg-2">
33
                    <div id="update-submitted" class="maincontent">
33
                    <div id="update-submitted" class="maincontent">
34
                        <div class="alert alert-success">
34
                        <div class="alert alert-success">
35
                            <h3>Thank you</h3>
35
                            <p><strong>Thank you</strong></p>
36
                          [% IF ( Koha.Preference('AutoApprovePatronProfileSettings') ) %]
36
                          [% IF ( Koha.Preference('AutoApprovePatronProfileSettings') ) %]
37
                            <p>Your updates have been submitted and your patron account has been modified.</p>
37
                            <p>Your updates have been submitted and your patron account has been modified.</p>
38
                          [% ELSE %]
38
                          [% ELSE %]
(-)a/koha-tmpl/opac-tmpl/bootstrap/en/modules/opac-messaging.tt (-2 / +2 lines)
Lines 35-41 Link Here
35
                    <div id="usermessaging" class="maincontent">
35
                    <div id="usermessaging" class="maincontent">
36
                        <h1>Your messaging settings</h1>
36
                        <h1>Your messaging settings</h1>
37
                        [% IF ( settings_updated ) %]
37
                        [% IF ( settings_updated ) %]
38
                            <div class="alert alert-success"><h4>Settings updated</h4></div>
38
                        <div class="alert alert-success"><p><strong>Settings updated</strong></p></div>
39
                        [% END %]
39
                        [% END %]
40
                        <form action="/cgi-bin/koha/opac-messaging.pl" method="post" name="opacmessaging">
40
                        <form action="/cgi-bin/koha/opac-messaging.pl" method="post" name="opacmessaging">
41
                            <input type="hidden" name="csrf_token" value="[% csrf_token | html %]" />
41
                            <input type="hidden" name="csrf_token" value="[% csrf_token | html %]" />
Lines 233-239 Link Here
233
                        </form>
233
                        </form>
234
                    </div> <!-- / #usermessaging -->
234
                    </div> <!-- / #usermessaging -->
235
                [% ELSE %]
235
                [% ELSE %]
236
                    <h4>You are not allowed to call this page directly</h4>
236
                <p><strong>You are not allowed to call this page directly</strong></p>
237
                [% END # /IF Koha.Preference( 'EnhancedMessagingPreferencesOPAC' ) %]
237
                [% END # /IF Koha.Preference( 'EnhancedMessagingPreferencesOPAC' ) %]
238
           </div> <!-- / .col-lg-10 -->
238
           </div> <!-- / .col-lg-10 -->
239
        </div> <!-- / .row -->
239
        </div> <!-- / .row -->
(-)a/koha-tmpl/opac-tmpl/bootstrap/en/modules/opac-passwd.tt (-1 / +1 lines)
Lines 37-43 Link Here
37
37
38
                    [% IF ( Error_messages ) %]
38
                    [% IF ( Error_messages ) %]
39
                        <div class="alert alert-warning">
39
                        <div class="alert alert-warning">
40
                            <h3>There was a problem with your submission</h3>
40
                            <h2>There was a problem with your submission</h2>
41
                            <p>
41
                            <p>
42
                                [% IF ( passwords_mismatch ) %]
42
                                [% IF ( passwords_mismatch ) %]
43
                                Passwords do not match.  Please re-type your new password.
43
                                Passwords do not match.  Please re-type your new password.
(-)a/koha-tmpl/opac-tmpl/bootstrap/en/modules/opac-password-recovery.tt (-1 / +1 lines)
Lines 72-78 Link Here
72
                <h1>Forgotten password recovery</h1>
72
                <h1>Forgotten password recovery</h1>
73
                [% IF (hasError) %]
73
                [% IF (hasError) %]
74
                    <div class="alert alert-warning">
74
                    <div class="alert alert-warning">
75
                        <h3>Error</h3>
75
                        <h2>Error</h2>
76
                        <p>
76
                        <p>
77
                        [% IF (sendmailError) %]
77
                        [% IF (sendmailError) %]
78
                            An error has occurred while sending you the password recovery link.
78
                            An error has occurred while sending you the password recovery link.
(-)a/koha-tmpl/opac-tmpl/bootstrap/en/modules/opac-patron-consent.tt (-1 / +1 lines)
Lines 44-50 Link Here
44
44
45
                    <form action="/cgi-bin/koha/opac-patron-consent.pl" method="post">
45
                    <form action="/cgi-bin/koha/opac-patron-consent.pl" method="post">
46
                        [% IF Koha.Preference('GDPR_Policy') %]
46
                        [% IF Koha.Preference('GDPR_Policy') %]
47
                            <h5>GDPR consents</h5>
47
                            <h2 id="GDPR_consents">GDPR consents</h2>
48
                            <input type="hidden" name="op" value="gdpr_proc_save"/>
48
                            <input type="hidden" name="op" value="gdpr_proc_save"/>
49
                            <input type="hidden" name="borrowernumber" value="[% patron.borrowernumber | html %]"/>
49
                            <input type="hidden" name="borrowernumber" value="[% patron.borrowernumber | html %]"/>
50
                            <fieldset>
50
                            <fieldset>
(-)a/koha-tmpl/opac-tmpl/bootstrap/en/modules/opac-recordedbooks-search.tt (-1 / +1 lines)
Lines 33-39 Link Here
33
                    <div id="recordedbooks-results-content" class="maincontent searchresults">
33
                    <div id="recordedbooks-results-content" class="maincontent searchresults">
34
                        <h1>RecordedBooks search for '[% q | html %]'</h1>
34
                        <h1>RecordedBooks search for '[% q | html %]'</h1>
35
                            [% UNLESS ( logged_in_user ) %]
35
                            [% UNLESS ( logged_in_user ) %]
36
                                 <h3 class="rb_login">Sign in to view availability and checkout items or place holds</h3>
36
                                 <h2 class="rb_login">Sign in to view availability and checkout items or place holds</h2>
37
                            [% END %]
37
                            [% END %]
38
38
39
                            <div id="breadcrumbs">
39
                            <div id="breadcrumbs">
(-)a/koha-tmpl/opac-tmpl/bootstrap/en/modules/opac-results.tt (-1 / +1 lines)
Lines 154-160 Link Here
154
                    [% END %]
154
                    [% END %]
155
                    [% IF ( query_error ) %]
155
                    [% IF ( query_error ) %]
156
                        <div class="dialog alert">
156
                        <div class="dialog alert">
157
                            <h4>Error:</h4>
157
                            <h2>Error:</h2>
158
                            [% query_error | html %]
158
                            [% query_error | html %]
159
                        </div>
159
                        </div>
160
                    [% END %]
160
                    [% END %]
(-)a/koha-tmpl/opac-tmpl/bootstrap/en/modules/opac-serial-issues.tt (-5 / +5 lines)
Lines 53-59 Link Here
53
                        <form method="post" name="f">
53
                        <form method="post" name="f">
54
                            [% FOREACH subscription_LOO IN subscription_LOOP %]
54
                            [% FOREACH subscription_LOO IN subscription_LOOP %]
55
                                <div id="subscriptionline[% subscription_LOO.subscriptionid | html %]" class="subscriptionline">
55
                                <div id="subscriptionline[% subscription_LOO.subscriptionid | html %]" class="subscriptionline">
56
                                    <h3>Subscription information for [% subscription_LOO.bibliotitle | html %]</h3>
56
                                    <h2>Subscription information for [% subscription_LOO.bibliotitle | html %]</h2>
57
                                    <p>
57
                                    <p>
58
                                        The current subscription began on [% subscription_LOO.startdate | html %] and is issued
58
                                        The current subscription began on [% subscription_LOO.startdate | html %] and is issued
59
                                        [% IF ( subscription_LOO.periodicity1 ) %]
59
                                        [% IF ( subscription_LOO.periodicity1 ) %]
Lines 127-150 Link Here
127
                                        <p>The subscription expired on [% subscription_LOO.histenddate | html %]</p>
127
                                        <p>The subscription expired on [% subscription_LOO.histenddate | html %]</p>
128
                                    [% END %]
128
                                    [% END %]
129
129
130
                                    <h4>[% subscription_LOO.branchname | html %]</h4>
130
                                    <h3>[% subscription_LOO.branchname | html %]</h3>
131
131
132
                                    [% IF ( subscription_LOO.notes ) %]
132
                                    [% IF ( subscription_LOO.notes ) %]
133
                                        <p>[% subscription_LOO.notes | html | html_line_break %]</p>
133
                                        <p>[% subscription_LOO.notes | html | html_line_break %]</p>
134
                                    [% END %]
134
                                    [% END %]
135
135
136
                                    [% IF ( subscription_LOO.recievedlist ) %]
136
                                    [% IF ( subscription_LOO.recievedlist ) %]
137
                                        <h5>Available issues</h5>
137
                                        <h4>Available issues</h4>
138
                                            <p>[% subscription_LOO.recievedlist | html | html_line_break %]</p>
138
                                            <p>[% subscription_LOO.recievedlist | html | html_line_break %]</p>
139
                                    [% END %]
139
                                    [% END %]
140
140
141
                                    [% IF ( subscription_LOO.missinglist ) %]
141
                                    [% IF ( subscription_LOO.missinglist ) %]
142
                                        <h5>Unavailable issues</h5>
142
                                        <h4>Unavailable issues</h4>
143
                                        <p>[% subscription_LOO.missinglist | html | html_line_break %]</p>
143
                                        <p>[% subscription_LOO.missinglist | html | html_line_break %]</p>
144
                                    [% END %]
144
                                    [% END %]
145
145
146
                                    [% IF ( subscription_LOO.opacnote ) %]
146
                                    [% IF ( subscription_LOO.opacnote ) %]
147
                                        <h5>Issues summary</h5>
147
                                        <h4>Issues summary</h4>
148
                                        <p>
148
                                        <p>
149
                                            [% subscription_LOO.opacnote | html | html_line_break %]
149
                                            [% subscription_LOO.opacnote | html | html_line_break %]
150
                                        </p>
150
                                        </p>
(-)a/koha-tmpl/opac-tmpl/bootstrap/en/modules/opac-suggestions.tt (-2 / +2 lines)
Lines 45-54 Link Here
45
                        [% IF ( op_add ) %]
45
                        [% IF ( op_add ) %]
46
                            [% IF ( Koha.Preference('MaxTotalSuggestions') != '' && patrons_total_suggestions_count >= Koha.Preference('MaxTotalSuggestions') ) %]
46
                            [% IF ( Koha.Preference('MaxTotalSuggestions') != '' && patrons_total_suggestions_count >= Koha.Preference('MaxTotalSuggestions') ) %]
47
                                    <h2 class="TooManySuggestions">You cannot place any more suggestions</h2>
47
                                    <h2 class="TooManySuggestions">You cannot place any more suggestions</h2>
48
                                    <h3 class="TooManySuggestionsText">You may only add up to [% Koha.Preference('MaxTotalSuggestions') | html %] suggestions in [% Koha.Preference('NumberOfSuggestionDays') | html %] days.</h3>
48
                                    <p class="TooManySuggestionsText">You may only add up to [% Koha.Preference('MaxTotalSuggestions') | html %] suggestions in [% Koha.Preference('NumberOfSuggestionDays') | html %] days.</p>
49
                            [% ELSIF ( Koha.Preference('MaxOpenSuggestions') != '' && patrons_pending_suggestions_count >= Koha.Preference('MaxOpenSuggestions') ) %]
49
                            [% ELSIF ( Koha.Preference('MaxOpenSuggestions') != '' && patrons_pending_suggestions_count >= Koha.Preference('MaxOpenSuggestions') ) %]
50
                                    <h2 class="TooManySuggestions">You cannot place any more suggestions</h2>
50
                                    <h2 class="TooManySuggestions">You cannot place any more suggestions</h2>
51
                                    <h3 class="TooManySuggestionsText">You have reached your limit for suggestions you can place at this time ([% Koha.Preference('MaxOpenSuggestions') | html %]). Once the library has processed those suggestions you will be able to place more.</h3>
51
                                    <p class="TooManySuggestionsText">You have reached your limit for suggestions you can place at this time ([% Koha.Preference('MaxOpenSuggestions') | html %]). Once the library has processed those suggestions you will be able to place more.</p>
52
                            [% ELSE %]
52
                            [% ELSE %]
53
53
54
                            [% IF ( opacsuggestion ) %]
54
                            [% IF ( opacsuggestion ) %]
(-)a/koha-tmpl/opac-tmpl/bootstrap/en/modules/opac-user.tt (-5 / +5 lines)
Lines 58-68 Link Here
58
                    <br />
58
                    <br />
59
                    <a href="/cgi-bin/koha/opac-main.pl?logout.x=1">Click here if you're not [% INCLUDE 'patron-title.inc' patron = logged_in_user %]</a></p>
59
                    <a href="/cgi-bin/koha/opac-main.pl?logout.x=1">Click here if you're not [% INCLUDE 'patron-title.inc' patron = logged_in_user %]</a></p>
60
60
61
                    [% IF ( patronupdate ) %]<div class="alert alert-info"><h3>Thank you!</h3><p>Your corrections have been submitted to the library, and a staff member will update your record as soon as possible.</p></div>[% END %]
61
                    [% IF ( patronupdate ) %]<div class="alert alert-info"><h2>Thank you!</h2><p>Your corrections have been submitted to the library, and a staff member will update your record as soon as possible.</p></div>[% END %]
62
62
63
                    [% IF failed_holds %]
63
                    [% IF failed_holds %]
64
                        <div class="alert alert-info">
64
                        <div class="alert alert-info">
65
                            <h3>Notice:</h3>
65
                            <h2>Notice:</h2>
66
                            <p>One or more holds were not placed due to existing holds.</p>
66
                            <p>One or more holds were not placed due to existing holds.</p>
67
                        </div>
67
                        </div>
68
                    [% END %]
68
                    [% END %]
Lines 482-488 Link Here
482
                        [% IF ( OPACFinesTab ) %]
482
                        [% IF ( OPACFinesTab ) %]
483
                            <!-- FINES BOX -->
483
                            <!-- FINES BOX -->
484
                            [% IF ( amountoutstanding > 0 ) %]
484
                            [% IF ( amountoutstanding > 0 ) %]
485
                                <div id="opac-user-fines"> <h3>Charges</h3>
485
                                <div id="opac-user-fines"> <h2>Charges</h2>
486
                                    <table class="table table-bordered table-striped">
486
                                    <table class="table table-bordered table-striped">
487
                                        <thead><tr><th colspan="2">Amount</th></tr></thead>
487
                                        <thead><tr><th colspan="2">Amount</th></tr></thead>
488
                                        <tbody>
488
                                        <tbody>
Lines 496-502 Link Here
496
                            [% END %]
496
                            [% END %]
497
497
498
                            [% IF ( amountoutstanding < 0 ) %]
498
                            [% IF ( amountoutstanding < 0 ) %]
499
                                <div id="opac-user-fines">  <h3>Credits</h3>
499
                                <div id="opac-user-fines">  <h2>Credits</h2>
500
                                    <table class="table table-bordered table-striped">
500
                                    <table class="table table-bordered table-striped">
501
                                        <thead><tr><th colspan="2">Amount</th></tr></thead>
501
                                        <thead><tr><th colspan="2">Amount</th></tr></thead>
502
                                        <tbody>
502
                                        <tbody>
Lines 509-515 Link Here
509
                            [% END %]
509
                            [% END %]
510
510
511
                            [% IF relatives_with_fines %]
511
                            [% IF relatives_with_fines %]
512
                               <div id="opac-user-relative-fines"> <h3>Fines and charges</h3>
512
                               <div id="opac-user-relative-fines"> <h2>Fines and charges</h2>
513
                                    <table class="table table-bordered table-striped">
513
                                    <table class="table table-bordered table-striped">
514
                                        <thead>
514
                                        <thead>
515
                                            <tr>
515
                                            <tr>
(-)a/koha-tmpl/opac-tmpl/bootstrap/en/modules/sci/sci-main.tt (-4 / +4 lines)
Lines 62-81 Link Here
62
                    [% IF ( nopermission ) %]
62
                    [% IF ( nopermission ) %]
63
                        [%# This is what is displayed if user doesn't have permission %]
63
                        [%# This is what is displayed if user doesn't have permission %]
64
                        <div class="alert alert-warning">
64
                        <div class="alert alert-warning">
65
                            <h3>Access denied</h3>
65
                            <h2>Access denied</h2>
66
                            <p>Sorry, this self check-in station has lost authentication. Please contact the administrator to resolve this problem.</p>
66
                            <p>Sorry, this self check-in station has lost authentication. Please contact the administrator to resolve this problem.</p>
67
                        </div>
67
                        </div>
68
                    [% ELSIF ( different_ip ) %]
68
                    [% ELSIF ( different_ip ) %]
69
                        [%# This is what is displayed if user doesn't have permission %]
69
                        [%# This is what is displayed if user doesn't have permission %]
70
                        <div class="alert alert-warning">
70
                        <div class="alert alert-warning">
71
                            <h3>Session lost</h3>
71
                            <h2>Session lost</h2>
72
                            <p>You are accessing self check-in from a different IP address! Please log in again.</p>
72
                            <p>You are accessing self check-in from a different IP address! Please log in again.</p>
73
                        </div>
73
                        </div>
74
                    [% ELSIF ( checkins ) %]
74
                    [% ELSIF ( checkins ) %]
75
                        [%# We have results from a check-in attempt %]
75
                        [%# We have results from a check-in attempt %]
76
                        <div id="checkins" class="sci_results_list">
76
                        <div id="checkins" class="sci_results_list">
77
                            [% IF ( success && success.size > 0 || errors && errors.size > 0 ) %]
77
                            [% IF ( success && success.size > 0 || errors && errors.size > 0 ) %]
78
                                <h3>Results</h3>
78
                                <h2>Results</h2>
79
                                    <table id="sci_bcheckins_table" class="table table-bordered table-striped dataTable no-footer">
79
                                    <table id="sci_bcheckins_table" class="table table-bordered table-striped dataTable no-footer">
80
                                        <thead>
80
                                        <thead>
81
                                            <th>Barcode</th>
81
                                            <th>Barcode</th>
Lines 163-169 Link Here
163
    <div class="modal-dialog">
163
    <div class="modal-dialog">
164
        <div class="modal-content">
164
        <div class="modal-content">
165
            <div class="modal-header">
165
            <div class="modal-header">
166
                <h3 id="helpModalLabel">Self check-in help</h3>
166
                <h2 id="helpModalLabel">Self check-in help</h2>
167
                <button type="button" class="closebtn" data-dismiss="modal" aria-label="Close">
167
                <button type="button" class="closebtn" data-dismiss="modal" aria-label="Close">
168
                    <span aria-hidden="true">&times;</span>
168
                    <span aria-hidden="true">&times;</span>
169
                </button>
169
                </button>
(-)a/koha-tmpl/opac-tmpl/bootstrap/en/modules/sco/sco-main.tt (-7 / +6 lines)
Lines 46-52 Link Here
46
                    [% IF ( impossible ) %]<!-- We tried to issue, but failed. -->
46
                    [% IF ( impossible ) %]<!-- We tried to issue, but failed. -->
47
                        <div class="alert alert-warning">
47
                        <div class="alert alert-warning">
48
                            <span class="sco-alert-warning noissue"></span>
48
                            <span class="sco-alert-warning noissue"></span>
49
                            <h3>Item cannot be checked out.</h3>
49
                            <h2>Item cannot be checked out.</h2>
50
                            <p>Sorry, this item cannot be checked out at this station.</p>
50
                            <p>Sorry, this item cannot be checked out at this station.</p>
51
                            [% IF ( title ) %]
51
                            [% IF ( title ) %]
52
                                <p>Title: <em>[% title | html %]</em> </p>
52
                                <p>Title: <em>[% title | html %]</em> </p>
Lines 110-116 Link Here
110
                    [% END # / IF ( impossible %]
110
                    [% END # / IF ( impossible %]
111
111
112
                    [% IF ( confirm ) %]<!-- We need to confirm the issue.. -->
112
                    [% IF ( confirm ) %]<!-- We need to confirm the issue.. -->
113
                        <div class="alert alert-warning"><h3>Please confirm the checkout:</h3>
113
                        <div class="alert alert-warning"><h2>Please confirm the checkout:</h2>
114
                            <span class="sco-alert-warning confirm"></span>
114
                            <span class="sco-alert-warning confirm"></span>
115
                            [% IF ( confirm_renew_issue ) %]
115
                            [% IF ( confirm_renew_issue ) %]
116
                                <p>This item is already checked out to you.</p>
116
                                <p>This item is already checked out to you.</p>
Lines 160-166 Link Here
160
                        <!-- This is what is displayed if user doesn't have permission -->
160
                        <!-- This is what is displayed if user doesn't have permission -->
161
                        <div class="alert alert-warning">
161
                        <div class="alert alert-warning">
162
                            <span class="sco-alert-warning nopermission"></span>
162
                            <span class="sco-alert-warning nopermission"></span>
163
                            <h3>Access denied</h3>
163
                            <h2>Access denied</h2>
164
                            <p>Sorry, this self-checkout station has lost authentication.  Please contact the administrator to resolve this problem.</p>
164
                            <p>Sorry, this self-checkout station has lost authentication.  Please contact the administrator to resolve this problem.</p>
165
                        </div>
165
                        </div>
166
                    [% END %]
166
                    [% END %]
Lines 169-175 Link Here
169
                        <!-- This is what is displayed if user doesn't have permission -->
169
                        <!-- This is what is displayed if user doesn't have permission -->
170
                        <div class="alert alert-warning">
170
                        <div class="alert alert-warning">
171
                            <span class="sco-alert-warning sessionlost"></span>
171
                            <span class="sco-alert-warning sessionlost"></span>
172
                            <h3>Session lost</h3>
172
                            <h2>Session lost</h2>
173
                            <p>You are accessing self-checkout from a different IP address! please log in again.</p>
173
                            <p>You are accessing self-checkout from a different IP address! please log in again.</p>
174
                        </div>
174
                        </div>
175
                    [% END %]
175
                    [% END %]
Lines 178-184 Link Here
178
                        <!-- This is what is displayed if user doesn't have permission -->
178
                        <!-- This is what is displayed if user doesn't have permission -->
179
                        <div class="alert alert-warning">
179
                        <div class="alert alert-warning">
180
                            <span class="sco-alert-warning notfound"></span>
180
                            <span class="sco-alert-warning notfound"></span>
181
                            <h3>Record not found</h3>
181
                            <h2>Record not found</h2>
182
                            <p>Your userid was not found in the database.  Please try again.</p>
182
                            <p>Your userid was not found in the database.  Please try again.</p>
183
                        </div>
183
                        </div>
184
                    [% END %]
184
                    [% END %]
Lines 219-225 Link Here
219
219
220
                            [% IF ( nouser ) %]
220
                            [% IF ( nouser ) %]
221
                                <div class="alert alert-warning">
221
                                <div class="alert alert-warning">
222
                                    <h4>Sorry</h4>
222
                                    <h3>Sorry</h3>
223
                                    <p>The userid <strong>[% patronid | html %]</strong> was not found in the database.  Please try again.</p>
223
                                    <p>The userid <strong>[% patronid | html %]</strong> was not found in the database.  Please try again.</p>
224
                                </div>
224
                                </div>
225
                            [% END %]
225
                            [% END %]
226
- 

Return to bug 27740