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 98-104 Link Here
98
                            <p>Given a set of bibliographic or item identifiers, returns a
98
                            <p>Given a set of bibliographic or item identifiers, returns a
99
                            list with availability of the items associated with the identifiers.</p>
99
                            list with availability of the items associated with the identifiers.</p>
100
100
101
                            <h4>Parameters</h4>
101
                            <h3>Parameters</h3>
102
                            <dl>
102
                            <dl>
103
                                <dt><strong>id</strong> (Required)</dt>
103
                                <dt><strong>id</strong> (Required)</dt>
104
                                <dd>list of either bibliographic or item identifiers</dd>
104
                                <dd>list of either bibliographic or item identifiers</dd>
Lines 120-131 Link Here
120
                                <dd>requests a particular format or set of formats in reporting availability</dd>
120
                                <dd>requests a particular format or set of formats in reporting availability</dd>
121
                            </dl>
121
                            </dl>
122
122
123
                            <h4>Example call</h4>
123
                            <h3>Example call</h3>
124
                            <a href="ilsdi.pl?service=GetAvailability&amp;id=1+2+99999&amp;id_type=item">
124
                            <a href="ilsdi.pl?service=GetAvailability&amp;id=1+2+99999&amp;id_type=item">
125
                                ilsdi.pl?service=GetAvailability&amp;id=1+2+99999&amp;id_type=item
125
                                ilsdi.pl?service=GetAvailability&amp;id=1+2+99999&amp;id_type=item
126
                            </a>
126
                            </a>
127
127
128
                            <h4>Example response</h4>
128
                            <h3>Example response</h3>
129
<pre>&lt;?xml version="1.0" encoding="ISO-8859-1" ?&gt;
129
<pre>&lt;?xml version="1.0" encoding="ISO-8859-1" ?&gt;
130
&lt;dlf:collection
130
&lt;dlf:collection
131
  xmlns:dlf="http://diglib.org/ilsdi/1.1"
131
  xmlns:dlf="http://diglib.org/ilsdi/1.1"
Lines 183-189 Link Here
183
                                time lookup by bibliographic identifier.</p>
183
                                time lookup by bibliographic identifier.</p>
184
                                <p>You can use OAI-PMH ListRecords instead of this service.</p>
184
                                <p>You can use OAI-PMH ListRecords instead of this service.</p>
185
185
186
                                <h4>Parameters</h4>
186
                                <h3>Parameters</h3>
187
                                <dl>
187
                                <dl>
188
                                    <dt><strong>id</strong> (Required)</dt>
188
                                    <dt><strong>id</strong> (Required)</dt>
189
                                    <dd>list of system record identifiers</dd>
189
                                    <dd>list of system record identifiers</dd>
Lines 196-207 Link Here
196
                                    </dd>
196
                                    </dd>
197
                                </dl>
197
                                </dl>
198
198
199
                                <h4>Example Call</h4>
199
                                <h3>Example Call</h3>
200
                                <a href="ilsdi.pl?service=GetRecords&amp;id=1+2+99999">
200
                                <a href="ilsdi.pl?service=GetRecords&amp;id=1+2+99999">
201
                                    ilsdi.pl?service=GetRecords&amp;id=1+2+99999
201
                                    ilsdi.pl?service=GetRecords&amp;id=1+2+99999
202
                                </a>
202
                                </a>
203
203
204
                                <h4>Example response</h4>
204
                                <h3>Example response</h3>
205
<pre>&lt;?xml version="1.0" encoding="ISO-8859-1" ?&gt;
205
<pre>&lt;?xml version="1.0" encoding="ISO-8859-1" ?&gt;
206
&lt;GetRecords&gt;
206
&lt;GetRecords&gt;
207
  &lt;record&gt;
207
  &lt;record&gt;
Lines 398-404 Link Here
398
                                of record objects that contain the authority records. The function
398
                                of record objects that contain the authority records. The function
399
                                user may request a specific metadata schema for the record objects.</p>
399
                                user may request a specific metadata schema for the record objects.</p>
400
400
401
                                <h4>Parameters</h4>
401
                                <h3>Parameters</h3>
402
                                <dl>
402
                                <dl>
403
                                    <dt><strong>id</strong> (Required)</dt>
403
                                    <dt><strong>id</strong> (Required)</dt>
404
                                    <dd>list of authority record identifiers</dd>
404
                                    <dd>list of authority record identifiers</dd>
Lines 410-421 Link Here
410
                                    </dd>
410
                                    </dd>
411
                                </dl>
411
                                </dl>
412
412
413
                                <h4>Example call</h4>
413
                                <h3>Example call</h3>
414
                                <a href="ilsdi.pl?service=GetAuthorityRecords&amp;id=1+2+99999">
414
                                <a href="ilsdi.pl?service=GetAuthorityRecords&amp;id=1+2+99999">
415
                                    ilsdi.pl?service=GetAuthorityRecords&amp;id=1+2+99999
415
                                    ilsdi.pl?service=GetAuthorityRecords&amp;id=1+2+99999
416
                                </a>
416
                                </a>
417
417
418
                                <h4>Example response</h4>
418
                                <h3>Example response</h3>
419
<pre>&lt;xml version="1.0" encoding="UTF-8"&gt;;
419
<pre>&lt;xml version="1.0" encoding="UTF-8"&gt;;
420
&lt;GetAuthorityRecords&gt;
420
&lt;GetAuthorityRecords&gt;
421
  &lt;record&gt;
421
  &lt;record&gt;
Lines 457-463 Link Here
457
                                <p>Looks up a patron in the ILS by an identifier, and returns
457
                                <p>Looks up a patron in the ILS by an identifier, and returns
458
                                the ILS identifier for that patron, aka the patron identifier.</p>
458
                                the ILS identifier for that patron, aka the patron identifier.</p>
459
459
460
                                <h4>Parameters</h4>
460
                                <h3>Parameters</h3>
461
                                <dl>
461
                                <dl>
462
                                    <dt><strong>id</strong> (Required)</dt>
462
                                    <dt><strong>id</strong> (Required)</dt>
463
                                    <dd>an identifier used to look up the patron in Koha</dd>
463
                                    <dd>an identifier used to look up the patron in Koha</dd>
Lines 474-485 Link Here
474
                                    </dd>
474
                                    </dd>
475
                                </dl>
475
                                </dl>
476
476
477
                                <h4>Example call</h4>
477
                                <h3>Example call</h3>
478
                                <a href="ilsdi.pl?service=LookupPatron&amp;id=815&amp;id_type=cardnumber">
478
                                <a href="ilsdi.pl?service=LookupPatron&amp;id=815&amp;id_type=cardnumber">
479
                                    ilsdi.pl?service=LookupPatron&amp;id=815&amp;id_type=cardnumber
479
                                    ilsdi.pl?service=LookupPatron&amp;id=815&amp;id_type=cardnumber
480
                                </a>
480
                                </a>
481
481
482
                                <h4>Example response</h4>
482
                                <h3>Example response</h3>
483
<pre>&lt;?xml version="1.0" encoding="ISO-8859-1" ?&gt;
483
<pre>&lt;?xml version="1.0" encoding="ISO-8859-1" ?&gt;
484
&lt;LookupPatron&gt;
484
&lt;LookupPatron&gt;
485
  &lt;id&gt;419&lt;/id&gt;
485
  &lt;id&gt;419&lt;/id&gt;
Lines 490-508 Link Here
490
                                <h2>AuthenticatePatron</h2>
490
                                <h2>AuthenticatePatron</h2>
491
                                <p>Authenticates a user's login credentials and returns the identifier for the patron.</p>
491
                                <p>Authenticates a user's login credentials and returns the identifier for the patron.</p>
492
492
493
                                <h4>Parameters</h4>
493
                                <h3>Parameters</h3>
494
                                <dl>
494
                                <dl>
495
                                    <dt><strong>username</strong> (Required)</dt>
495
                                    <dt><strong>username</strong> (Required)</dt>
496
                                    <dd>user's login identifier</dd>
496
                                    <dd>user's login identifier</dd>
497
                                    <dt><strong>password</strong> (Required)</dt>
497
                                    <dt><strong>password</strong> (Required)</dt>
498
                                    <dd>user's password</dd>
498
                                    <dd>user's password</dd>
499
                                </dl>
499
                                </dl>
500
                                <h4>Example call</h4>
500
                                <h3>Example call</h3>
501
                                <a href="ilsdi.pl?service=AuthenticatePatron&amp;username=john9&amp;password=soul">
501
                                <a href="ilsdi.pl?service=AuthenticatePatron&amp;username=john9&amp;password=soul">
502
                                    ilsdi.pl?service=AuthenticatePatron&amp;username=john9&amp;password=soul
502
                                    ilsdi.pl?service=AuthenticatePatron&amp;username=john9&amp;password=soul
503
                                </a>
503
                                </a>
504
504
505
                                <h4>Example Response</h4>
505
                                <h3>Example Response</h3>
506
<pre>&lt;?xml version="1.0" encoding="ISO-8859-1" ?&gt;
506
<pre>&lt;?xml version="1.0" encoding="ISO-8859-1" ?&gt;
507
&lt;AuthenticatePatron&gt;
507
&lt;AuthenticatePatron&gt;
508
  &lt;id&gt;419&lt;/id&gt;
508
  &lt;id&gt;419&lt;/id&gt;
Lines 516-522 Link Here
516
                                patron's contact information, fine information, hold request
516
                                patron's contact information, fine information, hold request
517
                                information, loan information, and messages.</p>
517
                                information, loan information, and messages.</p>
518
518
519
                                <h4>Parameters</h4>
519
                                <h3>Parameters</h3>
520
                                <dl>
520
                                <dl>
521
                                    <dt><strong>patron_id</strong> (Required)</dt>
521
                                    <dt><strong>patron_id</strong> (Required)</dt>
522
                                    <dd>the unique patron identifier in the ILS; the same identifier returned by LookupPatron or AuthenticatePatron</dd>
522
                                    <dd>the unique patron identifier in the ILS; the same identifier returned by LookupPatron or AuthenticatePatron</dd>
Lines 532-543 Link Here
532
                                    <dd>whether or not to return extended patron attributes information in the response</dd>
532
                                    <dd>whether or not to return extended patron attributes information in the response</dd>
533
                                </dl>
533
                                </dl>
534
534
535
                                <h4>Example call</h4>
535
                                <h3>Example call</h3>
536
                                <a href="ilsdi.pl?service=GetPatronInfo&amp;patron_id=1&amp;show_contact=0&amp;show_loans=1">
536
                                <a href="ilsdi.pl?service=GetPatronInfo&amp;patron_id=1&amp;show_contact=0&amp;show_loans=1">
537
                                    ilsdi.pl?service=GetPatronInfo&amp;patron_id=1&amp;show_contact=0&amp;show_loans=1
537
                                    ilsdi.pl?service=GetPatronInfo&amp;patron_id=1&amp;show_contact=0&amp;show_loans=1
538
                                </a>
538
                                </a>
539
539
540
                                <h4>Example response</h4>
540
                                <h3>Example response</h3>
541
<pre>&lt;?xml version="1.0" encoding="ISO-8859-1" ?&gt;
541
<pre>&lt;?xml version="1.0" encoding="ISO-8859-1" ?&gt;
542
&lt;GetPatronInfo&gt;
542
&lt;GetPatronInfo&gt;
543
  &lt;category_type&gt;A&lt;/category_type&gt;
543
  &lt;category_type&gt;A&lt;/category_type&gt;
Lines 649-666 Link Here
649
                                <h2>GetPatronStatus</h2>
649
                                <h2>GetPatronStatus</h2>
650
                                <p>Returns a patron's status information from Koha.</p>
650
                                <p>Returns a patron's status information from Koha.</p>
651
651
652
                                <h4>Parameters</h4>
652
                                <h3>Parameters</h3>
653
                                <dl>
653
                                <dl>
654
                                    <dt><strong>patron_id</strong> (Required)</dt>
654
                                    <dt><strong>patron_id</strong> (Required)</dt>
655
                                    <dd>the unique patron identifier in the ILS; the same identifier returned by LookupPatron or AuthenticatePatron</dd>
655
                                    <dd>the unique patron identifier in the ILS; the same identifier returned by LookupPatron or AuthenticatePatron</dd>
656
                                </dl>
656
                                </dl>
657
657
658
                                <h4>Example call</h4>
658
                                <h3>Example call</h3>
659
                                <a href="ilsdi.pl?service=GetPatronStatus&amp;patron_id=1">
659
                                <a href="ilsdi.pl?service=GetPatronStatus&amp;patron_id=1">
660
                                    ilsdi.pl?service=GetPatronStatus&amp;patron_id=1
660
                                    ilsdi.pl?service=GetPatronStatus&amp;patron_id=1
661
                                </a>
661
                                </a>
662
662
663
                                <h4>Example Response</h4>
663
                                <h3>Example Response</h3>
664
<pre>&lt;?xml version="1.0" encoding="ISO-8859-1" ?&gt;
664
<pre>&lt;?xml version="1.0" encoding="ISO-8859-1" ?&gt;
665
&lt;GetPatronStatus&gt;
665
&lt;GetPatronStatus&gt;
666
  &lt;expiry&gt;2010-03-04&lt;/expiry&gt;
666
  &lt;expiry&gt;2010-03-04&lt;/expiry&gt;
Lines 673-679 Link Here
673
                                <h2>GetServices</h2>
673
                                <h2>GetServices</h2>
674
                                <p>Returns information about the services available on a particular item for a particular patron.</p>
674
                                <p>Returns information about the services available on a particular item for a particular patron.</p>
675
675
676
                                <h4>Parameters</h4>
676
                                <h3>Parameters</h3>
677
                                <dl>
677
                                <dl>
678
                                    <dt><strong>patron_id</strong> (Required)</dt>
678
                                    <dt><strong>patron_id</strong> (Required)</dt>
679
                                    <dd>the unique patron identifier in the ILS; the same identifier returned by LookupPatron or AuthenticatePatron</dd>
679
                                    <dd>the unique patron identifier in the ILS; the same identifier returned by LookupPatron or AuthenticatePatron</dd>
Lines 681-692 Link Here
681
                                    <dd>system item identifier</dd>
681
                                    <dd>system item identifier</dd>
682
                                </dl>
682
                                </dl>
683
683
684
                                <h4>Example call</h4>
684
                                <h3>Example call</h3>
685
                                <a href="ilsdi.pl?service=GetServices&amp;patron_id=1&amp;item_id=1">
685
                                <a href="ilsdi.pl?service=GetServices&amp;patron_id=1&amp;item_id=1">
686
                                    ilsdi.pl?service=GetServices&amp;patron_id=1&amp;item_id=1
686
                                    ilsdi.pl?service=GetServices&amp;patron_id=1&amp;item_id=1
687
                                </a>
687
                                </a>
688
688
689
                                <h4>Example response</h4>
689
                                <h3>Example response</h3>
690
<pre>&lt;?xml version="1.0" encoding="ISO-8859-1" ?&gt;
690
<pre>&lt;?xml version="1.0" encoding="ISO-8859-1" ?&gt;
691
&lt;GetServices&gt;
691
&lt;GetServices&gt;
692
  &lt;AvailableFor&gt;title level hold&lt;/AvailableFor&gt;
692
  &lt;AvailableFor&gt;title level hold&lt;/AvailableFor&gt;
Lines 698-704 Link Here
698
                                <h2>RenewLoan</h2>
698
                                <h2>RenewLoan</h2>
699
                                <p>Extends the due date for a patron's existing loan.</p>
699
                                <p>Extends the due date for a patron's existing loan.</p>
700
700
701
                                <h4>Parameters</h4>
701
                                <h3>Parameters</h3>
702
                                <dl>
702
                                <dl>
703
                                    <dt><strong>patron_id</strong> (Required)</dt>
703
                                    <dt><strong>patron_id</strong> (Required)</dt>
704
                                    <dd>the unique patron identifier in the ILS; the same identifier returned by LookupPatron or AuthenticatePatron</dd>
704
                                    <dd>the unique patron identifier in the ILS; the same identifier returned by LookupPatron or AuthenticatePatron</dd>
Lines 708-719 Link Here
708
                                    <dd>the date the patron would like the item returned by</dd>
708
                                    <dd>the date the patron would like the item returned by</dd>
709
                                </dl>
709
                                </dl>
710
710
711
                                <h4>Example call</h4>
711
                                <h3>Example call</h3>
712
                                <a href="ilsdi.pl?service=RenewLoan&amp;patron_id=1&amp;item_id=1">
712
                                <a href="ilsdi.pl?service=RenewLoan&amp;patron_id=1&amp;item_id=1">
713
                                    ilsdi.pl?service=RenewLoan&amp;patron_id=1&amp;item_id=1
713
                                    ilsdi.pl?service=RenewLoan&amp;patron_id=1&amp;item_id=1
714
                                </a>
714
                                </a>
715
715
716
                                <h4>Example response</h4>
716
                                <h3>Example response</h3>
717
<pre>&lt;?xml version="1.0" encoding="ISO-8859-1" ?&gt;
717
<pre>&lt;?xml version="1.0" encoding="ISO-8859-1" ?&gt;
718
&lt;RenewLoan&gt;
718
&lt;RenewLoan&gt;
719
  &lt;success&gt;0&lt;/success&gt;
719
  &lt;success&gt;0&lt;/success&gt;
Lines 726-732 Link Here
726
                                <h2>HoldTitle</h2>
726
                                <h2>HoldTitle</h2>
727
                                <p>Creates, for a patron, a title-level hold request on a given bibliographic record in Koha.</p>
727
                                <p>Creates, for a patron, a title-level hold request on a given bibliographic record in Koha.</p>
728
728
729
                                <h4>Parameters</h4>
729
                                <h3>Parameters</h3>
730
                                <dl>
730
                                <dl>
731
                                    <dt><strong>patron_id</strong> (Required)</dt>
731
                                    <dt><strong>patron_id</strong> (Required)</dt>
732
                                    <dd>the ILS identifier for the patron for whom the request is placed</dd>
732
                                    <dd>the ILS identifier for the patron for whom the request is placed</dd>
Lines 742-753 Link Here
742
                                    <dd>date after which item returned to shelf if item is not picked up</dd>
742
                                    <dd>date after which item returned to shelf if item is not picked up</dd>
743
                                </dl>
743
                                </dl>
744
744
745
                                <h4>Example Call</h4>
745
                                <h3>Example Call</h3>
746
                                <a href="ilsdi.pl?service=HoldTitle&amp;patron_id=1&amp;bib_id=1&amp;request_location=127.0.0.1">
746
                                <a href="ilsdi.pl?service=HoldTitle&amp;patron_id=1&amp;bib_id=1&amp;request_location=127.0.0.1">
747
                                    ilsdi.pl?service=HoldTitle&amp;patron_id=1&amp;bib_id=1&amp;request_location=127.0.0.1
747
                                    ilsdi.pl?service=HoldTitle&amp;patron_id=1&amp;bib_id=1&amp;request_location=127.0.0.1
748
                                </a>
748
                                </a>
749
749
750
                                <h4>Example response</h4>
750
                                <h3>Example response</h3>
751
<pre>&lt;?xml version="1.0" encoding="ISO-8859-1" ?&gt;
751
<pre>&lt;?xml version="1.0" encoding="ISO-8859-1" ?&gt;
752
&lt;HoldTitle&gt;
752
&lt;HoldTitle&gt;
753
  &lt;title&gt;(les) galères de l'Orfèvre&lt;/title&gt;
753
  &lt;title&gt;(les) galères de l'Orfèvre&lt;/title&gt;
Lines 760-766 Link Here
760
                                <h2>HoldItem</h2>
760
                                <h2>HoldItem</h2>
761
                                <p>Creates, for a patron, an item-level hold request on a specific item of a bibliographic record Koha.</p>
761
                                <p>Creates, for a patron, an item-level hold request on a specific item of a bibliographic record Koha.</p>
762
762
763
                                <h4>Parameters</h4>
763
                                <h3>Parameters</h3>
764
                                <dl>
764
                                <dl>
765
                                    <dt><strong>patron_id</strong> (Required)</dt>
765
                                    <dt><strong>patron_id</strong> (Required)</dt>
766
                                    <dd>the ILS identifier for the patron for whom the request is placed</dd>
766
                                    <dd>the ILS identifier for the patron for whom the request is placed</dd>
Lines 776-787 Link Here
776
                                    <dd>date after which item returned to shelf if item is not picked up</dd>
776
                                    <dd>date after which item returned to shelf if item is not picked up</dd>
777
                                </dl>
777
                                </dl>
778
778
779
                                <h4>Example Call</h4>
779
                                <h3>Example Call</h3>
780
                                <a href="ilsdi.pl?service=HoldItem&amp;patron_id=1&amp;bib_id=1&amp;item_id=1">
780
                                <a href="ilsdi.pl?service=HoldItem&amp;patron_id=1&amp;bib_id=1&amp;item_id=1">
781
                                    ilsdi.pl?service=HoldItem&amp;patron_id=1&amp;bib_id=1&amp;item_id=1
781
                                    ilsdi.pl?service=HoldItem&amp;patron_id=1&amp;bib_id=1&amp;item_id=1
782
                                </a>
782
                                </a>
783
783
784
                                <h4>Example response</h4>
784
                                <h3>Example response</h3>
785
<pre>&lt;?xml version="1.0" encoding="ISO-8859-1" ?&gt;
785
<pre>&lt;?xml version="1.0" encoding="ISO-8859-1" ?&gt;
786
&lt;HoldTitle&gt;
786
&lt;HoldTitle&gt;
787
  &lt;title&gt;(les) galères de l'Orfèvre&lt;/title&gt;
787
  &lt;title&gt;(les) galères de l'Orfèvre&lt;/title&gt;
Lines 794-800 Link Here
794
                                <h2>CancelHold</h2>
794
                                <h2>CancelHold</h2>
795
                                <p>Cancels an active hold request for the patron.</p>
795
                                <p>Cancels an active hold request for the patron.</p>
796
796
797
                                <h4>Parameters</h4>
797
                                <h3>Parameters</h3>
798
                                <dl>
798
                                <dl>
799
                                    <dt><strong>patron_id</strong> (Required)</dt>
799
                                    <dt><strong>patron_id</strong> (Required)</dt>
800
                                    <dd>the unique patron identifier in the ILS; the same identifier returned by LookupPatron or AuthenticatePatron</dd>
800
                                    <dd>the unique patron identifier in the ILS; the same identifier returned by LookupPatron or AuthenticatePatron</dd>
Lines 802-813 Link Here
802
                                    <dd>system hold identifier (returned by GetRecords and GetPatronInfo into element 'reserve_id')</dd>
802
                                    <dd>system hold identifier (returned by GetRecords and GetPatronInfo into element 'reserve_id')</dd>
803
                                </dl>
803
                                </dl>
804
804
805
                                <h4>Example call</h4>
805
                                <h3>Example call</h3>
806
                                <a href="ilsdi.pl?service=CancelHold&amp;patron_id=1&amp;item_id=1">
806
                                <a href="ilsdi.pl?service=CancelHold&amp;patron_id=1&amp;item_id=1">
807
                                    ilsdi.pl?service=CancelHold&amp;patron_id=1&amp;item_id=1
807
                                    ilsdi.pl?service=CancelHold&amp;patron_id=1&amp;item_id=1
808
                                </a>
808
                                </a>
809
809
810
                                <h4>Example response</h4>
810
                                <h3>Example response</h3>
811
<pre>&lt;?xml version="1.0" encoding="ISO-8859-1" ?&gt;
811
<pre>&lt;?xml version="1.0" encoding="ISO-8859-1" ?&gt;
812
&lt;CancelHold&gt;
812
&lt;CancelHold&gt;
813
  &lt;message&gt;Canceled&lt;/message&gt;
813
  &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 38-44 Link Here
38
                        [% IF ( nopermission ) %]
38
                        [% IF ( nopermission ) %]
39
                            <!-- This is what is displayed if user doesn't have permission -->
39
                            <!-- This is what is displayed if user doesn't have permission -->
40
                            <div class="alert alert-warning">
40
                            <div class="alert alert-warning">
41
                                <h2>Access denied</h2>
41
                                <h1>Access denied</h1>
42
                                <p>Sorry, the system doesn't think you have permission to access this page. </p>
42
                                <p>Sorry, the system doesn't think you have permission to access this page. </p>
43
                                [% IF SCO_login %]
43
                                [% IF SCO_login %]
44
                                    <p><a href="/cgi-bin/koha/sco/sco-main.pl?logout.x=1">Log out and try again with a different user.</a></p>
44
                                    <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 93-107 Link Here
93
                                        [% END %]
93
                                        [% END %]
94
                                    </div>
94
                                    </div>
95
                                [% ELSE %]
95
                                [% ELSE %]
96
                                    <h3>Shibboleth Login</h3>
96
                                    <h2>Shibboleth Login</h2>
97
                                    <p><a href="[% shibbolethLoginUrl | $raw %]">Log in using a Shibboleth account.</a></p>
97
                                    <p><a href="[% shibbolethLoginUrl | $raw %]">Log in using a Shibboleth account.</a></p>
98
                                [% END # /IF invalidShibLogin %]
98
                                [% END # /IF invalidShibLogin %]
99
                                [% UNLESS ( Koha.Preference('OPACShibOnly') ) %]
99
                                [% UNLESS ( Koha.Preference('OPACShibOnly') ) %]
100
                                    [% IF ( casAuthentication ) %]
100
                                    [% IF ( casAuthentication ) %]
101
                                        <h3>CAS login</h3>
101
                                        <h2>CAS login</h2>
102
                                        <p>If you do not have a Shibboleth account, but you do have a CAS account, you can use CAS.</p>
102
                                        <p>If you do not have a Shibboleth account, but you do have a CAS account, you can use CAS.</p>
103
                                    [% ELSE %]
103
                                    [% ELSE %]
104
                                        <h3>Local login</h3>
104
                                        <h2>Local login</h2>
105
                                        <p>If you do not have a Shibboleth account, but you do have a local login, then you may login below.</p>
105
                                        <p>If you do not have a Shibboleth account, but you do have a local login, then you may login below.</p>
106
                                    [% END %]
106
                                    [% END %]
107
                                [% END %]
107
                                [% END %]
Lines 123-129 Link Here
123
                                        </ul>
123
                                        </ul>
124
                                    [% END %]
124
                                    [% END %]
125
                                [% ELSE %]
125
                                [% ELSE %]
126
                                    <h3>CAS login</h3>
126
                                    <h2>CAS login</h2>
127
127
128
                                    [% IF ( invalidCasLogin ) %]
128
                                    [% IF ( invalidCasLogin ) %]
129
                                        <!-- This is what is displayed if cas login has failed -->
129
                                        <!-- This is what is displayed if cas login has failed -->
Lines 147-153 Link Here
147
                                [% IF ( shibbolethAuthentication ) %]
147
                                [% IF ( shibbolethAuthentication ) %]
148
                                    <p>Nothing</p>
148
                                    <p>Nothing</p>
149
                                [% ELSE %]
149
                                [% ELSE %]
150
                                    <h3>Local login</h3>
150
                                    <h2>Local login</h2>
151
                                    <p>If you do not have a CAS account, but do have a local account, you can still log in: </p>
151
                                    <p>If you do not have a CAS account, but do have a local account, you can still log in: </p>
152
                                [% END %]
152
                                [% END %]
153
153
Lines 155-161 Link Here
155
155
156
                            [% IF ( Koha.Preference('GoogleOpenIDConnect') == 1 ) %]
156
                            [% IF ( Koha.Preference('GoogleOpenIDConnect') == 1 ) %]
157
                                [% IF ( invalidGoogleOpenIDConnectLogin ) %]
157
                                [% IF ( invalidGoogleOpenIDConnectLogin ) %]
158
                                    <h3>Google login</h3>
158
                                    <h2>Google login</h2>
159
                                    <p>Sorry, your Google login failed. <span class="error">[% invalidGoogleOpenIDConnectLogin | html %]</span></p>
159
                                    <p>Sorry, your Google login failed. <span class="error">[% invalidGoogleOpenIDConnectLogin | html %]</span></p>
160
                                    <p>Please note that the Google login will only work if you are using the e-mail address registered with this library.</p>
160
                                    <p>Please note that the Google login will only work if you are using the e-mail address registered with this library.</p>
161
                                    <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>
161
                                    <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 202-210 Link Here
202
                                    [% IF Koha.Preference('OpacLoginInstructions') %]
202
                                    [% IF Koha.Preference('OpacLoginInstructions') %]
203
                                        [% Koha.Preference('OpacLoginInstructions') | $raw %]
203
                                        [% Koha.Preference('OpacLoginInstructions') | $raw %]
204
                                    [% ELSE %]
204
                                    [% ELSE %]
205
                                        <h3>Don't have a password yet?</h3>
205
                                        <h2>Don't have a password yet?</h2>
206
                                        <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>
206
                                        <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>
207
                                        <h3>Don't have a library card?</h3>
207
                                        <h2>Don't have a library card?</h2>
208
                                        <p>If you don't have a library card, stop by your local library to sign up.</p>
208
                                        <p>If you don't have a library card, stop by your local library to sign up.</p>
209
                                    [% END # / IF Koha.Preference('OpacLoginInstructions') %]
209
                                    [% END # / IF Koha.Preference('OpacLoginInstructions') %]
210
210
Lines 219-225 Link Here
219
                    [% END # / IF loginprompt %]
219
                    [% END # / IF loginprompt %]
220
220
221
                    [% ELSE %]
221
                    [% ELSE %]
222
                        <h2>Logging on to the catalog has not been enabled by the library.</h2>
222
                        <h1>Logging on to the catalog has not been enabled by the library.</h1>
223
                        <ul>
223
                        <ul>
224
                            <li>To report this error, you can email the Koha Administrator.<a href="mailto:[% admin | uri %]">Email</a></li>
224
                            <li>To report this error, you can email the Koha Administrator.<a href="mailto:[% admin | uri %]">Email</a></li>
225
                            <li>Use top menu bar to navigate to another part of Koha.</li>
225
                            <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 140-152 Link Here
140
                        <h1>[% IF ( singleBranchMode ) %]Library[% ELSE %]Libraries[% END %]</h1>
140
                        <h1>[% IF ( singleBranchMode ) %]Library[% ELSE %]Libraries[% END %]</h1>
141
141
142
                        [% FOREACH library IN libraries %]
142
                        [% FOREACH library IN libraries %]
143
                            <h3 property="name">
143
                            <h2 property="name">
144
                                [% IF ( libraries.count > 1 ) %]
144
                                [% IF ( libraries.count > 1 ) %]
145
                                    <a href="/cgi-bin/koha/opac-library.pl?branchcode=[% library.branchcode | url %]">[% library.branchname | html %]</a>
145
                                    <a href="/cgi-bin/koha/opac-library.pl?branchcode=[% library.branchcode | url %]">[% library.branchname | html %]</a>
146
                                [% ELSE %]
146
                                [% ELSE %]
147
                                    [% library.branchname | html %]
147
                                    [% library.branchname | html %]
148
                                [% END %]
148
                                [% END %]
149
                            </h3>
149
                            </h2>
150
                            [% PROCESS library_info %]
150
                            [% PROCESS library_info %]
151
                            <hr>
151
                            <hr>
152
                            [% IF ( libraries.count == 1 ) %]
152
                            [% 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 151-157 Link Here
151
                    [% END %]
151
                    [% END %]
152
                    [% IF ( query_error ) %]
152
                    [% IF ( query_error ) %]
153
                        <div class="dialog alert">
153
                        <div class="dialog alert">
154
                            <h4>Error:</h4>
154
                            <h2>Error:</h2>
155
                            [% query_error | html %]
155
                            [% query_error | html %]
156
                        </div>
156
                        </div>
157
                    [% END %]
157
                    [% 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 485-491 Link Here
485
                        [% IF ( OPACFinesTab ) %]
485
                        [% IF ( OPACFinesTab ) %]
486
                            <!-- FINES BOX -->
486
                            <!-- FINES BOX -->
487
                            [% IF ( amountoutstanding > 0 ) %]
487
                            [% IF ( amountoutstanding > 0 ) %]
488
                                <div id="opac-user-fines"> <h3>Charges</h3>
488
                                <div id="opac-user-fines"> <h2>Charges</h2>
489
                                    <table class="table table-bordered table-striped">
489
                                    <table class="table table-bordered table-striped">
490
                                        <thead><tr><th colspan="2">Amount</th></tr></thead>
490
                                        <thead><tr><th colspan="2">Amount</th></tr></thead>
491
                                        <tbody>
491
                                        <tbody>
Lines 499-505 Link Here
499
                            [% END %]
499
                            [% END %]
500
500
501
                            [% IF ( amountoutstanding < 0 ) %]
501
                            [% IF ( amountoutstanding < 0 ) %]
502
                                <div id="opac-user-fines">  <h3>Credits</h3>
502
                                <div id="opac-user-fines">  <h2>Credits</h2>
503
                                    <table class="table table-bordered table-striped">
503
                                    <table class="table table-bordered table-striped">
504
                                        <thead><tr><th colspan="2">Amount</th></tr></thead>
504
                                        <thead><tr><th colspan="2">Amount</th></tr></thead>
505
                                        <tbody>
505
                                        <tbody>
Lines 512-518 Link Here
512
                            [% END %]
512
                            [% END %]
513
513
514
                            [% IF relatives_with_fines %]
514
                            [% IF relatives_with_fines %]
515
                               <div id="opac-user-relative-fines"> <h3>Fines and charges</h3>
515
                               <div id="opac-user-relative-fines"> <h2>Fines and charges</h2>
516
                                    <table class="table table-bordered table-striped">
516
                                    <table class="table table-bordered table-striped">
517
                                        <thead>
517
                                        <thead>
518
                                            <tr>
518
                                            <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