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

(-)a/koha-tmpl/intranet-tmpl/prog/en/includes/modals/holds_table_modals.inc (-1 / +33 lines)
Lines 41-44 Link Here
41
            </div>
41
            </div>
42
        </div>
42
        </div>
43
    </div>
43
    </div>
44
[% END %]
44
[% END %]
45
46
[% BLOCK 'suspend-hold-modal' %]
47
    <div id="suspend-modal" class="modal" role="dialog" aria-hidden="true">
48
        <div class="modal-dialog">
49
            <div class="modal-content">
50
                <form id="suspend-modal-form" class="form-inline">
51
                    <div class="modal-header">
52
                        <h1 class="modal-title" id="suspend-modal-label">
53
                            Suspend hold on
54
                            <span id="suspend-modal-title"></span
55
                        ></h1>
56
                        <button type="button" class="btn-close" data-bs-dismiss="modal" aria-label="Close"></button>
57
                    </div>
58
                    <div class="modal-body">
59
                        [% IF Koha.Preference('AutoResumeSuspendedHolds') %]
60
                            <label for="suspend-modal-until">Suspend until: </label>
61
                            <input name="suspend_until" id="suspend-modal-until" class="suspend-until flatpickr" data-flatpickr-futuredate="true" size="10" />
62
63
                            <p><a class="btn btn-link" id="suspend-modal-clear-date">Clear date to suspend indefinitely</a></p>
64
                        [% ELSE %]
65
                            <p>Are you sure you want to suspend indefinitely?</p>
66
                        [% END %]
67
                    </div>
68
                    <div class="modal-footer">
69
                        <button id="suspend-modal-submit" class="btn btn-primary" type="submit" name="submit">Suspend</button>
70
                        <button type="button" class="btn btn-default" data-bs-dismiss="modal">Cancel </button>
71
                    </div>
72
                </form>
73
            </div>
74
        </div>
75
    </div>
76
[% END %]
(-)a/koha-tmpl/intranet-tmpl/prog/en/includes/patron-detail-tabs.inc (+1 lines)
Lines 171-176 Link Here
171
                    </form>
171
                    </form>
172
172
173
                    [% PROCESS 'cancel-hold-modal' form_action = '/cgi-bin/koha/reserve/modrequest.pl' from_param = patronpage %]
173
                    [% PROCESS 'cancel-hold-modal' form_action = '/cgi-bin/koha/reserve/modrequest.pl' from_param = patronpage %]
174
                    [% PROCESS 'suspend-hold-modal' %]
174
175
175
                    [% IF Koha.Preference('SuspendHoldsIntranet') %]
176
                    [% IF Koha.Preference('SuspendHoldsIntranet') %]
176
                        <fieldset class="action">
177
                        <fieldset class="action">
(-)a/koha-tmpl/intranet-tmpl/prog/js/holds.js (-43 lines)
Lines 581-628 $(document).ready(function () { Link Here
581
        }
581
        }
582
    }
582
    }
583
583
584
    $("body").append(
585
        "\
586
        <div id='suspend-modal' class='modal' role='dialog' aria-hidden='true'>\
587
            <div class='modal-dialog'>\
588
            <div class='modal-content'>\
589
            <form id='suspend-modal-form' class='form-inline'>\
590
                <div class='modal-header'>\
591
                    <h1 class='modal-title' id='suspend-modal-label'>" +
592
            __("Suspend hold on") +
593
            " <i><span id='suspend-modal-title'></span></i></h1>\
594
                    <button type='button' class='btn-close' data-bs-dismiss='modal' aria-label='Close'></button>\
595
                </div>\
596
\
597
                <div class='modal-body'>\
598
\
599
                    <label for='suspend-modal-until'>" +
600
            __("Suspend until:") +
601
            "</label>\
602
                    <input name='suspend_until' id='suspend-modal-until' class='suspend-until flatpickr' data-flatpickr-futuredate='true' size='10' />\
603
\
604
                    <p><a class='btn btn-link' id='suspend-modal-clear-date' >" +
605
            __("Clear date to suspend indefinitely") +
606
            "</a></p>\
607
\
608
                </div>\
609
\
610
                <div class='modal-footer'>\
611
                    <button id='suspend-modal-submit' class='btn btn-primary' type='submit' name='submit'>" +
612
            __("Suspend") +
613
            "</button>\
614
                    <button type='button' class='btn btn-default' data-bs-dismiss='modal'>" +
615
            __("Cancel") +
616
            "</button>\
617
                </div>\
618
                <div id='suspend-selected-container'></div>\
619
            </form>\
620
            </div>\
621
            </div>\
622
        </div>\
623
    "
624
    );
625
626
    $("#suspend-modal-clear-date").on("click", function () {
584
    $("#suspend-modal-clear-date").on("click", function () {
627
        $("#suspend-modal-until").flatpickr().clear();
585
        $("#suspend-modal-until").flatpickr().clear();
628
    });
586
    });
629
- 

Return to bug 40395